Skip to content

Commit d89ee3a

Browse files
committed
Merge branch 'main' into ptr
2 parents cfb5f5b + c8bf4b1 commit d89ee3a

File tree

8 files changed

+39
-10
lines changed

8 files changed

+39
-10
lines changed

ElvUI/Core/General/Core.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ E.physicalWidth, E.physicalHeight = GetPhysicalScreenSize()
7272
E.screenWidth, E.screenHeight = GetScreenWidth(), GetScreenHeight()
7373
E.resolution = format('%dx%d', E.physicalWidth, E.physicalHeight)
7474
E.perfect = 768 / E.physicalHeight
75-
E.allowRoles = E.Retail or E.Cata or E.ClassicAnniv or E.ClassicAnnivHC
75+
E.allowRoles = E.Retail or E.Cata or E.ClassicAnniv or E.ClassicAnnivHC or E.ClassicSOD
7676
E.NewSign = [[|TInterface\OptionsFrame\UI-OptionsFrame-NewFeatureIcon:14:14|t]]
7777
E.NewSignNoWhatsNew = [[|TInterface\OptionsFrame\UI-OptionsFrame-NewFeatureIcon:14:14:0:0|t]]
7878
E.TexturePath = [[Interface\AddOns\ElvUI\Media\Textures\]] -- for plugins?

ElvUI/Core/Modules/Blizzard/AlertFrame.lua

+1
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ function BL:AlertMovers()
165165
/run MoneyWonAlertSystem:AddAlert(81500)
166166
/run NewRecipeLearnedAlertSystem:AddAlert(204)
167167
/run NewCosmeticAlertFrameSystem:AddAlert(204)
168+
/run NewWarbandSceneAlertSystem:AddAlert(1)
168169
169170
--Simple Alerts
170171
/run GuildChallengeAlertSystem:AddAlert(3, 2, 5)

ElvUI/Core/Modules/UnitFrames/Groups/Party.lua

+4-1
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,12 @@ function UF:Construct_PartyFrames()
4141
self.ReadyCheckIndicator = UF:Construct_ReadyCheckIcon(self)
4242
self.HealthPrediction = UF:Construct_HealComm(self)
4343

44+
if E.allowRoles then
45+
self.GroupRoleIndicator = UF:Construct_RoleIcon(self)
46+
end
47+
4448
if not E.Classic then
4549
self.PvPClassificationIndicator = UF:Construct_PvPClassificationIndicator(self) -- Cart / Flag / Orb / Assassin Bounty
46-
self.GroupRoleIndicator = UF:Construct_RoleIcon(self)
4750
self.AlternativePower = UF:Construct_AltPowerBar(self)
4851
self.ClassBar = 'AlternativePower'
4952
end

ElvUI/Core/Modules/UnitFrames/Groups/Raid.lua

+4-1
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,12 @@ function UF:Construct_RaidFrames()
3636
self.Cutaway = UF:Construct_Cutaway(self)
3737
self.PrivateAuras = UF:Construct_PrivateAuras(self)
3838

39+
if E.allowRoles then
40+
self.GroupRoleIndicator = UF:Construct_RoleIcon(self)
41+
end
42+
3943
if not E.Classic then
4044
self.PvPClassificationIndicator = UF:Construct_PvPClassificationIndicator(self) -- Cart / Flag / Orb / Assassin Bounty
41-
self.GroupRoleIndicator = UF:Construct_RoleIcon(self)
4245
self.AlternativePower = UF:Construct_AltPowerBar(self)
4346
self.ClassBar = 'AlternativePower'
4447
end

ElvUI/Core/Modules/UnitFrames/UnitFrames.lua

+4-1
Original file line numberDiff line numberDiff line change
@@ -1357,8 +1357,11 @@ do
13571357
if iconRoles[which] then
13581358
UF:Configure_ReadyCheckIcon(frame)
13591359

1360-
if not E.Classic then
1360+
if E.allowRoles then
13611361
UF:Configure_RoleIcon(frame)
1362+
end
1363+
1364+
if not E.Classic then
13621365
UF:Configure_SummonIcon(frame)
13631366
UF:Configure_AltPowerBar(frame)
13641367
end

ElvUI/Mainline/Filters/Filters.lua

