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

Skill Check Macro Help 5e

Hi so what I am trying to do, and cannot figure out the best way is, Creature makes a deception check Basic Pass:  Their attacks against YOU have +3, but all attacks against them also have +3 until the start of your next turn. Basic Fail:  The enemy gains proficiency bonus armor and saving throws until the end of their next turn. Crit Failure Effect:  The enemy gains 3 + proficiency bonus armor and saving throws until the end of their next turn. Crit Effect:  The creature is taunted. Creature makes a contested Insight Check Basic Pass:  Gain a bonus to AC equal to your proficiency modifier against the next attack targeting you. Basic Fail:  Gain a penalty to AC equal to your proficiency modifier against the next attack targeting you. Crit Failure:  The next attack against you is an automatic hit. Crit Success:  Gain a bonus to AC equal to your proficiency modifier until the start of your next turn. If possible, I would like the bonuses to apply automatically.. However, at this point I will settle for just something that when I roll a Deception on 1 token and select another it rolls their Insight.
1699058637
Gauss
Forum Champion
Hi Light, Which character sheet are you using? If you don't know the name please supply a screenshot.
The basic 5e one.
1699064062
Gauss
Forum Champion
Light said: The basic 5e one. Could you elaborate please? There are seven or eight D&D 5e character sheets. A screenshot would help.
I figured it out. &{template:default} {{name=Deception Skillcheck}} {{Free Action}} {{desc=You attempt to use a deception check on the @{target|character_name} with a roll of [[1d20+@{selected|deception_bonus}]] against the @{target|character_name}'s [[1d20 - @{target|insight_bonus}]]. **Basic Pass:** Their attacks against YOU have +3, but all attacks against them also have +3 until the start of your next turn. **Basic Fail:** The enemy gains proficiency bonus armor and saving throws until the end of their next turn. **Crit Failure Effect:** The enemy gains 3 + proficiency bonus armor and saving throws until the end of their next turn. **Crit Effect:** The creature is taunted. }}
1699164709
Gauss
Forum Champion
Hi again Light, sorry I didn't respond sooner, life beckoned. I am glad you got it figured out. :) Regarding making it automagical, that won't be possible short of an Mod (API script). If you want to go that route I suggest hitting up the Mods (API Scripts) forum .
Hey totally understandable. This solution works, the only thing I wish I could do is tell the player if it was a Basic Fail, Crit, Crit Fail, or Crit Effect based on if they won the dice battle. I remember doing something like that in the past but I cannot for the life of me figure out how I did it lol. I used to have a macro that did something like [[1d20]] if lower than 10 tell them they failed, if higher then congratulate them on their success as a /desc. Again no clue how I did it, but I will keep researching. Anyways thank you for attempting to help I do appreciate it.