forked from github/server
- viele schiffe in der gleichen region, nur eines konnte abtreiben. - leuchtturm wirkt nicht auf unbemannte schiffe.
This commit is contained in:
parent
e60e14930e
commit
6af2549c7d
|
@ -709,12 +709,6 @@ drifting_ships(region * r)
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Leuchtturm: Ok. */
|
|
||||||
if (check_leuchtturm(r, NULL)) {
|
|
||||||
shp = &sh->next;
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Auswahl einer Richtung: Zuerst auf Land, dann
|
/* Auswahl einer Richtung: Zuerst auf Land, dann
|
||||||
* zufällig. Falls unmögliches Resultat: vergiß es. */
|
* zufällig. Falls unmögliches Resultat: vergiß es. */
|
||||||
d_offset = rand() % MAXDIRECTIONS;
|
d_offset = rand() % MAXDIRECTIONS;
|
||||||
|
@ -751,7 +745,7 @@ drifting_ships(region * r)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (*shp != sh) shp = &sh->next;
|
if (*shp == sh) shp = &sh->next;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue