Server Update Log — May 22, 2026

Server Update Log — May 22, 2026

Our biggest maintenance push yet — May 22, 2026, covering the last 23 days of development. Here is everything that changed on Gemstone WoW.

🛡️ Server Stability & Crash Fixes

  • Fixed a server crash (SIGSEGV) in creature combat — a null pointer when checking attack range against a creature with no idle motion slot
  • Fixed a server crash in the MySQL keep-alive ping — after a database connection drop, the ping call could crash inside libmariadb; the server now safely skips the ping and reconnects on the next query
  • Fixed creature GUID overflow — after extended uptime with thousands of bots spawning pets and summons, the server would exhaust its GUID pool and shut down; GUIDs now recycle instead of crashing the server
  • Fixed a potential crash when using GetModuleString() from the server console
  • Fixed a null socket crash in the WorldSession idle check during network errors
  • Fixed a use-after-free crash in the GM trade log on item stack merges

⚔️ Combat & Spells

  • Swiftmend now correctly benefits from healing-done % bonuses
  • Judgement of Light / Judgement of Wisdom no longer incorrectly proc caster heal trinkets
  • Reckoning talent now correctly grants an extra attack on miss, dodge, and parry
  • Fixed "still in combat" status persisting after a Hunter tames a beast during a quest
  • Fixed the DK Gargoyle not resuming its attack after being crowd-controlled
  • Druid shapeshift form is now properly preserved across map changes (portals, instances)
  • Shapeshift bonus auras are now rechecked correctly on talent spec swaps
  • Parachute effect now correctly triggers when exiting a vehicle mid-air
  • Pet-soloed kills no longer grant experience or loot to the pet's master
  • Removed incorrect threat redirection from vehicle passengers
  • Hunter pet happiness energize procs no longer generate threat
  • Fixed totem owner resolution for quest 11893 credit spells
  • Fixed Dismantle incorrectly stripping shield-dependent auras

🏰 Dungeons & Raids

  • Icecrown Citadel / Putricide — Mutated Plague now correctly casts in Phase 3
  • Halls of Reflection — Fixed the Quel'Delar freeze (two separate fixes merged); leader intro events now persist across double-resets; Arthas correctly drops player combat on chase end
  • Culling of Stratholme — Arthas no longer spams Exorcism
  • Naxxramas / Patchwerk — Hateful Strike now uses correct target selection logic
  • Ulduar / Kologarn — the Eye Beam emote is no longer visible to all players on the server
  • Gundrak / Gal'darah — Puncture aura is now properly removed from players after the boss kill
  • Obsidian Sanctum — fixed a race condition where a Drake would not land
  • Eye of Eternity / Malygos — removed duplicate kill-credit achievement criteria
  • Gruul's Lair — fixed a time unit typo in the High King Maulgar script
  • Blackrock Depths / High Interrogator Gerstahn — updated to the correct spell IDs
  • Utgarde Pinnacle — fixed the "My Girl Loves to Skadi All the Time" achievement
  • Obsidian Sanctum — Twilight Torment aura now correctly cleared on encounter end
  • Karazhan / Moroes — dinner guests now correctly respawn after Moroes evades

🗺️ World & Quests

  • Fixed pooled creature and gameobject respawn timers in instanced maps
  • "On Ruby Wings" — prevented Antiok from despawning during the encounter and when Thiassi dies
  • "Kickin' Nass and Takin' Manes" — fixed premature creature despawn
  • "Don't Kill the Fat One" — fixed the quest item submission flow
  • Fixed SmartAI escort and follow missions not granting quest credit correctly
  • Fixed Warlock Doomguard suppression quest behavior
  • Corrected Night Elf shapeshift models
  • CanSeeSpellClickOn now requires the correct spellclick entry lookup

🤖 Bot Improvements

  • Bots have completed over 124,000 quests and accepted 532,000+ since the last update
  • A bot level rebalancing system keeps the world population spread across all level ranges
  • Bots are now smarter about recovering from stuck states, below-terrain rescues, and forced revives
  • Numerous pathfinding and movement improvements to reduce bots getting stuck
  • Ongoing AI improvements for more natural grouping, combat, and world behavior

🔧 Quality of Life & GM Tools

  • New .pet list and .pet delete GM commands
  • New .respawn command to force-respawn creatures/gameobjects by GUID or entry
  • .character deleted list now shows character level and sorts by most recently deleted
  • .sendmoney now properly parses and validates money strings
  • Resurrection durability loss percentage is now configurable
  • Role-Based Access Control (RBAC) system merged — more granular GM permission management
  • Roll-won loot items are now mailed to players when their inventory is full
  • Chat logging now has a configurable ChatLog.Enable option
  • Groups now support additional mail-based loot delivery

Thanks for playing on Gemstone WoW! 🌟

Comments

No comments yet. Be the first to share your thoughts!