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

Why might the action index start at 1?

1481818051

Edited 1481818610
Hey there, I'm currently busy importing in a bunch of monsters for Curse of Strahd, and while building Strahd, I noticed his macros are acting strangely. For whatever reason, the action index seems to be starting at 1 instead of 0. Calling on action 0 sends a blank whisper, calling on action 1 sends multiattack (normally action 0, and the first action listed on the NPC sheet), action 2 sends the second action listed, etc, etc. I have unlocked the action section, and there is not a blank or hidden action hiding above multiattack or anywhere else in the sheet. Only the actions that I expect to be in the list are visible. I have also duplicated the creature, refreshed Roll20, signed out and back in, etc, but it still yields the index starting at 1 behavior described. I'm wondering why this might happen? If I cannot consistently depend on the index starting at 0, that means I will need to test the macros for each section for each monster individually, and that will double to triple the amount of time it takes to import a monster/NPC. edit: After further testing traits, spells, and legendary actions are behaving as expected (index starts at 0). I'm beginning to suspect there is a truly hidden action 0 that cannot be seen even when the section is unlocked, and that I'm just going to have to entirely recreate the character. Thoughts?
So, I literally went to lunch, came back, and it started working normally. I changed absolutely nothing and did nothing to the character sheet or Roll20 client between testing the functionality. I have no idea what happened, but I'm guessing it was something that needed to be refreshed on the backend?  /shrug
1481867311
The Aaron
Pro
API Scripter
That is strange.  What character sheet was it?
It was the Roll20 5e sheet.