Simply put in a check to check if(gold >= 0). That should stop the negative -7460252 gold per hour displays.
(It's only a few seconds while loading it does it, you could even just add if(!isLoading && isInGame) if you haven't already.
(It's only a few seconds while loading it does it, you could even just add if(!isLoading && isInGame) if you haven't already.






