This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.


Cascade is a Compact Combat Log Addon intended to show combat log events pertinent to you! Events are displayed in a compact format, giving you just the information you need. Events are separated based upon whether or not the player is the source or the destination.

Cascade was based on EavesDrop by Grayhoof. Original concept by Bant.


  • Player Damage, Healing, and Power Gains/Losses
  • Pet Damage and Healing
  • Vehicle Damage and Healing
  • Aura Gains and Fades
  • Incoming/Outgoing Dispels and Interrupts
  • Experience, Honor, Reputation, and Skill-ups
  • Deaths and Killing Blows
  • Entering/Leaving Combat


  • Link Events: Shift clicking any event will insert that event with full combat log text into your chat frame's edit box.
  • More Linking Options: Right click any event to link the spell (if available) and a clean version of the event (without overkill/overhealing)
  • Combat Summary: One line summary to show incoming/outgoing healing and damage.
  • History Tracking: Track large hit/crit damaging attacks and spells as well as heals.
  • Spam Control: Filter events based on the amount of Damage/Healing/Power as well as the spell's name or spell id.
  • Aura Filters: Filter which aura events are displayed based upon who originally cast the aura.

Advanced Options

Some options can't be set using the GUI. be sure to check the Advanced Options page for more details.

All Credit goes to the Original Creator - Turkleton

Current Upkeep - [email protected]

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of sjs0187 sjs0187 Apr 28, 2011 at 02:16 UTC - 0 likes

    Changes needed to fix addon for 4.0.1:

    In CascadeOptions.lua find:
    replace with:
    In CascadeCore.lua find all occurrences of:
        timestamp, event, sourceGUID
    replace all occurrences with:
        timestamp, event, hideCaster, sourceGUID
  • Avatar of Talyrius Talyrius Jul 26, 2010 at 08:27 UTC - 0 likes

    Cascade loads with Blizzard_CombatLog, so it's always going to be one of the last addons to finish loading. If you're going to use an addon like !Warmup, you need to know how to interpret what it's telling you.

    Last edited Jul 26, 2010 by Talyrius
  • Avatar of slickwalker slickwalker Jun 21, 2010 at 23:41 UTC - 0 likes

    Alright, this thing has climbed up to a 12 second load time. Any ideas, known conflicts, anything?

  • Avatar of slickwalker slickwalker Jun 17, 2010 at 01:42 UTC - 0 likes

    I'm using !Warmup to 'trim the fat' of some of my addons. This is taking consistently 6 seconds to load on startup. Any ideas?

  • Avatar of bunshun bunshun Apr 23, 2010 at 09:02 UTC - 0 likes

    Hi im getting this lua error every time i log in and sometimes when im infight. The problem starts after Installing gatherer.

    Message: ..\AddOns\Cascade\CascadeCore.lua line 736: invalid capture index Debug: (tail call): ? [C]: ? Cascade\CascadeCore.lua:736: ?() ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146 [string "safecall Dispatcher[13]"]:4: [string "safecall Dispatcher[13]"]:4 [C]: ? [string "safecall Dispatcher[13]"]:13: ?() ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire() ...\AddOns\DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:120: ...\AddOns\DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:119

  • Avatar of deleted_1030422 deleted_1030422 Feb 21, 2010 at 12:47 UTC - 0 likes

    Wow, that was a fast fix... let's see if it works and the errormessages are gone.

  • Avatar of Turkleton Turkleton Feb 20, 2010 at 18:35 UTC - 0 likes

    @shmeek: Focus or Target log is out of the scope of the addon. If you still wish to have this behaviour, you can edit the code to do so.

    At approximately line 423 in CascadeCore.lua, find the following code:

    -- Check if the player, a pet, or vehicle is involved.
    local playerOut = CombatLog_Object_IsA(sourceFlags, COMBATLOG_FILTER_MINE)
    local playerIn = CombatLog_Object_IsA(destFlags, COMBATLOG_FILTER_MINE)
    local petOut = CombatLog_Object_IsA(sourceFlags, COMBATLOG_FILTER_MY_PET)
    local petIn = CombatLog_Object_IsA(destFlags, COMBATLOG_FILTER_MY_PET)

    And replace with the following:

    -- Check if the player, a pet, or vehicle is involved.
    local playerOut = bit_band(sourceFlags, 0x20000) > 0
    local playerIn = bit_band(destFlags, 0x20000) > 0
    local petOut, petIn

    This will enable Cascade to show events relating to focus. To show events relating to your target, simply change 0x20000 to 0x10000 in the two above instances.

  • Avatar of shmeek shmeek Feb 16, 2010 at 15:14 UTC - 0 likes


    Thanks for this excellent addon. Can this addon be modified to show my focus or target log information?

    Basically, what I want to do is watch how other players use all of their abilities in an effort to learn from them how to improve my play.

    In theory, I would go into the Cascade addon options, select "Me, Focus or Target" from the options pulldown, and the log on screen would adjust to show my selections.

    Perhaps a way to change this option on the onscreen log itself would be doable?

    Obviously I am not a coder, nor do I know if this is even possible, but thought I would make a request anyway,

    Thanks for your time,

    Vannan, Skullcrusher Jay

  • Avatar of Turkleton Turkleton Jan 11, 2010 at 21:25 UTC - 0 likes

    Bug should be fixed in the latest push. Thanks, tuemmykids and Vilkku!

  • Avatar of tuemmykids tuemmykids Jan 11, 2010 at 18:05 UTC - 0 likes

    It seems to disappear after reloads if the option "Show Labels" is not checked. If it is enabled, it will work even after reloads. So at the moment to get it to show again, we need to manually go into the options, enable the labels and disable them again to make the frame show up.

    At least that's how it is on my end!


Date created
Dec 09, 2009
Last update
Mar 05, 2013
Development stage
  • enUS
  • ruRU
  • zhCN
  • zhTW
BSD License
Recent files
  • R: 5.2.0 for 5.2.0 Mar 05, 2013
  • R: 5.0.4 for 5.0.4 Sep 05, 2012
  • R: 4.3 for 4.3.0 Nov 29, 2011
  • R: 4.2.1 for 4.2.0 Jun 29, 2011
  • R: 4.2 for 4.1.0 Jun 26, 2011