diff options
-rw-r--r-- | src/game/SpellMgr.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp index c60b6d77aed..ed6dee6e210 100644 --- a/src/game/SpellMgr.cpp +++ b/src/game/SpellMgr.cpp @@ -2725,7 +2725,8 @@ SpellCastResult SpellMgr::GetSpellAllowedInLocationError(SpellEntry const *spell // wintergrasp if(zone_id == 4197) for(uint32 i = 0; i < 3; ++i) - if(spellInfo->EffectApplyAuraName[i] == SPELL_AURA_MOD_INCREASE_MOUNTED_FLIGHT_SPEED) + if(spellInfo->EffectApplyAuraName[i] == SPELL_AURA_MOD_INCREASE_MOUNTED_FLIGHT_SPEED + || spellInfo->EffectApplyAuraName[i] == SPELL_AURA_FLY) return SPELL_FAILED_INCORRECT_AREA; return SPELL_CAST_OK; |