Get an Epic Experience with Premium


Buffs & Debuffs Login to Add Favorites
  • World of Warcraft
  • 806 Monthly Downloads
  • Supports: 6.0.3
  • 16,509 Total Downloads
  • Updated 12/12/2014
  • Created 11/28/2011
  • 19 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: 1.0.61r

About SpellRedux


SpellRedux lets you track your debuffs, buffs and DOTs by placing them in a separate movable frame. It is basically a smarter alternative to the default blizzard buff/debuff management, where you can filter and group abilities that are important you.

This addon is still a work in progress, so check to see whether your class/spec is supported. If it isn't, I probably need your help, so feel free to open a ticket or send me a PM with the things you want to see for your class/spec.

For DOT-based classes (warlocks, priests), the defining feature of this addon is that it calculates the perfect window of opportunity when you need to re-apply the dot. It takes haste, reaction time, network lag, spell cast time, etc to come up with this time and lets you know. In tests, re-applying the DOT at the right time can significantly increase your overall DPS.


  • Monitors player (self) buffs and target debuffs (applied by player).
  • It calculates a window of opportunity when it is best to re-cast the damage-over-time effect so that you do not lose any DPS.
  • Comes with a manager which lets you customize what buffs/debuffs you want to display in your panels.
  • Automatically switches tracked DOTs when you switch spec (especially useful for warlocks)
  • Displays buff/debuffs in a "smart" color-theme (see pictures).
  • Very small memory footprint (around 90K)

Default Profiles

As of Patch 6.0, the addon comes with no preloaded profiles. You'll have to decide what's important to you and add it yourself (/spred config)


  • To take advantage of the window of opportunity, you'll need to know how often your DOT ticks. This information can be found on under the spell's page. The default values for most lock spells are already added to the default template.


To add or remove buffs/debuffs, go to Interface Options -> AddOns -> SpellRedux.

For more advanced options, such as resetting to default settings or moving the frames, please use /spred

Future Development

  • Add localization
  • Add support for HOTs
  • Add support to monitor all debuffs and buffs (player and target)
  • Add more profiles


Bug reports, suggestions for new features and improvements. Create a ticket on

r5 | expop | 2014-12-12 08:06:09 +0000 (Fri, 12 Dec 2014) | 1 line
Changed paths:
   M /trunk/Spell.lua
   M /trunk/SpellRedux.lua
   M /trunk/SpellShader.lua

updated GetSpellInfo references to reflect new API
r4 | expop | 2014-12-10 06:40:07 +0000 (Wed, 10 Dec 2014) | 1 line
Changed paths:
   M /trunk/DisplaySpells.lua
   M /trunk/SpellRedux.lua

Removed preloaded spells
r3 | expop | 2014-12-09 08:07:42 +0000 (Tue, 09 Dec 2014) | 1 line
Changed paths:
   M /trunk/DisplaySpells.lua
   M /trunk/Spell.lua
   M /trunk/SpellRedux.lua
   M /trunk/SpellRedux.toc
   M /trunk/SpellShader.lua

Update to support WoD
r2 | expop | 2012-02-22 05:05:15 +0000 (Wed, 22 Feb 2012) | 1 line
Changed paths:
   A /trunk/DisplaySpells.lua
   A /trunk/Spell.lua
   A /trunk/SpellRedux.lua
   A /trunk/SpellRedux.toc
   A /trunk/SpellRedux.xml
   A /trunk/SpellReduxSettings.lua
   A /trunk/SpellReduxSettingsModel.xml
   A /trunk/SpellShader.lua
   A /trunk/gpl.txt

Version 1.0.5 update.


First Previous Page 1 of 2 Next Last
  • #26

    still not working! please fix it  <3

  • #25

    please update! clcinfo is too complicated to configure  and it can't show the timers in yellow and red background :(

  • #24

    This doesnt seem to work for me after the patch, any plans on an update?

  • #23

    Good addon but I can't get it to show any buffs for my Pally such as Inquistion.  Works well on my Warrior and few other toons but I definitely don't see any sign of addon by unlocking it or resetting bars to default position.

  • #21

    Great addon! I thought about something similar years ago, and this similarity is what I just want to suggest as a separate option, which would make it better for me in stead of DebuffCaster.

    The idea is to have all DoT- and Debuff icons always showing, when a player is in combat and has a harmful target. If the spell is not present, its icon should be in grey. Otherwise it should display the usual color-icons and countdown timers. 

    If you like the idea and actually implement it, I will love you forever xD

    Thanks for a great addon :)

    Last edited by edenfall on 4/19/2012 6:55:38 AM
  • #20

    It's like shadowtimers.Seems great,i'll try it

  • #19

    Hi Expop,

    First of all, I'd just like to thank you for what is an amazing AddOn. However, if at all possible, I'd love if it could be reworked slightly. It's currently a little inoptimal for DoT classes, as sometimes due to fight mechanics there's simply no chance to reapply DoTs before they fall off entirely.

    Could it possibly be updated in future to continue tracking expired DoTs?

    Thanks for reading!

  • #22

    I'm not sure what you mean - could you elaborate and give an example? 


  • #18

    This is a great idea, but I need some more customization / features before I can really use it full time.  Mostly visual customizations, like opacity, coloring, and position.

    I am adding to favorites and will check back often, as you continue to develop.

  • #17

    love love love this. ty <3.

  • #15

    Just a thought: Is there a way that the "spell ticks every___ seconds" could be entered as decimal? With spell haste taken into consideration, not everything ticks on even counts.

    Example: Unstable Affliction deals damage for me at 6 ticks over 15.89 seconds, or 2.65 seconds per tick.

    Great addon though.

  • #16

    Haste, user latency, and other effects are used to calculate the proper tick time, so you don't have to worry about the calculations. 


    Spell ticks every __ seconds is the baseline rate, which I can't get from the Wow APIs unfortunately (yet). Normally it is 3 seconds for most spells - you can check on to be sure. 

  • #12

    1. Installing the new version just nuked all my customizations :(

    So for some reason my saved variables got updated to the defaults.

    2. The new behavior where it only shows in combat is fine, but unlock needs to overwrite it so it always shows when unlocked so you can actually do modifications, since you can't do that while in combat.

    Last edited by Geminior on 12/5/2011 2:41:09 PM
  • #13

    The new version replaced your customization intentionally - that was done to fix a localization bug.


    As far as unlocking behavior - I don't like how it works either, should be fixed in next rev.

  • #10



    Still same problem. In configmode,  I can move the frame but that´s it. Got nothing displayed at all, sry mate :-(

  • 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 »

Plantronics GameCom Commander Headset Giveaway!