I can't figure out how to store the player's equipped helmet in the property so that it can be referenced again so that it can be re-equipped. I've tried using "onobjectequipped" and within that function, setting helmproperty = akBaseObject as Armor (ignoring the issues of other armor slots being equipped for now), but this does not work, the property remains as "NONE" (or so I think). The original helmet is not re-equipped in game.
I've also tried using an armor variable instead, but the issue is the same.
Can this be done?