From 8091dfe7eda866578c02e2e4f204b48810d29e88 Mon Sep 17 00:00:00 2001 From: Bunny67 Date: Sat, 23 Dec 2017 15:49:26 +0300 Subject: [PATCH] unitframes --- .../oUF/elements/assistantindicator.lua | 4 +- .../ElvUI/Libraries/oUF/elements/elements.xml | 8 +- .../oUF/elements/leaderindicator.lua | 2 +- .../oUF/elements/masterlooterindicator.lua | 2 +- .../oUF/elements/raidtargetindicator.lua | 2 +- 2/3/4/5/6/7/ElvUI/Libraries/oUF/ouf.lua | 5 + 2/3/4/5/6/7/ElvUI/Libraries/oUF/templates.lua | 37 +++----- 2/3/4/5/6/7/ElvUI/Modules/Bags/Sort.lua | 18 ++-- .../UnitFrames/Elements/Load_Elements.xml | 2 + .../Modules/UnitFrames/Elements/RaidIcon.lua | 32 +++++++ .../UnitFrames/Elements/RaidRoleIcons.lua | 94 +++++++++++++++++++ .../ElvUI/Modules/UnitFrames/Groups/Party.lua | 62 ++++-------- .../ElvUI/Modules/UnitFrames/Groups/Raid.lua | 83 ++++------------ .../ElvUI/Modules/UnitFrames/Units/Player.lua | 4 +- .../ElvUI/Modules/UnitFrames/Units/Target.lua | 4 +- .../Modules/UnitFrames/Units/TargetTarget.lua | 4 +- 16 files changed, 209 insertions(+), 154 deletions(-) create mode 100644 2/3/4/5/6/7/ElvUI/Modules/UnitFrames/Elements/RaidIcon.lua create mode 100644 2/3/4/5/6/7/ElvUI/Modules/UnitFrames/Elements/RaidRoleIcons.lua diff --git a/2/3/4/5/6/7/ElvUI/Libraries/oUF/elements/assistantindicator.lua b/2/3/4/5/6/7/ElvUI/Libraries/oUF/elements/assistantindicator.lua index ad49a84..cdbda9f 100644 --- a/2/3/4/5/6/7/ElvUI/Libraries/oUF/elements/assistantindicator.lua +++ b/2/3/4/5/6/7/ElvUI/Libraries/oUF/elements/assistantindicator.lua @@ -42,7 +42,7 @@ local function Update(self, event) end local unit = self.unit - local isAssistant = UnitInRaid(unit) and UnitIsRaidOfficer(unit) and not UnitIsPartyLeader(unit) + local isAssistant = UnitInRaid(unit) and not UnitIsPartyLeader(unit) if(isAssistant) then element:Show() else @@ -68,7 +68,7 @@ local function Path(self, ...) * event - the event triggering the update (string) * ... - the arguments accompanying the event (string) --]] - return (self.AssistantIndicator.Override or Update) (self, ...) + return (self.AssistantIndicator.Override or Update) (self, unpack(arg)) end local function ForceUpdate(element) diff --git a/2/3/4/5/6/7/ElvUI/Libraries/oUF/elements/elements.xml b/2/3/4/5/6/7/ElvUI/Libraries/oUF/elements/elements.xml index 29464cf..98c653b 100644 --- a/2/3/4/5/6/7/ElvUI/Libraries/oUF/elements/elements.xml +++ b/2/3/4/5/6/7/ElvUI/Libraries/oUF/elements/elements.xml @@ -2,9 +2,9 @@