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

Need a specific macro for the Destructive Trance feat from Open Legend

Generally the sheets that have already been created on roll20 for OpenLegend are great. The roll macros already take into account advantage/disadvantage and dice explosions, therefore doing most of the more difficult calculations for you already. However I did notice one thing they don't account for. The Destructive Trance feat, which basically allow dice to explode on either the highest roll or 1 less than the highest roll (IE a d4 would explode on a 3 or 4, d6 would explode on 5 or 6, d8 would explode on 7 or 8 and so on). Considering the fact that I'm pretty new to macro building I was wondering if anyone could slap together something I could use to account for this as the character I'm currently playing in my Open Legend campaign just took this feat and it's gonna be a REAL pain both for me and the DMs if I have to roll each dice individually. 
1529164521

Edited 1529240833
The roll you are looking for is (number of dice)d(die size)!!>(min explosion value, die size-1 in this case) for example 1d20!!>19+3d4!!>3 If you add kl (keep lowest) or kh (keep highest) just slap it on the end, like here 2d20!!>19kh1 I edited 2 of my macros to accommodate for it they only work for power levels 1-10 but that should be enough. Destructive Trance with advantage &{template:openLegend} {{title= Roll}}{{roll=[[1d20!!>19 + [[?{# of Advantage Dice|0}+?{Attribute level|1,1]]d4!!>2kh1|2,1]]d6!!>5kh1|3,1]]d8!!>7kh1|4,1]]d10!!>9kh1|5,2]]d6!!>5kh2|6,2]]d8!!>7kh2|7,2]]d10!!>9kh2|8,3]]d8!!>7kh3|9,3]]d10!!>9kh3|10,4]]d8!!>7kh4}]]}} Destructive Trance with disadvantage &{template:openLegend} {{title= Roll}}{{roll=[[1d20!!>19 + [[?{# of Disadvantage Dice|0}+?{attribute level|1,1]]d4!!>3kl1|2,1]]d6!!>5kl1|3,1]]d8!!>7kl1|4,1]]d10!!>9kl1|5,2]]d6!!>5kl2|6,2]]d8!!>7kl2|7,2]]d10!!>9kl2|8,3]]d8!!>7kl3|9,3]]d10!!>9kl3|10,4]]d8!!>7kl4}]]}} Hope this helps. unfortunately I couldn't figure out a nice way to combine the two. I'm still a bit of a rookie myself.