Steps to reproduce:
1. Grab the attached rso mod
2. Crate new game
3. Execute this command:
Code: Select all
/c remote.call("RSO", "disableChunkHandler")
5. Load the game and check the log
In log file you should see that in step 3 there is an output that says that disableEventHandler has been set to true - it's displaying it directly from global.disableEventHandler.
And yet when loading game you'll see that global level check that prints value of global.disableEventHandler will show that it's null.
My assumption would be that when set to true in remote call value of global.disableEventHandler should be persisted and stored in the save file along with global table. Is that a wrong assumption?