Fix for 4.0.1:
removed
Or manually:
File core.lua
Search for:
local function AddDamage(counter, damage, overkill)
return counter + damage - overkill
end
Replace with:
local function AddDamage(counter, damage, overkill)
if not damage then damage = 0 end
if not overkill then overkill = 0 end
return counter + damage - overkill
end
Search for:
self.dmgCounter_self = AddDamage(self.dmgCounter_self, arg12, arg13)
Replace with:
local amount, overkill, school, resisted, blocked, absorbed, critical, glancing, crushing = select(12, ...)
self.dmgCounter_self = AddDamage(self.dmgCounter_self, amount, overkill)
Search for:
self.dmgCounter_self = AddDamage(self.dmgCounter_self, arg9, arg10)
Replace with:
local amount, overkill = spellID, spellName
self.dmgCounter_self = AddDamage(self.dmgCounter_self, amount, overkill)
Search for:
self.dmgCounter_target = AddDamage(self.dmgCounter_target, arg12, arg13)
Replace with:
local amount, overkill, school, resisted, blocked, absorbed, critical, glancing, crushing = select(12, ...)
self.dmgCounter_target = AddDamage(self.dmgCounter_target, amount, overkill)
Search for:
self.dmgCounter_target = AddDamage(self.dmgCounter_target, arg9, arg10)
Replace with:
local amount, overkill = spellID, spellName
self.dmgCounter_target = AddDamage(self.dmgCounter_target, amount, overkill)
Original poster was Sp00n, he posts fixes in the comment section
Last edited by Seerah : 01-22-11 at 08:50 PM.
Reason: Removed link to off-site download -Seerah
|