FS#3212 - Helicopter arriving at OilRig from town doesn't get paid

Attached to Project: OpenTTD
Opened by SirkoZ (SirkoZ) - Saturday, 19 September 2009, 09:54 GMT
Last edited by Zdeněk Sojka (SmatZ) - Sunday, 20 September 2009, 18:52 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.0
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Revision: r17569

Desc.: Helicopter with simple orders go to town helidepot then go to Oil Rig's landing pad - it does unload town passengers+mail and loads OilRig's passengers but doesn't get paid for what it delivered (town pax+mail).
Hovercraft on the other hand does get paid for delivered cargo...

Those town folks should've paid for the Oil rig visit I reckon.
This task depends upon

Closed by  Zdeněk Sojka (SmatZ)
Sunday, 20 September 2009, 18:52 GMT
Reason for closing:  Fixed
Additional comments about closing:  r17592
Comment by Remko Bijker (Rubidium) - Saturday, 19 September 2009, 10:39 GMT
I tried to reproduce it, but the helicopter in the attached savegame gets paid. Based on your description it's exactly as your setup.
Comment by SirkoZ (SirkoZ) - Saturday, 19 September 2009, 21:18 GMT
It is very peculiar indeed, Rubidium - your savegame fs3212 works fine here too, however:
Just for the fun of it (to get a plain r17569 build - Win32) - I threw out my diesel_smoke and default_economy patches and also disabled the only_decrease_neutraliser .grf - here are my two save games.
How I got them - I started in 1950 then cheated the year to 1976 (helidepot) and cheated to get $40 million to construct an Oil Rig. One save is just goto-goto, another is full load at town like yours.
Comment by SirkoZ (SirkoZ) - Saturday, 19 September 2009, 21:19 GMT
That is to say - the above plain build savegames still don't work (heli doesn't get paid). :-S
Comment by Zdeněk Sojka (SmatZ) - Sunday, 20 September 2009, 16:02 GMT
OilRig's industry tiles accept pax/mail, but industry itself doesn't.
Comment by frosch (frosch) - Sunday, 20 September 2009, 16:18 GMT
And if the industry would accept them, they would be processed into oil.
Comment by SirkoZ (SirkoZ) - Sunday, 20 September 2009, 16:57 GMT
Oh my - anything but that ("...processed into oil."). :-)