291 {
293
296
298 return true;
299
301
303
304 float x, y, z;
306 for (
uint8 i = 0; i < 4; ++i)
307 {
309 {
311 if (obj)
313 break;
314 }
315 }
316
317 return true;
318 }
std::uint8_t uint8
Definition Define.h:109
void ClearGossipMenuFor(Player *player)
Definition ScriptedGossip.cpp:22
void CloseGossipMenuFor(Player *player)
Definition ScriptedGossip.cpp:56
@ GO_FLAG_LOCKED
Definition SharedDefines.h:1604
@ UNIT_NPC_FLAG_GOSSIP
Definition UnitDefines.h:315
@ GAMEOBJECT_FLAGS
Definition UpdateFields.h:399
Definition GameObject.h:120
void RemoveFlag(uint16 index, uint32 oldFlag)
Definition Object.cpp:860
uint32 GetEntry() const
Definition Object.h:115
void RemoveNpcFlag(NPCFlags flags)
Definition Unit.h:736
bool HasNpcFlag(NPCFlags flags) const
Definition Unit.h:734
InstanceScript * GetInstanceScript() const
Definition Object.cpp:1203
GameObject * SummonGameObject(uint32 entry, float x, float y, float z, float ang, float rotation0, float rotation1, float rotation2, float rotation3, uint32 respawnTime, bool checkTransport=true, GOSummonType summonType=GO_SUMMON_TIMED_OR_CORPSE_DESPAWN)
Definition Object.cpp:2382
virtual void SetData(uint32, uint32)
Definition ZoneScript.h:52
void GetPosition(float &x, float &y) const
Definition Position.h:126
static uint32 HostageEntry[]
Definition zulaman.cpp:245
static uint32 ChestEntry[]
Definition zulaman.cpp:246
@ DATA_CHEST_LOOTED
Definition zulaman.h:45