aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/Spells/Spell.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp
index eaa4f1fad65..9187a2411d8 100644
--- a/src/server/game/Spells/Spell.cpp
+++ b/src/server/game/Spells/Spell.cpp
@@ -6398,15 +6398,15 @@ SpellCastResult Spell::CheckMovement() const
if (IsTriggered())
return SPELL_CAST_OK;
- if (getState() == SPELL_STATE_PREPARING)
- {
- if (m_casttime > 0)
- if (m_spellInfo->InterruptFlags & SPELL_INTERRUPT_FLAG_MOVEMENT)
- return SPELL_FAILED_MOVING;
- }
- else if (getState() == SPELL_STATE_CASTING)
- if (!m_spellInfo->IsMoveAllowedChannel())
+ if (getState() == SPELL_STATE_PREPARING)
+ {
+ if (m_casttime > 0)
+ if (m_spellInfo->InterruptFlags & SPELL_INTERRUPT_FLAG_MOVEMENT)
return SPELL_FAILED_MOVING;
+ }
+ else if (getState() == SPELL_STATE_CASTING)
+ if (!m_spellInfo->IsMoveAllowedChannel())
+ return SPELL_FAILED_MOVING;
return SPELL_CAST_OK;
}