Game Client 15.11
Compatible RME
What's Changed
- fix: outfit crash by @jprzimba in #472
- feat: Game Protocol 15.11 by @jprzimba in #419
- fix: old protocol issues by @jprzimba in #470
- fix: Game Tester can't open Reward Corpse by @jprzimba in #469
- fix: equipment slot conflicts between bow, quiver and shield by @Sh3Ns in #460
- improve: optimized Game::removeMoney and Game::addMoney functions by @jprzimba in #403
- fix: data-crystal console errors by @jprzimba in #474
- fix: daily rewards not displaying the remaining time for the next reward. by @kaleohanopahala in #467
- fix: mounts crash by @jprzimba in #475
- fix: raids sensitive issue by @jprzimba in #476
- fix: update installers to main branch by @whitecrixu in #478
- fix: lastLogout update by @jprzimba in #477
- fix: update Crystal Map with visual bug fixes by @jprzimba in #481
- fix: greater proficiency catalyst by @Meth28 in #482
- fix: change hireling outfit window by @jprzimba in #473
- fix: standardize all norcferatu augments formatting by @Sh3Ns in #480
- fix: augments critical damage by @jprzimba in #485
- optimize: spectors functions by @jprzimba in #410
- fix: NPCs drop gold on the ground when selling loot by @jprzimba in #424
- fix: Double stamina bonus & incorrect EXP flow in party by @InVoidEcho in #484
- feat: Zaoan Sauce food by @jprzimba in #490
- feat: drome cube by @caduhsn in #487
- fix: completed trade open imbuement window by @jprzimba in #493
- fix: problem saving database for players_charms by @caduhsn in #494
- fix: Daily Reward related issues by @jprzimba in #495
- fix: proficiency not using correct skill type by @jprzimba in #492
- fix: standardize Diamond Arrow damage formula notation by @Sh3Ns in #488
- fix: revenant oufit and decaying defender by @renanchavess in #496
- feat: drop connection with talkaction by @omarcopires in #499
- improve: Soul War quest teleport players by @jprzimba in #497
- improve: Game unwrapItem function by @jprzimba in #405
- fix Oberon having 5 lives by @gretaisright in #502
- fix: items.xml sorter - sorts by "id" and "fromid" by @omarcopires in #503
- feat: Surprisebag boss by @Laslest in #505
- fix: Outfitts and Mounts memory leaks by @jprzimba in #508
- fix: Blessings Store issue by @jprzimba in #506
- feat: loot highlight effect by @omarcopires in #500
- fix: save player when exit by @jprzimba in #509
- fix: Augments wrong values and Ethereal Spear wrong name by @jprzimba in #512
- fix: item attribute by @jprzimba in #511
- fix: dragon egg heal from fire by @gretaisright in #516
- fix: Avoid possible crashes with getCorpseFromItem and playerRewardChestCollect by @jprzimba in #514
- fix: possible crash when removing creatures by @jprzimba in #513
- fix: ignore removed creatures or creatures with no HP when assembling tile descriptions by @jprzimba in #520
- fix: logout with pk by @jprzimba in #521
- fix: sanctuary of the lizard god quest by @GuiValladao in #523
- fix: a father's burden quest by @GuiValladao in #527
- fix: hotkey swaps, house potion use, and loot pouch equip handling by @jprzimba in #519
- fix: hidden threats quest by @GuiValladao in #528
- fix: nomad cave entrance by @GuiValladao in #529
- fix: a_sweaty_cyclops by @GuiValladao in #526
- fix: Serene and Harmony when closing game client by @jprzimba in #532
- fix: boss storage paw and fur quest by @GuiValladao in #534
- fix: Ebb and Flow player desconnection by @jprzimba in #498
- fix: Quest Track Buttons by @jprzimba in #540
- fix: Spawn Monsters memory leak by @jprzimba in #538
- fix: Foxmouse mount by @jprzimba in #544
- fix: Divine Grenade cooldown by @GuiValladao in #541
- fix: add proficiency inspection type to item inspection by @jprzimba in #547
- fix: Chain System does not show effects for paladins by @jprzimba in #543
- fix: Spells optimizations by @jprzimba in #539
- fix: Unique players count in otservlist by @jprzimba in #456
- fix: foreign key constraint "account_vipgroups" and "player_charms" by @schunski in #536
- fix: add migraiton to tracker_list by @jprzimba in #549
- fix: The White Raven Monastery Quest by @jprzimba in #551
- optimize: Player::hasLearnedInstantSpell by @jprzimba in #552
- fix: Market client debug by @jprzimba in #554
- improve: ItemAttribute Safety Improvements by @jprzimba in #550
- fix: Adjust monk attack harmony bonus calculation by @jprzimba in #559
- fix: createMonsterType memory leak by @jprzimba in #557
- fix: Update database version by @jprzimba in #567
- fix: Allow Game Tester extra look details and has no exhaustion by @jprzimba in #570
- fix: raid execution and repetition logic by @jprzimba in #569
- fix: Update The Oracle with Monk by @Paco161315 in #574
- feat: Playable Bookworld by @Paco161315 in #575
- Fix: Summer Update 2025 Monsters by @Paco161315 in #573
- fix Beds count error by @jprzimba in #578
- fix: Inferniarch items with extra attr by @jprzimba in #580
- fix: Rookgaard Monsters Defense by @Paco161315 in #581
- fix: Dual Wielding implementation by @jprzimba in #586
- fix: Falcon Bastion Storage by @Paco161315 in #582
- fix: Outfits and Mounts attr by @jprzimba in #584
- fix: add missing protocol things by @jprzimba in #589
- feat: The Fairy Treasure Quest by @Paco161315 in #595
- Fix: To Outfox a Fox Questlog by @Paco161315 in #596
- fix: updates to questtrack and network functions and emoteSpells config by @Mateuzkl in #594
- fix: Storkus doesn't respond for mission by @jprzimba in #591
- improve: Refactor stash item storage to use unordered_map by @jprzimba in #566
- fix: Quest Tracker duplicated by @jprzimba in #598
- Fix: Water Buffalo Spawn by @Paco161315 in #599
- update: Monk Weapons in NPCs by @Paco161315 in #597
- Fix: Postman Quest by @Paco161315 in #600
- fix: Fishing by @Paco161315 in #601
- fix: The Ape City Quest (Mission 7: Destroying Casks) by @Paco161315 in #602
- Fix: Monk Items by @Paco161315 in #607
- Fix: The Ice Islands Quest Storage by @Paco161315 in #608
- fix: influenced/fiendish event scheduling & limits by @jprzimba in #605
- fix: Connection Lag by @jprzimba in #614
- fix: Soul War - Goshnar Greed Mechanics by @jprzimba in #612
- fix: Dark Apprentice and Baa Leal NPC by @Paco161315 in #611
- fix: Banshee Quest Corpse by @Paco161315 in #613
- fix: In service of Yalahar - Mission 08 by @Paco161315 in #616
- fix: Thieves Guild Quest by @Paco161315 in #617
- feat: Horse Station World Change by @Paco161315 in #606
- fix: Hidden Threats Quest by @Paco161315 in #610
- fix: Meriana Quest by @Paco161315 in #620
- fix: Canary Fixes by @Paco161315 in #621
- feat: Putrefactory Mechanics by @baerlix in #619
- fix: Selling loot does not add money to the Gold Managed Container by @jprzimba in #556
- Update: Raids by @Paco161315 in #624
- fix: Dawnport Quest by @Paco161315 in #628
- fix: Lion's Rock Quest by @Paco161315 in #629
- feat: Map Updated and Fixes by @jprzimba in #637
- fix: Banshee Lever by @jprzimba in #639
- fix: Frags in Summon Kill by @Paco161315 in #625
- fix: The Traveling Trader Quest Mission 03 by @Paco161315 in #630
- fix: Ice Island Quest Breaking The Ice by @Paco161315 in #635
- fix: The Horned Fox by @Paco161315 in #638
- fix: Blue Legs Quest by @Paco161315 in #636
- fix: bestiary inkborn added by @baerlix in #640
- feat: Advanced Party Protection by @Paco161315 in #626
- fix: Yellow Butterly by @Paco161315 in #643
- feat: Added accounts indexes (email + password) by @jprzimba in #644
- feat: Blood Brothers Quest by @Paco161315 in #642
- feat: Retro Bundle by @Paco161315 in #641
- feat: Spell Learning System by @Paco161315 in #572
- fix: Eremo by @Paco161315 in #651
- feat: Exiva Restrictions by @jprzimba in #650
- fix SaveAsync by @dgprado-80 in #646
- feat: Forbidden Fruit by @Paco161315 in #649
- fix: The New Frontier Quest by @Paco161315 in #645
- fix: Lion's Rock Gems by @Paco161315 in #648
- optimize: AccountInfo Optimization & Memory Layout Improvements by @jprzimba in #587
- fix: Linux compiling error by @jprzimba in #659
- fix: getSpectators and thread pool by @jprzimba in #585
- improve: Dispatcher event merging logic by @jprzimba in #562
- update: items.xml by @Paco161315 in #662
- fix: Theatre script by @Paco161315 in #661
- feat: stampede by @Paco161315 in #658
- fix: Children of Revolution by @Paco161315 in #656
- Update npcs by @ivansho92 in #666
- fix: Bounac Entrance by @ivansho92 in #667
- fix: gear tools by @Paco161315 in #665
- fix: Update skinning.lua by @ivansho92 in #668
- fix: Validate dust and cores early in forge routines by @jprzimba in #660
- fix: Cults of Tibia by @Paco161315 in #664
- feat: IP Logger by @Paco161315 in #657
- fix: familiar spells npcs by @Paco161315 in #669
- fix: Missing item to sell by @ivansho92 in #673
- fix: damage reflection calculations for secondary combat type by @Sh3Ns in #671
- update: advanced party protection by @Paco161315 in #674
- fix: secret service quest by @Paco161315 in #672
- fix: Duplicated items by @jprzimba in #676
- Revert "fix: Connection Lag (#614)" by @jprzimba in #687
- fix: OTC Compat: Centralize mount look bytes in AddOutfit by @jprzimba in #688
- update: gear tools by @Paco161315 in #683
- fix: Morgan NPC by @Paco161315 in #682
- fix: Zoltan NPC by @Paco161315 in #681
- feat: Outfit Command by @Paco161315 in #685
- fix: Inquisition Quest by @Paco161315 in #679
- update: Carlin Raids by @Paco161315 in #677
- fix: Prefer lower denominations when removing money by @jprzimba in #691
- fix: Consume Amulet of Loss when no blessing used by @jprzimba in #689
- fix: A Father's Burden Quest by @Paco161315 in #680
- feat: augustin npc by @Paco161315 in #694
- feat: Mount Sounds by @Paco161315 in #686
- fix: exiva restrictions by @Paco161315 in #693
- feat: say commands by @Paco161315 in #695
- improve: Exhaustion item usage by @baerlix in #697
- feat: Weapon Proficiency Exp Rate by @jprzimba in #696
- fix: Update online time calc and persist lastlogin by @jprzimba in #699
- fix: Missing races candy and chocolate by @baerlix in #692
- improve: Allow gold pouch reordering in store inbox by @jprzimba in #700
- update: Blood Brothers Quest by @Paco161315 in #652
- fix: Update Elemental Spheres and machine item IDs by @jprzimba in #702
- update: fishing by @Paco161315 in #705
- fix: cloning items by @Paco161315 in #706
- fix: ancient tombs quest by @Paco161315 in #707
- feat: reset boss cooldown by @Paco161315 in #710
- fix: a pirate's tail quest mechanics by @Paco161315 in #711
- fix: Comparison of narrow type with wide type in loop condition by @jprzimba in #714
- fix: gem index by @jprzimba in #715
- fix: monsters fixes by @Paco161315 in #713
- feat: grimvale event by @Paco161315 in #675
- fix: Add memcpy checks and XTEA error logging by @jprzimba in #716
- fix: stampede by @Paco161315 in #718
- fix: Ikusupan doors by @Paco161315 in #719
- fix: assassin outfits quest by @Paco161315 in #726
- update: testserver assistant by @Paco161315 in #721
- fix: Simplify sightline algorithm and fix asymmetry by @jprzimba in #724
- fix: tentugly's head by @Paco161315 in #730
- fix: mechanical fishing rod by @Paco161315 in #731
- fix: party protection by @Paco161315 in #733
- fix: addskill talkaction by @Paco161315 in #732
- fix: interrogation book by @Paco161315 in #734
- fix: Update vcpkg baseline and zlib lib name by @jprzimba in #737
- feat: The Order of the Lion Quest by @Paco161315 in #720
New Contributors
- @kaleohanopahala made their first contribution in #467
- @Meth28 made their first contribution in #482
- @InVoidEcho made their first contribution in #484
- @gretaisright made their first contribution in #502
- @Laslest made their first contribution in #505
- @GuiValladao made their first contribution in #523
- @schunski made their first contribution in #536
- @Mateuzkl made their first contribution in #594
- @baerlix made their first contribution in #619
- @dgprado-80 made their first contribution in #646
Full Changelog: 4.1.6...4.1.7