Fix for Shields on Era

This commit is contained in:
Flamanis
2023-05-18 03:34:41 -05:00
parent 446c4e7a75
commit 5a9e23657c
+3 -2
View File
@@ -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,