Downrank calculator
Which rank of each spell gives the most damage or healing for your mana, and which is fastest, at your level and gear. Every number comes from the WoW Forever client.
Pages below are worked out at the level 30 cap with 45 spell or healing power; the calculator takes your own level, gear, crit, mana, regeneration, fight length and talents.
"Forever sims spam rank 2 Shadow Bolt"
Not at level 30 with 45 spell power: rank 1 gets the most damage per mana (1.44, rank 2 1.41). But rank 5 still does the most damage per second (39.7 against 25.6 for rank 2), so spam rank 2 when mana is what runs out first, as when levelling, and rank 5 when a fight is short.
Why: Forever's client gives rank 2 its full spell power share, 0.629, where Classic Era's gave 0.299, and rank 2 costs 40 mana against 160 for rank 5. Speculation: if Blizzard's servers used Classic Era's low-level penalty, rank 2 would be the most efficient; with The Burning Crusade's downrank penalty, rank 2.
Paladin
- Holy Light: At level 30 with 45 healing power, Holy Light rank 1 gets the most healing per mana; rank 5 does the most healing per second.
- Exorcism: At level 30 with 45 spell power, Exorcism rank 1 gets the most damage per mana; rank 2 does the most damage per second.
- Flash of Light: At level 30 with 45 healing power, Flash of Light rank 1 gets the most healing per mana; rank 2 does the most healing per second.
- Hammer of Wrath: learned at level 44.
- Holy Wrath: learned at level 50.
Hunter
- Mend Pet: At level 30 with 45 healing power, Mend Pet rank 1 gets the most healing per mana; rank 3 does the most healing per second.
Priest
- Lesser Heal: At level 30 with 45 healing power, Lesser Heal rank 2 gets the most healing per mana; rank 3 does the most healing per second.
- Smite: At level 30 with 45 spell power, Smite rank 2 gets the most damage per mana; rank 5 does the most damage per second.
- Shadow Word: Pain: At level 30 with 45 spell power, Shadow Word: Pain rank 1 gets the most damage per mana; rank 4 does the most damage per second.
- Power Word: Shield: At level 30 with 45 healing power, Power Word: Shield rank 5 gets the biggest shield per mana and the most absorb per second.
- Renew: At level 30 with 45 healing power, Renew rank 1 gets the most healing per mana; rank 4 does the most healing per second.
- Mind Blast: At level 30 with 45 spell power, Mind Blast rank 1 gets the most damage per mana; rank 4 does the most damage per second.
- Starshards: At level 30 with 45 spell power, Starshards rank 1 gets the most damage per mana; rank 3 does the most damage per second.
- Heal: At level 30 with 45 healing power, Heal rank 2 gets the most healing per mana; rank 3 does the most healing per second.
- Chastise: At level 30 with 45 spell power, Chastise rank 1 gets the most damage per mana; rank 2 does the most damage per second.
- Devouring Plague: At level 30 with 45 spell power, Devouring Plague rank 2 gets the most damage per mana and the most damage per second.
- Flash Heal: At level 30 with 45 healing power, Flash Heal rank 2 gets the most healing per mana and the most healing per second.
- Holy Fire: At level 30 with 45 spell power, Holy Fire rank 1 gets the most damage per mana; rank 3 does the most damage per second.
- Holy Nova: At level 30 with 45 spell power, Holy Nova rank 2 gets the most damage per mana and the most damage per second.
- Mind Flay: At level 30 with 45 spell power, Mind Flay rank 1 gets the most damage per mana; rank 2 does the most damage per second.
- Binding Heal: At level 30 you only have Binding Heal rank 1; rank 2 comes at level 32.
- Prayer of Healing: At level 30 you only have Prayer of Healing rank 1; rank 2 comes at level 40.
- Greater Heal: learned at level 40.
Shaman
- Healing Wave: At level 30 with 45 healing power, Healing Wave rank 1 gets the most healing per mana; rank 5 does the most healing per second.
- Lightning Bolt: At level 30 with 45 spell power, Lightning Bolt rank 1 gets the most damage per mana; rank 5 does the most damage per second.
- Earth Shock: At level 30 with 45 spell power, Earth Shock rank 1 gets the most damage per mana; rank 4 does the most damage per second.
- Flame Shock: At level 30 with 45 spell power, Flame Shock rank 1 gets the most damage per mana; rank 3 does the most damage per second.
- Frost Shock: At level 30 you only have Frost Shock rank 1; rank 2 comes at level 34.
- Lesser Healing Wave: At level 30 with 45 healing power, Lesser Healing Wave rank 1 gets the most healing per mana; rank 2 does the most healing per second.
- Chain Lightning: learned at level 32.
- Chain Heal: learned at level 40.
- Lava Burst: learned at level 40.
- Riptide: learned at level 40.
Mage
- Fireball: At level 30 with 45 spell power, Fireball rank 2 gets the most damage per mana; rank 6 does the most damage per second.
- Frostbolt: At level 30 with 45 spell power, Frostbolt rank 2 gets the most damage per mana; rank 5 does the most damage per second.
- Fire Blast: At level 30 with 45 spell power, Fire Blast rank 1 gets the most damage per mana; rank 4 does the most damage per second.
- Arcane Missiles: At level 30 with 45 spell power, Arcane Missiles rank 1 gets the most damage per mana; rank 3 does the most damage per second.
- Frost Nova: At level 30 with 45 spell power, Frost Nova rank 2 gets the most damage per mana and the most damage per second.
- Arcane Explosion: At level 30 with 45 spell power, Arcane Explosion rank 3 gets the most damage per mana and the most damage per second.
- Flamestrike: At level 30 with 45 spell power, Flamestrike rank 2 gets the most damage per mana and the most damage per second.
- Pyroblast: At level 30 with 45 spell power, Pyroblast rank 1 gets the most damage per mana; rank 3 does the most damage per second.
- Scorch: At level 30 with 45 spell power, Scorch rank 1 gets the most damage per mana; rank 2 does the most damage per second.
- Cone of Cold: At level 30 you only have Cone of Cold rank 1; rank 2 comes at level 34.
- Blast Wave: At level 30 you only have Blast Wave rank 1; rank 2 comes at level 36.
Warlock
- Immolate: At level 30 with 45 spell power, Immolate rank 1 gets the most damage per mana; rank 4 does the most damage per second.
- Shadow Bolt: At level 30 with 45 spell power, Shadow Bolt rank 1 gets the most damage per mana; rank 5 does the most damage per second.
- Corruption: At level 30 with 45 spell power, Corruption rank 1 gets the most damage per mana; rank 3 does the most damage per second.
- Bane of Agony: At level 30 with 45 spell power, Bane of Agony rank 1 gets the most damage per mana; rank 3 does the most damage per second.
- Drain Soul: At level 30 with 45 spell power, Drain Soul rank 1 gets the most damage per mana; rank 2 does the most damage per second.
- Drain Life: At level 30 with 45 spell power, Drain Life rank 1 gets the most damage per mana; rank 3 does the most damage per second.
- Searing Pain: At level 30 with 45 spell power, Searing Pain rank 1 gets the most damage per mana; rank 2 does the most damage per second.
- Shadowburn: At level 30 with 45 spell power, Shadowburn rank 1 gets the most damage per mana; rank 2 does the most damage per second.
- Conflagrate: At level 30 you only have Conflagrate rank 1; rank 2 comes at level 32.
- Hellfire: At level 30 you only have Hellfire rank 1; rank 2 comes at level 42.
- Siphon Life: At level 30 you only have Siphon Life rank 1; rank 2 comes at level 38.
- Incinerate: learned at level 40.
- Death Coil: learned at level 42.
- Soul Fire: learned at level 48.
Druid
- Healing Touch: At level 30 with 45 healing power, Healing Touch rank 1 gets the most healing per mana; rank 5 does the most healing per second.
- Wrath: At level 30 with 45 spell power, Wrath rank 1 gets the most damage per mana; rank 5 does the most damage per second.
- Moonfire: At level 30 with 45 spell power, Moonfire rank 1 gets the most damage per mana; rank 5 does the most damage per second.
- Rejuvenation: At level 30 with 45 healing power, Rejuvenation rank 1 gets the most healing per mana; rank 5 does the most healing per second.
- Entangling Roots: At level 30 with 45 spell power, Entangling Roots rank 3 gets the most damage per mana and the most damage per second.
- Regrowth: At level 30 with 45 healing power, Regrowth rank 1 gets the most healing per mana; rank 4 does the most healing per second.
- Starfire: At level 30 with 45 spell power, Starfire rank 1 gets the most damage per mana; rank 2 does the most damage per second.
- Insect Swarm: At level 30 with 45 spell power, Insect Swarm rank 1 gets the most damage per mana; rank 2 does the most damage per second.
- Tranquility: At level 30 you only have Tranquility rank 1; rank 2 comes at level 40.
- Wild Growth: learned at level 40.
How it's worked out
- From the client, for each rank: base damage or healing and its range (SpellEffect base points and variance), the extra per level up to the rank's max level, the spell power share (coefficient), mana cost, cast time, duration, global cooldown and cooldown.
- No downrank penalty in the Forever client. Classic Era's client puts a penalty for spells learned before level 20 inside the coefficient (Shadow Bolt rank 1: 0.14); Forever's client gives the full share (0.486), for 80 low-level ranks across the classes. Anything else would be on Blizzard's servers, so the calculator shows Classic's rules only as Speculation.
- Speculation: crits count only on direct hits, at 150%, as in Classic; the example gear (1.5 spell power per level) is not client data.