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 .
×
May your rolls be merry + bright! 🎄
Create a free account

Problem with 5e Rogue's Reliable Talent and Advantage

1594782434

Edited 1594782556
Hey! I'm new to the forums and I only really came in here to seek support for my DnD 5e game I'm in.  My rouge has just hit level 11 and after using charactermancer I have obtained Reliable Talent! Now, with it ticked on, I have a few issues I can't quite put my finger on. So it turns off disadvantage for the skills I have proficiency, which confuses me. What confuses me even further is whenever I roll with advantage, it will simple give a blank box. (Picture down below for reference) It will roll and adjust normally when rolling normally, which is just confusing to me. I'm not the most code literate, so I'm a bit confused on what I can do, if at all how to fix this. Mind if I get a hand or two? Photo Proof
1594797972

Edited 1594948833
Oosh
Sheet Author
API Scripter
There are some issues with Reliable Talent which have been reported in the 5e sheet thread - I believe it's still being worked on. One solution would be using a chat menu for your skill rolls and linking to custom macros for your proficient skills. A little bit of setup work. Updated macro: save this big block as an Ability macro, then the two smaller bits as Attributes. The Ability name doesn't matter, name it whatever you like, then tick the box to put it on your macro bar: &{template:simple} @{rtypeRT} ?{Skill| Acrobatics,+@{acrobatics_bonus}@{pbd_safe}]]}} {{rname=^{acrobatics-u}}} {{mod=[[@{acrobatics_bonus}@{pbd_safe}[ACRO]]]}} {{r1=[[@{d20RTN}+@{acrobatics_bonus}@{pbd_safe}[ACRO]]]| Animal Handling,+@{animal_handling_bonus}@{pbd_safe}]]}} {{rname=^{animal_handling-u}}} {{mod=[[@{animal_handling_bonus}@{pbd_safe}[ANIM]]]}} {{r1=[[@{d20RTN}+@{animal_handling_bonus}@{pbd_safe}[ANIM]]]| Arcana,+@{arcana_bonus}@{pbd_safe}]]}} {{rname=^{arcana-u}}} {{mod=[[@{arcana_bonus}@{pbd_safe}[ARC]]]}} {{r1=[[@{d20RTN}+@{arcana_bonus}@{pbd_safe}[ARC]]]| Athletics,+@{athletics_bonus}@{pbd_safe}]]}} {{rname=^{athletics-u}}} {{mod=[[@{athletics_bonus}@{pbd_safe}[ATH]]]}} {{r1=[[@{d20RTN}+@{athletics_bonus}@{pbd_safe}[ATH]]]| Deception,+@{deception_bonus}@{pbd_safe}]]}} {{rname=^{deception-u}}} {{mod=[[@{deception_bonus}@{pbd_safe}[DEC]]]}} {{r1=[[@{d20RTN}+@{deception_bonus}@{pbd_safe}[DEC]]]| History,+@{history_bonus}@{pbd_safe}]]}} {{rname=^{history-u}}} {{mod=[[@{history_bonus}@{pbd_safe}[HIS]]]}} {{r1=[[@{d20RTN}+@{history_bonus}@{pbd_safe}[HIS]]]| Insight,+@{insight_bonus}@{pbd_safe}]]}} {{rname=^{insight-u}}} {{mod=[[@{insight_bonus}@{pbd_safe}[INS]]]}} {{r1=[[@{d20RTN}+@{insight_bonus}@{pbd_safe}[INS]]]| Intimidation,+@{intimidation_bonus}@{pbd_safe}]]}} {{rname=^{intimidation-u}}} {{mod=[[@{intimidation_bonus}@{pbd_safe}[INT]]]}} {{r1=[[@{d20RTN}+@{intimidation_bonus}@{pbd_safe}[INT]]]| Investigation,+@{investigation_bonus}@{pbd_safe}]]}} {{rname=^{investigation-u}}} {{mod=[[@{investigation_bonus}@{pbd_safe}[INV]]]}} {{r1=[[@{d20RTN}+@{investigation_bonus}@{pbd_safe}[INV]]]| Medicine,+@{medicine_bonus}@{pbd_safe}]]}} {{rname=^{medicine-u}}} {{mod=[[@{medicine_bonus}@{pbd_safe}[MED]]]}} {{r1=[[@{d20RTN}+@{medicine_bonus}@{pbd_safe}[MED]]]| Nature,+@{nature_bonus}@{pbd_safe}]]}} {{rname=^{nature-u}}} {{mod=[[@{nature_bonus}@{pbd_safe}[NAT]]]}} {{r1=[[@{d20RTN}+@{nature_bonus}@{pbd_safe}[NAT]]]| Perception,+@{perception_bonus}@{pbd_safe}]]}} {{rname=^{perception-u}}} {{mod=[[@{perception_bonus}@{pbd_safe}[PERC]]]}} {{r1=[[@{d20RTN}+@{perception_bonus}@{pbd_safe}[PERC]]]| Performance,+@{performance_bonus}@{pbd_safe}]]}} {{rname=^{performance-u}}} {{mod=[[@{performance_bonus}@{pbd_safe}[PERF]]]}} {{r1=[[@{d20RTN}+@{performance_bonus}@{pbd_safe}[PERF]]]| Persuasion,+@{persuasion_bonus}@{pbd_safe}]]}} {{rname=^{persuasion-u}}} {{mod=[[@{persuasion_bonus}@{pbd_safe}[PERS]]]}} {{r1=[[@{d20RTN}+@{persuasion_bonus}@{pbd_safe}[PERS]]]| Religion,+@{religion_bonus}@{pbd_safe}]]}} {{rname=^{religion-u}}} {{mod=[[@{religion_bonus}@{pbd_safe}[REL]]]}} {{r1=[[@{d20RTN}+@{religion_bonus}@{pbd_safe}[REL]]]| Sleight of Hand,+@{sleight_of_hand_bonus}@{pbd_safe}]]}} {{rname=^{sleight_of_hand-u}}} {{mod=[[@{sleight_of_hand_bonus}@{pbd_safe}[SLEIGHT]]]}} {{r1=[[@{d20RTN}+@{sleight_of_hand_bonus}@{pbd_safe}[SLEIGHT]]]| Stealth,+@{stealth_bonus}@{pbd_safe}]]}} {{rname=^{stealth-u}}} {{mod=[[@{stealth_bonus}@{pbd_safe}[STLTH]]]}} {{r1=[[@{d20RTN}+@{stealth_bonus}@{pbd_safe}[STLTH]]]| Survival,+@{survival_bonus}@{pbd_safe}]]}} {{rname=^{survival-u}}} {{mod=[[@{survival_bonus}@{pbd_safe}[SRV]]]}} {{r1=[[@{d20RTN}+@{survival_bonus}@{pbd_safe}[SRV]]]} }} @{selected|global_skill_mod} @{selected|charname_output} It calls on @{rtypeRT} instead of the regular @{rtype}. You will need to go into your character sheet, and add an Attribute called rtypeRT that has this value: {{query=1}} ?{Advantage?|Normal Roll,&#123&#123normal=1&#125&#125 &#123&#123r2=[[0d20|Advantage,&#123&#123advantage=1&#125&#125 &#123&#123r2=[[{1d20,1d0cs1+10}k1|Disadvantage,&#123&#123disadvantage=1&#125&#125 &#123&#123r2=[[{1d20,1d0cs1+10}k1} The second Attribute needed is @{d20RTN}, and is as follows: {1d20,0d0+10}k1 You should be able to reuse these two Attributes if you change macros, just change any @{rtype} call to @{rtypeRT}, and any @{d20} call to @{d20RTN}. If you switch to a macro that does not use a pop-up Query, you will probably need an alternate version, @{d20RT}: {1d20,0d0+10}k1 This isn't an ideal solution, all skills rolled with this macro will now use reliable talent. So you'd need to remember to roll non-proficient skills from the sheet. A chat menu with custom code for your proficient skill would be better.
Hey! I'm glad I got a reply on this thread, though I'm confused on what to do with the first wall of code. I can totally addin that @{rtypeRT}, but I'm just confused on where I place everything else. 
1594943439

Edited 1594948968
Oosh
Sheet Author
API Scripter
Ah, sorry. Best place for it is in the Attributes & Abilities tab on your character sheet. Add it as an Ability macro, and then add it to your macro bar - so the two Attributes go on the left, and the big chunk of code goes on the right under Abilities. I've removed the @{selected} calls in the macro, so it will work even if you don't have your token selected. However, it will not function from the Collections tab (top right near the journal) so don't save it there. Macros can also be added to the Collections bar (top right near the journal), but macros store here will not retain HTML entities (all the } business) if they are re-opened, so the Ability section is better! That macro is a universal PC/NPC version which really over-achieves for what you need. I'll see if I can find a better one. Righto, I updated the macro above. It now needs a second Attribute, but that should make them modular - if you swap to a better macro or chat menu setup, you should be able to keep referencing @{rtypeRT} for the advantage/disadvantage roll, and either @{d20RTN} or @{d20RT} for the initial roll (one of the two d20 Attributes should work, depending on whether it's being called from a Query or not).