![]() |
TrinityCore
|
#include <Player.h>
Public Member Functions | |
| PvPInfo () | |
Public Attributes | |
| bool | IsHostile |
| bool | IsInHostileArea |
| bool | IsInNoPvPArea |
| |
| bool | IsInFFAPvPArea |
| |
| time_t | EndTimer |
| |
| time_t PvPInfo::EndTimer |
Marks if player is in an FFAPvP area (such as Gurubashi Arena)
Definition at line 442 of file Player.h.
Referenced by WorldSession::HandleSetPvP(), WorldSession::HandleTogglePvP(), Player::UpdatePvP(), Player::UpdatePvPFlag(), and Player::UpdatePvPState().
| bool PvPInfo::IsHostile |
Definition at line 438 of file Player.h.
Referenced by Player::AddQuest(), Spell::EffectQuestClear(), WorldSession::HandleMoveTeleportAck(), WorldSession::HandleMoveWorldportAck(), WorldSession::HandleQuestLogRemoveQuest(), quest_commandscript::HandleQuestRemove(), Player::RewardQuest(), Player::SkipQuests(), Player::UpdateHostileAreaState(), Player::UpdatePvPFlag(), Player::UpdatePvPState(), and Player::UpdateZone().
| bool PvPInfo::IsInFFAPvPArea |
Marks if player is in a sanctuary or friendly capital city
Definition at line 441 of file Player.h.
Referenced by Player::UpdateArea(), and Player::UpdatePvPState().
| bool PvPInfo::IsInHostileArea |
Definition at line 439 of file Player.h.
Referenced by Spell::EffectQuestClear(), WorldSession::HandleQuestLogRemoveQuest(), quest_commandscript::HandleQuestRemove(), Player::RewardQuest(), Player::SkipQuests(), and Player::UpdateHostileAreaState().
| bool PvPInfo::IsInNoPvPArea |
Marks if player is in an area which forces PvP flag
Definition at line 440 of file Player.h.
Referenced by Player::UpdateArea(), Player::UpdatePvPState(), and Player::UpdateZone().