aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorariel- <ariel-@users.noreply.github.com>2017-01-23 18:38:32 -0300
committerariel- <ariel-@users.noreply.github.com>2017-01-23 18:38:32 -0300
commit53eb6ec61628147046f1e8996e05921a00726c11 (patch)
tree23b2175ee8385734dcd7e352cf20207ac186cda5 /src
parent3544577e48f3cf4fe4eae670facb3e5f77608e68 (diff)
Core/Spell: build fix
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Spells/Spell.cpp31
1 files changed, 16 insertions, 15 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp
index 2de0df007ce..7e13cd371ea 100644
--- a/src/server/game/Spells/Spell.cpp
+++ b/src/server/game/Spells/Spell.cpp
@@ -5786,27 +5786,28 @@ SpellCastResult Spell::CheckCasterAuras(uint32* param1) const
if (!*param1)
*param1 = aurEff->GetSpellInfo()->Mechanic;
}
+
break;
}
+ }
- if (foundNotMechanic)
+ if (foundNotMechanic)
+ {
+ switch (type)
{
- switch (type)
- {
- case SPELL_AURA_MOD_STUN:
- return SPELL_FAILED_STUNNED;
- case SPELL_AURA_MOD_FEAR:
- return SPELL_FAILED_FLEEING;
- case SPELL_AURA_MOD_CONFUSE:
- return SPELL_FAILED_CONFUSED;
- default:
- ABORT();
- return SPELL_FAILED_NOT_KNOWN;
- }
+ case SPELL_AURA_MOD_STUN:
+ return SPELL_FAILED_STUNNED;
+ case SPELL_AURA_MOD_FEAR:
+ return SPELL_FAILED_FLEEING;
+ case SPELL_AURA_MOD_CONFUSE:
+ return SPELL_FAILED_CONFUSED;
+ default:
+ ABORT();
+ return SPELL_FAILED_NOT_KNOWN;
}
-
- return SPELL_CAST_OK;
}
+
+ return SPELL_CAST_OK;
};
if (unitflag & UNIT_FLAG_STUNNED)