Key Changes
- [HOT] Performance: crowds of players with wings, pets and guardians render much faster
- [ADD] MapAttribute.xml: PvPDamage and PvMDamage, damage dealt by players to other players and to monsters on the map, %
- [ADD] LastManStanding.xml: AllowSameHWIDUser, whether players from the same computer can join the same room
- [ADD] Lua API: onShopBuyItem is also called for purchases in the Ruud shop
- [MOD] Lua API: updated documentation of onShopBuyItem and onCloseWindow (Wiki)
- [ADD] Item options: option 36 paralysis chance from OptionProbability (percent in ExtendedOptionSystem), 0 keeps the class Paralysis rate
- [ADD] Item options: ExtendedOptionSystem.xml and ItemOptionSystem_Exc.xml ReduceEffectDuration and ReduceEffectMaxRate settings for options 0 and 1
- [ADD] Pentagram: Items\Pentagrams\ElementalUpgrade.xml, Mastery Pentagram and Errtel upgrade settings
- [ADD] DataServer: a HuntPoint save of a wrong size or with damaged text is dropped and logged instead of breaking the SQL query
- [MOD] Database 2.5.1: a deleted character's Labyrinth data is removed with it
- [MOD] ProhibitedSymbols: names and chat are read in the code page of the player's language, LangBase.xml Set (as in the client's config.ini) replaces CodePage of ProhibitedSymbols.xml
- [MOD] Socket: Max HP, Max Mana and Max AG % options take the percent of the base value only, no longer of other bonuses
- [MOD] Magic classes: damage calculation matches the client, Alchemist damage corrected
- [MOD] Updated descriptions of ExcellentOptions.xml (ItemKindA 101), SocketOption.xml, ConsumeItem.xml, ResetSystem.xml and CustomText (option 36)
- [FIX] Character creation: classes other than Dark Wizard can be created again and show their class right after creation
- [FIX] Character window: Pts Remaining no longer goes blank at times
- [FIX] SkillRequire.xml: corrected skill requirements
- [FIX] Item options: Max HP and attack speed reduction (options 0, 1) take Value % instead of always half, also against players, and slow monsters down instead of speeding them up
- [FIX] Item options: Increase Attack Success Rate (option 37) adds Value points in PvM and PvP
- [FIX] Item options: Stun chance (option 3) no longer counted twice with several items
- [FIX] Item options: option 31 invincibility lasts its own Value seconds, also triggers when a monster attacks and does not roll again while active
- [FIX] Item options: options shared by ExtendedOptionSystem and ItemOptionSystem_Exc work while either system is enabled
- [FIX] ExtendedOptionSystem: level Value and OptionProbability no longer cut to 0-255, percent chances work as percent, Auto Combo takes its chance from Value
- [FIX] Item Bags: Blessed Archangel weapons no longer get excellent options they cannot have
- [FIX] Pentagram: Mastery Pentagram and Errtel rank 4 and 5 upgrades and mixes (Errtel mixes cost 0 Zen)
- [FIX] Guardian/Charm/Figurine: Max HP and other bonuses from ItemOptionManager no longer stay after taking the item off with socket HP % worn
- [FIX] ConsumeItem: points received from an item show in the stat window (C) right away, no relog needed
- [FIX] Reset: ConsumeItem points are given back after a reset that resets stats, auto-reset and Grand Reset included
- [FIX] Stat points: Monster Stat, Custom Quest, Daily Rewards and the stat commands no longer show a stat raised by its bonus part until relog
- [FIX] Skills: Holy Sweep Strengthener, Divine Fall, Sacred Impact, Ice Blast, Decay and Ice Storm no longer hit at a point beyond the skill range
- [FIX] Skills: Bat Flock no longer misses at times when cast at a target
- [FIX] Skills: Explosion, Requiem and their Strengtheners, a corpse or a trap next to the target no longer takes every hit
- [FIX] Skills: Pierce Attack, others no longer see the Slayer turn to each target, more than 7 targets of its enhancements no longer break the target list
- [FIX] Offline levelling: Bat Flock, Pierce Attack and Twisting Slash no longer hit twice per attack
- [FIX] Character name change: the new name is checked against ProhibitedSymbols and the swear filter like a new character's
- [FIX] Jewel Bingo: a new game started after a finished one no longer shows the old board
- [FIX] HuntPoint: the quest buff text no longer overflows with many buff kinds
- [FIX] HuntPoint: a weekly monster count out of range is corrected on load
- [FIX] Labyrinth: a new character could not be saved when a deleted character of the same name had Labyrinth data
- [FIX] Ice Wind Castle (PlayType 1): the leave time keeps counting when the guild master warps out of Devias or logs out
- [FIX] Cash Shop: closing a Lua window while the Cash Shop is open no longer leaves the Cash Shop impossible to close
- [FIX] GameServer to DataServer/JoinServer link: data could be damaged after a partial send (damaged saves)
- [FIX] Pet Unicorn: shows and picks up zen right after it is equipped, no relog needed
- [FIX] Jewel of Bless could not be used on guardian mounts
- [FIX] Lua UI: hotkeys only work in the focused game window, not in every running client
- [FIX] Client memory growth on every item list update (ability tree)
