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] Macro question Drop down menu for ability checks

April 21 (9 years ago)

Edited April 21 (9 years ago)
Basically what I would love to do is circumvent having to have the character sheet open. So I was thinking of making myself a macro for that:

?{Skill check|Acrobatics,{%{selected|acrobatics}}|Athletics,{%{selected|athletics}}} 
But that causes havoc and I see already the public roll/private roll question below as additional options

I tried replacing the % with the htmls code #37 and { | } with 123 124 125 respectively
the result is I see the text and that is all...
If anyone has figured this out, let me know

Also please let me know if it is impossible due to how the parser works :(
April 21 (9 years ago)

Edited April 22 (9 years ago)
Not the way you are trying to do it. A better option is to make a template of API buttons to call the skills or select one and put a button in chat.

?{Skill check|Acrobatics,[Acrobatics](~selected|acrobatics)|Athletics,[Athletics](~selected|athletics)...}

This code will put an API button in the chat you can click to call the skill.

Edit: yeah, that doesn't work. Much better stuff below
There are built in Macros for the Shaped Character Sheet that do exactly this (if I understand what you are looking for correctly). I highly recommend using that character sheet if you aren't already
April 21 (9 years ago)

Edited April 21 (9 years ago)
One heads up, this is relating to the SRD5 roll 20 Char sheet, if that makes any difference.

I don't think I follow.
If I put what you wrote in the chat I get a pop up that will post 
[Acrobatics](~selected
so if I replace the "|" as I have to, I'd assume with | I just see the "acrobatics"/"athletics"
but not the skill check :(
I was wondering if there are other special characters that I need to replace because the do not get properly parsed...
~ by 126
same
reiterating paranthesis
same...

@Joe L. I am not sure what you mean with the "Shaped Character Sheet"
I am just a player in a group and I doubt I can influence which abilities the character sheet gives.
The Shaped Character sheet is an alternative to the SRD5 one, but yeah, if you are a player, then probably not an option to switch it mid campaign. I just threw together a test game with the SRD5 sheet, and something like this should work for you:

?{Which ability?|Acrobatics,/em @{selected|character_name} rolls a [[1d20 + @{selected|acrobatics_bonus}]] on his acrobatics check.|Athletics,/em @{selected|character_name} rolls a [[1d20 + @{selected|athletics_bonus}]] on his athletics check.|Intimidation,/em @{selected|character_name} rolls a [[1d20 + @{selected|intimidation_bonus}]] on his acrobatics check.}
April 22 (9 years ago)

Edited April 22 (9 years ago)
For all interested, here is a link to an ability check macro which I wrote up as an "Ability Command Button menu" (presented as an alternative to using Drop-Down Prompts for Roll Queries). Add a keyword (e.g. "selected|") after each instance of "~" in order to save this macro as a Macro rather than as an Ability.
April 22 (9 years ago)

Edited April 22 (9 years ago)
Wes
Sheet Author
I happened to be working on this very thing this afternoon. Here is what I came up with.

Notes 
  • This Query is set up for always showing 2 rolls, I havn't played with it yet to set it up for the additional query for Advantage/Disadvantage, or single rolls.
  • It is Ordered From Strength through Charisma with Checks first, then Saving Throw, then the skills associated with each ability.
  • I added the first tool ability to the end of the query, more can be added just by copying that section of the macro and changing the associated repeating section with it's id number "@{selected|repeating_tool_$0_toolname}", "@{selected|repeating_tool_$1_toolname}", etc
Drop Down Select Query for D&D 5e OGL Character Sheet Abilities, Saves, Skills, Tools: 
&{template:simple} ?{Ability|Strength,{{rname=Strength}} {{mod=[[[[@{selected|strength_mod}]] [Strength Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|strength_mod}]] [Strength Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|strength_mod}]] [Strength Modifier]]]}}|Strength Save,{{rname=Strength Save}} {{mod=[[[[@{selected|strength_save_bonus}]] [Stength Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus}]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|strength_save_bonus}]] [Strength Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|strength_save_bonus}]] [Strength Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}}|Athletics,{{rname=Athletics}} {{mod=[[[[@{selected|athletics_bonus}]] [Athletics Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|athletics_bonus}]] [Athletics Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|athletics_bonus}]] [Athletics Modifier]]]}}|Dexterity,{{rname=Dexterity}} {{mod=[[[[@{selected|dexterity_mod}]] [Dexterity Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|dexterity_mod}]] [Dexterity Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|dexterity_mod}]] [Dexterity Modifier]]]}}|Dexterity Save,{{rname=Dexterity Save}} {{mod=[[[[@{selected|dexterity_save_bonus}]] [Dexterity Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus}]]}}{{r1=[[1d20@{selected|halflingluck}+[[@{selected|dexterity_save_bonus}]] [Dexterity Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|dexterity_save_bonus}]] [Dexterity Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}}|Acrobatics,{{rname=Acrobatics}} {{mod=[[[[@{selected|acrobatics_bonus}]] [Acrobatics Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|acrobatics_bonus}]] [Acrobatics Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|acrobatics_bonus}]] [Acrobatics Modifier]]]}}|Sleight of Hand,{{rname=Sleight of Hand}} {{mod=[[[[@{selected|sleight_of_hand_bonus}]] [Sleight of Hand Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|sleight_of_hand_bonus}]] [Sleight of Hand Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|sleight_of_hand_bonus}]] [Sleight of Hand Modifier]]]}}|Stealth,{{rname=Stealth}} {{mod=[[[[@{selected|stealth_bonus}]] [Stealth Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|stealth_bonus}]] [Stealth Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|stealth_bonus}]] [Stealth Modifier]]]}}|Constitution,{{rname=Constitution}} {{mod=[[[[@{selected|constitution_mod}]] [Constitution Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|constitution_mod}]] [Constitution Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|constitution_mod}]] [Constitution Modifier]]]}}|Constitution Save,{{rname=Constitution Save}} {{mod=[[[[@{selected|constitution_save_bonus}]] [Constitution Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus}]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|constitution_save_bonus}]] [Constitution Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|constitution_save_bonus}]] [Constitution Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}}|Intelligence,{{rname=Intelligence}} {{mod=[[[[@{selected|intelligence_mod}]] [Intelligence Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|intelligence_mod}]] [Intelligence Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|intelligence_mod}]] [Intelligence Modifier]]]}}|Intelligence Save,{{rname=Intelligence Save}} {{mod=[[[[@{selected|intelligence_save_bonus}]] [Intelligence Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus}]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|intelligence_save_bonus}]] [Intelligence Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|intelligence_save_bonus}]] [Intelligence Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}}|Arcana,{{rname=Arcana}} {{mod=[[[[@{selected|arcana_bonus}]] [Arcana Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|arcana_bonus}]] [Arcana Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|arcana_bonus}]] [Arcana Modifier]]]}}|History,{{rname=History}} {{mod=[[[[@{selected|history_bonus}]][History Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|history_bonus}]] [History Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|history_bonus}]] [History Modifier]]]}}|Investigation,{{rname=Investigation}} {{mod=[[[[@{selected|investigation_bonus}]] [Investigation Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|investigation_bonus}]] [Investigation Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|investigation_bonus}]] [Investigation Modifier]]]}}|Nature,{{rname=Nature}} {{mod=[[[[@{selected|nature_bonus}]] [Nature Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|nature_bonus}]] [Nature Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|nature_bonus}]] [Nature Modifier]]]}}|Religion,{{rname=Religion}} {{mod=[[[[@{selected|religion_bonus}]] [Religion Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|religion_bonus}]] [Religion Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|religion_bonus}]] [Religion Modifier]]]}}|Wisdom,{{rname=Wisdom}} {{mod=[[[[@{selected|wisdom_mod}]] [Wisdom Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|wisdom_mod}]] [Wisdom Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|wisdom_mod}]] [Wisdom Modifier]]]}}|Wisdom Save,{{rname=Wisdom Save}} {{mod=[[[[@{selected|wisdom_save_bonus}]] [Wisdom Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus}]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|wisdom_save_bonus}]] [Wisdom Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|wisdom_save_bonus}]] [Wisdom Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}}|Animal Handling,{{rname=Animal Handling}} {{mod=[[[[@{selected|animal_handling_bonus}]] [Animal Handling Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|animal_handling_bonus}]] [Animal Handling Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|animal_handling_bonus}]] [Animal Handling Modifier]]]}}|Insight,{{rname=Insight}} {{mod=[[[[@{selected|insight_bonus}]] [Insight Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|insight_bonus}]] [Insight Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|insight_bonus}]] [Insight Modifier]]]}}|Medicine,{{rname=Medicine}} {{mod=[[[[@{selected|medicine_bonus}]] [Medicine Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|medicine_bonus}]] [Medicine Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|medicine_bonus}]] [Medicine Modifier]]]}}|Perception,{{rname=Perception}} {{mod=[[[[@{selected|perception_bonus}]] [Perception Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|perception_bonus}]] [Perception Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|perception_bonus}]] [Perception Modifier]]]}}|Survival,{{rname=Survival}} {{mod=[[[[@{selected|survival_bonus}]] [Survival Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|survival_bonus}]] [Survival Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|survival_bonus}]] [Survival Modifier]]]}}|Charisma,{{rname=Charisma}} {{mod=[[[[@{selected|charisma_mod}]] [Charisma Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|charisma_mod}]] [Charisma Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|charisma_mod}]] [Charisma Modifier]]]}}|Charisma Save,{{rname=Charisma Save}} {{mod=[[[[@{selected|charisma_save_bonus}]] [Charisma Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus}]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|charisma_save_bonus}]] [Charisma Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|charisma_save_bonus}]] [Charisma Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus}]]}}|Deception,{{rname=Deception}} {{mod=[[[[@{selected|deception_bonus}]] [Deception Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|deception_bonus}]] [Deception Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|deception_bonus}]] [Deception Modifier]]]}}|Intimidation,{{rname=Intimidation}} {{mod=[[[[@{selected|intimidation_bonus}]] [Intimidation Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|intimidation_bonus}]] [Intimidation Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|intimidation_bonus}]] [Intimidation Modifier]]]}}|Performance,{{rname=Performance}} {{mod=[[[[@{selected|performance_bonus}]] [Performance Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|performance_bonus}]] [Performance Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|performance_bonus}]] [Performance Modifier]]]}}|Persuasion,{{rname=Persuasion}} {{mod=[[[[@{selected|persuasion_bonus}]] [Persuasion Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|persuasion_bonus}]] [Persuasion Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|persuasion_bonus}]] [Persuasion Modifier]]]}}|@{selected|repeating_tool_$0_toolname},{{rname=@{selected|repeating_tool_$0_toolname}}} {{mod=[[[[@{selected|repeating_tool_$0_toolbonus}]] [Attribute and Proficiency Modifier]]]}} {{r1=[[1d20@{selected|halflingluck}+[[@{selected|repeating_tool_$0_toolbonus}]] [Attribute and Proficiency Modifier]]]}} {{always=1}} {{r2=[[1d20@{selected|halflingluck}+[[@{selected|repeating_tool_$0_toolbonus}]] [Attribute and Proficiency Modifier]]]}}} @{selected|charname_output}
Here is an image of the Drop Down:


