Thank you for this. I looked into it and had some difficulty in reproducing it, I'm afraid. I thought that it occurred once or twice, but when I tried to load the game (even after restarting Simutrans) and reproduce it to catch the right line of code in the debugger, it would correctly register a 0.80c revenue.