v2.6.4

Details

  • Filename
    Skada-v2.6.4.zip
  • Uploaded by
  • Uploaded
    Nov 11, 2026
  • Size
    602.59 KB
  • Downloads
    2,117
  • MD5
    6a4700e1c181172156dfd76a4d8f8357

Supported WoW Retail Versions

  • 12.1.5
  • 12.0.5
  • 12.0.1

Supported WoW Forever Versions

  • 1.60.1

Changelog

Skada

v2.6.4 (2026-11-11)

Full Changelog Previous Releases

  • chore: prepare 2.6.4 release notes
  • fix: use a targets-specific combat placeholder
    Target views reused the spell-detail wording during combat. Use
    "Targets available after combat" so the preview and the Targets mode say
    what is actually unavailable.
  • fix: query fresh spells when carried collection is secret
    The click preview keeps the hovered source object, whose combatSpells can be
    restricted in combat. Returning that restricted collection made the preview
    show the after-combat placeholder while the real spell view queried plain
    data. Skip a restricted direct collection and fall through to the source
    query.
  • fix: keep real spell names with secret spell IDs
    The previous guard rejected secret name strings, so combat spell rows fell
    back to "Spell N". Resolve the name through C_Spell.GetSpellName in a
    pcall, accept the secret string, and pass it straight to the bar or tooltip
    without comparing or concatenating it.
  • fix: never compare a secret spell ID
    Hovering a spell row in combat built the top-spells tooltip and compared a
    restricted spellID to zero. Resolve names through a helper that accepts
    secret IDs via pcall and use a generic spell label when the ID is not
    readable. Also harden the native spell-array detection against secret
    fields.
  • fix: carry hover source into tooltip subviews
    The Damage row tooltip previews the Shift-click Targets subview in a fake
    window. That window had no drill source, so the preview always rendered
    "No target data recorded". Copy the hovered bar's source, local-player
    flag, GUID, and creature ID into the fake window before updating the
    subview, and drop the redundant post-tooltip Targets section.
  • fix: show damaged mobs in damage row tooltips
    The main Damage list tooltip renders the spell subview, not the player
    tooltip, so the reverse target lookup never reached it. Add a shared target
    name helper and a Targets section post-tooltip, and keep target rows showing
    their amount.
  • fix: build player targets from enemy sources
    Player DamageDone spell details carry no unitName, so the Targets view and
    player tooltips stayed empty. Read the EnemyDamageTaken source's own
    combatSpells collection instead of relying on a creature-ID source query,
    fall back to the current and expired enemy sessions, and add target-row
    tooltips plus /skada reverse diagnostics.
  • feat: add reverse player target lookup
  • fix: add enemy source and target tooltips
  • feat: add display error clear command
  • fix: fall back for zero target amounts
  • feat: print target dataset diagnostics
  • fix: diagnose active window
  • feat: add type-10 source and error stack diagnostics
  • fix: prevent wrong session fallback
  • fix: guard secret tooltip booleans
  • fix: prefer type queries for session views
  • fix: fall back for empty spell targets
  • fix: resolve damage meter enums in session views
  • fix: harden target views and tooltips
  • feat: add spell targets and contributor views
  • fix: show top spells in combat tooltips
  • fix: prefer type query for current sources
  • fix: query local player spells by unit GUID
  • feat: list damage meter API functions in diagnostics
  • fix: broaden direct spell source extraction
  • fix: use clicked source object for spell details
  • feat: add spell detail diagnostics command
  • fix: show spell detail fallback and restore back navigation