You have to restart the program. I would normally not notice such things but the variable that is getting stuck will cause a lot of trouble (may even get you frozen). The variable that gets stuck is used to check if the codestones in the inventory and sdb needs to be reloaded. Unfortunately it randomly gets stuck as True and the program refuses to change it no matter what I try (I even tried having the program delete the variable and create it again). Not even a debugger could find the cause and it is annoying that it always has at least one stuck variable ever since I started working on the multiple pet version (there were other variables that get stuck which included the time left for each pet at one point).
If only it is predictable enough for the other programmers to investigate in full detail. Unless you want the program to check your inventory and safety deposit box every time the time left in the statusbar updates, you will have to restart the program.
I restarted the program several times and it still does it to me....