Menu
azeroth survivors classes

Mage

AOE / ranged · HP 120 · 7.5 yd/s · starts with Frostbolt · 11-spell pool

This Mage page is part of the Azeroth Survivors class guide. The numbers below are the extracted rank-1 values for every spell in the Mage pool. Upgrade cards change those numbers with the shared per-rank formulas on the card compendium. Nothing here is a live-play ranking.

Mage auto-casts from the pool you draft. You still steer with WASD, jump with Space, and from level 5 you fire Blink with F toward the cursor. Teleport 18 yards forward. Cooldown 10s.

Beginner rating: Needs testing. Best maps: Needs testing. The zone path on the right is only the menu order by monster level — a derived ladder, not a class recommendation. Race options listed below come from the 1.12 reference table, not from a file in the repo (Needs testing in game).

Spell pool

SpellKindDmgDoT/sCDRngAreaEffect
Frostbolt startBolt12—1.3s24—Slow(0.5, 2.5)
Fireball Bolt20—2.4s263.5—
Arcane Missiles Bolt6—1.9s22——
Frost Nova Nova8—7s209Root(2.5)
Arcane Explosion Nova10—2.8s207—
Blizzard Ground7—9s207Slow(0.6, 1.5)
Flamestrike Ground14—8s205—
Fire Blast Strike26—3.5s18——
Cone of Cold Cone14—4.5s2011Slow(0.5, 3.0)
Blast Wave Nova18—6.5s208Slow(0.6, 2.0)
Pyroblast Bolt7066s30——

Blink F · LV5+

Effect
Teleport 18 yards forward.
Kind
Blink 18
Cooldown
10s
Duration
0s
Aim
cursor

Suggested zone path

Derived from zone level ranges. Best Mage zones: Needs testing.

Base stats

Max HP
120
Move speed
7.5 yd/s
Pickup range
4.5 yd
Crit
5%

Plate (Warrior/Paladin) +40 HP; Shaman/Druid/Hunter/Rogue +15 HP; others (cloth) +0.5 speed

Recommended builds

Races

NOT in repo source (menu derives races at runtime from client CreatureDisplayInfo of class trainers). Listed per WoW 1.12 race/class rules — TODO verify in game.

HumanGnomeUndeadTroll

In-game race list: Needs testing.

Zones by derived tier

Other Azeroth Survivors classes

WarriorPaladinHunterRoguePriestShamanWarlockDruid

Extracted Mage kit notes

Mage is class id 8 with color #69CCF0. The extracted pool has 11 spells. Derived role label: DERIVED from spell kinds in data.rs, not stated by game = AOE / ranged (6 AOE-tagged spells in the role object). Beginner rating in the class file: Needs testing. Base stats: max HP 120, move speed 7.5 yd/s, pickup range 4.5 yd, crit 5%. Plate (Warrior/Paladin) +40 HP; Shaman/Druid/Hunter/Rogue +15 HP; others (cloth) +0.5 speed Starting spell id frostbolt (Frostbolt).

Mobility is Blink (spell id 1953), kind Blink 18, key F, unlock level 5, cooldown 10s, duration 0s. Description from the class file: Teleport 18 yards forward. Best use of this mobility: Needs testing.

Race rows in the 1.12 reference table that list Mage: Human (Alliance), Gnome (Alliance), Undead (Horde), Troll (Horde). Table note: External reference (WoW 1.12.1 character-create rules), the game build reads available combos from client data; TODO verify in game. Alliance races ids [1,3,4,7], Horde [2,5,6,8] per menu.rs:23-24. In-game race list: Needs testing. Class file race note: NOT in repo source (menu derives races at runtime from client CreatureDisplayInfo of class trainers). Listed per WoW 1.12 race/class rules — TODO verify in game. Listed races on this class object: Human, Gnome, Undead, Troll.

Frostbolt (id frostbolt, spell id 116) is a Bolt in the Mage pool and is the starting spell. Derived role tag: Single-target. Rank-1 values from the class file: 12 damage, — DoT/s, 1.3s cooldown, 24 yd range, — area, 1 targets, 0s duration. Effect field: Slow(0.5, 2.5). Pickup priority vs other Mage cards: Needs testing.

