From 17fcf57068e6d7c9f72614b350b57c9be5a98d7d Mon Sep 17 00:00:00 2001 From: Alar of Daggerspine Date: Mon, 16 Mar 2015 15:47:04 +0100 Subject: [PATCH] Added initialization and deinitialization Signed-off-by: Alar of Daggerspine --- GarrisonCommander.lua | 1 + MissionCompletion.lua | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/GarrisonCommander.lua b/GarrisonCommander.lua index 64c3703..794b2fb 100644 --- a/GarrisonCommander.lua +++ b/GarrisonCommander.lua @@ -1814,6 +1814,7 @@ end --- --Initial one time setup function addon:SetUp(...) + ns.CompletedMissions={} self:FollowerCacheInit() --@debug@ ns.dprint("Setup") diff --git a/MissionCompletion.lua b/MissionCompletion.lua index 6c9f57e..b591f10 100644 --- a/MissionCompletion.lua +++ b/MissionCompletion.lua @@ -335,7 +335,9 @@ do self:GetMissionResults(step==3) self:RefreshFollowerStatus() currentMission=tremove(missions) - ns.CompletedMissions[currentMission.missionID]=currentMission + if currentMission then + ns.CompletedMissions[currentMission.missionID]=currentMission + end startTimer() return end -- 1.7.9.5