bool OutdoorPvPMgr::CanEnterVaultOfArchavon(Player *plr) { OutdoorPvPWG *pvpWG = (OutdoorPvPWG*)GetOutdoorPvPToZoneId(NORTHREND_WINTERGRASP); if (!pvpWG) return false; if (pvpWG->getDefenderTeamId() != plr->GetTeamId() || pvpWG->isWarTime()) return false; return true; }