From 9ad02c138b918a25fdce2e9ef4c763cbe50973df Mon Sep 17 00:00:00 2001 From: Adrian L Lange Date: Sun, 6 Jul 2014 18:11:50 +0200 Subject: [PATCH] Delay the Galakras detector until login to get actual data --- encounters/Pandaria.lua | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/encounters/Pandaria.lua b/encounters/Pandaria.lua index f0d736b..8370a05 100644 --- a/encounters/Pandaria.lua +++ b/encounters/Pandaria.lua @@ -55,7 +55,6 @@ for spellID, encounterID in pairs({ [145910] = 849, -- The Fallen Protectors [145911] = 866, -- Norushen [145912] = 867, -- Sha of Pride - -- See below for Galakras [145914] = 864, -- Iron Juggernaut [145915] = 856, -- Kor'kron Dark Shaman [145916] = 850, -- General Nazgrim @@ -69,7 +68,10 @@ for spellID, encounterID in pairs({ encounterIDs[spellID] = encounterID end --- Galakras is all kinds of weird, the encounterID is different for some people --- Grab the encounterID manually for him -EJ_SelectInstance(369) -encounterIDs[145913] = select(3, EJ_GetEncounterInfoByIndex(5)) +-- I told you I hate this guy, didn't I? +local Handler = CreateFrame('Frame') +Handler:RegisterEvent('PLAYER_LOGIN') +Handler:SetScript('OnEvent', function() + EJ_SelectInstance(369) + encounterIDs[145913] = (select(3, EJ_GetEncounterInfoByIndex(5))) +end) -- 1.7.9.5