65 {
67 {
69 {
71 }
72
74 {
76 }
77 else
78 {
80 }
81 }
83 {
85 {
87 }
88
90 {
92 }
93
95 {
97 }
98 else
99 {
101 }
102 }
103 return true;
104 }
@ 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_HORDE
Definition SharedDefines.h:761
@ CLASS_CONTEXT_TAXI
Definition UnitDefines.h:231
@ CLASS_CONTEXT_QUEST
Definition UnitDefines.h:229
static ObjectGuid GetGUID(Object const *o)
Definition Object.h:113
TeamId GetTeamId(bool original=false) const
Definition Player.h:2118
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:33
@ QUEST_SEA_LION_ALLY
Definition zone_moonglade.cpp:34