Quantcast

Code optimization

Ackis [11-26-08 - 22:17]
Code optimization
Filename
AckisRecipeList.lua
diff --git a/AckisRecipeList.lua b/AckisRecipeList.lua
index 0a78bec..9e4c49a 100644
--- a/AckisRecipeList.lua
+++ b/AckisRecipeList.lua
@@ -583,6 +583,7 @@ function addon:addTradeFlags(RecipeDB, SpellID, ...)
 	-- flags are defined in Documentation.lua

 	local numvars = select('#',...)
+	local flags = RecipeDB[SpellID]["Flags"]

 	-- Find out how many flags we're adding
 	for i=1,numvars,1 do
@@ -590,7 +591,7 @@ function addon:addTradeFlags(RecipeDB, SpellID, ...)
 		-- Get the value of the current flag
 		local flag = select(i, ...)

-		RecipeDB[SpellID]["Flags"][flag] = true
+		flags[flag] = true

 	end