18#ifndef OUTDOOR_PVP_HP_
19#define OUTDOOR_PVP_HP_
@ AlliancePlayerKillReward
@ TEXT_OVERLOOK_TAKEN_ALLIANCE
@ TEXT_BROKEN_HILL_TAKEN_HORDE
@ TEXT_STADIUM_TAKEN_ALLIANCE
@ TEXT_STADIUM_TAKEN_HORDE
@ TEXT_OVERLOOK_TAKEN_HORDE
@ TEXT_BROKEN_HILL_TAKEN_ALLIANCE
OutdoorPvPHPTowerType m_TowerType
void ChangeState() override
void FillInitialWorldStates(WorldPackets::WorldState::InitWorldStates &packet) override
void HandlePlayerEnterZone(Player *player, uint32 zone) override
void SetAllianceTowersControlled(uint32 count)
void FillInitialWorldStates(WorldPackets::WorldState::InitWorldStates &packet) override
uint32 m_AllianceTowersControlled
uint32 GetHordeTowersControlled() const
void HandleKillImpl(Player *player, Unit *killed) override
void HandlePlayerLeaveZone(Player *player, uint32 zone) override
void SendRemoveWorldStates(Player *player) override
uint32 m_HordeTowersControlled
void SetHordeTowersControlled(uint32 count)
uint32 GetAllianceTowersControlled() const
bool SetupOutdoorPvP() override
bool Update(uint32 diff) override