+12
Original file line numberDiff line numberDiff line change
@@ -911,6 +911,7 @@ G.unitframe.aurafilters.RaidDebuffs = {
911911
[260829] = List(), -- Homing Missle (travelling)
912912
[260838] = List(), -- Homing Missle (exploded)
913913
[263637] = List(), -- Clothesline
914+
[262347] = List(), -- Static Pulse
914915
-- Theater of Pain
915916
[333299] = List(), -- Curse of Desolation 1
916917
[333301] = List(), -- Curse of Desolation 2
@@ -928,6 +929,7 @@ G.unitframe.aurafilters.RaidDebuffs = {
928929
[319626] = List(), -- Phantasmal Parasite
929930
[324449] = List(), -- Manifest Death
930931
[341949] = List(), -- Withering Blight
932+
[1223804] = List(), -- Well of Darkness
931933
-- Operation Mechagon: Workshop
932934
[291928] = List(), -- Giga-Zap
933935
[292267] = List(), -- Giga-Zap
@@ -961,21 +963,31 @@ G.unitframe.aurafilters.RaidDebuffs = {
961963
[459669] = List(), -- Spew Oil
962964
-- Cauldron of Carnage
963965
[1213690] = List(), -- Molten Phlegm
966+
[1214009] = List(), -- Voltaic Image
964967
-- Rik Reverb
965968
[1217122] = List(), -- Lingering Voltage
969+
[468119] = List(), -- Resonant Echoes
970+
[467044] = List(), -- Faulty Zap
966971
-- Stix Bunkjunker
967972
[461536] = List(), -- Rolling Rubbish
968973
[1217954] = List(), -- Meltdown
969974
[465346] = List(), -- Sorted
975+
[466748] = List(), -- Infected Bite
970976
-- Sprocketmonger Lockenstock
971977
[1218342] = List(), -- Unstable Shrapnel
972978
[465917] = List(), -- Gravi-Gunk
979+
[471308] = List(), -- Blisterizer Mk. II
973980
-- The One-Armed Bandit
974981
[471927] = List(), -- Withering Flames
975982
[460420] = List(), -- Crushed!
976983
-- Mug'Zee, Heads of Security
977984
[4664769] = List(), -- Frostshatter Boots
985+
[466509] = List(), -- Stormfury Finger Gun
986+
[1215488] = List(), -- Disintegration Beam (Actually getting beamed)
978987
-- Chrome King Gallywix
988+
[466154] = List(4), -- Blast Burns
989+
[466834] = List(6), -- Shock Barrage
990+
[469362] = List(6), -- Charged Giga Bomb (Carrying)
979991
---------------------------------------------------------
980992
------------------- Nerub'ar Palace ---------------------
981993
---------------------------------------------------------

ElvUI/Mainline/Modules/Skins/Alerts.lua

+9-6
Original file line numberDiff line numberDiff line change
@@ -757,7 +757,7 @@ local function SkinNewRecipeLearnedAlert(frame)
757757
end
758758
end
759759

760-
local function SkinNewPetAlert(frame)
760+
local function SkinMiscAlerts(frame)
761761
frame:SetAlpha(1)
762762

763763
if not frame.hooked then
@@ -826,13 +826,16 @@ function S:AlertSystem()
826826
hooksecurefunc(_G.DigsiteCompleteAlertSystem, 'setUpFunction', SkinDigsiteCompleteAlert)
827827
hooksecurefunc(_G.NewRecipeLearnedAlertSystem, 'setUpFunction', SkinNewRecipeLearnedAlert)
828828

829-
-- Pets/Mounts
830-
hooksecurefunc(_G.NewPetAlertSystem, 'setUpFunction', SkinNewPetAlert)
831-
hooksecurefunc(_G.NewMountAlertSystem, 'setUpFunction', SkinNewPetAlert)
832-
hooksecurefunc(_G.NewToyAlertSystem, 'setUpFunction', SkinNewPetAlert)
829+
-- Pets/Mounts/Toys
830+
hooksecurefunc(_G.NewPetAlertSystem, 'setUpFunction', SkinMiscAlerts)
831+
hooksecurefunc(_G.NewMountAlertSystem, 'setUpFunction', SkinMiscAlerts)
832+
hooksecurefunc(_G.NewToyAlertSystem, 'setUpFunction', SkinMiscAlerts)
833833

834834
-- Cosmetics
835-
hooksecurefunc(_G.NewCosmeticAlertFrameSystem, 'setUpFunction', SkinNewPetAlert)
835+
hooksecurefunc(_G.NewCosmeticAlertFrameSystem, 'setUpFunction', SkinMiscAlerts)
836+
837+
-- Warband
838+
hooksecurefunc(_G.NewWarbandSceneAlertSystem, 'setUpFunction', SkinMiscAlerts)
836839

837840
--Bonus Roll Money
838841
local frame = _G.BonusRollMoneyWonFrame

ElvUI/Mainline/Modules/Skins/AuctionHouse.lua

+4
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,10 @@ local function LoadSkin()
306306
ItemBuyFrame.BidFrame.BidButton:ClearAllPoints()
307307
ItemBuyFrame.BidFrame.BidButton:Point('LEFT', ItemBuyFrame.BidFrame.BidAmount, 'RIGHT', 2, -2)
308308

309+
-- Did blizz do a whoopsi with this names?
310+
S:HandleEditBox(_G.BidAmountGold)
311+
S:HandleEditBox(_G.BidAmountSilver)
312+
309313
--[[ Item Sell Frame | TAB 2 ]]--
310314
local SellFrame = Frame.ItemSellFrame
311315
HandleSellFrame(SellFrame)

0 commit comments

Comments
 (0)