Core/Spells: Implemented SPELL_ATTR13_DO_NOT_ALLOW_DISABLE_MOVEMENT_INTERRUPT
This commit is contained in:
@@ -3159,6 +3159,9 @@ bool Unit::IsMovementPreventedByCasting() const
|
||||
|
||||
bool Unit::CanCastSpellWhileMoving(SpellInfo const* spellInfo) const
|
||||
{
|
||||
if (spellInfo->HasAttribute(SPELL_ATTR13_DO_NOT_ALLOW_DISABLE_MOVEMENT_INTERRUPT))
|
||||
return false;
|
||||
|
||||
if (HasAuraTypeWithAffectMask(SPELL_AURA_CAST_WHILE_WALKING, spellInfo))
|
||||
return true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user