tunnelbridge_cmd.c
changeset 203 d16d6e91bff8
parent 200 03b8104d1479
child 241 e6e62a5e7f52
equal deleted inserted replaced
202:6f88be5f4802 203:d16d6e91bff8
   381 		bridge_len += 2;	// begin and end tiles/ramps
   381 		bridge_len += 2;	// begin and end tiles/ramps
   382 
   382 
   383 		if (_current_player < MAX_PLAYERS && !(_is_ai_player && !_patches.ainew_active))
   383 		if (_current_player < MAX_PLAYERS && !(_is_ai_player && !_patches.ainew_active))
   384 			bridge_len = CalcBridgeLenCostFactor(bridge_len);
   384 			bridge_len = CalcBridgeLenCostFactor(bridge_len);
   385 
   385 
   386 		cost += (((int64)bridge_len * (int64)_price.build_bridge) * (int64)_bridge_type_price_mod[bridge_type]) >> 8;
   386 		cost += ((int64)bridge_len * _price.build_bridge * _bridge_type_price_mod[bridge_type]) >> 8;
   387 	}
   387 	}
   388 
   388 
   389 	return cost;
   389 	return cost;
   390 }
   390 }
   391 
   391