Database Improvements
- Conditions
- Correct Gloom'rel condition checks for Smelt Dark Iron.
- Quests
- Fixed despawn behavior during Kickin' Nass and Takin' Manes.
- SmartAI
- Prevented players from challenging Death Knight Initiates while they are despawning.
- Moved Icefang behavior handling to SmartAI.
- Talbot no longer incorrectly keeps the Quest Giver flag during Last Rites, and Thassarian now properly completes his
move_to_possequence. - Doctor Sabnok now correctly remain immune to players.
- Negatron can now properly be attacked by both players and NPCs.
- Ceremonial Dragonflayer Harpoon now despawns correctly after interaction.
- Fixed excessive Flamebringer spawns.
- Spawn Groups
- Added Stitches to the Legacy Spawn Group system.
- Spells
- Fixed direct heal proc behavior for Talisman of Troll Divinity.
- Added Amberseed spell link to the male Indisposed spell for the quest Doing Your Duty.
Script Improvements
- Blackrock Depths
- Updated High Interrogator Gerstahn spell IDs.
- Commands
- Added new
.pet listand.pet deletecommands. - Improved money string parsing and validation for the
sendmoneycommand.
- Added new
- Eye of Eternity
- Removed redundant Malygos kill credit achievement criteria.
- Halls of Reflection
- Fixed Quel'Delar freeze issue.
- Obsidian Sanctum
- Twilight Torment is now properly cleared when the encounter ends.
- Razorfen Downs
- Belnistrasz's Brazier now persists after his despawn.
- Utgarde Pinnacle
- Fixed My Girl Loves to Skadi All the Time achievement tracking.
- World
- Precious and Simone now use safer function calls for improved stability.
Core Improvements
- Commands
- Limited
.character deleted listresults to 50 entries for improved readability and performance.
- Limited
- Creatures
- Added null-check protection for idle motion slots in
CanCreatureAttack.
- Added null-check protection for idle motion slots in
- Player
CanSeeSpellClickOnnow correctly requires a valid spellclick entry.- Shapeshift bonus auras are now properly rechecked during specialization swaps.
- RBAC
- Added protection against null
RBACDatain.rbac accountcommands. - Removed redundant
AllowTwoSideconfiguration options. .whisperscommand now correctly uses permission filtering.
- Added protection against null
- Scripting
- Added new
OnBattlefieldWarEndscript hook.
- Added new
- Scripts
- Fixed Death Knight Gargoyle pets not resuming attacks after crowd control effects.
- SmartAI
- Fixed escort and follow completion credit handling for Mist events.
- Spells
- Fixed quest 11893 credit handling when resolving totem owners.
- Happiness energize effects no longer generate threat.
- Healing done percentage modifiers now correctly apply to Swiftmend.
- Trade
- Fixed use-after-free issue in GM trade logs during stack merges.
- Vehicles
- Removed incorrect passenger-to-vehicle threat redirection behavior.