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 Apr 17, 2009-
View User Profile
-
Send Message
Posted Apr 12, 2009Skada-1.0\Skada.lua:216: in function `UpdateDisplay'
Skada-1.0\Skada.lua:1680: in function <Interface\AddOns\Skada\Skada.lua:1646>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceTimer-3.0-5 (Ace3):158: in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:132>
---
[2009/04/12 23:22:30-90-x2]: Skada-1.0\BarDisplay.lua:185: attempt to call method 'RemoveBar' (a nil value)
Skada-1.0\Skada.lua:216: in function `UpdateDisplay'
Skada-1.0\Skada.lua:1680: in function `UpdateDisplay'
Skada-1.0\Skada.lua:331: in function `DisplayModes'
Skada-1.0\Skada.lua:367: in function `RightClick'
SkadaDamage-1.0\Damage.lua:185: in function `click'
Skada-1.0\BarDisplay.lua:79: in function <Interface\AddOns\Skada\BarDisplay.lua:77>
Skada-1.0\BarDisplay.lua:133: in function <Interface\AddOns\Skada\BarDisplay.lua:133>
---
with newest r170-nolib
-
View User Profile
-
Send Message
Posted Apr 13, 2009-
View User Profile
-
Send Message
Posted Apr 11, 2009have some errors? but this is a very good UI !!
In TW WOW use~ show some errors
[2009/04/11 01:56:53-446-x1]: Skada-1.0\Skada.lua:488: bad argument #2 to 'format' (string expected, got nil)
Skada-1.0\Skada.lua:488: in function `Report'
Skada-1.0\Skada.lua:1007: in function `func'
Interface\FrameXML\UIDropDownMenu.lua:561: in function `UIDropDownMenuButton_OnClick':
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
-[2009/04/11 01:20:53-446-x2]: Skada-1.0\Skada.lua:484: attempt to index field 'selectedmode' (a nil value)
Skada-1.0\Skada.lua:1007: in function `func'
Interface\FrameXML\UIDropDownMenu.lua:561: in function `UIDropDownMenuButton_OnClick':
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
--
View User Profile
-
Send Message
Posted Apr 16, 2009-
View User Profile
-
Send Message
Posted Apr 8, 2009-
View User Profile
-
Send Message
Posted Apr 2, 2009-
View User Profile
-
Send Message
Posted Apr 2, 2009-
View User Profile
-
Send Message
Posted Mar 30, 2009-
View User Profile
-
Send Message
Posted Mar 28, 2009-
View User Profile
-
Send Message
Posted Mar 27, 2009-
View User Profile
-
Send Message
Posted Mar 26, 2009-
View User Profile
-
Send Message
Posted Mar 25, 2009Any ideas?
-
View User Profile
-
Send Message
Posted Mar 25, 2009Both the Alpha and Release versions seem to be broken for the DPS sections. The alpha version (r168) throws Damage.lua:361: table index is nil bug, i'll get the lua error from the release version asap.
-
View User Profile
-
Send Message
Posted Mar 24, 2009-
View User Profile
-
Send Message
Posted Mar 24, 2009Skada-1.0\Skada.lua:1838: in function `UpdateBars'
Skada-1.0\Skada.lua:323: in function `DisplayMode'
Skada-1.0\Skada.lua:1602: in function `RestoreView'
Skada-1.0\Skada.lua:1978: in function `AddMode'
SkadaDamage-1.0\Damage.lua:430: in function <Interface\AddOns\SkadaDamage\Damage.lua:429>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (Ace3):496: in function `EnableAddon'
AceAddon-3.0-5 (Ace3):508: in function `EnableAddon'
AceAddon-3.0-5 (Ace3):589: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:575>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:229: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:252: in function `CombatLog_LoadUI':
Interface\FrameXML\UIParent.lua:414: in function `UIParent_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
---
-
View User Profile
-
Send Message
Posted Mar 21, 2009it's almost the same as assessment but i have 1 suggestion,
maybe you could make an option to show your OWN Threat in the Threat Module in another color
greetings mTx
-
View User Profile
-
Send Message
Posted Mar 22, 2009-
View User Profile
-
Send Message
Posted Mar 22, 2009-
View User Profile
-
Send Message
Posted Mar 21, 2009dodge, parry, block and miss should not all going in same 'missed' category...
block is not that important, but +hit rating and +exp rating effects the other 3..
+exp = reduces enemy dodge and parry
+hit = reduces your misses
You think it is possible to subcategory those 3 ??