To clarify here, macros are not supposed to account for cooldowns. That is your job to keep track of, not the macro's. If all you want is to put them on one button to conserve bar space, your best bet is to use a modifier.
/cast [mod:shift] Chi Wave; Jab
If you want the macro to be smart and automatically use Chi Wave when it's off cooldown while you spam the button, that's automation and the reason these limitations are in place.
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh
|