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

Looking for a mod to remind me when someone critically hits

Hi! I've been looking for a way to automatically put a message in chat when someone with a specific weapon scores a critical hit, to remind them to make a saving throw. Is there a mod like this, or is it even possible? Greetings
1680943593
Gauss
Forum Champion
While I don't know about a mod that does this there is probably a way to do it otherwise.  Mind if I ask which character sheet you are using? 
Gauss said: While I don't know about a mod that does this there is probably a way to do it otherwise.  Mind if I ask which character sheet you are using?  I'm using the standard Roll20 5e sheet
1680944653

Edited 1680944697
Gauss
Forum Champion
So there are a couple ways to do that.  If you are using macros you can tack on a whisper at the end of the macro.  If you are using the character sheet attacks you can add a comment in the description as well as setting up the saving throw portion of the attack.  My players have reminders in many of their attacks for this purpose.  Of course, critical hits are automatically green so they are easy to see. 
Gauss said: So there are a couple ways to do that.  If you are using macros you can tack on a whisper at the end of the macro.  If you are using the character sheet attacks you can add a comment in the description as well as setting up the saving throw portion of the attack.  My players have reminders in many of their attacks for this purpose.  Of course, critical hits are automatically green so they are easy to see.  Thanks, that's a nice workaround!
I think CustomizableRollListener can react to critical hits. You might also be able to add something directly to the critical hit field (I’m on mobile so I can’t check at the moment but I’ll take a look later). 
Jarren said: I think CustomizableRollListener can react to critical hits. You might also be able to add something directly to the critical hit field (I’m on mobile so I can’t check at the moment but I’ll take a look later).  Thanks, I'll look into it! <3
Like Jarren mentioned, CustomizableRollListener is what I use. The commands I use to add the sounds are below. !crl \\create,name=Fumble,text=##,roll=fumble,template=atk npcfullatk npcatk atkdmg  \\!roll20AM --audio,play,nomenu,single|fumble !crl \\create,name=Critical,text=##,roll=critical,template=atk npcfullatk npcatk atkdmg \\!roll20AM --audio,play,nomenu,single|critical !crl \\create,name=Fumble-2,text=r1=##,roll=fumble,template=atk npcfullatk npcatk atkdmg  \\!roll20AM --audio,play,nomenu,single|fumble !crl \\create,name=Critical-2,text=r1=##,roll=critical,template=atk npcfullatk npcatk atkdmg \\!roll20AM --audio,play,nomenu,single|critical !crl \\create,name=Fumble-3,text=r2=##,roll=fumble,template=atk npcfullatk npcatk atkdmg  \\!roll20AM --audio,play,nomenu,single|fumble !crl \\create,name=Critical-3,text=r2=##,roll=critical,template=atk npcfullatk npcatk atkdmg \\!roll20AM --audio,play,nomenu,single|critical You have to have Roll20 Audio Master API installed if your using a similar command as above. In the example above, the listener plays either the "fumble" track or the "critical" track depending on crit or fumble roll You need to make sure to import the tracks you plan to play using the Roll20 AM config menu.  I think you need to unlock the tracks you plan to play as well. I usually just import ALL tracks and unlock ALL tracks once I add the ones I plan to use with the listener API. Here is the WIKI for the API: LINK Here is a link to a forum topic that helped me figure some of the nuances out: LINK Hope that helps!
Pak said: Like Jarren mentioned, CustomizableRollListener is what I use. The commands I use to add the sounds are below. !crl \\create,name=Fumble,text=##,roll=fumble,template=atk npcfullatk npcatk atkdmg  \\!roll20AM --audio,play,nomenu,single|fumble !crl \\create,name=Critical,text=##,roll=critical,template=atk npcfullatk npcatk atkdmg \\!roll20AM --audio,play,nomenu,single|critical !crl \\create,name=Fumble-2,text=r1=##,roll=fumble,template=atk npcfullatk npcatk atkdmg  \\!roll20AM --audio,play,nomenu,single|fumble !crl \\create,name=Critical-2,text=r1=##,roll=critical,template=atk npcfullatk npcatk atkdmg \\!roll20AM --audio,play,nomenu,single|critical !crl \\create,name=Fumble-3,text=r2=##,roll=fumble,template=atk npcfullatk npcatk atkdmg  \\!roll20AM --audio,play,nomenu,single|fumble !crl \\create,name=Critical-3,text=r2=##,roll=critical,template=atk npcfullatk npcatk atkdmg \\!roll20AM --audio,play,nomenu,single|critical You have to have Roll20 Audio Master API installed if your using a similar command as above. In the example above, the listener plays either the "fumble" track or the "critical" track depending on crit or fumble roll You need to make sure to import the tracks you plan to play using the Roll20 AM config menu.  I think you need to unlock the tracks you plan to play as well. I usually just import ALL tracks and unlock ALL tracks once I add the ones I plan to use with the listener API. Here is the WIKI for the API: LINK Here is a link to a forum topic that helped me figure some of the nuances out: LINK Hope that helps! Thanks for your help! I tried stuff out yesterday but I can't get it to respond to criticals, it just gives me an error "  > CRL ERROR ||| Ability: Crit was not parseable. You may want to remove/update this ability via the config menu.". Same with any other kind of specific rolls, if there is no specific roll, it works just fine, but as soon as I specify a roll like critical or fumble, it gives me this error :/ Also, I don't need any sounds, just a text that basically says something like hey you rolled a critical hit with this weapon, remember your save.
1681126592

