WANTED! The income bug.
PLEASE NOTE: To avoid too huge load just because of debugging, there is now an option to enabled it explicitly when in a game. Type "/debug" to the chat box to enable/disable it. If you intend to report a bug, it is vital that debugging is enabled from the beginning of the game!
some of you may have noticed that there is still one really bad bug contained in 1.0. It seems that there is something working wrong for credits and especially income calculation which may or may not causes the following side effects:
- When building a tower, it lasts longer than normal to build it (usually till the next income is received)
- When sending creeps, especially at the end plus at the beginning of a round, they will spawn with some delay
With 1.0 RC6b I tried to fix it again and added some useful debug messages that will hopefully make it possible to locate and finally fix this issue if it's still present. But I need your help!
When running the webstart or the download version, you will notice the "LOG" button on the top right of the window. Please use it when you are encountering the bug, and study the credits and income debug messages that look like this lines:
07:49:59,996 INFO PlayerInGame:225 - PlayerInGame(10/dcode) Credits=4382+50 (New round) at round 7800
or
07:54:22,924 INFO PlayerInGame:225 - PlayerInGame(10/dcode) Credits=22682+15000 (Killed VULTURE(90)) at round 9459
or
... DEBUG New round at X (income round N)
etc.
Please check if the message from the log is matching the game state in time, amount, no duplicates (each creep killed only once) and so on.
And: If you notice anything unexpected, please tell me so that I we can finally fix this

Cheers
dc