May fortune favor the foolish...
*Edit to fix the HTML Entities*
April 22 (9 years ago)
That's great, Wes! Please feel welcome to also post that up in our v1.4 thread!
April 22 (9 years ago)
Wes
Sheet Author
Yeah I noticed that I didnt replace the # signs in the code so I need to try and get it to post back in properly now.
April 22 (9 years ago)
Posting macros with HTML entities to the forum is a bit tricky at the moment. Here's how I handle it.

I took the liberty of doing a bit of my own Roll Query beautification:
&{template:simple} {{always=1}} ?{Ability|

Strength, {{rname=Strength}} {{mod=[[ [[@{selected|strength_mod}]] [Strength Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|strength_mod}]] [Strength Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|strength_mod}]] [Strength Modifier] ]]}} |

Strength Save, {{rname=Strength Save}} {{mod=[[ [[@{selected|strength_save_bonus}]] [Stength Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus} ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|strength_save_bonus}]] [Strength Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|strength_save_bonus}]] [Strength Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} |

Athletics, {{rname=Athletics}} {{mod=[[ [[@{selected|athletics_bonus}]] [Athletics Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|athletics_bonus}]] [Athletics Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|athletics_bonus}]] [Athletics Modifier] ]]}} |

Dexterity, {{rname=Dexterity}} {{mod=[[ [[@{selected|dexterity_mod}]] [Dexterity Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|dexterity_mod}]] [Dexterity Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|dexterity_mod}]] [Dexterity Modifier] ]]}} |

