Description
HCManaTick
A Class-Aware Power, Safety, and Survival Addon for WoW Classic Era / Hardcore
Description:
HCManaTick is a class-aware power, safety, and survival addon for WoW Classic Era and Hardcore.
What started as a simple mana-tick timer has grown into an all-in-one tracker for Mana, Energy, and Rage, with accurate server-synced tick timing, 5-second rule tracking, rogue energy tracking, warrior rage prediction, swing timers, Hardcore safety alerts, crucial item detection, action-bar highlights, and a polished in-game options panel.
Everything is controlled by toggles, so you can keep the full survival toolkit enabled or strip it back down to a simple mana-tick timer.
HCManaTick automatically detects your class and adapts the tracker to the power resource you actually use:
Mana users — Priest, Mage, Warlock, Druid, Hunter, Paladin, and Shaman — get accurate 2-second mana-tick timing synced to real passive regeneration, 5-second rule tracking, MP/Tick display, and next-mana readout.
Rogues get a 2-second energy-tick timer, Adrenaline Rush detection, and energy-rate display.
Warriors get rage tracking, rage-gain rate, ability-cost prediction, and a swing-timer overlay for main-hand and off-hand weapons.
On top of the tracker, HCManaTick adds a Hardcore-focused safety system that helps you notice danger before it kills you, plus an item advisor that points directly at the best emergency button to press.
Features:
Power Tracker
Class-Aware Profile:
Automatically selects Mana, Energy, or Rage tracking based on your class.
Accurate Tick Timing:
Syncs to the actual server tick instead of using a static 2-second estimate.
5-Second Rule Tracking:
Tracks the classic mana 5-second rule after spending mana.
Rage Prediction:
Shows the rage you would have after using your last ability. The addon learns rage costs from observed rage drops and comes pre-seeded with common Warrior costs.
Energy Tick + Adrenaline Rush Tracking:
Tracks Rogue energy ticks and detects Adrenaline Rush state.
Status Text:
Displays useful states such as combat, drinking, ghost/dead, and adrenaline.
Sound Alerts:
Includes built-in sound alerts and supports LibSharedMedia-3.0, allowing sounds from DBM, BigWigs, WeakAuras, and other addons.
Movable Frame:
Hold Shift to drag the tracker frame, press End to recenter it, or lock it through the options panel.
Safety Measures
Safeguard-inspired and fully optional.
Tiered HP Detection:
Configurable HP thresholds for Warning, Danger, and Critical states.
Full-Screen Flash Overlay:
Screen flashes by severity: yellow, orange, or red.
Audio Cues:
Plays a sound on each tier transition, with accelerating heartbeat alerts at Danger and Critical levels.
Critical Chat Warning:
Can automatically warn party, raid, or say chat when you hit Critical HP. Rate-limited to prevent spam.
Combat Stingers:
Optional combat-engage and disengage sounds.
PvP Flag Warning:
Alerts once when you become PvP flagged.
Group Member Alerts:
Warns for low HP, disconnects, and deaths in your group.
Floating Combat Text Support:
Forces enableFloatingCombatText on when enabled, matching Safeguard-style behavior.
Crucial Items + Action-Bar Pointer
50+ Crucial Item Catalogue:
Tracks important survival items across multiple categories:
Emergency:
Healthstone, Goblin Sapper Charge, Limited Invulnerability Potion, and more.
Healing:
Health potions of every rank, Major Healthstone, and other healing items.
Mana:
Major Mana Potion, Demonic Rune, Dark Rune, and similar items, with a self-damage filter so dangerous mana items are not suggested when they could kill you.
Utility:
Stoneshield Potion, Living Action Potion, Free Action Potion, and other survival tools.
Bandages:
Suggested only when out of combat.
Travel:
Hearthstone and similar escape/travel items.
Action-Bar Glow:
Highlights any action-bar button containing a crucial item. Supports Blizzard bars, Bartender4, Dominos, ElvUI, pet bars, and bonus bars.
“USE THIS ▼” Pointer:
During Safety tier events, the addon points directly at the highest-priority recommended button.
Tier-Matched Suggestions:
Items are recommended based on the situation. For example, a Stoneshield is not suggested at 10% HP, and a Living Action Potion is not suggested at 45% HP.
Swing Timer
For Rage profile / Warriors.
Main-Hand Bar:
Displays a blue swing timer bar for your main-hand weapon.
Off-Hand Bar:
Automatically detects off-hand weapons and shows a slimmer gold off-hand bar when dual-wielding.
Spark Texture:
A spark slides along the leading edge of the swing bar.
Speed-Change Rescaling:
Preserves swing progress when weapon speed changes from effects like Crusader procs, Slam haste buffs, and similar effects.
Minimap
LibDBIcon-1.0 Support:
Uses LibDBIcon when installed.
Fallback Minimap Button:
If LibDBIcon is not installed, HCManaTick uses its own draggable minimap button.
Click Bindings:
Left Click opens options.
Shift + Left Click prints crucial inventory.
Right Click toggles Safety Measures.
Middle Click fires a test Critical pulse.
Live Tooltip:
Shows Safety status, Crucial-highlight status, and current alert tier.
Options Panel
Interface Options Integration:
Registered under the addon’s name in the Settings / Interface Options menu.
Scrollable Options Area:
All sections fit regardless of screen resolution.
Custom Sound Picker:
Uses a fixed-size scrollable sound picker instead of Blizzard’s overflowing dropdown menu.
Full Safety Controls:
Includes sliders for HP thresholds, alert toggles, chat-channel selection, sound settings, and Crucial item subsystem switches.
Slash Commands:
/hcmt
Short form command.
/hcmanatick
Long form command.
| Sub-command | Effect |
|---|---|
config |
Open the options panel |
debug |
Toggle debug messages |
sound |
Toggle the tracker tick / rage-gain sound |
test |
Fire a test sound and flash to verify alerts |
lock |
Lock or unlock the tracker frame |
reset |
Reset frame position to screen center |
safety |
Master toggle for Safety Measures |
safety test [tier] |
Pulse a Safety alert at tier 1–3 |
safety status |
Print the current Safety configuration |
crucial |
Print every crucial item currently in your bags |
minimap |
Show or hide the minimap icon |
Legacy commands are still supported:
/HCManaDebug
Aliased to /hcmt debug.
/HCManaSound
Aliased to /hcmt sound.
Recommended For:
Hardcore / Iron-Man players who want one addon covering both resource management and survival.
Classic Era, Anniversary, and Season of Discovery players who want a clean UI for power tracking, sound alerts, swing timing, and item awareness.
Players currently using multiple small addons like mana-tick timers, swing timers, Safeguard-style alerts, and Healthstone reminders who want one integrated alternative.
Optional Dependencies:
| Library | Effect |
|---|---|
LibSharedMedia-3.0 |
Adds shared sounds from DBM, BigWigs, WeakAuras, and other addons |
LibDBIcon-1.0 |
Replaces the fallback minimap button with the standard LibDBIcon version |
Neither library is required. HCManaTick includes built-in sounds and a fallback minimap button.
Saved Variables:
HCManaTick uses one account-wide saved variable table:
HCManaTickDB
Migrations from older versions run automatically, including v1 mana-tick-only, v3.3 minimap, and v3.5 swing-timer settings. Existing settings are preserved.
Author Note:
The original 2.x addon was a small mana-tick timer. Version 3 was rewritten to be class-aware, then expanded with Safety Measures, Crucial item tracking, action-bar glow, a scrollable options panel, minimap support, LibDBIcon support, swing timers, off-hand swing display, and the action-bar pointer arrow.
Every major feature has a master toggle, so you can use HCManaTick as a full Hardcore survival addon or reduce it back to a simple mana-tick tracker.
