Hybrasyl Server 0.9.2
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