Skada Damage Meter
Skada Damage Meter
Skada is a modular damage meter for World of Warcraft with various viewing modes, segmented fights, and customizable windows. It is designed for efficiency with minimal memory and CPU impact.
"Skada" is Swedish for "Damage".
Midnight Edition (WoW 12.0+)
This version of Skada is updated for World of Warcraft: Midnight and uses Blizzard's new session-based combat systems.
Features
- Midnight Optimized: Uses Blizzard's internal session data for performance and accuracy.
- Combat Reliability: Handles modern combat data restrictions for a stable experience.
- Updated UI: Includes new presets with smooth animations, gradients, and textures.
- Dynamic Elements: Alternating row colors, highlight overlays, spark effects, and icon scaling.
- LDB Integration: Compatible with Data Broker displays such as Titan Panel, ChocolateBar, and ElvUI.
- Extensible Architecture: The API allows developers to create additional plugins.
Usage
Getting Started
A default window is created upon first load. Access the configuration menu by clicking the cog icon on the window title bar or via the minimap button. Select Configure to access settings.
Multiple Windows
Skada supports multiple windows. Create new ones under the Windows section of the configuration panel. Windows can be:
- Bar: The standard customizable meter.
- Inline: A horizontal line for custom UI setups.
- Data Text: For LDB displays and minimal setups.
Navigation
- Left-Click: View more detailed information.
- Right-Click: Return to the previous view.
- Mousewheel: Scroll through lists.
- Tooltips: Hover over bars to see additional context and shortcut keys (e.g., Shift-click for targets).
Themes
Manage window designs with the built-in Theme Engine. You can import and export themes by using theme strings.
Versions
- Midnight (Default): For WoW 12.0+ using the Native API.
- Classic Version: The version for older WoW releases.
Support
If you find Skada helpful, consider supporting its development through GitHub Sponsors.
-
View User Profile
-
Send Message
Posted May 22, 2011SkadaDeaths-r319
Deaths-死亡.lua:44: attempt to index field \"?\" (a nil value)
SkadaDeaths-r319
Deaths-死亡.lua:44: in function <SkadaDeaths
Deaths.lua:40>\nSkadaDeaths-r319
Deaths-死亡.lua:58: in function \"func\"\nSkada
Skada-r319.lua:1762: in function \"?\"\nlibs
CallbackHandler-1.0
CallbackHandler-1.0-6.lua:147: in function <libs
CallbackHandler-1.0
CallbackHandler-1.0.lua:147>\n<string>:\"safecall Dispatcher[13]\":4: in function <string>:\"safecall Dispatcher[13]\":4\n<in C code>\n<string>:\"safecall Dispatcher[13]\":13: in function \"?\"\nlibs
CallbackHandler-1.0
CallbackHandler-1.0-6.lua:92: in function \"Fire\"\nAdiBags-v1.4-beta-1-4-g0d5e45e
libs
AceEvent-3.0
AceEvent-3.0-3.lua:120: in function <AdiBags
libs
AceEvent-3.0
AceEvent-3.0.lua:119>
-
View User Profile
-
Send Message
Posted May 16, 2011I used to use Recount, but switched to Skada since 4.1. However, Im finding that Skada maybe a stripped down version of Recount, therefore sharing the same problem. Both Recount and Skada just stop working. At the end of fights, the first 1 or 2 encounters are fine. After a bit, they BOTH do the same thing, fails to display anything after the encounter.
The author for Recount is just a bad author for not letting people post comments and therefore IMO is an ass. This author for Skada, well, hes headed in the same direction. Quite a few posts about issues and he fails at acknowledging the users.
Either authors need to acknowledge users, or just stop putting things out there!
-
View User Profile
-
Send Message
Posted May 17, 2011-
View User Profile
-
Send Message
Posted May 18, 2011-
View User Profile
-
Send Message
Posted May 16, 2011Date: 2011-05-16 12:23:06
ID: -1
Error occured in: Global
Count: 1
Message: ..\AddOns\SkadaDeaths\Deaths.lua line 44:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
(tail call): ?
SkadaDeaths\Deaths.lua:44:
SkadaDeaths\Deaths.lua:40
SkadaDeaths\Deaths.lua:58: func()
Skada\Skada.lua:1762: ?()
...UD3\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
...UD3\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[13]"]:4:
[string "safecall Dispatcher[13]"]:4
[C]: ?
[string "safecall Dispatcher[13]"]:13: ?()
...UD3\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
...ce\AddOns\ArcHUD3\Libs\AceEvent-3.0\AceEvent-3.0.lua:120:
...ce\AddOns\ArcHUD3\Libs\AceEvent-3.0\AceEvent-3.0.lua:119
also
when I'll catch myself mouse-overing skada window during fight, errors similar to this one pop out:
Date: 2011-05-16 18:09:57
ID: 2
Error occured in: Global
Count: 2
Message: ..\AddOns\SkadaDamage\Damage.lua line 272:
attempt to index local 'player' (a nil value)
Debug:
(tail call): ?
[C]: ?
SkadaDamage\Damage.lua:272: Enter()
Skada\Skada.lua:2220: AddSubviewToTooltip()
Skada\BarDisplay.lua:133:
Skada\BarDisplay.lua:113
Skada\BarDisplay.lua:225:
Skada\BarDisplay.lua:225
-
View User Profile
-
Send Message
Posted May 31, 2011-
View User Profile
-
Send Message
Posted May 14, 2011Despite this I much prefer it too recount, nice mod :)
Thanks.
-
View User Profile
-
Send Message
Posted May 14, 2011-
View User Profile
-
Send Message
Posted May 13, 2011got an error for you.
2x SkadaDeaths-1.0\Deaths.lua:44: attempt to index field '?' (a nil value)
SkadaDeaths-1.0\Deaths.lua:58: in function `func'
Skada-1.2-32\Skada.lua:1762: in function `?'
CallbackHandler-1.0-6:147: in function <...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[13]":4: in function <[string "safecall Dispatcher[13]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[13]":13: in function `?'
CallbackHandler-1.0-6:92: in function `Fire'
AceEvent-3.0-3 (TomTom):120: in function <...ace\AddOns\TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
-
View User Profile
-
Send Message
Posted May 10, 20111x SkadaDeaths-1.0\Deaths.lua:44: attempt to index field '?' (a nil value)
SkadaDeaths-1.0\Deaths.lua:58: in function `func'
Skada-1.2-32\Skada.lua:1762: in function `?'
CallbackHandler-1.0-6 (Ace3):147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[13]":4: in function <[string "safecall Dispatcher[13]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[13]":13: in function `?'
CallbackHandler-1.0-6 (Ace3):92: in function `Fire'
AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
-
View User Profile
-
Send Message
Posted May 6, 2011-
View User Profile
-
Send Message
Posted May 5, 2011Hi, the option "disable in PvP" doesn't work well. User checked this option needs rechecked again every time when get in BG or Arena.
-
View User Profile
-
Send Message
Posted May 4, 2011-
View User Profile
-
Send Message
Posted May 5, 2011-
View User Profile
-
Send Message
Posted May 4, 2011Skada is now using 11 mb outside of a group with no data being recorded.
-
View User Profile
-
Send Message
Posted May 4, 2011AceLocale-3.0-5: Skada: Missing entry for \"DTPS\""
-
View User Profile
-
Send Message
Posted May 4, 2011-
View User Profile
-
Send Message
Posted May 4, 2011-
View User Profile
-
Send Message
Posted May 4, 2011I have Clickthrough for Bars set to On, the menu button is Off, Skada window is locked, data bars are dislpayed.
By clicking right mouse button on titlebar I switch to view where you choose what stat to display. At this moment the (blue) bars become clickable despite Clickthrough=On. That would be great, because that would make the navigation very comfortable, but the bars remain clickable even when actual data are shown. At this moment Clickthrough=On should actually work. Obviously I don't want them to interfere with mouse during combat. (Doesn't apply to the blue bars for selecting stat displayed, let those be clickable always.)
-
View User Profile
-
Send Message
Posted May 4, 2011