[PLUGIN] Savior

That’s not exactly the case here. I meant this scenario: player saves -> player picks up the pickup (say sword), its properties (damage, armor, etc.) are now stored in player’s property (struct type) “Slot1” -> pickup gets “Mark Destroyed” and now is set for destruction on next load by your system -> player gets killed and loads the save -> his struct “Slot1” is reverted to the last save (without the pickup) and there’s no pickup to pick up

Also I’ve hit some strange behavior - I’ve implemented all 3 necessary steps including SGUID into my player character, but struct type values won’t load properly but ints, strings, books, etc. load ok. Is there something different when dealing with structs? I’ve set all variables inside struct to SaveGame. EDIT: Nevermind this, it was a different issue, structs are saving properly