Quote Originally Posted by Rongway View Post
You'll need more macros to solve this. Minimally, a single non jobspecific macro that resets your bar to 1, probably on your job switching bar.

Alternatively, change all your bar switching macros so that they are bar copying macros (you'll need to copy your 1 bars to 8 or something first) so that whenever you "switch" bars you're really copying the other bar to bar 1, then put a "copy bar 8 back to bar 1" macro on each bar for resetting the bar to 1. That way whenever you switch jobs you will be on bar 1 and bar 1 will have something on it. The macro book cost for this solution is still just one macro, unless your bars already have a "switch back to bar 1" macro on them, in which case the copy macro replaces the switch macro, for a macro book cost of 0.
This is a really thoughtful solution! While this does mean that every job would require one extra crosshotbar to act as the "canvas" that crosshotbar "templates" are copied to, it also means that I can use extra hotbars from other classes (like crafters, lancer, etc) as storage for excess bars if an overflow occurs. Thanks for the compelling suggestion!