I just wanted to add what i posted is just theoretical not something working. This is something I am playing around with, you can't have two conditions with the magebot macro. It's also not compatible, as far as i know, with petes wizbot. It was just to help get my vision across.
I got to...