@Kevin, Nope. Just macro, each number past one subtracts 5 from the to hit roll. I've also corrected the macro above as I forgot probably the most important bit. Don't forget some attacks like rapid shot attack at the Base Attack so put a 1 in for those attack. Rapid shot also applies a -2 to EVERY attack in the full round attack so I add +(?Rapid Shot?|1}*(-2)) and it now asks 2 questions on each attack. For my friends ranger I just made the macro one BIG full attack that asks 1)Many shot 2)Rapid Shot and applies all the bonuses and outputs a big block of damage to various target