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

5e OGL by Roll20 Fumble on attack rolls / random whisper macro

Hi folks, I have actually two problems:  1. I made a Macro and implemented link for a critical table, that shows up, whenever a Crit is rolled. I'd like to implement something similar with fumbles.  @{selected|wtype}&{template:atkdmg} {{rname=Attack}} {{mod=added modifier}} {{range=range in ft.}} {{r1=[[1d20 + [[@{selected|strength_mod}]] [Str Mod] + [[@{selected|pb}]] [Proficiency Bonus]]]}} {{always=1}} {{r2=[[1d20 + [[@{selected|strength_mod}]] [Str Mod] + [[@{selected|pb}]] [Proficiency Bonus]]]}} {{attack=1}} {{damage=1}} {{dmg1flag=1}} {{dmg1=[[1d6+[[@{selected|strength_mod}]]]]}} {{dmg1type=dmg type}} {{crit=1}} {{crit1=[Critical!](~Macros|Critical) }} {{desc=Description of the attack}}ammo=Whatever 2. I tried to made a whisper macro that uses a table to randomize the person that is being whispered to, but the roll output is 0 rather than the table content. /w [[1t[Player]] random text Is there a way to create a whisper macro, that targets a random player? Thanks in advance, Rob
Fumbles are not coded into the sheet like crits are so there is no way to dynamically show a field for fumbles like there is for the crits. To be clear, Roll20 is capable of doing it but the roll template in the sheet itself isn't set to recognize it. What I did as a work around was to add a button that outputs to the attacking player and asks if they fumbles with a command button for them to click if they did. At the end of your above attack macro add a new line, be sure there is a line break, with the following: /w "@{selected|character_name}" [Fumble?](~Macros|Fumble) Where Fumble is your call to the fumble table. It should only display to the person making the attack roll, so it won't spam the chat for everyone else. The second problem I think has to do with the order of operations and cannot be resolved, but perhaps there is another macro-mancer with a clever solution that may be able to help you.
...and once again I'm in your debt Ed S., thank you very much. Rob S.
Addendum: I added the querry in the description section of the attack macro as follows (if someone is to use this somehow): {{desc=[Fumble?](~Macros|Fumble) **|** [Critical?](~Macros|Critical)}} {{crit=1}} {{crit1=[see table]}} Hope this helps.
I would love to see the RollwasFumble helper function added to the template natively. If I was really savvy I would make a customer sheet to do it, but I am not.