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

5e wildshape API HP/AC Overwrite Issue

Hello! I'm a DM. I'm setting up the wildshape/wildhelper API created by Angelo for druid in my game, and I've encountered a problem. The druid can transform into a beast without any issues. However, when trying to return to its original form while in beast form, the druid's original token settings are lost, and the beast's AC/HP/Speed values overwrite the druid's token. Once the druid transforms and then returns, the token's image remains that of the druid, but the settings are those of the beast. This means that every time the druid transforms, I have to delete the token and move it back, which seems to defeat the purpose of using the API. Could I have misconfigured something? Has anyone else encountered this issue? Or is this the default behavior of the API?
1746578833

Edited 1746579401
I haven't had a chance to test the Wildshape API with jumpgate yet, don't know if there are any conflicts. But, I seem to remember way back when I used Wildshape in a game that I found someone's update of it in the forums somewhere. I don't remember why it needed updating or even if it was a necessary update, but maybe that's the problem? The versions I have are Wildshape(1.4.3) and Wildshape Helper(1.3.4). I also can't confirm that whomever updated it changed the version numbers. What versions do you have? EDIT: Nevermind, it was me, I changed the code. I just changed some formatting make it match the theme of my game... Are you using jumpgate, are you using beacon sheets?
1746580731

Edited 1746580788
I can confirm that it seems to be working fine using jumpgate and the 2014 character sheet. Doesn't work at all with the beacon sheet, which makes sense, cause the attributes are completely different. Shifting back into the original form seems to work fine. The only thing I can think of is that maybe the token isn't selected when shifting back? If that is the case, make sure you use it as a token action of the specific character. The only other thing is, I did see this in Known Issues on the author's github: after shapeshifting you need to reselect your token to refresh the values in the token bars I, however, didn't need to do this when I tested.
Oh, thank you so much for your kind comment! I checked the API version as you suggested, selected the token again, and ran the API. Unfortunately, the issue where AC/HP is overwritten in the token value still persists. I'm currently using both the D&D 2024 sheet and the 2014 sheet simultaneously in JumpGate. This is because our game uses the official module <Curse of Strahd>, which doesn't allow us to use only one sheet. I'm worried that this might be the cause of the issue. The problem is still present, but I appreciate you taking the time to help. I'll also check out the author's GitHub.