You said "rotation" and I immediately realized that you do not know what you're talking about. Rotation is a dirty word in MMOs and have been replaced by what more intelligent players refer to as a Priority system. You can't do a static rotation with procs and hope for competitive DPS. For example, as a Black Mage, if I get a Thunderstorm or Firestarter proc, my next cast should be Thunder III and Fire III respectively.

I get that you were trying to blow off steam, but the internet punishes and shuns those who complain if they are not 100% accurate. e.g People in glass houses should not throw stones.