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 QQuickShot QQuickShot Jul 11, 2015 at 19:37 UTC - 0 likes


    I'd like to know if there's a way to add bar(?) padding to Cascade. It's not a big deal but looks awkward having no spacing between each event. If it's just a matter of adding it as lua code, I could try that if anyone knows the coding to add it instead.


  • Avatar of Requital Requital Mar 05, 2013 at 20:20 UTC - 0 likes

    @Bitterst: Go

    I'll take a look into it, I'm not familiar with that quest and have never seen the error so I'll see what I can do to get it resolved.

  • Avatar of Bitterst Bitterst Sep 10, 2012 at 17:18 UTC - 0 likes

    I'm consistently having an error in a specific quest area(possibly other places also, but I always notice it while leveling in beta).
    The event is in the Hatred's Vice area of Townlong Steppes and happens once you phase into the realm for the quests Hatred Becomes Us and Spiteful Spirits.
    If you're unfamiliar, once you're in the area, the alternate power bar continually fills with Hatred, and if it reaches full you spawn an enemy NPC. In order to prevent this from happening, there is a safe zone near the quest giver and some more are created whenever you use the Totem of Harmony (which grants the buff called Harmony) provided by the quest. The Harmony periodic ticks add negative alternative power to reduce your Hatred meter.

    The error occurs if I have the Events-> Power toggle enabled.
    Disabling the notification prevents the error from triggering which triggers the error every 2 seconds.
    I only get the error from Hatred meter being reduced via Harmony from the Totem of Harmony.
    I do not get the error from the Hatred meter being reduced by standing near the quest NPCs, which do not actually grant any buff, but has the same reduction effect.

    <<code>>Message: Interface\AddOns\Cascade\CascadeCore.lua:583: attempt to concatenate a nil value Time: 09/10/12 10:13:06 Count: 13 Stack: Interface\AddOns\Cascade\CascadeCore.lua:583: in function `?' ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147> [string "safecall Dispatcher[18]"]:4: in function <[string "safecall Dispatcher[18]"]:4> [C]: ? [string "safecall Dispatcher[18]"]:13: in function `?' ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire' Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals: <none><</code>>

    I'm getting a similar error if I have Alternate Power Gains enabled via Event-> Notifications in MikScrollingBattleText so I assume the issue is related to a 5.0.4 API change somewhere.

    Last edited Sep 14, 2012 by Bitterst
  • Avatar of Frogdragon Frogdragon Jun 30, 2011 at 05:18 UTC - 0 likes

    So far everything seems to work for me!

  • Avatar of Requital Requital Jun 29, 2011 at 07:32 UTC - 0 likes

    Found a line I missed adding the new flags updated it again.

  • Avatar of Requital Requital Jun 28, 2011 at 22:53 UTC - 0 likes

    @Frogdragon: Go

    Can you tell me if the issue is still present after logging in today under 4.2?

  • Avatar of Frogdragon Frogdragon Jun 28, 2011 at 11:00 UTC - 0 likes

    I just ran into a couple of errors. Frist one by trying the test option under configuration 1x Cascade-1.0.1\CascadeOptions.lua:872: GetSpellLink(): Invalid spell slot Cascade-1.0.1\CascadeOptions.lua:872: in function <Cascade\CascadeOptions.lua:849> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[4]":9: in function <[string "safecall Dispatcher[4]"]:5> (tail call): ?: AceConfigDialog-3.0-54:793: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:613> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[4]":9: in function <[string "safecall Dispatcher[4]"]:5> (tail call): ?: AceGUI-3.0-33:314: in function `Fire' ...libs\Ace3\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:22: in function <...libs\Ace3\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>:

    Second one by trying to link the event by right clicking something in the window. 1x Auc-Advanced-5.11.5146 (DangerousDingo)\Libs\LibExtraTip\LibExtraTip.lua:282: Usage: ItemRefTooltip:SetHyperlink(link) Auc-Advanced-5.11.5146 (DangerousDingo)\Libs\LibExtraTip\LibExtraTip.lua:282: in function <...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:276> <in C code>: in function `SetHyperlink' Cascade-1.0.1\CascadeFrame_EventFrames.lua:169: in function <...nterface\AddOns\Cascade\CascadeFrame_EventFrames.lua:163>

    If this is because thats a 4.2 version please ignore my posts.

  • Avatar of Frogdragon Frogdragon Jun 28, 2011 at 10:50 UTC - 0 likes

    Many thanks for updating cascade. Im using this addons since a long time for the quick raid overview to see which train just hit me. I would like to ask for an addition: Can you add an option for alpha=0 default (invisible) and alpha=1 by mouseover? Cheers.

  • Avatar of Requital Requital Jun 26, 2011 at 14:37 UTC - 0 likes

    Now that I've been added to the authors list I have uploaded a 4.2 compatible version I have tested on the PTR.

  • Avatar of Farook Farook May 03, 2011 at 03:35 UTC - 0 likes

    I was so much hoping for an update.

    Seems like I have to switch to EavesDrop...


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