From 33a11f9e3f79142dbcc0a3f492f31eac569ff688 Mon Sep 17 00:00:00 2001 From: Alar of Daggerspine Date: Sat, 18 Jul 2015 11:45:55 +0200 Subject: [PATCH] Enables ships --- MissionCache.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/MissionCache.lua b/MissionCache.lua index 218afdd..228ecb5 100644 --- a/MissionCache.lua +++ b/MissionCache.lua @@ -22,7 +22,7 @@ function module:OnInitialized() self:HookScript(GMF,"OnShow","PanelOpened",false) self:HookScript(GMF,"OnHide","PanelClosed",false) self:HookScript(GSF,"OnShow","PanelOpened",false) - self:HookScript(GSF,"OnHide","PanelOpened",fakse) + self:HookScript(GSF,"OnHide","PanelClosed",false) end local function load(t,inProgress) for i=1,#t do @@ -32,10 +32,14 @@ local function load(t,inProgress) module:AddExtraData(cache[missionID]) end cache[missionID].index=i - cache[missionID].inProgress=inProgress + if (inProgress) then + cache[missionID].inProgress=inProgress + end end + DevTools_Dump(cache) end function module:PanelOpened(frame,...) + print("Panel Opened",frame:GetName()) local followerType=LE_FOLLOWER_TYPE_SHIPYARD_6_2 if (frame:GetName()=="GarrisonMissionFrame") then followerType=LE_FOLLOWER_TYPE_GARRISON_6_0 @@ -46,6 +50,8 @@ function module:PanelOpened(frame,...) G.GetInProgressMissions(t,followerType) load(t,true) del(t) + else + load(GSFMissions.missions) end end function module:PanelClosed(frame,...) -- 1.7.9.5