Merge pull request #530 from Flamanis/Era-Shields

Fix for Shields on Era
This commit is contained in:
Tercio Jose
2023-05-18 12:15:45 -03:00
committed by GitHub
+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,