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 Nov 7, 2022Why is this addon not being updated through here anymore and just through github?
-
View User Profile
-
Send Message
Posted Oct 29, 2022How to choose between addon "SkadaFriendlyFire" (which is mentioned in Skada description on this page, and also exists on CurseForge), and module "Skada\modules\FriendlyFire.lua" inside Skada itself?
Or they both should exist?
-
View User Profile
-
Send Message
Posted Oct 28, 2022Updated version with the new API changes mentioned by @MoeSys and bumped addon version.
https://github.com/eSkiSo/Skada/releases/tag/v1.8.4
-
View User Profile
-
Send Message
Posted Oct 28, 2022In reply to eSkiSo:
Thank you very much
-
View User Profile
-
Send Message
Posted Oct 29, 2022In reply to eSkiSo:
tyvm sir.
-
View User Profile
-
Send Message
Posted Nov 4, 2022In reply to eSkiSo:
Thank you for the update! I am so happy that Skada will continue to work in DF.
Can you package the .zip file on GitHub so that the folder Skada\ is included in the .zip file for the addon folders? That's how the .zip file on Curse is set up for manual downloads. That would allow me to unzip the .zip file directly to the WoW retail Addons folder (which is what I do with any other addons I install manually) instead of having to create the Skada folder myself and to into that folder to unzip the .zip file in there.
-
View User Profile
-
Send Message
Posted Nov 6, 2022thanks
-
View User Profile
-
Send Message
Posted Nov 6, 2022thanks
-
View User Profile
-
Send Message
Posted Oct 27, 2022In addition to eSkiSo's answer, as per the API changelog, SetMinResize and SetMaxResize have been changed to SetResizeBounds, so, you probably want to change the deprecated calls to SetResizeBounds and not just remove them.
FROM:
TO:
list:SetResizeBounds(60, 40, 800, 800)
For the SetHighlightTexture, the '1.0' can also be replaced by "ADD". Removing the 1.0 probably disables blending (although not sure about this).
-
View User Profile
-
Send Message
Posted Oct 28, 2022In reply to MoeSys:
I summarized your code suggestions in this reddit comment in easy-to-understand steps: https://www.reddit.com/r/wow/comments/ydxctq/skada_temp_fix_for_dragonflight/. Thanks!
-
View User Profile
-
Send Message
Posted Oct 26, 2022I've fixed the issue by:
- Updated Ace libs
- Fixed SpecializedLibBar-1.0 lib that prevented addon to load
Download and extract Skada.zip from here:
https://github.com/eSkiSo/Skada/releases/tag/v1
To your addons folder : World of Warcraft\_retail_\Interface\AddOns\Skada
-
View User Profile
-
Send Message
Posted Oct 26, 2022In reply to eSkiSo:
Thanks! was getting worried I'd also have to put this addon on the shelf :)
-
View User Profile
-
Send Message
Posted Oct 27, 2022In reply to luckfore:
I still had to put it on a shelf, because all that patch did was cause WoW to not launch.
-
View User Profile
-
Send Message
Posted Oct 27, 2022In reply to luckfore:
I still had to put it on a shelf, because all that patch did was cause WoW to not launch.
-
View User Profile
-
Send Message
Posted Oct 27, 2022In reply to luckfore:
I still had to put it on a shelf, because all that patch did was cause WoW to not launch.
-
View User Profile
-
Send Message
Posted Oct 27, 2022In reply to eSkiSo:
I've tested this and corroborated the change. I modified my file local _retail_\Interface\Addons\Skada\lib\SpecializedLibBars-1.0\SpecializedLibBars-1.0.lua and made three edits:
1. line 317 (in AddButton) remove the 1.0 param and close the parenthesis after highlighttex
2. line 499 (in NewBarGroup) remove SetMinResize entirely
3. line 500 (in NewBarGroup) remove SetMaxResize entirely
Kudos to eSkiSo for solving the lib changes
-
View User Profile
-
Send Message
Posted Oct 27, 2022In reply to eSkiSo:
I've tested this and corroborated the change. I modified my file local _retail_\Interface\Addons\Skada\lib\SpecializedLibBars-1.0\SpecializedLibBars-1.0.lua and made three edits:
1. line 317 (in AddButton) remove the 1.0 param and close the parenthesis after highlighttex
2. line 499 (in NewBarGroup) remove SetMinResize entirely
3. line 500 (in NewBarGroup) remove SetMaxResize entirely
Kudos to eSkiSo for solving the lib changes
-
View User Profile
-
Send Message
Posted Oct 27, 2022In reply to eSkiSo:
I've tested this and corroborated the change. I modified my file local _retail_\Interface\Addons\Skada\lib\SpecializedLibBars-1.0\SpecializedLibBars-1.0.lua and made three edits:
1. line 317 (in AddButton) remove the 1.0 param and close the parenthesis after highlighttex
2. line 499 (in NewBarGroup) remove SetMinResize entirely
3. line 500 (in NewBarGroup) remove SetMaxResize entirely
Kudos to eSkiSo for solving the lib changes
-
View User Profile
-
Send Message
Posted Oct 27, 2022In reply to eSkiSo:
Thanks! A lot of addons broke with the new patch and it's great that someone fixes them.
-
View User Profile
-
Send Message
Posted Oct 27, 2022In reply to eSkiSo:
As per the API changelog, SetMinResize and SetMaxResize have been changed to SetResizeBounds, so, you probably want to change the deprecated calls to SetResizeBounds and not just remove them.
FROM:
TO:
list:SetResizeBounds(60, 40, 800, 800)
For the SetHighlightTexture, the '1.0' can also be replaced by "ADD". Removing the 1.0 probably disables blending (although not sure about this).