Hey! So this one is simple, and I'm not sure where to start as I've never told the game to change sanity levels immediately before other than eating foods. It may be more complicated than I ask, but I want a certain weapon to, onequip, set the player's Sanity level to a permanent, unfixable 0. The only way to raise the sanity back to the value it was before would be to unequip it, thus being under onunequip. Is there a way to tell the onequip code to save the sanity value under something like "player_sanity_old" and set their sanity to 0, then when the player unequips it, tell it to load "player_sanity_old" and change it back to that? I assume it's not super easy but I want the weapon to do more than induce sanity, be it that it's a weapon of sadism. For those curious, it's the
Also keep in mind that I only want the person equipping it to feel these effects, and if easily added, I want a large sanity drain around the character holding it. Alright, forums, let's see what ya got!