aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortreeston <treeston.mmoc@gmail.com>2016-03-23 18:13:02 +0100
committerShauren <shauren.trinity@gmail.com>2016-04-09 17:32:37 +0200
commitf1b3c9f40c4e2db48885d621bac16636a7091970 (patch)
treec9bcda03310e0f9ba3437269da1d0756584abe20
parent7d8bab240b62c5196ae73a1c9360b23ebd697af9 (diff)
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)
-rw-r--r--src/server/game/Spells/Spell.cpp5
1 files changed, 3 insertions, 2 deletions
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;
}
}
}