diff --git a/data/sql/updates/pending_db_world/rev_1777647860.sql b/data/sql/updates/pending_db_world/rev_1777647860.sql new file mode 100644 index 000000000..dc7d9a645 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1777647860.sql @@ -0,0 +1,9 @@ + +-- Set Aura for Scarlet Inquisitor (corpse) +UPDATE `creature_template_addon` SET `auras` = '29266 52951' WHERE `entry` = 29029; + +-- Set Aura for Death Knights and Dummy +UPDATE `creature_template_addon` SET `auras` = '52951' WHERE `entry` IN (29030, 29031, 29038); + +-- Set Aura for Plaguefist and Prisoners +UPDATE `creature_addon` SET `auras` = '52951' WHERE (`guid` IN (129947, 129905, 129950, 129955, 129959, 129961, 129964, 129965, 129966, 129967, 129968)); diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index af70ec147..011c8ec19 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -3157,6 +3157,7 @@ void SpellMgr::LoadSpellInfoCustomAttributes() // Exceptions case 44801: // Spectral Invisibility (Kalecgos, SWP) case 46021: // Spectral Realm (SWP) + case 52951: // Chapel Invisibility (DK starting zone) break; default: spellInfo->AuraInterruptFlags |= AURA_INTERRUPT_FLAG_CAST;