promotional bannermobile promotional banner

Raid Mana TBC

RaidMana TBC tracks and displays the combined and healer-only raid mana pools in real time, giving raid leaders instant awareness of overall mana resources during encounters.

File Details

v1.0.12-bcc

  • R
  • Mar 14, 2026
  • 15.05 KB
  • 169
  • 2.5.5+4
  • Classic TBC

File Name

RaidManaTBC-v1.0.12-bcc.zip

Supported Versions

  • 2.5.5
  • 2.5.4
  • 2.5.3
  • 2.5.2
  • 2.5.1

RaidManaTBC Changelog

v1.0.12

  • Stability and bugfixes.

v1.0.11

  • Fixed innervate caster selection so dead/disconnected druids are never used or suggested.
  • Improved deterministic casters: self is always excluded, shapeshifted druids are ignored, and readiness is required.

v1.0.10

  • Added compact druid-only Innervate status markers in the mana list (icon + active/ready/CD).
  • Added group-aware druid filtering for innervate suggestions (ignores non-casting forms).
  • Shapeshifted druids are hidden from the UI list only for mana-hiding forms; Moonkin is visible.
  • Moonkin is now excluded from innervate caster candidates.
  • Prevented self-requests: a druid at critical now requests another eligible druid when possible.
  • Added toggle in settings to show/hide Innervate markers and enlarged active marker icon.
  • Dead players now remain listed as gray "DEAD" entries and sort to the bottom of the list.

v1.0.9

  • Critical-only healer chat alerts now request Innervate from a deterministic in-group druid.
  • Innervate caster suggestion includes a live druid name and obeys 10-minute cooldown.
  • If no ready druid is available, no request is posted (avoids chatter). v1.0.8
  • Reduced chat clutter: healer alerts now trigger only below 25% and 10%.
  • Critical alert now requests Innervate explicitly.
  • Added realtime blue marker for active Innervate buff.
  • Fast-drop marker tuned to >=8% drop with ~3s display. v1.0.7
  • Reduced healer chat spam with threshold hysteresis and cooldown.
  • Suppressed healer alerts for dead/ghost healers.
  • Prevents repeated 50% alerts from quick regen/dip loops.

v1.0.6

  • Fixed AddGroupUnits nil runtime error in override-sync logic.

v1.0.5

  • Override edits are now leader-only in party/raid.
  • Leader override changes sync to all addon users.
  • Added full override resync on roster updates and addon pings.

v1.0.4

  • Added alert sender mode: Leader or Auto Single Sender.
  • Auto mode prefers leader (if they have addon), else picks one deterministic sender.
  • Added addon peer ping sync so only one user announces healer alerts.

v1.0.3

  • Added options toggle for healer alert messages (Healer Alerts On/Off).
  • Leader-only healer mana announcements now respect that toggle. v1.0.2
  • Added leader-only healer mana alerts for thresholds below 50%, 25%, and 10%.
  • Alerts run regardless of selected view mode.

v1.0.1

  • Test automated release pipeline update.

v0.2.2

  • Fixed non-mana classes (like Rogue) appearing in mana list.
  • Added explicit mana-class filter + max mana check in entry building.
  • Applied the same mana-class filter in role override popup list. v0.2.1
  • Fixed group detection to reliably include party and raid members.
  • Now scans party1-4 and raid1-40 via UnitExists instead of count APIs.
  • Fixes cases where only player appeared while grouped. v0.2.0
  • Added role override popup UI with clickable names (cycle AUTO/HEALER/TANK/DAMAGER).
  • Added auto group visibility (auto-hide solo, auto-show in party/raid).
  • Added readability presets (normal/readable) for line spacing.
  • Added triage markers: low mana (<20%) and recent mana drop indicator. v0.1.9
  • Switched role icons to Group Finder portrait role icons (tank/healer/dps). v0.1.8
  • Replaced the custom DPS ability icon with a standard role-style DPS icon. v0.1.7
  • Fixed role icons not showing by switching to reliable icon textures.
  • Added fallback role assignment when UnitGroupRolesAssigned is NONE.
  • Fallback: healer classes show healer icon, others show dps icon.
  • Manual set/remove overrides still take priority. v0.1.6
  • Simplified manual override commands to top-level slash commands.
  • Use: /raidmana set <name> healer|tank|dps
  • Use: /raidmana remove <name>
  • Use: /raidmana list
  • Use: /raidmana clear
  • Kept small role icons next to names in All view. v0.1.5
  • Added optional manual role override list via slash commands.
  • New commands:
    • /raidmana override set <name> healer|tank|dps
    • /raidmana override remove <name>
    • /raidmana override list
    • /raidmana override clear
  • Overrides affect healer filtering and All-view role icons.

v0.1.4

  • Added small role icons on each line in All view (tank/healer/dps) for mana users.
  • Healers view remains healer-only and keeps the compact text layout.

v0.1.3

  • Removed scale control from options UI and slash commands to keep layout consistent.
  • Healers view now uses group role data when available (HEALER only).
  • If role data is missing, healer filtering falls back to healer classes.

v0.1.2

  • Added a standalone options window (/raidmana options) for all key settings.
  • Minimap right-click now opens the options window directly.
  • Keeps LibDBIcon drag behavior while still syncing minimapAngle/minimapPos.

v0.1.1

  • Switched minimap button implementation to LibDataBroker-1.1 + LibDBIcon-1.0.
  • Kept left-click show/hide and right-click dropdown options.
  • Minimap button drag position now uses LibDBIcon handling.
  • Synced SavedVariables minimapAngle with LibDBIcon minimapPos.

v0.1.0

  • Initial release for TBC Classic (2.5.x).
  • Added compact mana overview frame with:
    • Header: "Average Mana (All|Healers): XX.X%"
    • Unit lines: "Name: YY.Y%"
  • Class-colored names and threshold-colored mana values.
  • Two views:
    • ALL (all mana users)
    • HEALERS (PRIEST, DRUID, PALADIN, SHAMAN)
  • Average modes:
    • weighted (sum current / sum max)
    • mean (simple average of percentages)
  • Sorting:
    • low (default)
    • high
  • Reused preallocated font strings (1 header + up to 40 lines).
  • Throttled updates (0.2s) with dirty-flag rendering.
  • Added minimap button with drag-around-minimap support.
  • Added saved settings:
    • visible, locked, scale, point/x/y
    • view, mode, sort, showOffline, minimapAngle
  • Added slash commands: /raidmana show | hide /raidmana lock | unlock /raidmana reset /raidmana scale <number> /raidmana view all | healers /raidmana mode weighted | mean /raidmana sort low | high /raidmana offline on | off /raidmana changelog