Back to News

Core:\n- Core updated to work with a newer version of client.\n- Better statistics reporting for debug purposes.\n- Threading optimized.\n- Moved Character saving and antibot methods back to player thread.\n- Experience gain bonus formula was corrected so now SRGs, double experience pot now provide full and correct benefit.\n- Gold drop rate was reduced and gold drop value increased.\n- Added more limitations to character names to reduce the amount of funky characters.\n- DropHandler will now generate the item correct item IDs.\n- LogonHandler updated to reflect changes done.\n- Corrections to Stamina updates, will no longer be sent if player has max attainable stamina.\n- MerchantType implemented.\n- VIP GUI implemented to serve in place of the VIPCard.\n- Associates class updated.\n- Booth class updated.\n- Guild count limit removed.\n- Item class methods (ChanceToUpgradeQuality, GetNextItemQuality, GetNextItemLevel, ChanceToUpgradeLevel, CalcMeteor, DownLevelItem and Tint) updated.

•By Moh•changelogmain
Changelog
-- Enums:\n--- PacketType enum updated.\n--- ClientEffect enum updated.\n--- DataAction enum updated.\n--- ItemAction enum updated.\n--- UpdateType enum updated.\n--- PacketType enum updated.\n\n-- Packets:\n--- AuthRequestPacket updated.\n--- AuthResponsePacket updated.\n--- MsgRegister updated.\n--- MsgAccount updated.\n--- MsgItem updated.\n--- MsgItemInfo updated.\n--- MsgUserAttribute updated.\n--- MsgWalk updated.\n--- MsgUserInfo updated.\n--- MsgAction updated.\n--- MsgPlayer updated.\n--- MsgWeather updated.\n--- MsgInteract updated.\n--- MsgConnect updated.\n--- MsgMapItem updated.\n--- MsgWarehouse updated.\n--- MsgNpcInfo updated.\n--- MsgNpc updated.\n--- MsgCompose updated.\n\nDatabase:\n- Wrote a query to adapt old DB item IDs to the new IDs. This will run once upon server start and will convert all items in the DB.\n- Old ItemTypes kept in the DB to help with item ID conversions upon core upgrade.\n- Old ItemAddition kept in the DB to help with item ID conversions upon core upgrade.\n- New ItemTypes imported from the new client.\n- New ItemAddition imported from the new client.\n- New MagicType imported from the new client.\n- DBItem updated to reflect new item stats (Progress, Free, Suspicious).\n- DBMagicType updated.\n- Corrections to ItemAddReader.\n- Corrections to ShopReader.\n\nAttack/Spell:\n- Archer shoot dodge calculation corrected.\n- Damage calculations: Adjusted Bow and Melee to reflect the correct values with and without stigma effect.\n- Damage calculations: Adjusted Melee damage formula to produce more reliable results.\n- Line spells will no longer work if Attacker and Target aren't on the same side of the castle. (Temp solution).\n\nCreature:\n- Respawning timer corrected in some areas.\n- Creatures spawning formula corrected and would reflect 100% TQLike spawns if we were to revert to TQ spawns.\n- Creature names will now disappear properly and consistantly upon death.\n- Max team shared experience increased.\n- Adv map will now drop TwinCityGate scrolls.\n- AncientDevil is now spawned once a day and has a 24hour cooldown.\n\nNPC:\n- SolarSaint will now remove old SoulStones from players inventories upon DisCity entry.\n- Tinter colors corrected to match the new client.\n- MagicArtisan updated to work with the updated item structure.\n- WeaponMaster updated to work with the updated item structure.\n- Celestine will no longer glitch due to a missing EndDialog packet.\n- Lantern will now properly save LastVote to accounts.\n\nItem:\n- VIP Card discontinued and removed from players inventories.\n- [Unused] 3/7/30 Day Praying Stone updated to match new packet structures.\n\nEvent:\n- DisCity counter will now be reset upon player death.\n- Updates to the Event AI.\n- Preperations for AntiAFK, Random spawning implementations.\n- Corrected an issue where it stopped players from joining if they had a dagger equipped in mainhand.\n- DeathMatch: Initial cheapshot was addressed by adding a 5 second ready time.\n\nCMD:\n- More Admin commands.\n- Corrections to /toggledetail. now properly removes weather.\n- Modifications to /info. Will now display UpdateTimeDiff (UDF) which will reflect server latency and processing time.\n\nMisc:\n- Fixed an issue causing spells to fail if the target is stacked on a guard.\n- Fixed an issue with Kernel.GetDistance method throwing NRE.\n- Fixed an issue with Vision throwing NRE.\n- Fixed an issue where trading duplicated gold visually.