Edited 1681126849
Pak
Pro
Thanks for your help! I tried stuff out yesterday but I can't get it to respond to criticals, it just gives me an error "  > CRL ERROR ||| Ability: Crit was not parseable. You may want to remove/update this ability via the config menu.". Same with any other kind of specific rolls, if there is no specific roll, it works just fine, but as soon as I specify a roll like critical or fumble, it gives me this error :/ Also, I don't need any sounds, just a text that basically says something like hey you rolled a critical hit with this weapon, remember your save. That's strange. I double checked to see if I get that error in my game and I do... but I never noticed it since the gam still plays the sounds and pops up a message that I rolled a crit... So I'm not sure what the "not parseable" error is snagging on. I actually truncated the lines I shared with you. the end of the line command adds a section that tells roll listener to look for specific verbiage then reference a "mule" character to initiate a message. I picked this trick up from Keith Curtis in the Wikie (scroll down to saving throw trigger).  This won't fix the "not parseable" error, but it does give an example of how to spit out messages with chat buttons !crl \\create,name=Fumble,text=##,roll=fumble,template=atk npcfullatk npcatk atkdmg  \\!roll20AM --audio,play,nomenu,single|fumble  \\%{zHouse-Rules|crit-fumble} A quick warning... when adding commands to CRL with a "%". I got weird results from just copying and pasting the line above to add this listener to CRL. So to get around this... I used the !crl \\config command to add the listener.  Just another way to add the rule to the listener. The last part of the line: \\%{zHouse-Rules|crit-fumble} is the syntax that works for me.  In this case, when the listener hears a "fumble" roll, it jumps to the mule sheet named "zHoue-Rules" and shows the text template in the "crit-fumble" ability. The example text for that is shown below: '&{template:npcaction} {{rname= Critical Fumble Table}} {{name= Critical Fumbles}}{{description= [Melee Weapon](! #roll-critical-fumble-melee) [Ranged Weapon](! #roll-critical-fumble-ranged) [Thrown Weapon](! #roll-critical-fumble-thrown) [Natural Weapon](! #roll-critical-fumble-natural) }} Here is a screen grab of that roll template in the actual mule sheet: Again, I know this doesn't resolve your error message... I would need one of the community scriptomancers to chime in on that one and offer some suggestions.