So I have a quick clarification question. Using the system described here how does isboxer know to fire off the first spell in the priority list and then work its way down (accounting for CD)

I understand why we want I set it up that way, I just don't understand how it knows to start at the top and work its way down (knowing what is off cool down and what is currently on cool down). Does that make sense?

Toonarmy