137 {
139 {
141 {
143 }
145 {
147 }
148 else
149 {
151 }
152 }
154 {
156 {
158 }
159
161 {
163 }
164
166 {
168 }
169 else
170 {
172 }
173 }
174 return true;
175 }
@ QUEST_STATUS_INCOMPLETE
Definition QuestDef.h:103
void AddGossipItemFor(Player *player, uint32 icon, std::string const &text, uint32 sender, uint32 action)
Definition ScriptedGossip.cpp:28
void SendGossipMenuFor(Player *player, uint32 npcTextID, ObjectGuid const &guid)
Definition ScriptedGossip.cpp:45
@ GOSSIP_SENDER_MAIN
Definition ScriptedGossip.h:70
@ GOSSIP_ACTION_INFO_DEF
Definition ScriptedGossip.h:68
@ CLASS_DRUID
Definition SharedDefines.h:136
@ TEAM_ALLIANCE
Definition SharedDefines.h:748
@ CLASS_CONTEXT_TAXI
Definition UnitDefines.h:238
@ CLASS_CONTEXT_QUEST
Definition UnitDefines.h:236
static ObjectGuid GetGUID(Object const *o)
Definition Object.h:114
TeamId GetTeamId(bool original=false) const
Definition Player.h:2127
bool IsClass(Classes playerClass, ClassContext context=CLASS_CONTEXT_NONE) const override
Definition Player.cpp:1301
QuestStatus GetQuestStatus(uint32 quest_id) const
Definition PlayerQuest.cpp:1462
@ QUEST_SEA_LION_HORDE
Definition zone_moonglade.cpp:33
@ QUEST_SEA_LION_ALLY
Definition zone_moonglade.cpp:34