From 5a9e23657c04e72a3d2472a57bdf29680e2c6c60 Mon Sep 17 00:00:00 2001 From: Flamanis Date: Thu, 18 May 2023 03:34:41 -0500 Subject: [PATCH] Fix for Shields on Era --- core/parser.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/parser.lua b/core/parser.lua index 54201a50..21c09c00 100755 --- a/core/parser.lua +++ b/core/parser.lua @@ -27,6 +27,7 @@ local _UnitGroupRolesAssigned = DetailsFramework.UnitGroupRolesAssigned local _GetSpellInfo = _detalhes.getspellinfo local isWOTLK = DetailsFramework.IsWotLKWow() + local isERA = DetailsFramework.IsClassicWow() local _tempo = time() local _, Details222 = ... _ = nil @@ -2001,7 +2002,7 @@ end function parser:heal_absorb(token, time, sourceSerial, sourceName, sourceFlags, targetSerial, targetName, targetFlags, targetFlags2, spellId, spellName, spellSchool, shieldOwnerSerial, shieldOwnerName, shieldOwnerFlags, shieldOwnerFlags2, shieldSpellId, shieldName, shieldType, amount) - if (isWOTLK) then + if (isWOTLK or isERA) then if (not amount) then --melee shieldOwnerSerial, shieldOwnerName, shieldOwnerFlags, shieldOwnerFlags2, shieldSpellId, shieldName, shieldType, amount = spellId, spellName, spellSchool, shieldOwnerSerial, shieldOwnerName, shieldOwnerFlags, shieldOwnerFlags2, shieldSpellId @@ -5971,7 +5972,7 @@ local SPELL_POWER_PAIN = SPELL_POWER_PAIN or (PowerEnum and PowerEnum.Pain) or 1 end end - if(DetailsFramework.IsClassicWow()) then + if(isERA) then eraNamedSpellsToID = { ["SPELL_PERIODIC_DAMAGE"] = true, ["SPELL_DAMAGE"] = true,