equal
deleted
inserted
replaced
617 |
617 |
618 if (exec) { |
618 if (exec) { |
619 SetRailType(tile, totype); |
619 SetRailType(tile, totype); |
620 MarkTileDirtyByTile(tile); |
620 MarkTileDirtyByTile(tile); |
621 YapfNotifyTrackLayoutChange(tile, FindFirstTrack(GetCrossingRailBits(tile))); |
621 YapfNotifyTrackLayoutChange(tile, FindFirstTrack(GetCrossingRailBits(tile))); |
622 VehicleFromPos(tile, &tile, UpdateTrainPowerProc); |
622 VehicleFromPos(tile, NULL, &UpdateTrainPowerProc); |
623 } |
623 } |
624 |
624 |
625 return CommandCost(RailConvertCost(GetRailType(tile), totype)); |
625 return CommandCost(RailConvertCost(GetRailType(tile), totype)); |
626 } |
626 } |
627 |
627 |