Absolutely. Writing macros in such a way so that they fit (cleanly) within the same 5 lines of text you're given (before it inserts your character name again) is crucial to writing clean, smooth macros. Though I've kinda taken it to extremes on occasion :) Over the top example. Multishot+Rapidshot with crit rolls, confirms, and damage /me draws his bow and peppers his enemies with arrows! [Rapid/Multi] H1[[1d20 + 15 -2]](![[20 + 15 -2]]•[[1d20 + 15 -2]])=[[ { 1d8 + 3 , 1d8 + 3 } ]]+![[ { 1d8 + 3 , 1d8 + 3} ]]! H2[[1d20 + 15 -2]](![[20 + 15 -2]]!•[[1d20 + 15 -2]])=[[ 1d8 + 3 ]]+![[ { 1d8 + 3 , 1d8 + 3 } ]]! H3[[1d20 + 10 -2]](![[20 + 10 -2]]!•[[1d20 + 10 -2]])=[[ 1d8 + 3 ]]+![[ { 1d8 + 3 , 1d8 + 3 } ]]! H4[[1d20 + 5 -2]](![[20 + 15 -2]]!•[[1d20 + 5 -2]])=[[ 1d8 + 3 ]]+![[ { 1d8 + 3 , 1d8 + 3 } ]]! Output: Read left-to-right : "Hit #1 rolled a 20, needs a 23 to crit, rolled a 17 to confirm. Normal attack did 20 damage, if crit add an additional 41 Edit: Corrected some of the numbers in the example to be consistent with Pathfinder rules. (Main attack with Multishot, Rapidshot extra attack, second attack from BAB , and third attack from BAB)