libcommon: Ensure game rule changes are fully applied when loading a savegame