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

Ear for Deceit and Reliable Talent macro

I'm looking for an ogl 5e sheet macro for Ear for Deceit and Reliable Talent. all the ones I've seen on the forum are 3 years old and no longer work.
1627627964
GiGs
Pro
Sheet Author
API Scripter
Can you post the old ones, there may be an easy fix for why they don't work.
1627702324

Edited 1627703492
Oosh
Sheet Author
API Scripter
Wow, RT is still broken on the sheet? Here's an old method which should still work - it has a couple of drawbacks, in that the 2nd 3d die won't display, and you need to create a couple of attributes. But this is as close as I ever managed to get it - it should work with both Query and Toggle advantage. A complete solution needs to be done with sheetworkers IMO, the attributes we have available just can't get a perfect output. First create d20RT {[[1d20]] then rtypeRT @{rtype}0]]}} {{r2=[[@{d20RT} Then use the following macro (it won't work for any character without the above two @{attributes}): @{selected|wtype}&{template:simple} @{selected|rtypeRT}?{Ability|Acrobatics,,[[@{selected|reliable_talent}*ceil(@{selected|Acrobatics_prof}/100)]][RT]}k1+@{selected|Acrobatics_bonus}@{selected|pbd_safe}[Acrobatics]]]}} {{rname=Acrobatics}} {{mod=@{selected|Acrobatics_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Acrobatics_prof}/100)]][RT]}k1 + @{selected|Acrobatics_bonus}@{selected|pbd_safe}[Acrobatics]]]|Animal Handling,,[[@{selected|reliable_talent}*ceil(@{selected|Animal_Handling_prof}/100)]][RT]}k1+@{selected|Animal_Handling_bonus}@{selected|pbd_safe}[Animal]]]}} {{rname=Animal Handling}} {{mod=@{selected|Animal_Handling_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Animal_Handling_prof}/100)]][RT]}k1 + @{selected|Animal_Handling_bonus}@{selected|pbd_safe}[Animal]]]|Arcana,,[[@{selected|reliable_talent}*ceil(@{selected|Arcana_prof}/100)]][RT]}k1+@{selected|Arcana_bonus}@{selected|pbd_safe}[Arcana]]]}} {{rname=Arcana}} {{mod=@{selected|Arcana_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Arcana_prof}/100)]][RT]}k1 + @{selected|Arcana_bonus}@{selected|pbd_safe}[Arcana]]]|Athletics,,[[@{selected|reliable_talent}*ceil(@{selected|Athletics_prof}/100)]][RT]}k1+@{selected|Athletics_bonus}@{selected|pbd_safe}[Athletics]]]}} {{rname=Athletics}} {{mod=@{selected|Athletics_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Athletics_prof}/100)]][RT]}k1 + @{selected|Athletics_bonus}@{selected|pbd_safe}[Athletics]]]|Deception,,[[@{selected|reliable_talent}*ceil(@{selected|Deception_prof}/100)]][RT]}k1+@{selected|Deception_bonus}@{selected|pbd_safe}[Deception]]]}} {{rname=Deception}} {{mod=@{selected|Deception_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Deception_prof}/100)]][RT]}k1 + @{selected|Deception_bonus}@{selected|pbd_safe}[Deception]]]|History,,[[@{selected|reliable_talent}*ceil(@{selected|History_prof}/100)]][RT]}k1+@{selected|History_bonus}@{selected|pbd_safe}[History]]]}} {{rname=History}} {{mod=@{selected|History_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|History_prof}/100)]][RT]}k1 + @{selected|History_bonus}@{selected|pbd_safe}[History]]]|Insight,,[[@{selected|reliable_talent}*ceil(@{selected|Insight_prof}/100)]][RT]}k1+@{selected|Insight_bonus}@{selected|pbd_safe}[Insight]]]}} {{rname=Insight}} {{mod=@{selected|Insight_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Insight_prof}/100)]][RT]}k1 + @{selected|Insight_bonus}@{selected|pbd_safe}[Insight]]]|Intimidation,,[[@{selected|reliable_talent}*ceil(@{selected|Intimidation_prof}/100)]][RT]}k1+@{selected|Intimidation_bonus}@{selected|pbd_safe}[Intimidation]]]}} {{rname=Intimidation}} {{mod=@{selected|Intimidation_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Intimidation_prof}/100)]][RT]}k1 + @{selected|Intimidation_bonus}@{selected|pbd_safe}[Intimidation]]]|Investigation,,[[@{selected|reliable_talent}*ceil(@{selected|Investigation_prof}/100)]][RT]}k1+@{selected|Investigation_bonus}@{selected|pbd_safe}[Investigation]]]}} {{rname=Investigation}} {{mod=@{selected|Investigation_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Investigation_prof}/100)]][RT]}k1 + @{selected|Investigation_bonus}@{selected|pbd_safe}[Investigation]]]|Medicine,,[[@{selected|reliable_talent}*ceil(@{selected|Medicine_prof}/100)]][RT]}k1+@{selected|Medicine_bonus}@{selected|pbd_safe}[Medicine]]]}} {{rname=Medicine}} {{mod=@{selected|Medicine_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Medicine_prof}/100)]][RT]}k1 + @{selected|Medicine_bonus}@{selected|pbd_safe}[Medicine]]]|Nature,,[[@{selected|reliable_talent}*ceil(@{selected|Nature_prof}/100)]][RT]}k1+@{selected|Nature_bonus}@{selected|pbd_safe}[Nature]]]}} {{rname=Nature}} {{mod=@{selected|Nature_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Nature_prof}/100)]][RT]}k1 + @{selected|Nature_bonus}@{selected|pbd_safe}[Nature]]]|Perception,,[[@{selected|reliable_talent}*ceil(@{selected|Perception_prof}/100)]][RT]}k1+@{selected|Perception_bonus}@{selected|pbd_safe}[Perception]]]}} {{rname=Perception}} {{mod=@{selected|Perception_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Perception_prof}/100)]][RT]}k1 + @{selected|Perception_bonus}@{selected|pbd_safe}[Perception]]]|Performance,,[[@{selected|reliable_talent}*ceil(@{selected|Performance_prof}/100)]][RT]}k1+@{selected|Performance_bonus}@{selected|pbd_safe}[Performance]]]}} {{rname=Performance}} {{mod=@{selected|Performance_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Performance_prof}/100)]][RT]}k1 + @{selected|Performance_bonus}@{selected|pbd_safe}[Performance]]]|Persuasion,,[[@{selected|reliable_talent}*ceil(@{selected|Persuasion_prof}/100)]][RT]}k1+@{selected|Persuasion_bonus}@{selected|pbd_safe}[Persuasion]]]}} {{rname=Persuasion}} {{mod=@{selected|Persuasion_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Persuasion_prof}/100)]][RT]}k1 + @{selected|Persuasion_bonus}@{selected|pbd_safe}[Persuasion]]]|Religion,,[[@{selected|reliable_talent}*ceil(@{selected|Religion_prof}/100)]][RT]}k1+@{selected|Religion_bonus}@{selected|pbd_safe}[Religion]]]}} {{rname=Religion}} {{mod=@{selected|Religion_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Religion_prof}/100)]][RT]}k1 + @{selected|Religion_bonus}@{selected|pbd_safe}[Religion]]]|Sleight Of Hand,,[[@{selected|reliable_talent}*ceil(@{selected|Sleight_Of_Hand_prof}/100)]][RT]}k1+@{selected|Sleight_Of_Hand_bonus}@{selected|pbd_safe}[Sleight]]]}} {{rname=Sleight Of Hand}} {{mod=@{selected|Sleight_Of_Hand_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Sleight_Of_Hand_prof}/100)]][RT]}k1 + @{selected|Sleight_Of_Hand_bonus}@{selected|pbd_safe}[Sleight]]]|Stealth,,[[@{selected|reliable_talent}*ceil(@{selected|Stealth_prof}/100)]][RT]}k1+@{selected|Stealth_bonus}@{selected|pbd_safe}[Stealth]]]}} {{rname=Stealth}} {{mod=@{selected|Stealth_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Stealth_prof}/100)]][RT]}k1 + @{selected|Stealth_bonus}@{selected|pbd_safe}[Stealth]]]|Survival,,[[@{selected|reliable_talent}*ceil(@{selected|Survival_prof}/100)]][RT]}k1+@{selected|Survival_bonus}@{selected|pbd_safe}[Survival]]]}} {{rname=Survival}} {{mod=@{selected|Survival_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Survival_prof}/100)]][RT]}k1 + @{selected|Survival_bonus}@{selected|pbd_safe}[Survival]]]|Strength,,0}k1+@{selected|Strength_mod}@{selected|jack_attr}[STR]]]}} {{rname=Strength}} {{mod=@{selected|Strength_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Strength_mod}@{selected|jack_attr}[STR]]]|Dexterity,,0}k1+@{selected|Dexterity_mod}@{selected|jack_attr}[DEX]]]}} {{rname=Dexterity}} {{mod=@{selected|Dexterity_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Dexterity_mod}@{selected|jack_attr}[DEX]]]|Constitution,,0}k1+@{selected|Constitution_mod}@{selected|jack_attr}[CON]]]}} {{rname=Constitution}} {{mod=@{selected|Constitution_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Constitution_mod}@{selected|jack_attr}[CON]]]|Intelligence,,0}k1+@{selected|Intelligence_mod}@{selected|jack_attr}[INT]]]}} {{rname=Intelligence}} {{mod=@{selected|Intelligence_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Intelligence_mod}@{selected|jack_attr}[INT]]]|Wisdom,,0}k1+@{selected|Wisdom_mod}@{selected|jack_attr}[WIS]]]}} {{rname=Wisdom}} {{mod=@{selected|Wisdom_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Wisdom_mod}@{selected|jack_attr}[WIS]]]|Charisma,,0}k1+@{selected|Charisma_mod}@{selected|jack_attr}[CHA]]]}} {{rname=Charisma}} {{mod=@{selected|Charisma_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Charisma_mod}@{selected|jack_attr}[CHA]]]}}} {{global=@{selected|global_skill_mod}}} {{type=Check}} {{typec=Check}} @{selected|charname_output} And an Ear for Deceit one, again making use of the above two attributes: @{selected|wtype}&{template:simple} @{selected|rtypeRT},8[EFD]}k1 + @{selected|insight_bonus}@{selected|pbd_safe}[Insight]]]}} {{rname=Insight}} {{mod=@{selected|insight_bonus}}} {{r1=[[@{selected|d20RT},8[EFD]}k1 + @{selected|insight_bonus}@{selected|pbd_safe}[Insight]]]}} Change all the instances of "selected" to the character's name if you want to be able to use it without selecting the token first, or just completely get rid of "selected|" if you're running it as an Ability from the character sheet.
Thank you so much that worked perfectly. Oosh said: Wow, RT is still broken on the sheet? Here's an old method which should still work - it has a couple of drawbacks, in that the 2nd 3d die won't display, and you need to create a couple of attributes. But this is as close as I ever managed to get it - it should work with both Query and Toggle advantage. A complete solution needs to be done with sheetworkers IMO, the attributes we have available just can't get a perfect output. First create d20RT {[[1d20]] then rtypeRT @{rtype}0]]}} {{r2=[[@{d20RT} Then use the following macro (it won't work for any character without the above two @{attributes}): @{selected|wtype}&{template:simple} @{selected|rtypeRT}?{Ability|Acrobatics,,[[@{selected|reliable_talent}*ceil(@{selected|Acrobatics_prof}/100)]][RT]}k1+@{selected|Acrobatics_bonus}@{selected|pbd_safe}[Acrobatics]]]}} {{rname=Acrobatics}} {{mod=@{selected|Acrobatics_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Acrobatics_prof}/100)]][RT]}k1 + @{selected|Acrobatics_bonus}@{selected|pbd_safe}[Acrobatics]]]|Animal Handling,,[[@{selected|reliable_talent}*ceil(@{selected|Animal_Handling_prof}/100)]][RT]}k1+@{selected|Animal_Handling_bonus}@{selected|pbd_safe}[Animal]]]}} {{rname=Animal Handling}} {{mod=@{selected|Animal_Handling_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Animal_Handling_prof}/100)]][RT]}k1 + @{selected|Animal_Handling_bonus}@{selected|pbd_safe}[Animal]]]|Arcana,,[[@{selected|reliable_talent}*ceil(@{selected|Arcana_prof}/100)]][RT]}k1+@{selected|Arcana_bonus}@{selected|pbd_safe}[Arcana]]]}} {{rname=Arcana}} {{mod=@{selected|Arcana_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Arcana_prof}/100)]][RT]}k1 + @{selected|Arcana_bonus}@{selected|pbd_safe}[Arcana]]]|Athletics,,[[@{selected|reliable_talent}*ceil(@{selected|Athletics_prof}/100)]][RT]}k1+@{selected|Athletics_bonus}@{selected|pbd_safe}[Athletics]]]}} {{rname=Athletics}} {{mod=@{selected|Athletics_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Athletics_prof}/100)]][RT]}k1 + @{selected|Athletics_bonus}@{selected|pbd_safe}[Athletics]]]|Deception,,[[@{selected|reliable_talent}*ceil(@{selected|Deception_prof}/100)]][RT]}k1+@{selected|Deception_bonus}@{selected|pbd_safe}[Deception]]]}} {{rname=Deception}} {{mod=@{selected|Deception_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Deception_prof}/100)]][RT]}k1 + @{selected|Deception_bonus}@{selected|pbd_safe}[Deception]]]|History,,[[@{selected|reliable_talent}*ceil(@{selected|History_prof}/100)]][RT]}k1+@{selected|History_bonus}@{selected|pbd_safe}[History]]]}} {{rname=History}} {{mod=@{selected|History_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|History_prof}/100)]][RT]}k1 + @{selected|History_bonus}@{selected|pbd_safe}[History]]]|Insight,,[[@{selected|reliable_talent}*ceil(@{selected|Insight_prof}/100)]][RT]}k1+@{selected|Insight_bonus}@{selected|pbd_safe}[Insight]]]}} {{rname=Insight}} {{mod=@{selected|Insight_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Insight_prof}/100)]][RT]}k1 + @{selected|Insight_bonus}@{selected|pbd_safe}[Insight]]]|Intimidation,,[[@{selected|reliable_talent}*ceil(@{selected|Intimidation_prof}/100)]][RT]}k1+@{selected|Intimidation_bonus}@{selected|pbd_safe}[Intimidation]]]}} {{rname=Intimidation}} {{mod=@{selected|Intimidation_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Intimidation_prof}/100)]][RT]}k1 + @{selected|Intimidation_bonus}@{selected|pbd_safe}[Intimidation]]]|Investigation,,[[@{selected|reliable_talent}*ceil(@{selected|Investigation_prof}/100)]][RT]}k1+@{selected|Investigation_bonus}@{selected|pbd_safe}[Investigation]]]}} {{rname=Investigation}} {{mod=@{selected|Investigation_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Investigation_prof}/100)]][RT]}k1 + @{selected|Investigation_bonus}@{selected|pbd_safe}[Investigation]]]|Medicine,,[[@{selected|reliable_talent}*ceil(@{selected|Medicine_prof}/100)]][RT]}k1+@{selected|Medicine_bonus}@{selected|pbd_safe}[Medicine]]]}} {{rname=Medicine}} {{mod=@{selected|Medicine_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Medicine_prof}/100)]][RT]}k1 + @{selected|Medicine_bonus}@{selected|pbd_safe}[Medicine]]]|Nature,,[[@{selected|reliable_talent}*ceil(@{selected|Nature_prof}/100)]][RT]}k1+@{selected|Nature_bonus}@{selected|pbd_safe}[Nature]]]}} {{rname=Nature}} {{mod=@{selected|Nature_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Nature_prof}/100)]][RT]}k1 + @{selected|Nature_bonus}@{selected|pbd_safe}[Nature]]]|Perception,,[[@{selected|reliable_talent}*ceil(@{selected|Perception_prof}/100)]][RT]}k1+@{selected|Perception_bonus}@{selected|pbd_safe}[Perception]]]}} {{rname=Perception}} {{mod=@{selected|Perception_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Perception_prof}/100)]][RT]}k1 + @{selected|Perception_bonus}@{selected|pbd_safe}[Perception]]]|Performance,,[[@{selected|reliable_talent}*ceil(@{selected|Performance_prof}/100)]][RT]}k1+@{selected|Performance_bonus}@{selected|pbd_safe}[Performance]]]}} {{rname=Performance}} {{mod=@{selected|Performance_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Performance_prof}/100)]][RT]}k1 + @{selected|Performance_bonus}@{selected|pbd_safe}[Performance]]]|Persuasion,,[[@{selected|reliable_talent}*ceil(@{selected|Persuasion_prof}/100)]][RT]}k1+@{selected|Persuasion_bonus}@{selected|pbd_safe}[Persuasion]]]}} {{rname=Persuasion}} {{mod=@{selected|Persuasion_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Persuasion_prof}/100)]][RT]}k1 + @{selected|Persuasion_bonus}@{selected|pbd_safe}[Persuasion]]]|Religion,,[[@{selected|reliable_talent}*ceil(@{selected|Religion_prof}/100)]][RT]}k1+@{selected|Religion_bonus}@{selected|pbd_safe}[Religion]]]}} {{rname=Religion}} {{mod=@{selected|Religion_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Religion_prof}/100)]][RT]}k1 + @{selected|Religion_bonus}@{selected|pbd_safe}[Religion]]]|Sleight Of Hand,,[[@{selected|reliable_talent}*ceil(@{selected|Sleight_Of_Hand_prof}/100)]][RT]}k1+@{selected|Sleight_Of_Hand_bonus}@{selected|pbd_safe}[Sleight]]]}} {{rname=Sleight Of Hand}} {{mod=@{selected|Sleight_Of_Hand_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Sleight_Of_Hand_prof}/100)]][RT]}k1 + @{selected|Sleight_Of_Hand_bonus}@{selected|pbd_safe}[Sleight]]]|Stealth,,[[@{selected|reliable_talent}*ceil(@{selected|Stealth_prof}/100)]][RT]}k1+@{selected|Stealth_bonus}@{selected|pbd_safe}[Stealth]]]}} {{rname=Stealth}} {{mod=@{selected|Stealth_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Stealth_prof}/100)]][RT]}k1 + @{selected|Stealth_bonus}@{selected|pbd_safe}[Stealth]]]|Survival,,[[@{selected|reliable_talent}*ceil(@{selected|Survival_prof}/100)]][RT]}k1+@{selected|Survival_bonus}@{selected|pbd_safe}[Survival]]]}} {{rname=Survival}} {{mod=@{selected|Survival_bonus}}} {{r1=[[@{selected|d20RT},[[@{selected|reliable_talent}*ceil(@{selected|Survival_prof}/100)]][RT]}k1 + @{selected|Survival_bonus}@{selected|pbd_safe}[Survival]]]|Strength,,0}k1+@{selected|Strength_mod}@{selected|jack_attr}[STR]]]}} {{rname=Strength}} {{mod=@{selected|Strength_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Strength_mod}@{selected|jack_attr}[STR]]]|Dexterity,,0}k1+@{selected|Dexterity_mod}@{selected|jack_attr}[DEX]]]}} {{rname=Dexterity}} {{mod=@{selected|Dexterity_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Dexterity_mod}@{selected|jack_attr}[DEX]]]|Constitution,,0}k1+@{selected|Constitution_mod}@{selected|jack_attr}[CON]]]}} {{rname=Constitution}} {{mod=@{selected|Constitution_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Constitution_mod}@{selected|jack_attr}[CON]]]|Intelligence,,0}k1+@{selected|Intelligence_mod}@{selected|jack_attr}[INT]]]}} {{rname=Intelligence}} {{mod=@{selected|Intelligence_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Intelligence_mod}@{selected|jack_attr}[INT]]]|Wisdom,,0}k1+@{selected|Wisdom_mod}@{selected|jack_attr}[WIS]]]}} {{rname=Wisdom}} {{mod=@{selected|Wisdom_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Wisdom_mod}@{selected|jack_attr}[WIS]]]|Charisma,,0}k1+@{selected|Charisma_mod}@{selected|jack_attr}[CHA]]]}} {{rname=Charisma}} {{mod=@{selected|Charisma_mod}@{selected|jack_bonus}}} {{r1=[[ @{selected|d20} + @{selected|Charisma_mod}@{selected|jack_attr}[CHA]]]}}} {{global=@{selected|global_skill_mod}}} {{type=Check}} {{typec=Check}} @{selected|charname_output} And an Ear for Deceit one, again making use of the above two attributes: @{selected|wtype}&{template:simple} @{selected|rtypeRT},8[EFD]}k1 + @{selected|insight_bonus}@{selected|pbd_safe}[Insight]]]}} {{rname=Insight}} {{mod=@{selected|insight_bonus}}} {{r1=[[@{selected|d20RT},8[EFD]}k1 + @{selected|insight_bonus}@{selected|pbd_safe}[Insight]]]}} Change all the instances of "selected" to the character's name if you want to be able to use it without selecting the token first, or just completely get rid of "selected|" if you're running it as an Ability from the character sheet.