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

Ability Buttons for Character Prompts

So I recently discovered some really silly applications of the Ability Command Buttons feature. You can use it to create character prompts for your players as a DM, or even your other players as a player. For example: Pasting this into Roll20: [The fireball explodes in your midst! Attempt to dodge!](~selected|dexterity_save) Will create a pink box button that if your players click it will roll a dex save as long as their token is selected. For extra atmosphere you can precede it with /desc to move it into the description template. I was thinking if this was turned into a more robust system it could be a real boon to DMs to prompt players to do the right things. I am having a really hard time with figuring out how to insert these things into queries, but can anyone who understands this better tell me if this might be something where it could be written in a sequential query where it went something like this? - Click Button -> Prompt Opens Up Demanding Flavor Text -> I type in "The fireball explodes in your midst! Attempt to dodge!" -> This is inserted into the Button text -> A dropdown appears asking me to select the prompt response from: Initiative, The 6 Ability Checks, The 6 Ability Saves, the 18 skills. They're all of the format ~selected|strength, ~selected|strength_save, ~selected|sleight_of_hand for example.  Then you could have it output things like: [The goblins surround you, they grip their shortswords tightly... prepare for combat.](~selected|initiative) [Your party looks around the room, trying to find any evidence of foul play.](~selected|investigation) Anyone have any ideas on how this could be used more easily or is this something best typed by hand each time?
So I worked with someone and put this together, it works great if anyone would like to use it! [?{Text}](?{Selected Check Type|~selected|initiative|~selected|Strength|~selected|Dexterity|~selected|Constitution|~selected|Intelligence|~selected|Wisdom|~selected|Charisma|~selected|Strength_Save|~selected|Dexterity_Save|~selected|Constitution_Save|~selected|Intelligence_Save|~selected|Wisdom_Save|~selected|Charisma_Save|~selected|Acrobatics|~selected|Animal_Handling|~selected|Arcana|~selected|Athletics|~selected|Deception|~selected|History|~selected|Insight|~selected|Intimidation|~selected|Investigation|~selected|Medicine|~selected|Nature|~selected|Perception|~selected|Performance|~selected|Persuasion|~selected|Religion|~selected|Sleight_of_Hand|~selected|Stealth|~selected|Survival})
1550982626
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Nice work. This would be a good submission for the Stupid Tricks thread . I use something similar for traps, using a version of GMNote that sends the note to the players.
1551001193
Ziechael
Forum Champion
Sheet Author
API Scripter
That is a good idea, games played via text would definitely benefit from a quick, all powerful, call to action for sure. If you want to get really advanced with it you could nest a couple of queries to break down the 'type' area into common themes (saves, attributes, skills etc) to save having a huge drop down list of options... I will warn however that such an approach could lead to html replacement induced madness... wibble...
keithcurtis said: Nice work. This would be a good submission for the Stupid Tricks thread . I use something similar for traps, using a version of GMNote that sends the note to the players. By all means please feel free to add this. You seem to be great with formatting and I'm not sure how to submit there, but if you can tweak the format so it doesn't fly off the page and fits the thread I'd love for others to use it.