I'm trying to figure out how to build a macro to handle the Manyshot feat from D&D 3.5 (we use DianaP's 3.5 sheet). Changing the attack calculation to apply the correct penalty on the attack roll was easy beans by slipping this into the calculation: +?{Manyshot (also <= 30ft) # of extra arrows?|None, 0|1 (Min BAB +6 and atk -4), -4|2 (Min BAB +11 and atk -6), -6|3 (Min BAB +16 and atk -8), -8}[Manyshot] So it adds the correct penalty based on the number of extra arrows the player wants to use. However, I'm totally stuck when it comes to the damage calculation / macro. In 3.5, damage from arrows in Manyshot are calculated separately (for damage reduction purposes), so I can't just use an "arrows times damage" type of calculation. Ideally, I would like to be able to have the player select the number of arrows, then the macro would only output a number of damage rolls equal to the number of arrows, all calculated separately. The output should look something like this, if a total of two arrows are shot (player has an acid enchantment on the bow): Attack: Hitting AC 28 for 6 damage + 4 acid damage + 7 damage + 3 acid damage If it makes sense to have this appear as a full attack, that's fine, too, but I still don't know where to start: A1: 28 D1: 6 damage + 4 acid damage D2: 7 damage + 3 acid damage Thanks for any help y'all can provide! (My backup plan is to just make individual attack macros for 2 / 3 / 4 arrows, but I wanted to try being fancy).