129 {
131 switch (action)
132 {
136 break;
140
142 if (instance)
143 {
145 }
147 break;
148 }
149 return true;
150 }
@ IN_PROGRESS
Definition InstanceScript.h:59
void ClearGossipMenuFor(Player *player)
Definition ScriptedGossip.cpp:22
void CloseGossipMenuFor(Player *player)
Definition ScriptedGossip.cpp:56
@ UNIT_NPC_FLAG_GOSSIP
Definition UnitDefines.h:315
@ TYPE_TOMB_OF_SEVEN
Definition blackrock_depths.h:43
@ SAY_START_FIGHT
Definition boss_tomb_of_seven.cpp:42
@ SAY_QUEST_COMPLETED
Definition boss_tomb_of_seven.cpp:52
@ GOSSIP_TEXT_CONTINUE
Definition boss_tomb_of_seven.cpp:47
void Talk(uint8 id, WorldObject const *whisperTarget=nullptr, Milliseconds delay=0s)
Causes the creature to talk/say the text assigned to their entry in the creature_text database table.
Definition CreatureAI.cpp:50
CreatureAI * AI() const
Definition Creature.h:141
Definition InstanceScript.h:143
void RemoveNpcFlag(NPCFlags flags)
Definition Unit.h:736
InstanceScript * GetInstanceScript() const
Definition Object.cpp:1203
virtual void SetData(uint32, uint32)
Definition ZoneScript.h:52