Get an Epic Experience with Premium

Trick or Treat

Rogue Login to Add Favorites
  • World of Warcraft
  • 607 Monthly Downloads
  • Supports: 5.4.0
  • 61,411 Total Downloads
  • Updated 09/12/2013
  • Created 04/06/2011
  • 69 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: TrickOrTreat
Support development! **
Click here to lend your support and make a donation at !

About Trick or Treat

Keep track of Tricks of the Trade. Alert your target when tricks is received. Receive an alert when someone trickses you, and see bonus damage done. The original TrickOrTreat was written by falconindy. He hasn't played or updated his version in 2 years. With the release of 2.5, I feel I've added enough features and kept this going long enough that I've added a donation link. Donations are (of course) always optional, but highly appreciated. New in 2.5, Trick or Treat watches your Tricks cooldown and lets you know up to 10 seconds before it comes off cooldown that it's ready. (This works best with a full blown cooldown timer like NeedToKnow or PowerAuras, one of which you should really be using on your rogue.) This feature is off by default (I don't like changing an addon's behavior), but you can turn it on in the options.

Change log for 2.5.7:

- No longer out of date for 5.4.

Addon Packs Containing This...


First Previous Page 1 of 4 Next Last
  • #55

    I know this is really late, but I just realized I probably should have shared this earlier.  I made a very small modification to this mod to help aid the person you are tricksing in DPS.  Basically it just messages the last person you tricks with 5 seconds to go on your timer, and also puts something in your chat telling you that tricks is up in 5 seconds.  This way the person you are giving dps to knows when it's coming (assuming you don't forget to use the ability) and can plan their dps accordingly.

    Here's a diff:

  • #56

    I had thought about doing this, but Tricks's damage buff is going away in WoD, so I imagine its lifespan is short.

  • #57

    Yea I actually did this 6 months ago.  I probably should have commented back then >.>

  • #50

    I've been updating the .toc for the new patches.  Been working fine till 5.4.1, now I get LUA errors from this addon.

    Any plans on updating?

    Is there an (working) alternative addon that does basically the same thing?

  • #51

    I'm in a raid right now, and I'm not seeing any errors. What are you getting?

  • #54

    My experience with addons in general is that Blizzard code tends to get confused and randomly blocks them sometimes. Not just mine, but also others, including major addons like Recount. In almost all cases, reloading the UI (once or twice) tends to sort it out.

  • #52

    I was getting 3 LUA errors when I logged on.  I didn't save the text of the LUA errors. Big 'derp' on my part if I want to report it. doh!

    Then when I opened and closed the map I would get one of the "Trick or Treat... action blocked by Blizzard UI...  disable or ignore" standard text windows poping up.

    But, I'm no longer getting any errors...  maybe my computer was smoknig crack.  The only things I updated were my video drivers ((Nvidia) which shouldn't have any effect on addons) and the addon Mobinfo2.

    If there's a next time, I'll try to be a little smarter and actually capture the text of the errors.

    Thanks for taking the time to reply.

  • #48

    For me, unless I have the NeedtoKnow addon enabled, it won't whisper or say anything at all, so at least it uses that as one to announce for those wondering :)

    Just need to enable the addon, don't have to actually use it.

  • #49

    You shouldn't need NTK, but if you notice it not whispering, try a reload of your UI.

  • #47

    the channel message for how much damage tricks gave my mate is not working. also the /w [name] Tricks on You! is not working.

    using german client. dont know if their is any issue.

    Last edited by hobbstar on 4/16/2013 10:28:36 PM
  • #46

    I was wondering if there's any dependencies for this addon, as I've just intalled it (I'm using TukUI) and it's not working at all. I tried downloading Lib:Ace2 but it's still not working.

    I want to keep tracks of my tricks and the other rogues' in the raid.

    Thanks for your help.

    Error below
    Message: ...reat\libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:66: CreateFrame(): Couldn't find inherited node "UIPanelButtonTemplate2"
    Time: 04/04/13 11:08:21
    Count: 1
    Stack: [C]: ?
    ...reat\libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:66: in function `?'
    ...e\AddOns\TrickOrTreat\libs\AceGUI-3.0\AceGUI-3.0.lua:136: in function <...e\AddOns\TrickOrTreat\libs\AceGUI-3.0\AceGUI-3.0.lua:125>
    ...e\AddOns\TrickOrTreat\libs\AceGUI-3.0\AceGUI-3.0.lua:174: in function `Create'
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1097: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1035>
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1062: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1035>
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1511: in function `FeedGroup'
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1432: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1412>
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
    (tail call): ?
    ...e\AddOns\TrickOrTreat\libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
    ...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:486: in function `Select'
    ...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:494: in function `SelectByValue'
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1610: in function `FeedGroup'
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1773: in function `Open'
    Interface\AddOns\TrickOrTreat\core.lua:126: in function `?'
    Interface\FrameXML\ChatFrame.lua:4388: in function `ChatEdit_ParseText'
    Interface\FrameXML\ChatFrame.lua:4082: in function `ChatEdit_SendText'
    Interface\FrameXML\ChatFrame.lua:4121: in function `ChatEdit_OnEnterPressed'
    [string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

    Locals: <none>

  • #45

    Just a note for those that are interested...

    If you uncomment

    line 144: self:ClearActors() end


    line 145: self:ReportActors("ALL") end

    The addon will report to you the total damage granted at the end of combat.  It's really a great feature, I'm not sure why it was commented out and isn't in the options.

    Last edited by Kindath on 4/4/2013 9:28:25 AM
  • #43

    can someone tell me why this addon does not work with regard to chat?
    or tell me another addon like this that does work on its version of chat to notify giving / receiving Tricks.

  • #44

    When you notice it doing this, just "/console reloadui".

  • #41



    Im also not get the /w's going.


  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecontest - Win a 2013 Minecon Cape!