Description
Know Your Rotation
Learn your class while you level. The spell to press next glows on your action-bar button. There is no extra window to watch: follow the glow, and the addon keeps up with what you have learned.
Made for WoW Forever only. It is a helper, not a bot: it never casts anything, you still press the keys.
Beta: the addon works, but not every class and level range has been played through yet, and the spell lists are still being tuned. Please report anything odd on GitHub: your reports are what fixes it.
What lights up
| Color | Meaning |
|---|---|
| White | Next rotation spell, only when you can press it right now |
| Green | Cleanse, and heals that are kept up (Renew, Power Word: Shield) |
| Mint | Quick heals, once enough health is missing |
| Blue | A missing long buff or aura, or a defensive spell when health is low |
| Yellow | Interrupt while the target casts |
| Purple | Purge an enemy magic effect |
| Red | A missing or expiring weapon buff (shaman imbues, rogue poisons, warlock stones) |
| Orange | Shaman totems |
| Cyan | Hunter Auto Shot and Concussive Shot |
Every cue can be switched off, and most have their own sound and color.
What it knows
- The pull: an offensive racial first, then a cast-time spell while the mob runs in, then your instants.
- Heals for your group: select a party member and their heals and shields glow by that member's health.
- Your spellbook: if the next spell is learned but not on your bars, a message tells you and the glow moves on. If a bar holds Rank 1 while you know Rank 3, it tells you that too.
- Role and mode: role from your main talent tree, melee or ranged by distance (hunter, shaman), druid forms, single target or AoE by the number of enemies, PvE or PvP profile. Each can be fixed by hand.
- Leveling details: Eviscerate from 2-3 combo points on weak mobs, no stings on immune targets, Call Pet only once you have a pet, quiet in towns and inns.
Options
Game menu → Options → AddOns → Know Your Rotation
- Highlights: a switch, sound and color per cue, plus disabling the addon on one character.
- Behavior: role, combat mode, AoE threshold, profile, smart heal threshold, swing and auto-shot timing, debug data.
- Rotation / Defense: reorder your lists, switch spells off, or drag new ones in from your spellbook.
- Profiles: reset, export and import.
What to expect
The lists give a sensible order for leveling and learning a class, not a tuned endgame rotation: talents, consumables and boss mechanics are not part of them. Levels 1-10 were played on shaman, rogue, hunter, priest and druid. Higher levels and the other classes follow the spell data and still need players.
Found a problem?
- Switch on Behavior → Collect debug data.
- Play until the problem happens.
- Press Debug report on the Profiles page and copy the text.
- Open an issue on GitHub with the Bug or wrong suggestion form and paste it.
The report holds no character name, realm or chat.
Open source (MIT): github.com/vattiss/know-your-rotation. Pull requests are welcome.








