Thread Tools Display Modes
01-21-11, 01:59 PM   #1
webster259
A Cyclonian
Join Date: Oct 2010
Posts: 48
TrickorTreat

I'm not sure how many rogues have used TrickorTreat before but I think it's one of the best addons out there. Unfortunately the author stopped playing and so went the addon updates. Is there any chance someone has found an update or similar program to this one? Thanks
  Reply With Quote
01-21-11, 03:11 PM   #2
Chibi
A Cyclonian
 
Chibi's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2005
Posts: 43
Since the threat isn't permanent anymore, canceling the transfer isn't as vital as it used to be, it might also cancel the damage buff on the other person now (I don't remember if it does or doesn't.)

Also, with changes to what's allowed and not in relation to buff-canceling in addons, there's no way for an addon to automagically cancel a buff anymore. At least not till 4.0.6, and then it can only be done outside of combat.
__________________
Perhaps...
  Reply With Quote
01-22-11, 03:10 PM   #3
Poreo
A Warpwood Thunder Caller
Join Date: Nov 2010
Posts: 94
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
  Reply With Quote

WoWInterface » AddOns, Compilations, Macros » AddOn Search/Requests » TrickorTreat


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off