From 0ca60483c9cd0a446c6d1c5643a9d7309fbdb4f3 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Sun, 6 Mar 2011 06:42:58 -0600 Subject: [PATCH] Wipe the sorted_data and reverse_map table after every flag iteration. Whoops. --- Scanner.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Scanner.lua b/Scanner.lua index 29328e5..385266b 100644 --- a/Scanner.lua +++ b/Scanner.lua @@ -953,10 +953,10 @@ do table.insert(output, ("recipe = AddRecipe(%d, %d, %s, Q.%s, V.%s, %d, %d, %d, %d%s)"):format(recipe.spell_id, recipe.skill_level, tostring(recipe.item_id), Q[recipe.quality], V[genesis], recipe.optimal_level, recipe.medium_level, recipe.easy_level, recipe.trivial_level, specialty)) - table.wipe(sorted_data) - table.wipe(reverse_map) - for table_index, bits in ipairs(private.bit_flags) do + table.wipe(sorted_data) + table.wipe(reverse_map) + for flag_name, flag in pairs(bits) do local bitfield = recipe.flags[private.flag_members[table_index]] -- 1.7.9.5