Hello, I've created a macro that queries the type of roll (normal, advantage, disadvantage) and will perform a simultaneous perception check for my main character and two constructs, this is to simplify traveling as a group or taking watches at night and the DM asks for a perception check. Mechanically I have it working correctly but there is a minor annoyance that I'm hoping to resolve. When I choose 'Normal' in the roll query, it will successfully roll and display the three perception checks I need; however, for each character two dice are rolled even though only one value is posted in the chat. It is inconsequential to say the least, but in my mind I'm seeing these 'wasted' rolls on dummy dice and my superstitious nature hates to see that happen. See below for my script: {{?{Roll Type?|Normal,normal|Advantage,advantage|Disadvantage,disadvantage}=1}} &{template:simple} {{rname=Perception}} {{mod=@{Zelda|Perception_bonus}}} {{r1=[[1d20+@{Zelda|Perception_bonus}]]}} {{r2=[[1d20+@{Zelda|Perception_bonus}]]}} {{charname=Zelda}}  {{?{Roll Type?|Normal,normal|Advantage,advantage|Disadvantage,disadvantage}=1}} &{template:simple} {{rname=Perception}} {{mod=[[@{Zelda|PB}*2]]}} {{r1=[[1d20+@{Zelda|PB}*2]]}} {{r2=[[1d20+@{Zelda|PB}*2]]}} {{charname=P33TR1}} {{?{Roll Type?|Normal,normal|Advantage,advantage|Disadvantage,disadvantage}=1}} &{template:simple} {{rname=Perception}} {{mod=[[@{Zelda|PB}*2]]}} {{r1=[[1d20+@{Zelda|PB}*2]]}}[PB*2] {{r2=[[1d20+@{Zelda|PB}*2]]}} {{charname=Brisket}} (Note: I know the perception mods might appear a bit funky but I'm playing in 5e a Battle Smith artificer so the construct bonuses are connected to the main player) I know I could probably set up two macros, one that just rolls normally and one that I can toggle advantage but ideally I'd have one clean solution! Thank you in advance for your help!