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 Jun 8, 2009-
View User Profile
-
Send Message
Posted Jun 5, 2009-
View User Profile
-
Send Message
Posted Jun 4, 2009-
View User Profile
-
Send Message
Posted Jun 4, 2009-
View User Profile
-
Send Message
Posted Jun 3, 2009-
View User Profile
-
Send Message
Posted May 31, 2009ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\Skada\Skada.lua line 581:
attempt to index local 'report_mode' (a nil value)
Debug:
[C]: ?
Skada\Skada.lua:581: Report()
Skada\Skada.lua:1151: func()
..\FrameXML\UIDropDownMenu.lua:563: UIDropDownMenuButton_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
-
View User Profile
-
Send Message
Posted May 30, 2009Same error here, with r217
[15:08:55] Interface\AddOns\SkadaHealing\Healing.lua:27: Usage: UnitClass("unit") (tail call): ? [C]: in function `UnitClass' Interface\AddOns\SkadaHealing\Healing.lua:27: in function <Interface\AddOns\SkadaHealing\Healing.lua:10> Interface\AddOns\SkadaHealing\Healing.lua:73: in function `func' Interface\AddOns\Skada\Skada.lua:1644: in function `?' ...mes\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...mes\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146> [string "safecall Dispatcher[15]"]:4: in function <[string "safecall Dispatcher[15]"]:4> [C]: ? [string "safecall Dispatcher[15]"]:13: in function `?' ...mes\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire' ...\AddOns\ag_Extras\libs\AceEvent-3.0\AceEvent-3.0.lua:119: in function <...\AddOns\ag_Extras\libs\AceEvent-3.0\AceEvent-3.0.lua:118>
I also have a question on the Absorbs display:
if u shield yourself as a Disc Priest and let a mob hit you, nothing was reported in the Absorbs display, even though the combat log shows lots of absorb events.
-
View User Profile
-
Send Message
Posted May 30, 2009With r217 i get: Interface\Addons\SkadaHealing\Healing.lua:27:Usage: UnitClass("unit")
So long Normi
-
View User Profile
-
Send Message
Posted May 27, 2009SkadaDeaths\Deaths.lua 77 line
log_deathlog(Skada.current, dstGUID, dstName, spellId, srcName.."'s "..spellName, samount, timestamp)
change
log_deathlog(Skada.current, dstGUID, dstName, spellId, srcName..L["'s "]..spellName, samount, timestamp)
-
View User Profile
-
Send Message
Posted May 24, 2009Done.
-
View User Profile
-
Send Message
Posted May 23, 2009zhTW.lua add
L["Hide in PvP"] = "在PvP中隱藏"
L["Hides Skada's window when in Battlegrounds/Arenas."] = "當處於戰場/競技場時隱藏Skada的視窗。"
-
View User Profile
-
Send Message
Posted May 17, 2009Note: I was standing in Dalaran after just installing this and had done no fighting whatsoever.
Date: 2009-05-17 10:21:41
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\Skada\Skada.lua line 295:
attempt to index local 'mode' (a nil value)
Debug:
[C]: ?
Skada\Skada.lua:295: DisplayMode()
Skada\Skada.lua:313: click()
Skada\BarDisplay.lua:81:
Skada\BarDisplay.lua:77
Skada\BarDisplay.lua:162:
Skada\BarDisplay.lua:162
Also, am I missing an option for a Test Mode (like Omen) for seeing how this will look in action? That is, filling out the selected number of bars mainly for positioning while setting up your UI?
Thanks for the work on this addon!
-
View User Profile
-
Send Message
Posted May 17, 2009-
View User Profile
-
Send Message
Posted May 16, 2009If the spell ID is the same, and thus hard to parse out, using a damage threshold would be a good measure.
-
View User Profile
-
Send Message
Posted May 15, 2009-
View User Profile
-
Send Message
Posted May 15, 2009Rank Name
DPS Damage %
-
View User Profile
-
Send Message
Posted May 14, 2009-
View User Profile
-
Send Message
Posted May 14, 2009One thing though, when I was first using skada, I noticed that while browsing abilities and whatnot, upon mouseover of a certain skill, it would show me the minimum, maximum, and average hit for every skill I hovered my mouse over, but it doesn't seem to show up anymore. I looked all across the options but have not found anything to show it. Anything I'm missing?
-
View User Profile
-
Send Message
Posted May 15, 2009-
View User Profile
-
Send Message
Posted May 12, 2009