AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "OutdoorPvPHP.h"
Private Attributes | |
uint32 | m_AllianceTowersControlled |
uint32 | m_HordeTowersControlled |
OutdoorPvPHP::OutdoorPvPHP | ( | ) |
References OutdoorPvP::_typeId, m_AllianceTowersControlled, m_HordeTowersControlled, and OUTDOOR_PVP_HP.
|
overridevirtual |
Reimplemented from OutdoorPvP.
References OutdoorPvP::_capturePoints, HP_UI_TOWER_COUNT_A, HP_UI_TOWER_COUNT_H, HP_UI_TOWER_DISPLAY_A, HP_UI_TOWER_DISPLAY_H, HP_UI_TOWER_SLIDER_DISPLAY, HP_UI_TOWER_SLIDER_N, HP_UI_TOWER_SLIDER_POS, m_AllianceTowersControlled, and m_HordeTowersControlled.
uint32 OutdoorPvPHP::GetAllianceTowersControlled | ( | ) | const |
References m_AllianceTowersControlled.
uint32 OutdoorPvPHP::GetHordeTowersControlled | ( | ) | const |
References m_HordeTowersControlled.
Reimplemented from OutdoorPvP.
References AlliancePlayerKillReward, Unit::CastSpell(), Player::GetTeamId(), HordePlayerKillReward, Object::IsPlayer(), TEAM_ALLIANCE, TEAM_HORDE, and Object::ToPlayer().
Reimplemented from OutdoorPvP.
References AllianceBuff, Unit::CastSpell(), Player::GetTeamId(), OutdoorPvP::HandlePlayerEnterZone(), HordeBuff, m_AllianceTowersControlled, m_HordeTowersControlled, and TEAM_ALLIANCE.
Reimplemented from OutdoorPvP.
References AllianceBuff, Player::GetTeamId(), OutdoorPvP::HandlePlayerLeaveZone(), HordeBuff, Unit::RemoveAurasDueToSpell(), and TEAM_ALLIANCE.
|
overridevirtual |
Reimplemented from OutdoorPvP.
References HP_MAP_A, HP_MAP_H, HP_MAP_N, HP_TOWER_NUM, HP_UI_TOWER_COUNT_A, HP_UI_TOWER_COUNT_H, HP_UI_TOWER_DISPLAY_A, HP_UI_TOWER_DISPLAY_H, HP_UI_TOWER_SLIDER_DISPLAY, HP_UI_TOWER_SLIDER_N, HP_UI_TOWER_SLIDER_POS, and Player::SendUpdateWorldState().
void OutdoorPvPHP::SetAllianceTowersControlled | ( | uint32 | count | ) |
References m_AllianceTowersControlled.
void OutdoorPvPHP::SetHordeTowersControlled | ( | uint32 | count | ) |
References m_HordeTowersControlled.
|
overridevirtual |
Reimplemented from OutdoorPvP.
References OutdoorPvP::AddCapturePoint(), HP_TOWER_BROKEN_HILL, HP_TOWER_OVERLOOK, HP_TOWER_STADIUM, m_AllianceTowersControlled, m_HordeTowersControlled, OutdoorPvPHPBuffZones, OutdoorPvPHPBuffZonesNum, OutdoorPvP::RegisterZone(), and OutdoorPvP::SetMapFromZone().
|
overridevirtual |
Reimplemented from OutdoorPvP.
References AllianceBuff, HordeBuff, HP_UI_TOWER_COUNT_A, HP_UI_TOWER_COUNT_H, m_AllianceTowersControlled, m_HordeTowersControlled, OutdoorPvP::SendUpdateWorldState(), TEAM_ALLIANCE, TEAM_HORDE, OutdoorPvP::TeamApplyBuff(), OutdoorPvP::TeamCastSpell(), and OutdoorPvP::Update().
|
private |
|
private |