okaaay, but how do animated objects and scorching rays work... By the way you don't need the curly brackets around the d20 there, that should just be /me rolls a [[ 1d20 +?{Modifier|0} ]] If what you want is for someone to enter a number of attacks, and then that number of attacks to be rolled, that's not directly possible with a macro. Macros dont support carrying values over from one roll to the next, or any kind of conditional if/then syntax. What you can do is have a query that asks for number of rolls, then has a row in which every roll is added manually, but you'll need to investigate either html replacements or chat menus. This is not simple! For example, here's about the simplest version of a macro that asks for 1-3 attacks, rolls attack the right numbers, and gives a button to launch a damage macro &{template:default}{{name=some attacks}} {{Attack Rolls=?{How many|
1,[[1d20+?{modifier|0}]]|
2,[[1d20+?{modifier|0}]] [[1d20+?{modifier|0}]]|
3,[[1d20+?{modifier|0}]] [[1d20+?{modifier|0}]] [[1d20+?{modifier|0}]]} }} {{Damage Roll=[Scorching Ray](~Bilbo|Scorching-Ray-Damage) }}
It also puts it in a reasonably pretty format on output. If you want more than 3 attacks, you need to a new row, and add an extra instance of [[1d20+?{modifier|0}]] on the new row, like so: &{template:default}{{name=some attacks}} {{Attack Rolls=?{How many|
1,[[1d20+?{modifier|0}]]|
2,[[1d20+?{modifier|0}]] [[1d20+?{modifier|0}]]|
3,[[1d20+?{modifier|0}]] [[1d20+?{modifier|0}]] [[1d20+?{modifier|0}]]|
4,[[1d20+?{modifier|0}]] [[1d20+?{modifier|0}]] [[1d20+?{modifier|0}]] [[1d20+?{modifier|0}]] } }} {{Damage Roll=[Scorching Ray](~Bilbo|Scorching-Ray-Damage) }} The last part {{Damage Roll=[Scorching Ray](~Bilbo|Scorching-Ray-Damage) }} Assumes you have a character named Bilbo, and have created an ability on Bilbo called Scorching-Ray-Damage, for rolling one damage roll. You click that button as many times as you get hits, and count them up manually. If you have instead a universal macro, not a character ability, replace that with {{Damage Roll=[Scorching Ray]( !
# Scorching-Ray-Damage) }} If you are using a character can use an attribute value in place of asking for a modifier. In which case, replace the instances of ?{modifier|0} with @{Bilbo|Attack-bonus} (replace Bilbo with character name, and Attack-bonus with whatever the attack attribute is called.)