I too think that the perverted actions are the wrong way around. I did have a Unix-style patch here but I took to down, because:
- The Tab character is a bit important in GDScript fragments (offside rule and all that), and the itch.io message board software (or maybe Chrome itself) doesn't really like it; all my tabs were expanded into spaces, which messed up the intended indentation. I could (and did) mangle my code fragment to overcome this, but it still wasn't pretty.
- More importantly, my patch was buggy and made it all worse -- it stopped perv actions from building stress and eventually getting the Pervert trait.
If I ever find a good way to post GDScript fragments here, I'll do it again.