704 if (curRespawnDelay < 0)
728 if (data->phaseGroup)
730 std::set<uint32> _phases = target->
GetPhases();
732 if (!_phases.empty())
735 for (
uint32 phaseId : _phases)
EnumName< CreatureFlagsExtra > const flagsExtra[FLAGS_EXTRA_COUNT]
Definition: cs_npc.cpp:149
Definition: Creature.h:287
Definition: Language.h:558
void SetSentErrorMessage(bool val)
Definition: Chat.h:138
uint32 GetRespawnDelay() const
Definition: Creature.h:637
uint32 GetUInt32Value(uint16 index) const
Definition: Object.cpp:300
uint32 SkinLootId
Definition: Creature.h:121
uint32 GetMaxHealth() const
Definition: Unit.h:1427
Creature * getSelectedCreature()
Definition: Chat.cpp:615
EnumName< Mechanics > const mechanicImmunes[MAX_MECHANIC]
Definition: cs_npc.cpp:76
uint32 GetDisplayId() const
Definition: Unit.h:2012
std::string secsToTimeString(uint64 timeInSecs, bool shortText, bool hoursOnly)
Definition: Util.cpp:109
Definition: Language.h:560
int64_t int64
Definition: Define.h:145
uint32 getFaction() const
Definition: Unit.h:1466
uint32 InhabitType
Definition: Creature.h:129
Definition: Language.h:1215
#define NPCFLAG_COUNT
Definition: cs_npc.cpp:45
Definition: Language.h:1087
Definition: Language.h:608
ObjectGuid::LowType GetSpawnId() const
Definition: Creature.h:487
arena_t NULL
Definition: jemalloc_internal.h:624
Definition: UpdateFields.h:110
Definition: Language.h:1214
uint64_t uint64
Definition: g3dmath.h:170
Definition: Language.h:561
Definition: Creature.h:467
uint32 MechanicImmuneMask
Definition: Creature.h:141
uint32 flags_extra
Definition: Creature.h:142
Definition: SharedDefines.h:1823
#define sObjectMgr
Definition: ObjectMgr.h:1567
uint8 getLevel() const
Definition: Unit.h:1408
Definition: Language.h:564
Definition: Language.h:1103
CreatureTemplate const * GetCreatureTemplate() const
Definition: Creature.h:558
time_t GetRespawnTimeEx() const
Definition: Creature.cpp:2346
Entry
Definition: boss_headless_horseman.cpp:50
Definition: Language.h:1097
int8 GetOriginalEquipmentId() const
Definition: Creature.h:546
Definition: Language.h:33
Definition: Language.h:556
float GetPositionY() const
Definition: Position.h:105
#define FLAGS_EXTRA_COUNT
Definition: cs_npc.cpp:46
uint32 GetInstanceId() const
Definition: Object.h:451
float GetPositionZ() const
Definition: Position.h:106
uint32_t uint32
Definition: Define.h:150
uint64_t uint64
Definition: Define.h:149
Definition: Language.h:1084
EnumName< UnitFlags > const unitFlags[MAX_UNIT_FLAGS]
Definition: cs_npc.cpp:113
EnumName< NPCFlags, int32 > const npcFlagTexts[NPCFLAG_COUNT]
Definition: cs_npc.cpp:48
uint32 GetArmor() const
Definition: Unit.h:1419
ObjectGuid const & GetGUID() const
Definition: Object.h:105
std::set< uint32 > const & GetPhases() const
Definition: Object.h:465
std::string GetScriptName() const
Definition: Creature.cpp:2422
uint32 GetNativeDisplayId() const
Definition: Unit.h:2014
Definition: Language.h:557
Definition: UpdateFields.h:109
Definition: Language.h:559
uint32 GetCreateHealth() const
Definition: Unit.h:1895
uint8_t uint8
Definition: Define.h:152
uint8 GetCurrentEquipmentId() const
Definition: Creature.h:547
Definition: UpdateFields.h:135
Definition: UpdateFields.h:30
void PSendSysMessage(const char *fmt, Args &&...args)
Definition: Chat.h:72
uint32 GetEntry() const
Definition: Object.h:107
Definition: Language.h:1104
Definition: Language.h:1102
uint32 lootid
Definition: Creature.h:119
uint32 pickpocketLootId
Definition: Creature.h:120
float GetPositionX() const
Definition: Position.h:104
virtual void SendSysMessage(char const *str, bool escapeCharacters=false)
Definition: Chat.cpp:152
Definition: Language.h:1086
uint32 GetHealth() const
Definition: Unit.h:1426
std::string GetAIName() const
Definition: Creature.cpp:2417
uint64 GetUInt64Value(uint16 index) const
Definition: Object.cpp:306
Definition: Creature.h:79
std::string ToString() const
Definition: ObjectGuid.cpp:99