OpenTTD

Tasklist

FS#4075 - Train does not use new orders

Attached to Project: OpenTTD
Opened by Bert Buiten (Bert_Buiten) - Monday, 23 August 2010, 17:32 GMT
Last edited by Remko Bijker (Rubidium) - Monday, 23 August 2010, 21:21 GMT
Type Bug
Category Core
Status Closed
Assigned To No-one
Operating System All
Severity Low
Priority Normal
Reported Version trunk
Due in Version 1.0.4
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Using trunk 20584 i noticed that after buying taking over an other company changing the trainorders did not take effect. The trains were located at the end of a monorail station. The cargo the train needed (passengers) was not available at that station. After placing a new station, i did change the orderlist, but after a while i noticed the trains had not moved. I first had to sent the train to a depot, before the orders became effective. I did not see this kind of behaviour before
This task depends upon

Closed by  Remko Bijker (Rubidium)
Monday, 23 August 2010, 21:21 GMT
Reason for closing:  Fixed
Additional comments about closing:  In r20600
Comment by Bert Buiten (Bert_Buiten) - Monday, 23 August 2010, 17:33 GMT
For file, see  FS#4074 
Comment by Vít Šefl (Vitus) - Monday, 23 August 2010, 17:53 GMT
This isn't specific to company takeovers. Even though the arrow pointing to current order is updated, the actual order is not. This could indeed be seen as bug.

Easiest workaround is to click "Skip order" few times until you reach desired (new) order, there's no need to send train in depot.

Attaching savegame for testing, alongside with easy way to reproduce it. (>r20279)
Comment by Remko Bijker (Rubidium) - Monday, 23 August 2010, 18:09 GMT
  • Field changed: Status (New → Confirmed)
  • Field changed: Reported Version (Version? → trunk)
  • Field changed: Due in Version (Undecided → 1.0.4)
Interesting corner case.
Comment by Bert Buiten (Bert_Buiten) - Monday, 23 August 2010, 18:14 GMT
I have tried and you are rigth. It is reproducable. Only what i did was erase the complete orderlist and add a new one, so i missed the idea of skipping to the new order.

Loading...