From d7262a62986ccdf24fdf8a8f3702246adf359d3d Mon Sep 17 00:00:00 2001 From: tartalo Date: Tue, 1 Dec 2009 11:43:57 +0100 Subject: Implement No Fly Zone using Spell, by Spp. Needs db support. Closes #494 --HG-- branch : trunk --- src/game/Wintergrasp.cpp | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'src/game/Wintergrasp.cpp') diff --git a/src/game/Wintergrasp.cpp b/src/game/Wintergrasp.cpp index edc9158f84e..46118cf9888 100644 --- a/src/game/Wintergrasp.cpp +++ b/src/game/Wintergrasp.cpp @@ -1052,15 +1052,6 @@ void OPvPWintergrasp::HandlePlayerEnterZone(Player * plr, uint32 zone) if (!sWorld.getConfig(CONFIG_OUTDOORPVP_WINTERGRASP_ENABLED)) return; - // No fly zone or parachute - if (!plr->HasAura(SPELL_NOFLYZONE_WG) && !plr->HasAura(SPELL_PARACHUTE_WG) && - (plr->HasAuraType(SPELL_AURA_MOD_INCREASE_MOUNTED_FLIGHT_SPEED) || plr->HasAuraType(SPELL_AURA_FLY))) - { - plr->CastSpell(plr, SPELL_NOFLYZONE_WG, true); - ChatHandler(plr).PSendSysMessage(LANG_ZONE_NOFLYZONE); - plr->GetSession()->SendNotification(LANG_ZONE_NOFLYZONE); - } - if (isWarTime()) { if (plr->getLevel() > 69) @@ -1139,7 +1130,6 @@ void OPvPWintergrasp::HandlePlayerLeaveZone(Player * plr, uint32 zone) plr->RemoveAurasDueToSpell(SPELL_TENACITY); OutdoorPvP::HandlePlayerLeaveZone(plr, zone); UpdateTenacityStack(); - plr->RemoveAura(SPELL_NOFLYZONE_WG); } void OPvPWintergrasp::PromotePlayer(Player *killer) const -- cgit v1.2.3