Pull NPC and Zone checks to identifiers #26

Open
atomaka wants to merge 1 commit from generalize-reactivate into master
Showing only changes of commit 9d69674325 - Show all commits

View file

@ -15,8 +15,11 @@ StaticPopupDialogs["GOLIATH_MISSING"] = {
f:RegisterEvent("GOSSIP_SHOW")
f:SetScript("OnEvent", function(self, event, ...)
local isNecroticWake = GetZoneText() == "The Necrotic Wake"
local isSteward = GetUnitName("npc") == "Steward"
-- check if The Necrotic Wake
local isNecroticWake = C_Map.GetBestMapForUnit("player") == 1666
-- check if Steward
local guid = UnitGUID("npc")
local isSteward = tonumber(guid and strsub(guid, 27, 32)) == 166663
if isNecroticWake and isSteward then
options = C_GossipInfo.GetOptions()