Dexterity Save, {{rname=Dexterity Save}} {{mod=[[ [[@{selected|dexterity_save_bonus}]] [Dexterity Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus} ]]}}{{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|dexterity_save_bonus}]] [Dexterity Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|dexterity_save_bonus}]] [Dexterity Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} |

Acrobatics, {{rname=Acrobatics}} {{mod=[[ [[@{selected|acrobatics_bonus}]] [Acrobatics Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|acrobatics_bonus}]] [Acrobatics Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|acrobatics_bonus}]] [Acrobatics Modifier] ]]}} |

Sleight of Hand, {{rname=Sleight of Hand}} {{mod=[[ [[@{selected|sleight_of_hand_bonus}]] [Sleight of Hand Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|sleight_of_hand_bonus}]] [Sleight of Hand Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|sleight_of_hand_bonus}]] [Sleight of Hand Modifier] ]]}} |

Stealth, {{rname=Stealth}} {{mod=[[ [[@{selected|stealth_bonus}]] [Stealth Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|stealth_bonus}]] [Stealth Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|stealth_bonus}]] [Stealth Modifier] ]]}} |

Constitution, {{rname=Constitution}} {{mod=[[ [[@{selected|constitution_mod}]] [Constitution Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|constitution_mod}]] [Constitution Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|constitution_mod}]] [Constitution Modifier] ]]}} |

