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 .
×

Shadowrun 5e Question - Attack > Defense > Resistance sequence macro

Hello there, i made a Shadowrun 5e macro for the Attacker to select the target and automatic roll Attack, Defense and the Resistance to damage, what i need to know is: Is there a way of set an "If" parameter in order to [Roll Attack] [Roll Defense]  if Attack>Defense then [Roll Resistance]? My current macro is: &{template:shadowrun}{{name=@{target|Attacker|character_name}}}{{roll_name=an Attack with @{target|Attacker|weaponname1}}}{{val1=Agility}}{{val1_num=[[@{target|Attacker|agi_total}]]}}{{val2=@{target|Attacker|weaponskillname1}}}{{val2_num=[[@{target|Attacker|weaponcategory1}+@{target|Attacker|weaponbonus1}+@{target|Attacker|weaponspec1}-(@{target|Attacker|agi_total})]]}}{{mod_num=[[?{Attacker Situational Modifiers|0}]]}}{{edge=@{target|Attacker|edgeroll}}}{{edge_num=[[@{target|Attacker|edg_total}]]}}{{wounds_num=[[@{target|Attacker|wound_total}]]}}{{limit=Accuracy}}{{limit_num=[[@{target|Attacker|weaponaccuracy1}]]}}{{result=[[(@{target|Attacker|weapondice1}+?{Attacker Situational Modifiers|0}-[[@{target|Attacker|wound_total}]]+[[@{target|Attacker|edgn}*@{target|Attacker|edg_total}]])@{target|Attacker|standardroll}@{target|Attacker|edgeroll}kh@{target|Attacker|weaponaccuracy1}]]}}{{after1=AP([[@{target|Attacker|weaponap1}]]) ~DV}}{{after1_num=[[@{target|Attacker|weapondv1}]]}}{{after1dmg=@{target|Attacker|weapondmgtype1}}} &{template:shadowrun}{{name=@{target|Defender|character_name}}}{{roll_name=to Dodge Damage}}{{val1=Reaction}}{{val1_num=[[@{target|Defender|rea_total}]]}}{{val2=Intuition}}{{val2_num=[[@{target|Defender|int_total}]]}}{{val3=Bonus}}{{val3_num=[[@{target|Defender|avoid_bonus}]]}}{{mod_num=[[?{Defender Situational Modifiers|0}]]}}{{edge=@{target|Defender|edgeroll}}}{{edge_num=[[@{target|Defender|edg_total}]]}}{{wounds_num=[[@{target|Defender|wound_total}]]}}{{result=[[(@{target|Defender|avoid_total}+?{Defender Situational Modifiers}-[[@{target|Defender|wound_total}]]+[[@{target|Defender|edgn}*@{target|Defender|edg_total}]])@{target|Defender|standardroll}@{target|Defender|edgeroll}]]}} &{template:shadowrun}{{name=@{target|Defender|character_name}}}{{roll_name=to Absorb Damage}}{{val1=Body}}{{val1_num=[[@{target|Defender|bod_total}]]}}{{val2=Armor}}{{val2_num=[[@{target|Defender|armor_total}]]}}{{val3=Armor Penetration}}{{val3_num=[[?{Armor Penetration|-0}]]}}{{edge=@{target|Defender|edgeroll}}}{{edge_num=[[@{target|Defender|edg_total}]]}}{{result=[[(@{target|Defender|bod_total}+@{target|Defender|armor_total}+?{Armor Penetration}+[[@{target|Defender|edgn}*@{target|Defender|edg_total}]])@{target|Defender|standardroll}@{target|Defender|edgeroll}]]}}
1525977515
Ziechael
Forum Champion
Sheet Author
API Scripter
Moved to character sheet forum for visibility as it relates to a specific sheets roll template