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

AutomaticWildshape by LaytonGB

Hi All. Just reaching out to the community to see if anyone has used the wildshape API created by LaytonGB? The GitHub link to the API is here:&nbsp; <a href="https://github.com/LaytonGB/AutomaticWildShape#awspopulate---aws-populate" rel="nofollow">https://github.com/LaytonGB/AutomaticWildShape#awspopulate---aws-populate</a> The API seems promising, but I'm not able to get it to work properly.&nbsp; The API automatically creates 5 macros in the collections tab. Each macro seems to work correctly except for the "AutoWildShape" macro.&nbsp; When I choose the druid token in question, I get an Error code 23 that explains that tokens must be uploaded for the AWS API to work. The Readme.md file on GitHuB has a section about "Beast WildShape Preperation".&nbsp; This section lists 2 requirements: 1-&nbsp; Make sure the beast has a player-uploaded default token. 2- Make sure you're using a filled out Roll20 D&amp;D 5e Character Sheet. I am satisfying the 2nd requirement.&nbsp; But I'm not sure what the 1st part is referring too? Anyone have any idea on what is meant by "making sure the beast has a player-uploaded default token" means? Has anyone come across this API and got it to work?
1678249122
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Hi Pak! Only somewhat familiar with the script, but it is likely referring to the limitation that mods have dealing with Marketplace graphics: i.e. they can't. The token art must be something that resides in your own library, something you've uploaded. I'm assuming your are using token art that comes with the Compendium critters? If you don't have handy alternate art, you can upload your own copies by selecting a given token, pressing Z to see a preview and rightly clicking to download. Upload it again so that it's in your own library, and then set that as the default token for the character journal in question. Hopefully, that will solve the issue.
Keith, you nailed it. I never would have guessed that's what that requirement meant! Thanks SO MUCH! It was killing me trying to figure it out! LaytonGB... if you're out there and you're reading this ... FANTASTIC API!&nbsp; Truly appreciate it!&nbsp; It does everything I need.&nbsp; I did have to tweak the code a bit to work for me. Line 17, I had to change the bar callout from 3 to 1 since I use bar 1 for HP. I also noticed that the beast CR limit wasn't working properly for a level 2 - 5 moon druid so I changed the value on line 834 from "6" to "2" code was: &nbsp; &nbsp; &nbsp; &nbsp; } else if (moonDruid &amp;&amp; charLevel &gt;= 6) { changed to: } else if (moonDruid &amp;&amp; charLevel &gt;= 2) { @Nick Olivo, if you're out there and reading this... This API would be a great follow on to your first WildShape video. Again... Thanks Keith for the help and ALL that you do for the community. Following your tips/tricks over the years has really helped level up my GM'ing. Thanks LaytonGB, this API ROCKS! Thanks Nick Olivo ... I look forward to every youtube video you release! Cheers!