AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "DBCStructure.h"
Public Member Functions | |
bool | IsFriendlyTo (FactionTemplateEntry const &entry) const |
bool | IsHostileTo (FactionTemplateEntry const &entry) const |
bool | IsHostileToPlayers () const |
bool | IsNeutralToAll () const |
bool | IsContestedGuardFaction () const |
|
inline |
References FACTION_TEMPLATE_FLAG_ATTACK_PVP_ACTIVE_PLAYERS, and factionFlags.
|
inline |
References enemyFaction, faction, friendFaction, friendlyMask, and ourMask.
Referenced by Player::CanUseBattlegroundObject(), Spell::EffectGameObjectDamage(), Unit::GetFactionReactionTo(), and Unit::PatchValuesUpdate().
|
inline |
References enemyFaction, faction, friendFaction, hostileMask, and ourMask.
Referenced by Unit::GetFactionReactionTo().
|
inline |
|
inline |
References enemyFaction, friendlyMask, and hostileMask.
Referenced by Unit::IsNeutralToAll().
uint32 FactionTemplateEntry::enemyFaction[MAX_FACTION_RELATIONS] |
Referenced by IsFriendlyTo(), IsHostileTo(), and IsNeutralToAll().
uint32 FactionTemplateEntry::faction |
uint32 FactionTemplateEntry::factionFlags |
Referenced by Unit::GetFactionReactionTo(), and IsContestedGuardFaction().
uint32 FactionTemplateEntry::friendFaction[MAX_FACTION_RELATIONS] |
Referenced by IsFriendlyTo(), and IsHostileTo().
uint32 FactionTemplateEntry::friendlyMask |
Referenced by IsFriendlyTo(), IsNeutralToAll(), and SpellMgr::LoadSpellInfoCorrections().
uint32 FactionTemplateEntry::hostileMask |
Referenced by IsHostileTo(), IsHostileToPlayers(), IsNeutralToAll(), and SpellMgr::LoadSpellInfoCorrections().
uint32 FactionTemplateEntry::ID |
uint32 FactionTemplateEntry::ourMask |
Referenced by AuctionHouseMgr::GetAuctionHouseEntry(), AuctionHouseMgr::GetAuctionsMap(), IsFriendlyTo(), and IsHostileTo().