Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Variable d20 Macro not working.

I saw a discussion about someone not getting macros with a variable number working so I figured I would test it out. What they had been attempting was something like this: /roll 1d20+ /roll 1d6+ Doing a macro like this produces no results. I've not seen documentation discussing the use of multiple variables in a macro so I'm not 100% it's possible. What I did find out though is that the variable is not being added correctly. Instead of adding the number, it's just appending it to the end of the dice roll. For example: Macro name: 20 Macro script: /roll 1d20+ Variable: 7 Results of #20 7: rolling 1d20 7 > (13)7 = 137 Obviously the result should be 20. I've tested this with d4, d6, d8, d12, and d20. So far, only the d20 variant is showing this error. Other details: OS: Mac OSX 10.7.4 Browser: Chrome 21.0.1180.89 Browser Add On's: AdBlock
Thanks for the report, we'll look into it.
Trying a macro with a variable with 3D dice enabled makes them roll and stay on the table forever, while the chat log shows nothing. Rolling w/o 3D dice does nothing at all (no chat log entry). I am also on OS X, have Adblock but it's turned off for Roll20. Also using Chrome.
Actually, you don't need to do: /r 1d20+ You can actually make an Attack macro as: /r 1d20 #Attack +4 ...and it will work.
Actually, you don't need to do: /r 1d20+ You can actually make an Attack macro as: /r 1d20 #Attack +4 ...and it will work. Yes, except when in Savage Worlds you get to roll two dice (your Fighting die and your Wild Die (which is always d6)) and they both should use the modifier and both should be exploding. :) Using it like above only works for the last roll.