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

Pathfinder 1st Edition - How to handle Wild Shape

I've seen a few posts on reddit about this from years ago, but I'm wondering if anyone has any good ways of handling Wild Shape in Pathfinder with Roll20. I'm on a Pro subscription, so can use API or non-API driven methods, but I've just got a cahracter with access to it in a campaign and want to be able to make using it as painless for them as possible!
1601643885
David M.
Pro
API Scripter
Angelo's Wildshape script is really nice, but it uses 5E D&D conventions, so not sure how easily it could be modified for PF1 (I'm not a PF guy, so don't know the details of wildshape in that system). Otherwise, the typical solution is using Token-mod to handle changing sides of a rollable table token (multi-sided token set up for the PC and available beast forms), update vision, token size, and represents property to use the stats of the transformed creature. Here is a simplified example of how you could do that. It uses the 5E npcaction template, but that is easily changed to a template available to the PF sheet. Also is using LDL vision, so would need to be updated if you use UDL. You select the rollable token and it creates a chat menu where you choose the form. Obviously the bar1_link, etc. attribute names may need to be changed to PF attributes, as well. &{template:npcaction} {{name=@{selected|token_name} }} {{rname=Shapeshifter}} {{description=[Revert Humanoid](!token-mod --set currentside|1 width|70 height|70 represents|@{Druid|character_id} bar1_link|hp bar2_link|ac bar3_link|speed name|Druid showname|yes light_radius| light_dimradius| light_angle|360 --off light_otherplayers @{selected|token_id}) [Dire Wolf](!token-mod --set currentside|2 width|140 height|140 represents|@{Dire Wolf(wildshape)|character_id} bar1_link|hp bar2_link|npc_ac bar3_link|npc_speed name|'Druid Dire Wolf' showname|yes light_radius|60 light_dimradius| light_angle|360 --off light_otherplayers @{selected|token_id} !token-mod --set bar1_value|@{selected|bar1|max}) }}