This isn’t a guide to maximize DPS. This is an examination for what looks like Blizzard’s intentions behind how they want/expect the class to be played along with options that they’ve provided to alter the “default experience”. I’ll follow with some of my thoughts at the end of the list.
Arcane
Single Target
- Arcane Blast - Use until 4 arcane charges, or indefinitely if “burning” a target.
- Arcane Barrage - Use at 4 arcane charges, or not at all if “burning” a target.
- Arcane Missiles - Use with Clear Casting procs.
Multi Target
- Arcane Explosion - Use until 4 arcane charges.
- Arcane Barrage - Use at 4 arcane charges.
Talents (that can alter default intended rotations)
- Rule of Threes - Encourages using Arcane Barrage at 4 arcane charges instead of spamming Arcane Blast to “burn” single targets.
- Arcane Echo - Encourages spamming Arcane Missiles at Touch of Magi target for single and multi target scenarios.
- Nether Tempest - Added to multi-target rotation just prior to expending charges with Arcane Barrage. Possible to work into single target rotations too just before expending arcane charges.
- Arcane Orb - Added to both multi-target and single target rotations (primarily to generate arcane charges).
- Enlightened - Like Rule of Threes, encourages a steadier single target rotation of gaining and expending arcane charges rather than spamming Arcane Blast to burn a target.
Frost
Single Target
- Frost Bolt - Use until proccing Brain Freeze or Fingers of Frost.
- Flurry - Use with Brain Freeze procs.
- Ice Lance - Use any time the target is considered as “Frozen”.
Multi Target
- Frozen Orb - Usually used as an opener.
- Blizzard - Usually used right after Frozen Orb.
- Frost Nova - Sometimes used to create frozen targets for Ice Lance.
- (See single target rotation)
Talents (that can alter default intended rotations)
- Ice Nova - Added to single and multi-target rotations, fulfilling a similar role to Frost Nova to freeze targets for Ice Lance.
- Ebonbolt - Added to single target rotations, effectively being a more powerful Frost Bolt with a guaranteed Brain Freeze proc.
- Comet Storm - Added to multi-target rotations (and possibly single target rotations).
- Ray of Frost - Added to single target rotations.
- Glacial Spike - Added to single target rotations.
Fire
Single Target
- Fireball - Use until one stack of Hot Streak.
- Fire Blast - Use when at one stack of Hot Streak.
- Pyroblast - Use with Hot Streak.
Multi Target
- (See single target rotation to generate stacks of Hot Streak)
- Pyroblast - Use with Hot Streak.
- Phoenix Flames - Use on same target you hit with your Hot Streak Pyroblast to spread its Ignite to nearby enemies.
- (See single target rotation to generate stacks of Hot Streak)
- Flame Strike - Use with Hot Streak. *Does not trigger Hot Streak stacks
Talents (that can alter default intended rotations)
- Alexstrasza’s Fury - Added to both single and multi-target rotations.
- Living Bomb - Added to multi-target rotations.
- Pyroclasm - Adds casting Pyroblast without Hot Streak to single target rotation.
- Meteor - Added to both single and multi-target rotations.
Any multi-target rotation that defaults you to a single target rotation feels awkward, Fire being exceptionally awkward in this regard. I think Arcane has the right idea of keeping the base rotation simple while offering ways to add complexity/interest/performance through talents.
Idealistically, anything that adds complexity to the base rotation should perform slightly better than simply empowering the base rotation. Some talents accomplish this quite well.