I guess my empire earned more money then the variable could handle. Its strange because its about 1000 times less then an int capacity, and way more then short could handle.
Its obvious how to reproduce, and what is expected so, that's it.
I guess my empire earned more money then the variable could handle. Its strange because its about 1000 times less then an int capacity, and way more then short could handle.
Its obvious how to reproduce, and what is expected so, that's it.
It is because all values are stored as *1000 in raw. For instance any decimal value .xxx is also stored as int.
bug still not fixed. one turn I had earned money of 1995k, the next turn after earning around 224k money the merchant star report gave -2055k
so the bug is triggered around 2 million earned money. dunno if it is a decimal or binary negative overflow. simply fix is to expand field by one digit
NOTE - I needed 475k earned money to get 3rd merchant star in contemporary (last) game era. so the bug occurred at slightly less than 5 times what the game wanted me to earn to get my last star, not that big a buffer. if binary the one digit expansion would raise it to around 4 million before negative overflow occurs, a much more reasonable value. however I play at fast game speed. those on slower game speeds no doubt run into this bug much earlier
comPLete
Newcomer
comPLete
Newcomer
600g2g ptsReport comment
Why do you report comPLete?
Are you sure you want to block comPLete ?
BlockCancelAre you sure you want to unblock comPLete ?
UnblockCancelDEVClankerBanker
Newcomer
DEVClankerBanker
Newcomer
2 700g2g ptsReport comment
Why do you report ClankerBanker?
Are you sure you want to block ClankerBanker ?
BlockCancelAre you sure you want to unblock ClankerBanker ?
UnblockCancelshakee
Fanatic Survivor
shakee
Fanatic Survivor
32 400g2g ptsReport comment
Why do you report shakee?
Are you sure you want to block shakee ?
BlockCancelAre you sure you want to unblock shakee ?
UnblockCanceljoelwest
Newcomer
joelwest
Newcomer
6 100g2g ptsReport comment
Why do you report joelwest?
Are you sure you want to block joelwest ?
BlockCancelAre you sure you want to unblock joelwest ?
UnblockCancel