80 {
82 {
84 {
86 }
87
89 {
91 }
92 else
93 {
95 }
96 }
98 {
100 {
102 }
103
105 {
107 }
108
110 {
112 }
113 else
114 {
116 }
117 }
118 return true;
119 }
@ 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: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