From 9747e5e37f93fe896e23dd1fd551303e7c8245e2 Mon Sep 17 00:00:00 2001 From: Eric Mauser Date: Tue, 17 May 2016 18:29:04 +0200 Subject: [PATCH] save playerDB accountwide --- modules/chat.lua | 16 ++++++++-------- pfUI.lua | 2 +- pfUI.toc | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/modules/chat.lua b/modules/chat.lua index 9b09ccab..27230d57 100644 --- a/modules/chat.lua +++ b/modules/chat.lua @@ -111,7 +111,7 @@ pfUI:RegisterModule("chat", function () if pfLocaleClass[GetLocale()] and pfLocaleClass[GetLocale()][Class] then Class = pfLocaleClass[GetLocale()][Class] end - pfUI.playerDB[Name] = { class = Class, level = Level } + pfUI_playerDB[Name] = { class = Class, level = Level } end elseif event == "GUILD_ROSTER_UPDATE" or event == "PLAYER_ENTERING_WORLD" then local Name, Class, Level @@ -120,7 +120,7 @@ pfUI:RegisterModule("chat", function () if pfLocaleClass[GetLocale()] and pfLocaleClass[GetLocale()][Class] then Class = pfLocaleClass[GetLocale()][Class] end - pfUI.playerDB[Name] = { class = Class, level = Level } + pfUI_playerDB[Name] = { class = Class, level = Level } end elseif event == "RAID_ROSTER_UPDATE" or event == "PLAYER_ENTERING_WORLD" then @@ -130,7 +130,7 @@ pfUI:RegisterModule("chat", function () if pfLocaleClass[GetLocale()] and pfLocaleClass[GetLocale()].Class then Class = pfLocaleClass[GetLocale()][Class] end - pfUI.playerDB[Name] = { class = Class, level = Level } + pfUI_playerDB[Name] = { class = Class, level = Level } end elseif event == "PARTY_MEMBERS_CHANGED" or event == "PLAYER_ENTERING_WORLD" then @@ -138,7 +138,7 @@ pfUI:RegisterModule("chat", function () for i = 1, GetNumPartyMembers() do Unit = "party" .. i _, Class = UnitClass(Unit) - pfUI.playerDB[UnitName(Unit)] = { class = Class, level = UnitLevel(Unit) } + pfUI_playerDB[UnitName(Unit)] = { class = Class, level = UnitLevel(Unit) } end elseif event == "PLAYER_TARGET_CHANGED" then @@ -147,7 +147,7 @@ pfUI:RegisterModule("chat", function () return end _, Class = UnitClass("target") - pfUI.playerDB[UnitName("target")] = { class = Class, level = UnitLevel("target") } + pfUI_playerDB[UnitName("target")] = { class = Class, level = UnitLevel("target") } elseif event == "WHO_LIST_UPDATE" or event == "CHAT_MSG_SYSTEM" then local Name, Class, Level @@ -156,7 +156,7 @@ pfUI:RegisterModule("chat", function () if pfLocaleClass[GetLocale()] and pfLocaleClass[GetLocale()][Class] then Class = pfLocaleClass[GetLocale()][Class] end - pfUI.playerDB[Name] = { class = Class, level = Level } + pfUI_playerDB[Name] = { class = Class, level = Level } end end end) @@ -323,8 +323,8 @@ pfUI:RegisterModule("chat", function () getglobal("ChatFrame"..i).AddMessage = function (frame, text, ...) if text then local Name = string.gsub(text, ".*|Hplayer:(.-)|h.*", "%1") - if pfUI.playerDB[Name] and pfUI.playerDB[Name].class ~= nil then - local Class = pfUI.playerDB[Name].class + if pfUI_playerDB[Name] and pfUI_playerDB[Name].class ~= nil then + local Class = pfUI_playerDB[Name].class if RAID_CLASS_COLORS[Class] ~= nil then local Color = string.format("%02x%02x%02x", RAID_CLASS_COLORS[Class].r * 255, diff --git a/pfUI.lua b/pfUI.lua index a2752ca9..2e263737 100644 --- a/pfUI.lua +++ b/pfUI.lua @@ -59,7 +59,7 @@ pfUI.backdrop_underline = { insets = {left = 0, right = 0, top = 0, bottom = 0}, } -pfUI.playerDB = {} +pfUI_playerDB = {} pfUI_config = { debug = 1, ["unitframes"] = { diff --git a/pfUI.toc b/pfUI.toc index 5bfd2ef8..def1e6d9 100644 --- a/pfUI.toc +++ b/pfUI.toc @@ -3,7 +3,7 @@ ## Author: Eric (Shagu) Mauser, 2016 ## Notes: An User Intface written completely from scratch ## Version: 0.1 BETA -## SavedVariables: pfUI_config, pfUI_playerDB, pfUI_modules +## SavedVariables: pfUI_config, pfUI_playerDB # main pfUI.lua