FS#723 - 64bit<->32bit money conversion bugs
Attached to Project:
OpenTTD
Opened by Eugene Bujak (HMage) - Sunday, 08 April 2007, 12:43 GMT
Last edited by Peter Nelson (peter1138) - Wednesday, 23 May 2007, 16:27 GMT
Opened by Eugene Bujak (HMage) - Sunday, 08 April 2007, 12:43 GMT
Last edited by Peter Nelson (peter1138) - Wednesday, 23 May 2007, 16:27 GMT
|
DetailsThe 64-bit money value is being truncated in many places into a negative value, as a result, some features become unavailable, others misbehave.
* If you have more than signed 32bit value of money, you're not allowed to send money to another player, says 'you're not allowed to send loaned money' * If you try to build something that costs too much, either you're not allowed to do that, or you get income, or there's an error message when the requested action was done correctly, or the action isn't done completely. |
This task depends upon
Closed by Remko Bijker (Rubidium)
Tuesday, 19 June 2007, 00:05 GMT
Reason for closing: Fixed
Additional comments about closing: In r10212.
Tuesday, 19 June 2007, 00:05 GMT
Reason for closing: Fixed
Additional comments about closing: In r10212.

64b32b-bug-screen01.png
This report is for nightly, revision 9570. If it's possible could anyone fix this? I can't.