src/water_cmd.cpp
changeset 9721 b6441d53c221
parent 9718 4b7468076d31
child 9722 614d4514d37f
equal deleted inserted replaced
9720:2a0354eea879 9721:b6441d53c221
   533 					default: return false;
   533 					default: return false;
   534 				}
   534 				}
   535 			}
   535 			}
   536 			return false;
   536 			return false;
   537 
   537 
   538 		case MP_STATION:  return IsOilRig(tile) || (IsDock(tile) && GetTileSlope(tile, NULL) == SLOPE_FLAT) || IsBuoy(tile);
   538 		case MP_STATION:
       
   539 			if (IsOilRig(tile)) return GetWaterClass(tile) != WATER_CLASS_INVALID;
       
   540 			return (IsDock(tile) && GetTileSlope(tile, NULL) == SLOPE_FLAT) || IsBuoy(tile);
       
   541 
   539 		case MP_INDUSTRY: return IsIndustryTileOnWater(tile);
   542 		case MP_INDUSTRY: return IsIndustryTileOnWater(tile);
   540 		case MP_TUNNELBRIDGE: return GetTunnelBridgeTransportType(tile) == TRANSPORT_WATER && ReverseDiagDir(GetTunnelBridgeDirection(tile)) == DirToDiagDir(from);
   543 		case MP_TUNNELBRIDGE: return GetTunnelBridgeTransportType(tile) == TRANSPORT_WATER && ReverseDiagDir(GetTunnelBridgeDirection(tile)) == DirToDiagDir(from);
   541 		default:          return false;
   544 		default:          return false;
   542 	}
   545 	}
   543 }
   546 }