File diff r13040:fc076d743e2f → r13041:acd808f364d5
src/subsidy.cpp
Show inline comments
 
@@ -182,13 +182,13 @@ static Subsidy *FindSubsidyPassengerRout
 

	
 
	const Town *dst = Town::GetRandom();
 
	if (dst->population < SUBSIDY_PAX_MIN_POPULATION || src == dst) {
 
		return NULL;
 
	}
 

	
 
	if (DistanceManhattan(src->xy, src->xy) > SUBSIDY_MAX_DISTANCE) return NULL;
 
	if (DistanceManhattan(src->xy, dst->xy) > SUBSIDY_MAX_DISTANCE) return NULL;
 
	if (CheckSubsidyDuplicate(CT_PASSENGERS, ST_TOWN, src->index, ST_TOWN, dst->index)) return NULL;
 

	
 
	Subsidy *s = new Subsidy();
 
	s->cargo_type = CT_PASSENGERS;
 
	s->src_type = s->dst_type = ST_TOWN;
 
	s->src = src->index;