From f1b3c9f40c4e2db48885d621bac16636a7091970 Mon Sep 17 00:00:00 2001 From: treeston Date: Wed, 23 Mar 2016 18:13:02 +0100 Subject: No, Travis, I do not intend to handle SPELL_GROUP_STACK_RULE_MAX. It is not a value that should ever be actually used. Go away. (cherry picked from commit f8a6ab8ac5420fafb2036a7ab8ccbb8f230ab49b) --- src/server/game/Spells/Spell.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/server/game/Spells/Spell.cpp') diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index 97eb60e740f..14d6b96d5f2 100644 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -5828,8 +5828,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: @@ -5841,6 +5839,9 @@ bool Spell::CanAutoCast(Unit* target) if (abs(effect->BasePoints) <= abs((*auraIt)->GetAmount())) return false; break; + case SPELL_GROUP_STACK_RULE_DEFAULT: + default: + break; } } } -- cgit v1.2.3