Constitution Save, {{rname=Constitution Save}} {{mod=[[ [[@{selected|constitution_save_bonus}]] [Constitution Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus} ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|constitution_save_bonus}]] [Constitution Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|constitution_save_bonus}]] [Constitution Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} |

Intelligence, {{rname=Intelligence}} {{mod=[[ [[@{selected|intelligence_mod}]] [Intelligence Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|intelligence_mod}]] [Intelligence Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|intelligence_mod}]] [Intelligence Modifier] ]]}} |

Intelligence Save, {{rname=Intelligence Save}} {{mod=[[ [[@{selected|intelligence_save_bonus}]] [Intelligence Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus} ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|intelligence_save_bonus}]] [Intelligence Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|intelligence_save_bonus}]] [Intelligence Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} |

Arcana, {{rname=Arcana}} {{mod=[[ [[@{selected|arcana_bonus}]] [Arcana Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|arcana_bonus}]] [Arcana Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|arcana_bonus}]] [Arcana Modifier] ]]}} |

History, {{rname=History}} {{mod=[[ [[@{selected|history_bonus}]][History Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|history_bonus}]] [History Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|history_bonus}]] [History Modifier] ]]}} |

Investigation, {{rname=Investigation}} {{mod=[[ [[@{selected|investigation_bonus}]] [Investigation Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|investigation_bonus}]] [Investigation Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|investigation_bonus}]] [Investigation Modifier] ]]}} |

Nature, {{rname=Nature}} {{mod=[[ [[@{selected|nature_bonus}]] [Nature Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|nature_bonus}]] [Nature Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|nature_bonus}]] [Nature Modifier] ]]}} |

Religion, {{rname=Religion}} {{mod=[[ [[@{selected|religion_bonus}]] [Religion Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|religion_bonus}]] [Religion Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|religion_bonus}]] [Religion Modifier] ]]}} |

Wisdom, {{rname=Wisdom}} {{mod=[[ [[@{selected|wisdom_mod}]] [Wisdom Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|wisdom_mod}]] [Wisdom Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|wisdom_mod}]] [Wisdom Modifier] ]]}} |

Wisdom Save, {{rname=Wisdom Save}} {{mod=[[ [[@{selected|wisdom_save_bonus}]] [Wisdom Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus} ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|wisdom_save_bonus}]] [Wisdom Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|wisdom_save_bonus}]] [Wisdom Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} |

Animal Handling, {{rname=Animal Handling}} {{mod=[[ [[@{selected|animal_handling_bonus}]] [Animal Handling Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|animal_handling_bonus}]] [Animal Handling Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|animal_handling_bonus}]] [Animal Handling Modifier] ]]}} |

Insight, {{rname=Insight}} {{mod=[[ [[@{selected|insight_bonus}]] [Insight Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|insight_bonus}]] [Insight Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|insight_bonus}]] [Insight Modifier] ]]}} |

Medicine, {{rname=Medicine}} {{mod=[[ [[@{selected|medicine_bonus}]] [Medicine Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|medicine_bonus}]] [Medicine Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|medicine_bonus}]] [Medicine Modifier] ]]}} |

