01Cooldowns that line up
Your Demonology cooldowns go when the priority says so, not when a timer runs out.
02AoE when it pays
Area spells only once enough enemies are around you. You pick the number.
03Kicks and stuns
Interrupts on the casts that matter, and no wasted casts on mobs that are immune.
04DoTs on every mob
Rest your mouse on another enemy and your missing DoT goes there. Your target never changes.
05The right spell rank
Highest, smart or a fixed rank for every spell, so you never waste mana.
06Immunity learning
It learns which mobs shrug off your spells and stops casting them there.