diff options
-rw-r--r-- | src/server/game/Spells/Spell.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index 36f54fe17f6..06e416d77f2 100644 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -5717,8 +5717,6 @@ bool Spell::CanAutoCast(Unit* target) switch (sSpellMgr->CheckSpellGroupStackRules(GetSpellInfo(), (*auraIt)->GetSpellInfo())) { - case SPELL_GROUP_STACK_RULE_DEFAULT: - break; case SPELL_GROUP_STACK_RULE_EXCLUSIVE: return false; case SPELL_GROUP_STACK_RULE_EXCLUSIVE_FROM_SAME_CASTER: @@ -5730,6 +5728,9 @@ bool Spell::CanAutoCast(Unit* target) if (abs(GetSpellInfo()->Effects[i].BasePoints) <= abs((*auraIt)->GetAmount())) return false; break; + case SPELL_GROUP_STACK_RULE_DEFAULT: + default: + break; } } } |