Skip to content

v2019.08.25

Compare
Choose a tag to compare
@MishimaHaruna MishimaHaruna released this 26 Aug 06:04
· 3210 commits to stable since this release
307248a

Added

  • Added/updated packets, encryption keys and message tables for clients up to 2019-08-21. (#2517)
  • Added icons for the elemental resistance status changes (SC_ARMORPROPERTY). (#2516)
  • Added Visual Studio 2019 solution. (#2520)
  • Added new NPC ID constants. (#2521)

Changed

  • Converted various packets (ZC_ADD_SKILL, ZC_SKILLINFO_LIST, ZC_SKILLINFO_UPDATE2) into structs and added a new version for ZC_NPC_MARKET_PURCHASE_RESULT. (part of #2517)
  • Added missing sanity checks into many clif functions. (#2501)
  • Extended the getequiprefinerycnt() command to accept multiple equipment slots at the same time, returning the total refine of them. (#2512)
  • Added the path (relative to the Hercules root) to various database reading status messages. (#2513)
  • Extended setiteminfo() and getiteminfo() with additional options: ITEMINFO_ELV_MAX, ITEMINFO_DELAY, ITEMINFO_DROPEFFECT_MODE, ITEMINFO_CLASS_*, ITEMINFO_FLAG_*, ITEMINFO_STACK_*, ITEMINFO_ITEM_USAGE_*, ITEMINFO_GM_LV_TRADE_OVERRIDE. (#2518)

Fixed

  • Fixed packets ZC_BROADCASTING_SPECIAL_ITEM_OBTAIN and ZC_MAKINGITEM_LIST. (part of #2517)
  • Fixed an overflow in the auto bonus processing function, that made it unable to handle costume/shadow gears. (#2514, issues #1355, #1190, #2451)

Removed

  • Removed Visual Studio 2013 solution. (part of #2520)
  • Removed round-trips to the inter-server for packets related to whisper messages, reports to GMs, GM broadcasts, party, guild and main chat, previously needed for, now unsupported, multi-zone setups. (#2522)