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.
"Skada" is Swedish for "Damage".
Note: I took a tiny break from WoW (a decade), but recently started playing SoD. Be aware that this addon may not quite work yet.
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 easy to extend, and there were once many extra plugin addons out there that add functionality. However, there are unlikely to be any maintained ones currently.
There is a page with API information here.
Reporting issues
For now use comments.
When I have "Hide when solo" and "Hide in pvp" options checked, skada randomly activates itself. This is especially true on flight paths. I found that if I disable "Hide in PvP" (which then causes Skada to appear in PvP, which I do not want), the problem is fixed. However, I do not want Skada to show in PvP. Is there a fix for this?
@andre_ss6
The current fight segment is exposed as Skada.current. What's in there depends on what modules the user has active, though. Skada.current.players is what most modules use for storage.
Nvm.
Skada is currently resetting itself to a 'new fight' every minute or so while attacking a test dummy in spite of damage being consistent the entire time.
Is there a way to make Skada start recording things in "real time"? (the same way WarcraftLogs does) -- instead of only start recording when I do damage. Would be really awesome if there were some sort of option to change its style of recording since many would consider it to be more "accurate" (because it won't miss recording things like e.g. when the fire mage pulls and since you're melee and haven't attacked yet, it won't show/record the damage that the fire mage or hunter just did). Thanks!
Is there a way to see the "Incoming DPS" to each party member? As a healer I was wondering that maybe it would be useful to be able to see who is receiving the most damage in the last seconds, to see if a player could be left with a small HoT or if it needs a more aggressive healing.
I'm still trying to figure out if it make sense strategically speaking thought.
Does Skada provide a API for querying raid damage? I'm thinking of creating an addon to estimate fight duration, as I can't seem to find one and this is proving to be crucial for SPriests this expansion. If not, is there any chance this can be integrated into Skada?
hi,
love the addon for ages :) but pls add the option to show skada only infight. i helped myself by editing the hidecombat arguments in Skada.lua... (the only show out of combat option)
keep up your good work ;)
With the new patch 7.1 ive been getting problems when i try to queue to battleground it makes me dissable the Addon before i can actually queue
Hey there.
Love the addon.
Here some LUA errors.
1x [ADDON_ACTION_BLOCKED] AddOn 'Skada' tried to call the protected function '<unnamed>:Hide()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `Hide'
FrameXML\WorldMapActionButton.lua:58: in function `Clear'
FrameXML\WorldMapActionButton.lua:67: in function `Refresh'
FrameXML\WorldMapActionButton.lua:19: in function `SetMapAreaID'
FrameXML\WorldMapFrame.lua:418: in function <FrameXML\WorldMapFrame.lua:381>
[C]: ?
[C]: ?
[C]: in function `Hide'
FrameXML\UIParent.lua:2358: in function `SetUIPanel'
FrameXML\UIParent.lua:2385: in function `MoveUIPanel'
FrameXML\UIParent.lua:2416: in function `HideUIPanel'
FrameXML\UIParent.lua:2090: in function <FrameXML\UIParent.lua:2082>
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:2884: in function `HideUIPanel'
FrameXML\UIParent.lua:2850: in function `ToggleFrame'
FrameXML\WorldMapFrame.lua:242: in function `ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
Locals:
Best regards.
Playing a beastmastery hunter. Seems to work well for myself, but other people see Hati's damage as a separate line item from my hunter's.
They need to go into the config and check "Merge pets" under the "General Options" tab. Then all pet damage will be merged with the owner.
Merge pet is enabled, but I see both Hati under the hunters damage data, AND as a separate entity. And the data for the separate Hati and the Hati merged data on the hunter are not the same numbers.
Uhh i cant seem to move the window now? Its just stuck in the middle of the screen and if i go to default profile it just goes to the top right under my map and i cant move it..
Skada window still appears while solo at every zone change.
please fix for 7.1
@Whiskeyshamz
It would be very helpful if you supply combat log of this, along with rough pointers on when it happens.
Holy Paladin: pls add Light of the Martyr to the heal stats!
Skada is Great but @Legion
Segment list does not work, why?