Quantcast

Removing debug spam

Alar of Daggerspine [03-18-15 - 13:03]
Removing debug spam

Signed-off-by: Alar of Daggerspine <alar@aspide.it>
Filename
GarrisonCommander.lua
diff --git a/GarrisonCommander.lua b/GarrisonCommander.lua
index 291ba63..8116386 100644
--- a/GarrisonCommander.lua
+++ b/GarrisonCommander.lua
@@ -353,12 +353,6 @@ function addon.Garrison_SortMissions_Original(missionsList)
 end

 function addon:OnInitialized()
---@debug@
-	ns.xprint("OnInitialized")
-	--self.evdebug=CreateFrame("Frame")
-	--self.evdebug:SetScript("OnEvent",function(...) return print('|cffff2020event|r',...) end)
---@end-debug@
-	--parties=self:GetParty()
 	for _,b in ipairs(GMFMissionsListScrollFrame.buttons) do
 		local scale=0.8
 		local f,h,s=b.Title:GetFont()
@@ -617,11 +611,11 @@ function addon:AddFollowersToTooltip(missionID)
 		end
 		local ratio=floor(success/tot*100)
 		if (tot > 0) then
-			GameTooltip:AddDoubleLine(format("You performed this mission %d times with a win ratio of",tot),ratio..'%',0,1,0,self:GetDifficultyColors(ratio))
+			GameTooltip:AddDoubleLine(format(L["You performed this mission %d times with a win ratio of"],tot),ratio..'%',0,1,0,self:GetDifficultyColors(ratio))
 			return
 		end
 	end
-	GameTooltip:AddLine("You never performed this mission",1,0,0)
+	GameTooltip:AddLine(L["You never performed this mission"],1,0,0)
 end

 local function switch(flag)
@@ -911,7 +905,7 @@ function addon:Shrink(button)
 end
 do
 	local s=setmetatable({},{__index=function(t,k) return 0 end})
-	local FOLLOWER_STATUS_FORMAT=(ns.bigscreen and "Followers status " or "" )..
+	local FOLLOWER_STATUS_FORMAT=(ns.bigscreen and L["Followers status "] or "" )..
 								C(AVAILABLE..':%d ','green') ..
 								C(GARRISON_FOLLOWER_WORKING .. ":%d ",'cyan') ..
 								C(GARRISON_FOLLOWER_ON_MISSION .. ":%d ",'red') ..
@@ -947,7 +941,7 @@ function addon:ShowMissionControl()
 		GMF.FollowerTab:Hide()
 		GMF.FollowerList:Hide()
 		GMF.MissionTab:Hide()
-		GMF.TitleText:SetText("Garrison Commander Mission Control")
+		GMF.TitleText:SetText(L["Garrison Commander Mission Control"])
 		GMC:Show()
 		GMC.startButton:Click()
 		GMF.tabMC:SetChecked(true)
@@ -1731,7 +1725,6 @@ do
 	local Busystatusmessage
 	local lastFollowerID=""
 	local ml=nil
-	local partyIndex={}
 	local tContains=tContains
 	local function MissionOnClick(this,...)
 		GarrisonMissionButton_OnClick(this.frame,"LeftUp")
@@ -1777,8 +1770,11 @@ do
 			ml:SetTitleColor(C.Red())
 			return
 		end
-		wipe(partyIndex)
+		local partyIndex=new()
 		local parties=self:GetParty()
+		for missionID,party in pairs(parties) do
+			if (tContains(party.members,followerID)) then tinsert(partyIndex,missionID) end
+		end
 		table.sort(partyIndex,function(a,b) return parties[a].perc > parties[b].perc end)
 		for i=1,#partyIndex do
 			local missionID=partyIndex[i]
@@ -1793,6 +1789,7 @@ do
 				mb:SetCallback("OnClick",MissionOnClick)
 			end
 		end
+		del(partyIndex)
 	end
 end
 ---