diff options
-rw-r--r-- | src/server/scripts/Spells/spell_druid.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/scripts/Spells/spell_druid.cpp b/src/server/scripts/Spells/spell_druid.cpp index 1075e7b0324..8740ab9ef0b 100644 --- a/src/server/scripts/Spells/spell_druid.cpp +++ b/src/server/scripts/Spells/spell_druid.cpp @@ -1118,6 +1118,9 @@ public: void AfterRemove(AuraEffect const* /*aurEff*/, AuraEffectHandleModes /*mode*/) { + if (triggeredSpellId == m_scriptSpellId) + return; + Player* player = GetTarget()->ToPlayer(); if (triggeredSpellId) // Apply new form |