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

L5R Emphasis rolls not able to be coded properly.

L5R is a roll keep system, which works quite well with the current roller. An untrained skill roll might be "/roll 3d10k3". It also has exploding dice, again, works perfectly. A trained skill roll might be "/roll 8d10k3!!" and everything works great. However, another common mechanic in the game is emphasis, which allows you to reroll any 1s when you are trained in a specific field. I tried and roll this by using "/roll 8d10k3!!<1", and that makes it reroll 1s, but then 10s stop exploding. Does anyone know how to code or macro this properly? I'm trying to use it both in the game I'm running, and in the character sheet I'm writing. Thanks.
1405881662
The Aaron
Roll20 Production Team
API Scripter
I'm pretty certain this has come up before and there is a solution. I tried to find it myself, but didn't locate it. You might want to try searching the board, or hopefully someone that posted on that thread will see this one and post the solution here.
I was able to! Sortof, I think the roll code is working properly, but I haven't had time to put it into my character spreadsheet yet. For those wondering at home, the code from Fear the Alpaca is "/r 10d10!!>9kh3r1 rolls 10d10 explodes on a 9 or 10 adds up the explodes, re-rolls 1s and keeps the highest three...isn't that everything you wanted? (word of caution this also re-rolls 1s during the explosion of the dice but I'm guessing that's what that skill/feat allows?) If you want to make sure and test it is dropping the 1s you can /r 10d10!!>9r1kl3 and it won't keep anything but 2+" Sadly, I don't really understand what it's doing. I think it's saying, roll 10 D10 dice, explode at greater than 9, keep the 3 highest, and r 1"? Is r code for reroll?
<a href="https://app.roll20.net/forum/post/985615/dice-roll-issues-replicating-aeg-slash-l5r-roll-and-keep-system#post-988671" rel="nofollow">https://app.roll20.net/forum/post/985615/dice-roll-issues-replicating-aeg-slash-l5r-roll-and-keep-system#post-988671</a>
1405893990
The Aaron
Roll20 Production Team
API Scripter
Great! r1 does mean reroll 1s. &gt;9 means greater than or equal to 9, which is a bit confusing if you have a math background.
Aaron said: Great! r1 does mean reroll 1s. &gt;9 means greater than or equal to 9, which is a bit confusing if you have a math background. BWAAAAAAA!?!?!?!?!?!!?!?!?! My head just exploded. (for the record I'm a middle and high school math teacher) I now loathe whoever made that. :P Thank you for explaining though. So this roll would actually be used if you were a really high rank of something and 9s got to explode, I would usually want &gt;10 instead.
1405908484
The Aaron
Roll20 Production Team
API Scripter
Indeed! On both counts. It took me almost a year to figure that &gt; thing, and in the end I think Brian explained it to me. :). I'm sure it makes the syntax easier to parse with only a single character, but I wish they'd just left it with its native meaning, since &gt;=9 == &gt;8, there would be nothing lost and every one would know what it meant.
1405924548
Lithl
Pro
Sheet Author
API Scripter
Aaron said: since &gt;=9 == &gt;8 Only in ℤ. They're very different in ℝ. =P As I recall, the reasoning is because some older virtual dice rolling app used &lt; and &gt; for ≤ and ≥, and the notation was maintained for Roll20 on the assumption that users would be used to it.
Brian said: Only in ℤ. They're very different in ℝ. =P ++ Emphasis dice now working as intended.
1405943673
The Aaron
Roll20 Production Team
API Scripter
Brian said: Only in ℤ. They're very different in ℝ. =P Die results are generally in , but I take your point. =D