204 {
206 {
208 {
210 }
212 {
214 }
215 else
216 {
218 }
219 }
221 {
223 {
225 }
226
228 {
230 }
231
233 {
235 }
236 else
237 {
239 }
240 }
241 return true;
242 }
@ QUEST_STATUS_INCOMPLETE
Definition QuestDef.h:103
void SendGossipMenuFor(Player *player, uint32 npcTextID, ObjectGuid const guid)
Definition ScriptedGossip.cpp:45
void AddGossipItemFor(Player *player, uint32 icon, std::string const &text, uint32 sender, uint32 action)
Definition ScriptedGossip.cpp:28
@ GOSSIP_SENDER_MAIN
Definition ScriptedGossip.h:70
@ GOSSIP_ACTION_INFO_DEF
Definition ScriptedGossip.h:68
@ CLASS_DRUID
Definition SharedDefines.h:151
@ TEAM_ALLIANCE
Definition SharedDefines.h:760
@ CLASS_CONTEXT_TAXI
Definition UnitDefines.h:231
@ CLASS_CONTEXT_QUEST
Definition UnitDefines.h:229
static ObjectGuid GetGUID(Object const *o)
Definition Object.h:112
TeamId GetTeamId(bool original=false) const
Definition Player.h:2116
bool IsClass(Classes playerClass, ClassContext context=CLASS_CONTEXT_NONE) const override
Definition Player.cpp:1288
QuestStatus GetQuestStatus(uint32 quest_id) const
Definition PlayerQuest.cpp:1430
@ QUEST_SEA_LION_HORDE
Definition zone_moonglade.cpp:48
@ QUEST_SEA_LION_ALLY
Definition zone_moonglade.cpp:49