Skada Damage Meter

Skada is a modular damage meter with various viewing modes, segmented fights and customizable windows. It aims to be highly efficient with memory and CPU.

Usage

When you first start using Skada, there will be a window created by default. This window can be extensively customized in Skada's configuration panel; click the little cog icon to access a menu, and then click Configure. Depending on your user interface, there may also be a minimap button allowing quick access to this menu.

Skada supports multiple windows. To create a new window, click Windows in the addon's configuration panel. There are three built-in types of windows - Bar, Inline, and Data text. Bar is the classic damage meter window, and is very customizable. Inline shows the meter in a horizontal line, which can be useful for integration in custom user interfaces. Data text shows just one item at a time, and can also be displayed by any LDB display addon, such as Titan Panel, ChocolateBar, or ElvUI.

In the normal Bar window, you can left click on specific items for more detailed information, and right click for less details. At the very "top" is the list of all saved fight segments. Some data modes have several detailed information views. In this case you choose alternate views by holding certain keys pressed while clicking. For example, in Damage mode, you can Shift-click a player to see what enemies the player caused damage to. Tooltips will display how to reach the different views.

You can also use window buttons for selecting fight segment and mode directly.

Scrolling in Skada is done with the mousewheel.

Plugins

Skada is very easy to extend, and there are many extra plugin addons out there that add functionality, such as:

1.5-6:
Reverted the change to the Total segment. Fingers, you failed me!
Bit of configuration cleanup.
Fixed reverse growth and right to left orientation.

1.5-4:
Added a simply optional frame for the Data text display.
Cleaned up configuration a bit.
Changed the Total segment to not be saved, but recalculated at startup. This fixes an early design flaw (Total was never the sum of all segments, but a separate thing). Fingers crossed there's no breakage...
Greater Blessing of Might and Stormlash is now handled.

1.5-3:
Fixed tooltip not hiding.

1.5-2:
Fix for recent changes.

1.5-1:
Added new Inline display system.
Added new Broker display system.
Fixed Bar display's border settings.
Added Strata option for Bar and Inline displays.
Fixed an issue with debuff uptimes mode giving an error when showing a specific player during a new segment.

1.4-35:
Fix for Soul Effigy.
New "Always show self" option.
Various Legion fixes.

Another "issue" I wanted to mention is about those spells and dots using the same spellid, for both the direct damage portion and the dot. An example would be Flame Shock. Because of this, they get merged in the spell list. I don't know if this is intended or not? But it would be nice to see the breakdown for both the DD and the DoT part.

For the barPrototype:Create function, try adding this line for the icon and see what you think:

Originally posted by Aezay While going more into detals for each person, I noticed that Skada often showed higher missrate than Recount. And it seems like Skada counts immune as missed, which is a bit missleading.

Another thing I was missing, is to be able to post a spell report for a specific player. Currently you can only report damage, healing, fails, deaths etc, but not the details of a specific player under those modes.

Yes, Skada shows all miss types (immune being one) as Miss. Breaking it down is on the to-do list.

The ability to report any detailed view was lost in the transition to multiple windows, sadly. Will be brought back soonish.

Originally posted by Jerle First off, I wanted to say that I absolutely love your addon. I do have a feature request, however. Do you think you could reverse the list order of the entries when you have the items "grow up" instead of growing down. As it stands now, when you set things to grow up, they're of course listed backwards. It'd be nice if the list were reversed if you grow up, putting the top numbers on top

Maybe it's just me but I've been testing this for about two weeks and at first I thought it matched Recount. Recently I've been compairing to others in the raid that are running Recount and it is not matching. It's 500dps or more off on the high dpsers and on the low dpsers (like healers) it's 10dps off.
Also, tonight I noticed a bug in the reporting. First I knoticed it skipping a few folks in the middle of the pack. Then it started having the order scrambled like this:
10. Player A
9. Player B
8. Player C
1. Player D
2. Player E
3. Player F
4. Player G
etc...

Just did a full Naxx raid tonight while running both Skada and Recount, to compare them, and I must say I am impressed. Although I might have set Recount to collect much data, Skada took up ~3.5 mb, and Recount took up ~47 mb at the end.

While going more into detals for each person, I noticed that Skada often showed higher missrate than Recount. And it seems like Skada counts immune as missed, which is a bit missleading.

Another thing I was missing, is to be able to post a spell report for a specific player. Currently you can only report damage, healing, fails, deaths etc, but not the details of a specific player under those modes.

First off, I wanted to say that I absolutely love your addon. I do have a feature request, however. Do you think you could reverse the list order of the entries when you have the items "grow up" instead of growing down. As it stands now, when you set things to grow up, they're of course listed backwards. It'd be nice if the list were reversed if you grow up, putting the top numbers on top

Originally posted by Excelis I actually don't like the multiple windows feature that was recenetly added. When in a party or raid I want threat during combat and auto switching to dmg/dps when out of combat all in the same window. Any way to make it behave like this as again?

Yes. Just open the configuration, and expand the "Skada" entry. You will see a "Windows" entry underneath "Skada". In here each individual window can be configured the same way the single window could be configured before. This includes automatic mode switching.

I actually don't like the multiple windows feature that was recenetly added. When in a party or raid I want threat during combat and auto switching to dmg/dps when out of combat all in the same window. Any way to make it behave like this as again?

The alternate color isn't working for the detailed damage overview for me (when it shows your abilities that did damage). I can get 3 bars in the same color after each other then 2 in the other etc. (as a DK)

Originally posted by skeat12 I might have missed it if this has already been reported but, I tried to send a report to /whisper, typed in the name of the recipient and got the message 'No player named whisper is currently playing' 10 times. Before you ask, no I didn't type Whisper in the box

I use Cellular for /w, not sure if this is the reason but would be nice to fix this when you get time

I might have missed it if this has already been reported but, I tried to send a report to /whisper, typed in the name of the recipient and got the message 'No player named whisper is currently playing' 10 times. Before you ask, no I didn't type Whisper in the box

I use Cellular for /w, not sure if this is the reason but would be nice to fix this when you get time

But.. if it had a wish and it would be possible: Could you insert
- an option to turn off the spark effect on the bars and
- an option to turn off the bars (or an option to change to an "empty" bar similar it is possible in recount)

Originally posted by Shadowed Trying to avoid having to manually update all my mods so rather not hack this in but, finer controls over when to enable it would be nice through IsInInstance(). Hide when solo is decent, but most of the time I don't want the mod enabled period unless I'm in a party or a raid instance, certainly don't want it enabled for something like Wintergrasp with it picking up vehicle damage.

I would just like a on/off switch. I.e. when it's on collect all data where ever I am, and when it's off, well, it's off. Advantage is just one switch to manage. Disadvantage would be if you forget to turn it on. But usually there is some trash before a boss so you notice anyway.

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.