Perception, {{rname=Perception}} {{mod=[[ [[@{selected|perception_bonus}]] [Perception Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|perception_bonus}]] [Perception Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|perception_bonus}]] [Perception Modifier] ]]}} |

Survival, {{rname=Survival}} {{mod=[[ [[@{selected|survival_bonus}]] [Survival Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|survival_bonus}]] [Survival Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|survival_bonus}]] [Survival Modifier] ]]}} |

Charisma, {{rname=Charisma}} {{mod=[[ [[@{selected|charisma_mod}]] [Charisma Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|charisma_mod}]] [Charisma Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|charisma_mod}]] [Charisma Modifier] ]]}} |

Charisma Save, {{rname=Charisma Save}} {{mod=[[ [[@{selected|charisma_save_bonus}]] [Charisma Modifier + Proficency Bonus]@{selected|globalsavingthrowbonus} ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|charisma_save_bonus}]] [Charisma Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|charisma_save_bonus}]] [Charisma Modifier + Proficiency Bonus]@{selected|globalsavingthrowbonus} ]]}} |

Deception, {{rname=Deception}} {{mod=[[ [[@{selected|deception_bonus}]] [Deception Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|deception_bonus}]] [Deception Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|deception_bonus}]] [Deception Modifier] ]]}} |

Intimidation, {{rname=Intimidation}} {{mod=[[ [[@{selected|intimidation_bonus}]] [Intimidation Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|intimidation_bonus}]] [Intimidation Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|intimidation_bonus}]] [Intimidation Modifier] ]]}} |

Performance, {{rname=Performance}} {{mod=[[ [[@{selected|performance_bonus}]] [Performance Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|performance_bonus}]] [Performance Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|performance_bonus}]] [Performance Modifier] ]]}} |

Persuasion, {{rname=Persuasion}} {{mod=[[ [[@{selected|persuasion_bonus}]] [Persuasion Modifier] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[@{selected|persuasion_bonus}]] [Persuasion Modifier] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[@{selected|persuasion_bonus}]] [Persuasion Modifier] ]]}} |

@{selected|repeating_tool_$0_toolname}, {{rname=@{selected|repeating_tool_$0_toolname}}} {{mod=[[ [[ @{selected|repeating_tool_$0_toolbonus} ]] [Attribute and Proficiency Bonus] ]]}} {{r1=[[ 1d20@{selected|halflingluck} + [[ @{selected|repeating_tool_$0_toolbonus} ]] [Attribute and Proficiency Bonus] ]]}} {{r2=[[ 1d20@{selected|halflingluck} + [[ @{selected|repeating_tool_$0_toolbonus} ]] [Attribute and Proficiency Bonus] ]]}}

} @{selected|charname_output}
April 22 (9 years ago)
Wes
Sheet Author
Thanks Silvyre I appreciate the pointers, and thanks for fixing the Macro. I hope to work on repeating attack/spells tomorrow.
April 22 (9 years ago)

Edited April 22 (9 years ago)
That is indeed quite amazing!
I just change it to the npc template (in our group we sometimes have to handle multiple tokens and I find it more beautiful)
and add for the advantage/disadvantage the following in the beginning:

?{Advantage|no,
{{normal=y}}|yes,{{advantage=y}}}
and name=@{selected|character_name}  

Going to break this up into smaller buttons (saves & skills seperate, tools sperate)

thx2everyone


Oh thank the dice! I have been trying to find out how to make it work on this sheet for a while now. Does anyone have a breakdown for the SRD5 character sheet to making macros for it? It doesn't appear to have a list of commands on the wiki.
With as many posts as there are about dropdown menus and triggering rolls and macros... this already a feature that doesn't require jumping through hoops.
May 04 (9 years ago)

Jamerific said:

Does anyone have a breakdown for the SRD5 character sheet to making macros for it? It doesn't appear to have a list of commands on the wiki.

The OGL by Roll20 sheet's wiki page contains a lot of useful information on the sheet's Attributes.

Unfortunately, at this time, there does not currently exist much in terms of specific documentation covering special properties used by the OGL by Roll20 Roll Templates. User Ed S. was kind enough to outline the Roll Templates used by this sheet plus some of their properties in a post, over here. I learned the remainder of what I know about the Roll Templates used by this sheet, by fiddling around with the outputs of the sheet's roll buttons alongside referencing the Roll Template source code within the sheet's HTML as well as the Roll Templates Wiki page.