4zb4 wrote
Ah right. I thought the bodysnatching would work the same as the wizard mode possession mechanic, which would retain the team the possessed creature was on.
So does this scroll change the character to the player's team first (i.e. tame them) and then you take over their body?
The way I read it was that it used the same check as taming but instead of taming the character you just took control of them immediately.
Oh, no no no! That would be way too OP! Bodyswapping into any MONSTER_TEAM creature would give you nigh-unlimited access to a huge army.
Yes, it runs a taming check, if successful tames the target creature, then swaps your minds. Thus you gain control of the creature and retain your old body as a new pet. (I decided it would be to clunky to force you to either drop everything before possession or fight your own old body.) You both are still on PLAYER_TEAM, though.
BTW, the code for this scroll on GitHub crashes, but I have a fixed and working one that I will upload shortly.