I'm just trying to prioritize what I ACTUALLY want to do in my head.

I think I'll just optimize. With my new menu, I can almost visually see each thing processing now when I set how often the menu updates to really low. It's given me some really good insight into how things are getting processed. Plus it's gotten so big, and there's so much being done, I really have to prioritize WHAT gets done first, and do it based on how important it is that each specific thing is done at what time. It's annoying.

So I'm considering ways to eek out every bit of script and time I can. Optimizing casting is one way. By FORCING the sub to wait for faster cast recovery to be up and not returning out and coming back... I'm saving some time and cycles there. Not making the script endlessly loop through stuff it's just going to sub out of anyways to come back and cast the same thing... when all it would take is a .50 second wait for the fcr to be up and cast the spell... I guess that's more flow optimizing. But if I take out 20 percent of the script, that's 20 percent more it's going to check subs that might need to cast in theory right?

Sorry just thinking out loud.