From 596d1714d45a41befe7e5ebef17cac490b23e407 Mon Sep 17 00:00:00 2001 From: megamage Date: Fri, 4 Sep 2009 09:36:38 -0500 Subject: *Fix a bug that druid's flight form is not removed after entering wintergrasp. --HG-- branch : trunk --- src/game/SpellMgr.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') 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; -- cgit v1.2.3