From f041a22687c73c0700bd4aa87737ce5700da16a4 Mon Sep 17 00:00:00 2001 From: "Nathanial.C.Jones" Date: Tue, 19 Jul 2011 10:12:29 +0000 Subject: [PATCH] Rewrote export code in hopes of a more readable export. --- QuestHelper/db_get.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/QuestHelper/db_get.lua b/QuestHelper/db_get.lua index 71bbb50..122d5ff 100644 --- a/QuestHelper/db_get.lua +++ b/QuestHelper/db_get.lua @@ -177,6 +177,11 @@ function DB_GetItem(group, id, silent, register) for k, v in pairs(srctab) do QuestHelper: Assert(not ite[k] or k == "used") ite[k] = v + if export then + if not QHDB_Export[group] then QHDB_Export[group] = {} end + if not QHDB_Export[group][id] then QHDB_Export[group][id] = {} end + QHDB_Export[group][id][k] = v + end end end end @@ -202,11 +207,6 @@ function DB_GetItem(group, id, silent, register) frequencies[ite] = (frequencies[ite] or 0) + (register and 1 or 1000000000) -- effectively infinity end - if export then - if not QHDB_Export[group] then QHDB_Export[group] = {} end - QHDB_Export[group][id] = ite - end - return ite end