From 0057652e9e8898f04052872349b3888ef3ac9ee0 Mon Sep 17 00:00:00 2001 From: fgprodigal Date: Sat, 17 Oct 2020 23:27:42 +0800 Subject: [PATCH] Add the Aura Styling on UFs and NPs --- Modules/Load_Modules.xml | 2 +- Modules/Nameplates/Elements/Auras.lua | 14 ++++++++++++++ Modules/Nameplates/Elements/Load_Elements.xml | 3 +++ Modules/Nameplates/Load_Nameplates.xml | 1 + Modules/Nameplates/Nameplates.lua | 2 ++ Modules/Unitframes/Elements/Auras.lua | 11 +++++------ 6 files changed, 26 insertions(+), 7 deletions(-) create mode 100644 Modules/Nameplates/Elements/Auras.lua create mode 100644 Modules/Nameplates/Elements/Load_Elements.xml diff --git a/Modules/Load_Modules.xml b/Modules/Load_Modules.xml index 6c3f52a..394b4f4 100644 --- a/Modules/Load_Modules.xml +++ b/Modules/Load_Modules.xml @@ -1,6 +1,6 @@ - + diff --git a/Modules/Nameplates/Elements/Auras.lua b/Modules/Nameplates/Elements/Auras.lua new file mode 100644 index 0000000..15474a6 --- /dev/null +++ b/Modules/Nameplates/Elements/Auras.lua @@ -0,0 +1,14 @@ +local RayUI, E, _, V, P, G = unpack(select(2, ...)) +local RNP = RayUI:GetModule('RayUINamePlates') +local RUF = RayUI:GetModule('RayUIUnitframes') +local NP = E.NamePlates + +local _G, unpack, pairs, hooksecurefunc = _G, unpack, pairs, hooksecurefunc + +function RNP:Construct_Auras(nameplate) + hooksecurefunc(nameplate.Debuffs, "PostUpdateIcon", RUF.PostUpdateDebuffs) +end + +function RNP:Load_Auras() + hooksecurefunc(NP, "Construct_Auras", self.Construct_Auras) +end diff --git a/Modules/Nameplates/Elements/Load_Elements.xml b/Modules/Nameplates/Elements/Load_Elements.xml new file mode 100644 index 0000000..ecb6fa7 --- /dev/null +++ b/Modules/Nameplates/Elements/Load_Elements.xml @@ -0,0 +1,3 @@ + +