Quantcast

Internal stuff

Alar of Daggerspine [06-24-15 - 18:06]
Internal stuff

Signed-off-by: Alar of Daggerspine <alar@aspide.it>
Filename
Debug.lua
Init.lua
diff --git a/Debug.lua b/Debug.lua
index d0b6270..34d52fe 100644
--- a/Debug.lua
+++ b/Debug.lua
@@ -309,8 +309,8 @@ local function eventTrace ( self, event, ... )
 		trackedEvents[event]=signature
 	end
 end
-function addon:showdata(fullargs,action,missionid)
-	self:Print(fullargs,",",missionid)
+function addon:showdata(fullargs,action,missionid,chance)
+	self:Print(fullargs,",",missionid,chance)
 	missionid=tonumber(missionid)
 	if missionid then
 		if action=="score" then
@@ -319,6 +319,8 @@ function addon:showdata(fullargs,action,missionid)
 			self:DumpMission(missionid)
 		elseif action=="match" then
 			self:TestMission(missionid)
+		elseif action=="mcmatch" then
+			self:GCTestMission(missionid,false,tonumber(chance) or 50)
 		end
 	else
 		if action=="traits" then
diff --git a/Init.lua b/Init.lua
index 1dc2cfc..6d71900 100644
--- a/Init.lua
+++ b/Init.lua
@@ -14,6 +14,7 @@ local tostring=tostring
 local tonumber=tonumber
 --@debug@
 LoadAddOn("Blizzard_DebugTools")
+print(LoadAddOn("LibDebug"))
 if LibDebug then LibDebug() ns.print=print else ns.print=function() end end
 --@end-debug@
 --[===[@non-debug@