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

Group Check Macro options

I only recently started imprementing API into my games. I made GroupCheck into a macro and wanted to ask if anyone knows if there's a way to include the Advantage/Disadvantage option into the group roll other than typing in the command manually? If possible Whisper and Public as well. Thanks for any help!
Hiya, down the rabbit hole for you then! : )) The Wiki is always a good place to start with APIs, for GroupCheck <a href="https://wiki.roll20.net/Script:GroupCheck" rel="nofollow">https://wiki.roll20.net/Script:GroupCheck</a> and the options for this are a wee scroll down this page <a href="https://github.com/Roll20/roll20-api-scripts/tree/master/GroupCheck/1.12" rel="nofollow">https://github.com/Roll20/roll20-api-scripts/tree/master/GroupCheck/1.12</a> Do you use ScriptCards?&nbsp; Making a Script for whatever you are trying to do might be useful.&nbsp; If it is an AoE then SmartAoE is totally gorgeous <a href="https://wiki.roll20.net/Script:ScriptCards" rel="nofollow">https://wiki.roll20.net/Script:ScriptCards</a> <a href="https://wiki.roll20.net/Script:SmartAoE" rel="nofollow">https://wiki.roll20.net/Script:SmartAoE</a> Hope that helps?
Yes, I already said I'm using this. I put into a macro, so I can just have it be a button. I was asking if there's a way to include an option to choose adv/dis, public/whisper in the macro? Either so it makes a popup window or something like that.
1721831659

Edited 1721831765
Hiya, just covering bases with the start form scratch approach, I try not to assume anything, especially not assuming Wiki perusal.&nbsp; Honestly I prefer to keep APIs to a minimum. I love SmartAoE for what it does as it will do pretty much everything you need when applying an AoE effect.&nbsp; Scriptcards is my other default go to as you can run other APIs and their switches from within it (using --@), you can have the traditional Roll20 query dropdown, an information request "i"&nbsp; button that pops up in chat or a re-entrant button that pops up in chat. Every table's preference is different, hence the signposting.&nbsp; Can you post what you have so far in order that others can see how you prefer to approach the issue?
1721843061

Edited 1721843811
I can't say I've used GroupCheck for a while, but digging through an old game I came across this, which seems to work although I can't tell if the die_adv, die_dis and normal work since they look the same on hover.&nbsp; If I take out the query and substitute them in as options they still look the same ... !group-check {{ --?{Ability Save|Strength,Strength Save|Dexterity,Dexterity Save|Constitution,Constitution Save|Intelligence,Intelligence Save|Wisdom,Wisdom Save|Charisma,Charisma Save} --process --?{Advantage, Disadvantage or Normal|die_adv|die_dis| 0} --?{Public or Whisper|Public|whisper} --subheader vs DC ?{DC} --button ApplyDamage !apply-damage ~dmg [[?{Damage}]] ~type ?{Damage on Save|Half,half|None,none} ~DC ?{DC} ~saves RESULTS(,) ~ids IDS(,) }}
1721843874

Edited 1721848677
or, using the --ro switch we have this (edited - silly goose that I am I left the [] in!!!) this definitely shows whether adv or disad etc is in it, so ignore the old macro above, clearly doesn't work as far as adv/dis goes !group-check {{ --?{Ability Save|Strength,Strength Save|Dexterity,Dexterity Save|Constitution,Constitution Save|Intelligence,Intelligence Save|Wisdom,Wisdom Save|Charisma,Charisma Save} --process --ro ?{roll1, roll2, adv, dis, rollsetting|roll1|roll2|adv|dis|rollsetting} --?{Public or Whisper|Public|whisper} --subheader vs DC ?{DC} --button ApplyDamage !apply-damage ~dmg [[?{Damage}]] ~type ?{Damage on Save|Half,half|None,none} ~DC ?{DC} ~saves RESULTS(,) ~ids IDS(,) }}
Thank you! This is what I was looking for. I think when I tried to make something like that, but I think I messed it up. Though for some reasons in one of my games I get an error cause the macro doesn't read the ability bonus. I'll look into fixing that.
Fixed it, had to remove and add it again.
1721981004

Edited 1721981028
you're welcome, glad it works as desired, happy gaming!