Just saying, if this match code works as advertised, it will make a lot of things a lot easier, as it can actually do comparisons. It even has dictionary pattern matching!
http://docs.godotengine.org/en/latest/getting_started/scripting/gdscript/gdscrip...
On another note, some more weirdness. Handcuffs seem to set my angel slave to PERMANENT crawling. Removing them leaves them stuck like that and nothing I tried works. I even tried making a potion that will change that. I tried resting, tit reduction, anything that could possibly cause this...
EDIT; I added the code in a txt file inside my mod
https://www.mediafire.com/file/null/T_Strive.7z/file
feel free to take a look. For a companions only a slight adjustment is made that allows companions to suck/ride. Note that it's still WIP (placeholder text in a few places) and needs testing, but it SHOULD work.