From 6429ec1a4ea37e922b87392f6d1ae82fc1f50e50 Mon Sep 17 00:00:00 2001 From: Giovanni Gargani Date: Sun, 17 Jul 2016 19:38:16 +0200 Subject: [PATCH] Shipyard warfog was not removed --- MissionCompletion.lua | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/MissionCompletion.lua b/MissionCompletion.lua index 1e194e3..30df66e 100644 --- a/MissionCompletion.lua +++ b/MissionCompletion.lua @@ -105,6 +105,17 @@ function module:Events(on) end function module:CloseReport() if report then pcall(report.Close,report) report=nil end + if GSF:IsVisible() then + --@debug@ + print "Ship close mission" + --@end-debug@ + GSF:CloseMissionComplete() + elseif GMF:IsVisible() then + --@debug@ + print "Garr close mission" + --@end-debug@ + GMF:CloseMissionComplete() + end addon:RefreshParties() addon:RefreshMissions() end @@ -378,12 +389,21 @@ function module:MissionsPrintResults(success) end end end + local fogFrames = GSF.MissionTab.MissionList.FogFrames + for j=1, #fogFrames do + fogFrames[j]:Hide() + end + GarrisonShipyardMap_UpdateMissions() end if ns.quick then self:ScheduleTimer("CloseReport",1) local qm=addon:GetModule("Quick") addon.ScheduleTimer(qm,"RunQuick",1.1) end + + + +GarrisonShipyardMap_UpdateMissions() end function addon:MissionComplete(...) return module:MissionComplete(...) -- 1.7.9.5