eliminate some duplicate calculations.

This commit is contained in:
Enno Rehling 2016-10-03 16:28:18 +02:00
parent 42e75007c3
commit ef43aaa830

View file

@ -322,16 +322,12 @@ static direction_t random_neighbour(region * r, unit * u)
for (i = 0; i != MAXDIRECTIONS; i++) {
region *rn = next[i];
if (rn && can_survive(u, rn)) {
if (c2 == 0) {
c++;
}
else if (room_for_race_in_region(rn, rc)) {
c++;
}
if (c == rr)
if (c == rr) {
return (direction_t)i;
}
}
}
assert(1 == 0); /* Bis hierhin sollte er niemals kommen. */
return NODIRECTION;