Skip to content

Hybrasyl Server 0.9.2

Compare
Choose a tag to compare
@baughj baughj released this 02 Oct 20:31
· 173 commits to main since this release
e1ed845

0.9.2 ships a significant overhaul & simplification of Hybrasyl scripting, implements item and spell dialogs, and fixes bugs.

  • Tickets
    • [HS-1230] Add scripting support for spell casts (spell dialogs)
    • [HS-1262] Add support for sending parcels and mail from scripts (eg NPCs can now send mail/parcels)
    • [HS-1264] Item variants do not apply elements correctly
    • [HS-1265]: Regen bonuses are not resulting in correct hp/mp regeneration calculations
    • [HS-1266]: selling items gives different gold in chat vs menu
    • [HS-1270]: add scaling to GiveExperience scripting function
    • [HS-1271]: Allow scripting to set / read item flags
  • New features
    • Evaluate item formulas when they are added to inventory
    • Significant refactoring of scripting - more efficient and performant, add interfaces, simplify usage, standardize usages
    • Support complex item scripting (multiple dialogs, callbacks, functions)
  • Bug fixes (thanks @kylespeck)
    • PutGround packet fixes
    • Default AoiDeparture should not have a transmit delay
    • 0 second cooldowns interrupt consecutive spell casts
    • Ensure targeted spells must have a valid target
    • Viewport calculations should include tile player is currently standing on