equal
deleted
inserted
replaced
715 MarkTileDirtyByTile(tile); |
715 MarkTileDirtyByTile(tile); |
716 } |
716 } |
717 return cost; |
717 return cost; |
718 |
718 |
719 /* delete canal under bridge */ |
719 /* delete canal under bridge */ |
720 } else if(_map5[tile] == 0xC8 && TilePixelHeight(tile) != 0) { |
720 } else if ((_map5[tile] & 0xC8) == 0xC8 && TilePixelHeight(tile) != 0) { |
721 int32 cost; |
721 int32 cost; |
722 |
722 |
723 // check for vehicles under bridge |
723 // check for vehicles under bridge |
724 if (!EnsureNoVehicleZ(tile, TilePixelHeight(tile))) |
724 if (!EnsureNoVehicleZ(tile, TilePixelHeight(tile))) |
725 return CMD_ERROR; |
725 return CMD_ERROR; |