Download
(164Kb)
Download
Updated: 02-05-10 03:58 PM
Pictures
File Info
Updated:02-05-10 03:58 PM
Created:12-22-09 01:17 PM
Downloads:7,286
Favorites:77
MD5:

Cascade  Popular! (More than 5000 hits)

Version: 1.0.1
by: Turkleton [More]

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.

Events

  • 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

Features
  • 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.

See Also

Cascade on WowAce.

Also, be sure to check Cascade on GitHub to see a more in-depth Commit History.

Below is merely a brief overview of some of the changes made. Be sure to check Cascade on GitHub to see a full Commit History.


Version 1.0.1
  • Add option to fade events.
  • Support multi-school colors (Frostfire, Shadowfrost etc.)
  • Fix options to be more user-friendly.
Optional Files (0)


Post A Reply Comment Options
Unread 07-04-11, 08:55 AM  
Shinryu Masaki
A Kobold Labourer
 
Shinryu Masaki's Avatar

Forum posts: 0
File comments: 26
Uploads: 0
It was updated on Curse, maybe the author forgot about this site?
Report comment to moderator  
Reply With Quote
Unread 05-19-11, 06:11 PM  
Bobity
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Any way to fix this for 4.2?
Report comment to moderator  
Reply With Quote
Unread 05-06-11, 10:44 AM  
darkenscale
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 27
Uploads: 6
I'd implemented the fixes listed below to no avail, but when I actually went into the code and looked at the error I was getting I found it was due to a happiness variable (which was removed I think?).

Here's what got the AddOn working for me:

Find this code on line 204:

Code:
[SPELL_POWER_HAPPINESS] = HAPPINESS,
And change it to this:

Code:
--[SPELL_POWER_HAPPINESS] = HAPPINESS,
This, combined with the below code tweaks, got Cascade working for me again.
Report comment to moderator  
Reply With Quote
Unread 05-01-11, 04:30 PM  
Ecatombe
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Originally posted by soulmoon
This method works for me
Apparently it started working without a reason lol
Report comment to moderator  
Reply With Quote
Unread 04-30-11, 09:06 AM  
soulmoon
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 20
Uploads: 1
Originally posted by Ecatombe
Doesn't work for me dude
This method works for me
Last edited by soulmoon : 04-30-11 at 09:06 AM.
Report comment to moderator  
Reply With Quote
Unread 04-29-11, 04:52 AM  
Agata
A Murloc Raider

Forum posts: 7
File comments: 42
Uploads: 0
By the way, anybody got a fix for the Atramedes Error?
Report comment to moderator  
Reply With Quote
Unread 04-27-11, 07:33 PM  
Ecatombe
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Originally posted by Aisenfaire
Experimented with part of a fix from the Eavesdrop comments, and it seems to have gotten Cascade working again in 4.1.

1. Open CascadeCore.lua
2. Ctrl+F and find all the lines that have

3. Insert hideCaster, after event, so that the line becomes
Repeat for all lines like that.
4. Save the file.
Doesn't work for me dude
Report comment to moderator  
Reply With Quote
Unread 04-26-11, 10:53 PM  
Aisenfaire
A Murloc Raider

Forum posts: 6
File comments: 394
Uploads: 0
Experimented with part of a fix from the Eavesdrop comments, and it seems to have gotten Cascade working again in 4.1.

1. Open CascadeCore.lua
2. Ctrl+F and find all the lines that have
timestamp, event, sourceGUID, sourceName, sourceFlags, destGUID, destName, destFlags, ...)
3. Insert hideCaster, after event, so that the line becomes
timestamp, event, hideCaster, sourceGUID, sourceName, sourceFlags, destGUID, destName, destFlags, ...)
Repeat for all lines like that.
4. Save the file.
Last edited by Aisenfaire : 04-26-11 at 10:56 PM.
Report comment to moderator  
Reply With Quote
Unread 07-02-10, 08:27 AM  
Ecatombe
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Gyth posted a chat linking fix for EavesDrop, i tryed and made it possible with Cascade too.
go to World of Warcraft\Interface\AddOns\Cascade\CascadeCore.lua
Replace "ChatFrameEditBox" with "ChatFrame1EditBox" in every string (should be 2) in the file
Enjoy
Thx again to Gyth for posting it
Report comment to moderator  
Reply With Quote
Unread 07-01-10, 08:00 AM  
Ecatombe
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Chat linking doesnt work anymore in 3.3.5
Report comment to moderator  
Reply With Quote
Unread 06-28-10, 02:46 PM  
slickwalker
A Deviate Faerie Dragon
 
slickwalker's Avatar

Forum posts: 18
File comments: 155
Uploads: 0
Ileft comments on wowace, going to try here. The load time for this addon just keeps increasing weekly. First it was a 6 second load, then 12, and now 23 second load time for just this one addon. I'm using !warmup to track this.

Any ideas why this is happening or is there some known conflict with another addon?
Report comment to moderator  
Reply With Quote
Unread 06-23-10, 10:32 AM  
Squiddy0
A Defias Bandit
 
Squiddy0's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 116
Uploads: 3
3.3.5 Error when trying to link the events to chat:

Message: Interface\AddOns\Cascade\CascadeCore.lua:908: attempt to index global 'ChatFrameEditBox' (a nil value)
Time: 06/23/10 09:30:45
Count: 1
Stack: Interface\AddOns\Cascade\CascadeCore.lua:908: in function `Announce'
...nterface\AddOns\Cascade\CascadeFrame_EventFrames.lua:165: in function <...nterface\AddOns\Cascade\CascadeFrame_EventFrames.lua:163>

Locals: self = <table> {
SaveFramePosition = <function> defined @Interface\AddOns\Cascade\CascadeFrame.lua:209
StartFading = <function> defined @Interface\AddOns\Cascade\CascadeFrame.lua:563
EnableModule = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:346
modules = <table> {
}
baseName = "Cascade"
IterateEmbeds = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:456
CHAT_MSG_COMBAT_XP_GAIN = <function> defined @Interface\AddOns\Cascade\CascadeCore.lua:734
FilterCombatEvents = <function> defined @Interface\AddOns\Cascade\CascadeCore.lua:318
UpdateLabels = <function> defined @Interface\AddOns\Cascade\CascadeFrame.lua:302
CHAT_MSG_COMBAT_FACTION_CHANGE = <function> defined @Interface\AddOns\Cascade\CascadeCore.lua:716
UpdateFrameAppearance = <function> defined @Interface\AddOns\Cascade\CascadeFrame.lua:218
Printf = <function> defined @Interface\AddOns\AuctionLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:69
SetFont = <function> defined @Interface\AddOns\Cascade\CascadeCore.lua:877
SetDefaultModulePrototype = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:423
defaultModuleState = true
ResetFading = <function> defined @Interface\AddOns\Cascade\CascadeFrame.lua:572
IsEnabled = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:465
ToggleHistory = <function> defined @Interface\AddOns\Cascade\CascadeHistoryFrame.lua:283
DisableModule = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:364
CHAT_MSG_COMBAT_MISC_INFO = <function> defined @Interface\AddOns\Cascade\CascadeCore.lua:697
RegisterMessage = <function> defined @Interface\AddOns\Ampere\CallbackHandler-1.0.lua:117
GetArgs = <function> defined @Interface\AddOns\AuctionLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:144
UpdateFrameLock = <function> defined @Interface\AddOns\Cascade\CascadeFrame.lua:252
db = <table> {
}
CreateLabels = <function> defined @Interface\AddOns\Cascade\CascadeFrame.lua:267
SetEnabledState = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:438
enabledState = true
COMBAT_LOG_EVENT_UNFILTERED = <function> defined @Interface\AddOns\Cascade\CascadeCore.lua:396
RegisterEvent = <function> defined @Interface\AddOns\Ampere\CallbackHandler-1.0.lua:117
UpdateAllEvents = <function> defined @Interface\AddOns\Cascade\CascadeFrame.lua:465
IterateModules = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:451
CreateEventFrames = <function> defined @Interface\AddOns\Cascade\CascadeFrame_EventFrames.lua:24
OnInitialize = <function> defined @Interface\AddOns\Cascade\CascadeCore.lua:271
NewModule = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:255
GetModule = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:230
CreateFrame = <function> defined @Interface\AddOns\Cascade\CascadeFrame.lua:119
UnregisterChatCommand = <function> defined @Interface\AddOns\AuctionLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:111
backdrop = <table> {
}
name = "Cascade"
SetMillisecondPrecision = <function> defined @Interface\AddOns\Cascade\CascadeFrame.lua:319
CHAT_MSG_SKILL = <function> defined @Interface\AddOns\Cascade\CascadeCore.lua:746
Announce = <function> defined @Interface\AddOns\Cascade\CascadeCore.lua:888
Disable = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:328
AutoUpdateFontSize = <function> defined @Interface\AddOns\Cascade\CascadeFrame_EventFrames.lua:85
FlipEventSides
Report comment to moderator  
Reply With Quote
Unread 04-01-10, 06:31 PM  
Ferous
Sheer Sense of Doom
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 563
Uploads: 10
Like EavesDrop, is there a way to change the alpha of the Player and target text on the top of the frame? :O I'd like to fade it out any way possible Or, you can direct me maybe where I can change the alpha of it in the Lua possibly? Thanks in advance
Report comment to moderator  
Reply With Quote
Unread 03-02-10, 03:26 PM  
Kaidroth
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Is there a way to tweak the code to add click-through to the frame ?
I use Cascade on the middle right of my screen and it bugs me when I try to turn the camera and end up right clicking Cascade !

I dream of an option that would allow me to click-through when in fight, and clic Cascade to see the informations when not.

Keep up the good work.
Report comment to moderator  
Reply With Quote
Unread 02-23-10, 07:59 AM  
hid
A Kobold Labourer

Forum posts: 1
File comments: 40
Uploads: 0
Originally posted by Turkleton
@hid: I tweaked the scrolling code in order to reduce some scrolling lag in the latest alpha, which can be found on WoWAce. I would appreciate your feedback regarding the changes I've made.
The lag when scrolling is gone now (since the tooltip no longer updates on every scroll event), and the lag when moving your mouse over the window has gotten a tiny bit better I think, but that might just be my imagination.

I do suspect that the fault doesn't lie with your addon, but with either TipTac or some ace lib (or a combination or tiptac and a lib). Since when I turn on CPU profiling and turn off addons one by one after checking which of them displays as using huge amounts of CPU time when the tooltip lag occurs, each time I disable an addon another one starts "using" CPU instead. (I assume that this is just a limitation of the profiling addon I use, that instead of displaying libraries seperatly, it just sets the first addon it encounters that uses that lib as the "owner" of it, even though many other addons may use it aswell). I'll look into it some more later on to track down the exact cause.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: