See your next cast before you need it.
ForeCast is a rotation coach for every class in WoW: Forever. It detects your class, race, level, the spells you've trained, your talents, your form or stance, your pet and your group, all automatically. Then it watches the fight and lights up the right ability at the right moment, from level 1 to the cap.
ForeCast never casts anything for you. It shows what to press, and every icon is a clickable button if you want it to be.
Beta: Hunter and Priest share their engine with QuiverShift and Smite Club and have been played. The other seven classes are new and built from the WoW Forever leveling guides, so your feedback shapes them.
Three colours, one glance
- 🔴 Red: cast now. The icon grows and gets a bold red border inside your spell queue window, so the press fires the instant the ability is ready.
- 🟢 Green: get ready. The ability that turns red next, with a countdown.
- 🟡 Yellow: wait. Let Auto Shot land, let your wand shoot, or hold your damage while the tank catches up on threat.
Every class, played like the guides
- Warrior: Charge in, Victory Rush after kills, Execute, Mortal Strike, Bloodthirst or Shield Slam, Rend and Battle Shout. Tanks in Defensive Stance with Taunt, Thunder Clap, Sunder and Shield Block.
- Rogue: Cheap Shot or Ambush from Stealth, combo point builders, Eviscerate at 3+ points (5 on long fights), and Slice and Dice and Rupture when they pay off. Interrupts, plus Evasion and Vanish when things go wrong.
- Mage: Armor and Arcane Intellect before the pull, Frostbolt or your spec's filler, Ice Lance on frozen targets and Fingers of Frost, Frost Nova when a mob reaches you, and your wand between casts if you choose to save mana.
- Warlock: Summon and send your demon, then Bane of Agony, Corruption and Immolate, then your wand. Nightfall procs, Drain Life below your threshold, and Drain Soul when you need shards.
- Druid: Follows your form. Moonfire and Wrath in caster form; Prowl, Shred, Rake, Claw and Ferocious Bite or Rip in Cat Form; Enrage, Demoralizing Roar and Maul in Bear Form; healing below your threshold.
- Paladin: Keeps the right Seal up for your weapon speed, Holy Strike and Judgement on cooldown, Exorcism on undead and demons, Hammer of Wrath, and heals. Tanks with Righteous Fury.
- Shaman: Lightning Shield and a weapon imbue before the pull, Searing Totem, a Flame Shock pull, Stormstrike into Earth Shock, and Lightning Bolt on five Maelstrom Weapon stacks.
- Hunter and Priest: The full QuiverShift and Smite Club rotations, including pet care, the Mend Pet and self-heal cues, wand play and Shadowform.
Built for WoW: Forever
- Cooldown prediction: Forever hides cooldowns in combat, so ForeCast predicts them from your own casts and learns the real numbers out of combat.
- Combo points, forms and DoTs tracked from your casts when the game hides them.
- Health hidden? Heals still light up. Below your threshold, the game itself fades your heal in as the red cue.
- Reactive abilities like Overpower, Revenge and Riposte show as "press if it lights up", because Forever hides the dodge or parry that enables them.
- Automatic scanning: spells, ranks and talents are rescanned whenever you learn something.
/fc spellsexplains every choice.
Plays well in groups
- Damage dealers: "LET THE TANK PULL", a hold at 85% of the tank's threat, and your class's threat dump (Feign Death, Fade, Feint) when you pull aggro.
- Tanks: Role is detected from your stance, form or Righteous Fury, or you can set it yourself. Tanks are never held back and get a taunt cue the moment a mob gets loose.
Racials too
Blood Fury, Berserking, War Stomp, Arcane Torrent, Stoneform and Gift of the Naaru are used when they matter.
The HUD
- Two rows of clickable icons (or one compact row). Heals and self-buffs cast on you even with an enemy targeted.
- Class panel: buffs, stance, pet or demon, and your health with your heal threshold.
- Range band, threat bar and DPS bar comparing this fight with your average.
- Compact, movable and lockable. Keep it visible out of combat, fade it, or hide it.
Commands
| Command | What it does |
|---|---|
/fc |
Open or close settings |
/fc report |
What ForeCast detected (paste into bug reports) |
/fc spells |
Learned spells: in the rotation, not suggested (with the reason), or unrecognised |
/fc log on / off / clear |
Beta log of cues and casts, saved to SavedVariables |
/fc rescan |
Rescan spells and talents (normally automatic) |
/fc range |
Raw range checks for your target |
/fc lock / /fc unlock / /fc show / /fc hide / /fc version |
HUD and version |
From the makers of QuiverShift and Smite Club
ForeCast grew out of QuiverShift (hunter) and Smite Club (priest), which keep going as standalone addons on the same engine.
Credits
- Rotation priorities from the WoW Forever leveling guides on mobalytics.gg:
- Kargoz: Hunter and Protection Warrior
- doublezug: Priest
- Mobalytics-Oli: Rogue and Mage
- Crix: Warlock
- Ruse_Cruize: Druid and Paladin
- NickTew: Shaman
- Talent data from talentsforever.com, used under CC BY 4.0.