1130 {
1131
1133 {
1135 {
1137 {
1139 }
1141 {
1143 }
1144 else
1145 {
1148 }
1149 }
1150 }
1151
1152
1154 {
1156 {
1160 }
1161 }
1162
1164 return true;
1165 }
@ GOSSIP_ICON_CHAT
Definition GossipDef.h:61
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_ACTION_INFO_DEF
Definition ScriptedGossip.h:68
@ SKILL_LEATHERWORKING
Definition SharedDefines.h:3143
@ SKILL_ENGINEERING
Definition SharedDefines.h:3156
static ObjectGuid GetGUID(Object const *o)
Definition Object.h:120
bool GetQuestRewardStatus(uint32 quest_id) const
Definition PlayerQuest.cpp:1489
bool HasSkill(uint32 skill) const
Definition Player.cpp:5623
uint16 GetBaseSkillValue(uint32 skill) const
Definition Player.cpp:5695
uint32 GetGossipTextId(uint32 menuId, WorldObject *source)
Definition PlayerGossip.cpp:409
uint8 GetLevel() const
Definition Unit.h:1117
bool HasLeatherSpecialty(Player *player)
Definition npc_professions.cpp:1124
#define GOSSIP_UNLEARN_GNOMISH
Definition npc_professions.cpp:89
@ S_GNOMISH
Definition npc_professions.cpp:139
@ S_GOBLIN
Definition npc_professions.cpp:138
@ GOSSIP_MENU_OPTION_GO_LEARN_DRAGONSCALE
Definition npc_professions.cpp:248
@ GOSSIP_MENU_OPTION_GO_LEARN_TRIBAL
Definition npc_professions.cpp:250
@ GOSSIP_MENU_GO_SOOTHSAYING_FOR_DUMMIES
Definition npc_professions.cpp:247
@ GOSSIP_MENU_OPTION_GO_LEARN_ELEMENTAL
Definition npc_professions.cpp:249
#define GOSSIP_SENDER_LEARN
Definition npc_professions.cpp:43
int32 DoHighUnlearnCost(Player *)
Definition npc_professions.cpp:263
#define BOX_UNLEARN_ENGIN_SPEC
Definition npc_professions.cpp:91
#define GOSSIP_LEARN_GNOMISH
Definition npc_professions.cpp:87
#define GOSSIP_SENDER_UNLEARN
Definition npc_professions.cpp:44
#define BOX_LEARN_ENGIN_SPEC
Definition npc_professions.cpp:92
#define GOSSIP_LEARN_GOBLIN
Definition npc_professions.cpp:86
#define GOSSIP_UNLEARN_GOBLIN
Definition npc_professions.cpp:88
int32 DoLearnCost(Player *)
Definition npc_professions.cpp:258