A lean, opinionated ability manager for WoW Classic Era Mages. It switches directly between Fire and Frost combat pages, folds shared Arcane tools into both, and keeps Mage buffs, conjuring, and travel in a compact bank attached to the combat cluster.
HelloMage never casts automatically. Every action comes from a secure button you click or bind.
- Direct school switching. One button on the header's right toggles FIRE ↔ FROST and securely swaps the combat spell grid, including during combat.
- One combat layout per school. Single-target spells and cooldowns occupy row one; the selected school's AoE spells stay available on row two.
- Shared Arcane toolkit. Shoot leads each single-target row, followed by Arcane Missiles and then elemental spells. Presence of Mind, Arcane Power, and Arcane Explosion lead each AoE row before elemental AoE.
- Practical PvE recommendations. Fire maintains Improved Scorch, Frost uses Frostbolt, and solo Mages wand when mana or target health is low. Interrupts and mana recovery alert independently.
- Mage telemetry. Mana, an approximate five-second-rule countdown, casting, range, cooldowns, Polymorph duration, Scorch stacks, affordability, aura reminders, and modifier-aware Blizzard spell tooltips with the active rank shown in the top-right corner.
- Permanent combat defenses. Slow Fall, both wards, Mana Shield, Ice Barrier, and Ice Block remain in the combat cluster for both schools.
- Mana-gem state. The permanent mana-gem button uses the highest carried gem without a quantity label and turns gray when no gem is available.
- Attached utility bank. A smart Intellect/Brilliance button, magic buffs, the best learned armor choices, food and water with inventory counters, one smart transport button per learned destination, and separate buttons for every learned mana-gem recipe sit directly to the cluster's right. Frost Armor disappears once Ice Armor is learned.
- Context-aware modifiers. Brilliance is the grouped buff default when learned and supplied with Arcane Powder; solo play and Ctrl use Intellect. Transport defaults to Portal in a group and Teleport while solo; Ctrl always chooses Teleport.
- Buff reminders. A missing Intellect-family buff and the preferred missing armor use the same animated recommendation glow as combat actions.
- Raid buff targeting. Settings can add one Arcane Brilliance button for each selected raid group; each button securely targets a living member of that group.
- Position-following keybinds. Bind combat, control, or utility positions with
/hm keys; shared Arcane actions come first in matching Fire/Frost slots, followed by compact school-specific actions without internal gaps. - Rank modifier. Hold Ctrl to use Rank 1 for every ranked damage spell in the single-target and AoE rows. Ctrl composes with row shortcuts; one-rank cooldowns and Shoot simply cast normally.
/hm— show help;/hm configopens settings./hm bars [on|off]and/hm castbar [on|off]— toggle the cluster or cast bar./hm pos [lock|unlock|reset]— move, lock, or reset the cluster./hm keys [clear|reset]— edit or reset position-following bindings./hm school <fire|frost>— select the combat school directly./hm utility [on|off]— show or hide the attached utility bank./hm reset— reset saved variables and reload.
- Classic Era only; other game versions are unsupported.
- English spell, talent, aura, and item names are used in this release.
- Enemy count, movement, resistances, immunities, safe Evocation windows, and positional AoE opportunities cannot be inferred reliably. Recommendations therefore remain single-target focused; AoE spells stay available for manual use on row two.
- Purely additive except for the optional player cast-bar replacement. Blizzard and third-party action bars remain untouched.
- Recommendations are practical leveling, dungeon, and raid defaults—not a simulator or bot.
Released under the MIT License.