Finding the rhythm and then adjusting play style to match the rhythm is, in itself a skill.
Staring at the UI bar is not a skill, it’s a distraction.
Random rotation increases the latter while eliminating the former. It’s about as far from “relying on skill” as you can get.
But, an idea I floated a while back would help…
Get rid of the rotation and instead have the ring work on a timeout basis (not cooldown, this shouldn’t be affected by cooldown).
Any elemental damage is buffed for 4 seconds and then that same element cannot be buffed again for 16 seconds.
This system:
- Gets rid of the difference in total uptime for classes that have 3 vs 4 vs 5 elements in their skill bar.
- Puts the player in control of the rotation without having to watch the UI
- If the build requires different elements to be buffed in a specific order, the player would be in control of that order
- If the various buff/timeout periods are allowed to overlap then you could get big periods of multiple elemental damage buffs happening, but they would all be on a similar timeout
- If the various buff/timeout periods are required to be non-overlapping, then there is at least an improved control over the order of the elements