Bind the Herb-Soaked Bandages spell to a Barrens quest script so Wounded Defenders stand, award quest credit, speak, and leave after being helped.
Closes#1251
Bind Huo's Offerings to a Wandering Isle spell handler and add the world target condition so using the offering on Huo grants quest objective credit.
Closes#1265
Prevent talents from being removed while their spell or a spell they teach is still on cooldown, and resend talent state when a remove-talent request is rejected.
Closes#1008
Route NPC level-based spell power cost scaling through a shared helper that preserves valid scaler math while ignoring zero or non-finite DBC ratios. This prevents invalid gtNPCManaCostScaler data from corrupting NPC spell casts during prepare, including generic creature spells such as Frostbolt.
Closes#1064
Stop the SOAP listener from terminating the process when SOAP.IP points at an invalid or unavailable bind address. The SOAP runner now logs the bind failure, releases the SOAP context, and returns so worldserver startup can continue cleanly without the optional SOAP endpoint.
Closes#1245
Remove the obsolete rank-based Ignite aura handler and clean up the stale Mastery: Ignite script binding so the mastery-scaled direct-spell handler is the single Ignite path.
Closes#1259
Rework Scent of Blood to use the Mists-era passive proc behavior, restrict stacks to successful main-hand autoattacks, and apply the stack bonus to Death Strike healing and minimum healing before consuming the buff. Remove the old Blood Shield double-count path and add a regression check for the modern behavior.
Closes#1257
Remove the attack power-based absorption cap from Anti-Magic Zone and apply the Mists-era damage reduction aura through the zone dynamic object. Add a regression check so the old attack power scaling does not return.
Closes#1256
Bind the MoP Improved Serpent Sting passive to the active Serpent Sting aura path, trigger the direct damage component from the finalized periodic aura amount, and keep the script wiring in pending world updates.
Closes#1260
Add pending world data for Bristleback Bladewarden, Deviate Thornweaver, and Hecklefang Scavenger creature loot. Enable Hecklefang Scavenger skinning data.
Closes#1266
Add pending world data for Terrortooth Runner and Deviate Plainstrider loot and skinning templates, and point their creature templates at those loot entries.
Closes#1267
Restore Blackrock Battle Worg faction from creature_template instead of hardcoding neutral faction 32 during reset and idle AI updates.
Add a pending world update to make Blackrock Battle Worg hostile by default while keeping the scripted infantry combat faction.
Closes#1244
Update Necrotic Strike to calculate its heal absorb at 225% of the caster's base attack power for the 5.4.8 spell script instead of the stale 70% coefficient.
Closes#1255