NOTICE : Hi everyone, as of the 20th May 2021 i have dropped my pro subscription from roll20 (not happy with the way they've been handling UDL and community feedbacks in general and I've moved my DMing somewhere else). I would love to keep supporting this script but unfortunately i won't be able to test any changes without a pro subscription so there will be no further development from me on this. The fact that so many people found it useful made me really happy, I hope someone else can pick it up and keep expanding the script as needed (you can find the link to the code in the second post of this thread). Good luck to you all and happy gaming! ---------------- We just started a new campaign with a few friends and one of them wanted to play a druid, i saw there were a couple of options available in terms of scripts but i wasn't really satisfied with them so i decided to write my own as my first API, please welcome WildShape! a little premise: I am a new GM that is also new to roll20 and it was my first time writing something in javascript (I work in c++) so please if you know of any improvements I can make to the scripts just let me know! Also, we use the standard 5e sheet, but it should be really easy to adapt it to other sheets if you need to do so. The script is available in the library through the one click install. Main features Can be used for both PC and NPC to shape shift into either a PC or an NPC Alt-double clicking on the "shape shifted" token will open the relative pc/npc sheet so that you can run actions from your new shape Automatically: change the token size set hp/ac/speed (or any other attribute you might want) on bar1/2/3 when you shapeshift setup senses (e.g. light, vision) from darkvision/blindsight info on NPCs, can set defaults and overrides per shape change roll settings on NPC sheet (when transforming from a PC) to never whisper, toggle advantage, don't autoroll damage show journal entries to players for all their shapes change the token to the last taken shape when dropping a new shifter token (e.g. from the journal or copy/paste, useful when moving between maps) Also, for Druids Only it will automatically: copy INT/WIS/CHA attributes to NPCs set corrected saving throws and skills considering proficiencies according to 5e rules check and decrease a configurable wild shape resource Additional Features: shapes can be mass imported from a journal folder i've tried to make most things configurable through chat menus so that if you don't like a setting you should be able to easily change it, if not just shoot me a message and i will see what i can do Usage With a token selected both the GM and the player that controls that token can run !ws to be presented with a list of all available shapes, just click on an entry to trigger the shapeshift (the GM will have an additional "edit" shown on top as a shortcut). Here is an example with the before an after clicking on the "Tiger" button for a druid named "Zanaphia"