fix(Scripts/Karazhan): change to right gossip menu for Barnes (#17151)

* initial

* make sense of ids
This commit is contained in:
Dan
2023-09-03 14:44:43 +02:00
committed by GitHub
parent 4886dac963
commit cacb32f423

View File

@@ -69,6 +69,14 @@ enum Misc
OZ_GOSSIP2_OID = 0,
};
enum NPCTexts
{
BARNES_TEXT_NOT_READY = 8969,
BARNES_TEXT_IS_READY = 8970,
BARNES_TEXT_IS_READY2 = 8971,
BARNES_TEXT_WIPED = 8975
};
#define OZ_GM_GOSSIP1 "[GM] Change event to EVENT_OZ"
#define OZ_GM_GOSSIP2 "[GM] Change event to EVENT_HOOD"
#define OZ_GM_GOSSIP3 "[GM] Change event to EVENT_RAJ"
@@ -344,7 +352,7 @@ public:
{
case GOSSIP_ACTION_INFO_DEF+1:
AddGossipItemFor(player, OZ_GOSSIP2_MID, OZ_GOSSIP2_OID, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 2);
SendGossipMenuFor(player, 8971, creature->GetGUID());
SendGossipMenuFor(player, BARNES_TEXT_IS_READY2, creature->GetGUID());
break;
case GOSSIP_ACTION_INFO_DEF+2:
CloseGossipMenuFor(player);
@@ -386,16 +394,16 @@ public:
if (npc_barnesAI* pBarnesAI = CAST_AI(npc_barnes::npc_barnesAI, creature->AI()))
{
if (!pBarnesAI->RaidWiped)
SendGossipMenuFor(player, 8970, creature->GetGUID());
SendGossipMenuFor(player, BARNES_TEXT_IS_READY, creature->GetGUID());
else
SendGossipMenuFor(player, 8975, creature->GetGUID());
SendGossipMenuFor(player, BARNES_TEXT_WIPED, creature->GetGUID());
return true;
}
}
}
SendGossipMenuFor(player, 8978, creature->GetGUID());
SendGossipMenuFor(player, BARNES_TEXT_NOT_READY, creature->GetGUID());
return true;
}