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

[Help] GroupInitiative or GroupCheck - Automate Initiative Rolls of NPCs

Hey all, So I've gone over the documentation, put tokens on the map, tried setting up full character sheets and used existing ones in the Monster Manual and I cannot get these scripts to simply automate initiative rolls for my npc tokens.  Are there any tutorials that take you through the steps from the very beginning? I don't find the documentation is clear enough to help.  Cheers.
Which sheet are you using?  I'm using the 5e OGL, and it takes a little setting up. Even if you're using something else, maybe this will help. First type ' !group-init --help ' into the chat. This will show you what groups you have right now.  You want to be sure to add the group that has your calculated initiative. For the 5e OGL this is an attribute called initiative bonus. So it's ' !group-init --add-group --Bare initiative_bonus ' then ' !group-init --del-group 1 ' to delete the default group. If you are using the Shaped sheet, I'm sure you can find the initiative attribute and do something similar.  
Thanks for the reply.  I'm using 5e OGL. I'm looking at the character tabs and there's no attribute called initiative_bonus?  Do I need to add this attribute? I'm guessing I'll need to manually calculate DEX + any bonuses in this field?  
1502082836
The Aaron
Pro
API Scripter
No, it's an auto calculated field on the sheet. You can check its value by selecting a token and typing: @{selected|initiative_bonus}
1502095725
Jakob
Sheet Author
API Scripter
Just for reference, GroupCheck cannot roll initiative without another script to actually put the tokens in the turn order (and that other script does not exist yet). So GroupInit is the better choice here.