diff --git a/banker.lua b/banker.lua index 2fff145..7ed2c8c 100644 --- a/banker.lua +++ b/banker.lua @@ -11,7 +11,7 @@ function addonTable:SetupBanker() dbb = dbf['banker'] faction = addonTable['storage']['faction'] realm = addonTable['storage']['realm'] - addonTable['bankHandler'] :SetDB(db[faction]['banker']) + addonTable['bankHandler'] :SetDB(dbb) end local mailframes = {} local posFrame = CreateFrame("Frame") diff --git a/core.lua b/core.lua index 37d478e..ad3347a 100644 --- a/core.lua +++ b/core.lua @@ -15,7 +15,10 @@ local function prepareDB() db = addonTable['db']['profile'][childName] db[realm] = db[realm] or {} db[faction] = db[faction] or {} - db[faction]['banker'] = db[faction]['banker'] or {} + db[faction]['banker'] = db[faction]['banker'] or { + ['maxLimit'] = 150000, + ['minLimit'] = 30000 + } db[faction]['banker']['banker'] = db[faction]['banker']['banker'] or player dbr = db[realm] dbr['activity'] = dbr['activity'] or { Horde = {}, Alliance={}} @@ -119,8 +122,6 @@ function addonTable:PrefChanged(pref, value, oldvalue) pew_events:PLAYER_MONEY() end function events:PLAYER_ENTERING_WORLD(event) - addonTable['db']['profile'][childName ] = addonTable['db']['profile'][childName] or {} - db = addonTable['db']['profile'][childName] prepareDB() addonTable:UnregisterEvent('PLAYER_ENTERING_WORLD') addonTable:RegisterEvent(pew_events)