I am working on an Adjustment for druid wild shape.
You add the beast shape as a hireling then add this adjustment. It transfers your mental stats to the creature. That works.
In addition, I need to transfer save proficiencies. This is the script I am using for that, but it doesn't work. It's the first time I've worked with 'master' so I am not sure if I have a timing problem or ifd the issue is in my scripting.
Phase: Final Phase, Priority: 1000
What this script is supposed to do is go through all the character's Saves and for each one the character is proficient in, assign the Helper.Proficient tag to the beast.
What I am wondering is with the foreach script I am trying to use, is it applying the tag back on the master or to the beast as I want . . .
You add the beast shape as a hireling then add this adjustment. It transfers your mental stats to the creature. That works.
In addition, I need to transfer save proficiencies. This is the script I am using for that, but it doesn't work. It's the first time I've worked with 'master' so I am not sure if I have a timing problem or ifd the issue is in my scripting.
Phase: Final Phase, Priority: 1000
~ If we're not enabled, get out now
doneif (field[pIsOn].value = 0)
foreach pick in master from BaseSave where "Helper.Proficient"
perform eachpick.assign[Helper.Proficient]
nexteach
What this script is supposed to do is go through all the character's Saves and for each one the character is proficient in, assign the Helper.Proficient tag to the beast.
What I am wondering is with the foreach script I am trying to use, is it applying the tag back on the master or to the beast as I want . . .
