40{
42 {
43
46 continue;
47
50 {
51 delete obj;
52 continue;
53 }
54
55 AddObjectHelper<Creature>(map, obj);
56
57
59 vehicle->Reset();
60
62 {
64 {
65
68 }
69 }
70 }
71}
@ IDLE_MOTION_TYPE
Definition MotionMaster.h:39
@ NOTIFY_AI_RELOCATION
Definition Object.h:70
@ NOTIFY_VISIBILITY_CHANGED
Definition Object.h:71
@ UNIT_STATE_SIGHTLESS
Definition UnitDefines.h:220
@ REACT_AGGRESSIVE
Definition Unit.h:568
bool HasReactState(ReactStates state) const
Definition Creature.h:102
bool IsMoveInLineOfSightDisabled()
Definition Creature.h:282
MovementGeneratorType GetDefaultMovementType() const override
-------—End of Pet responses methods-------—
Definition Creature.h:91
bool LoadFromDB(ObjectGuid::LowType guid, Map *map, bool allowDuplicate=false)
Definition Creature.h:223
bool IsSpawnGroupActive(uint32 groupId) const
Definition Map.cpp:2531
uint32 LowType
Definition ObjectGuid.h:122
bool IsAlive() const
Definition Unit.h:1794
bool IsImmuneToNPC() const
Definition Unit.h:929
bool HasUnitState(const uint32 f) const
Definition Unit.h:736
Vehicle * GetVehicleKit() const
Definition Unit.h:1926
bool isNeedNotify(uint16 f) const
Definition Object.h:665
Definition GridNotifiers.h:91
static void VisitObjects(WorldObject const *obj, T &visitor, float radius)
Definition CellImpl.h:165
Definition CreatureData.h:370
uint32 spawnGroupId
Definition SpawnData.h:78