
I am running a system that I have designed and use macros to help the players roll the dice. When dealing damage, dice are rolled and for those with high attributes low numbers can be rerolled. For example, if you have +2 in the attribute used you can reroll any result of 1 (rerolling if it comes up 1 again, etc.). No issues so far, I have the following macro asking what dice they are rolling and applying the r<X command to the dice.
/roll ?{D4|0}d4r<1+?{D6|0}d6r<1+?{D8|0}d8r<1+?{D10|0}d10r<1+?{D12|0}d12r<1
So far I have six macros covering a normal damage roll (no rerolls) all the way to Reroll 1-5, but I want to combine them into one macro, with the question asked at the start, "What is your Reroll" and based on the answer the correct damage macro is then run. One button to push for damage, simples.
I have tried this through a macro that asks what your damage reroll is and then calls the relevant macro, but it does not work. What am I doing wrong?
?{What is you Reroll |None,#Damage |Reroll 1,#Dmg_Reroll_1 |Reroll 1-2,#Dmg_Reroll1-2 |Reroll 1-3,#Dmg_Reroll1-3 |Reroll 1-4,#Dmg_Reroll1-4 |Reroll 1-5,#Dmg_Reroll1-4 }
I have event pasted the macro codes into the one and get the same result, it appears to get confused as to what question is being asked and picks up text in a different part of the macro. Not sure if this is making sense, and I am sure it may be to do with nesting, but as this is my first few weeks on Roll20 I am not sure what I am doing wrong.