Fireball (id fireball, spell id 133) is a Bolt in the Mage pool. Derived role tag: Single/multi-target. Rank-1 values from the class file: 20 damage, — DoT/s, 2.4s cooldown, 26 yd range, 3.5 area, 1 targets, 0s duration. Effect field: None. Pickup priority vs other Mage cards: Needs testing.

Arcane Missiles (id arcane_missiles, spell id 7268) is a Bolt in the Mage pool. Derived role tag: Single/multi-target. Rank-1 values from the class file: 6 damage, — DoT/s, 1.9s cooldown, 22 yd range, — area, 3 targets, 0s duration. Effect field: None. Pickup priority vs other Mage cards: Needs testing.

Frost Nova (id frost_nova, spell id 122) is a Nova in the Mage pool. Derived role tag: AOE. Rank-1 values from the class file: 8 damage, — DoT/s, 7s cooldown, 20 yd range, 9 area, 1 targets, 0s duration. Effect field: Root(2.5). Pickup priority vs other Mage cards: Needs testing.

Arcane Explosion (id arcane_explosion, spell id 1449) is a Nova in the Mage pool. Derived role tag: AOE. Rank-1 values from the class file: 10 damage, — DoT/s, 2.8s cooldown, 20 yd range, 7 area, 1 targets, 0s duration. Effect field: None. Pickup priority vs other Mage cards: Needs testing.

Blizzard (id blizzard, spell id 10) is a Ground in the Mage pool. Derived role tag: AOE. Rank-1 values from the class file: 7 damage, — DoT/s, 9s cooldown, 20 yd range, 7 area, 1 targets, 6s duration. Effect field: Slow(0.6, 1.5). Pickup priority vs other Mage cards: Needs testing.

Flamestrike (id flamestrike, spell id 2120) is a Ground in the Mage pool. Derived role tag: AOE. Rank-1 values from the class file: 14 damage, — DoT/s, 8s cooldown, 20 yd range, 5 area, 1 targets, 4s duration. Effect field: None. Pickup priority vs other Mage cards: Needs testing.

Fire Blast (id fire_blast, spell id 2136) is a Strike in the Mage pool. Derived role tag: Single-target. Rank-1 values from the class file: 26 damage, — DoT/s, 3.5s cooldown, 18 yd range, — area, 1 targets, 0s duration. Effect field: None. Pickup priority vs other Mage cards: Needs testing.

Cone of Cold (id cone_of_cold, spell id 120) is a Cone in the Mage pool. Derived role tag: AOE. Rank-1 values from the class file: 14 damage, — DoT/s, 4.5s cooldown, 20 yd range, 11 area, 1 targets, 0s duration. Effect field: Slow(0.5, 3.0). Pickup priority vs other Mage cards: Needs testing.

Blast Wave (id blast_wave, spell id 11113) is a Nova in the Mage pool. Derived role tag: AOE. Rank-1 values from the class file: 18 damage, — DoT/s, 6.5s cooldown, 20 yd range, 8 area, 1 targets, 0s duration. Effect field: Slow(0.6, 2.0). Pickup priority vs other Mage cards: Needs testing.

Pyroblast (id pyroblast, spell id 11366) is a Bolt in the Mage pool. Derived role tag: Single-target. Rank-1 values from the class file: 70 damage, 6 DoT/s, 6s cooldown, 30 yd range, — area, 1 targets, 6s duration. Effect field: None. Pickup priority vs other Mage cards: Needs testing.

AOE-looking rows in this pool (kind or derived role matching aoe/nova/ground): Frost Nova, Arcane Explosion, Blizzard, Flamestrike, Cone of Cold, Blast Wave. That filter is a string check on extracted fields, not a live-play rank.

Explore the Azeroth Survivors guide

Data as of source commit `eb9bbe3` (2026-10-13) (OutThisLife/azeroth-survivors-re main).