189 {
191 {
193 {
195 }
197 {
199 }
200 else
201 {
203 }
204 }
206 {
208 {
210 }
211
213 {
215 }
216
218 {
220 }
221 else
222 {
224 }
225 }
226 return true;
227 }
@ 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: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