empserver/tests/navi-march
Markus Armbruster 797abf4c8f navigate march: Wipe mission and retreat orders less eagerly
navi() uses shp_sel() to collect ships, then shp_nav() to drop
ineligible ships.  shp_sel() wipes mission and retreat orders.  Stupid
when shp_nav() will drop them right away.

Avoid that by having shp_sel() check shp_nav()'s conditions, too.

navi()'s shp_nav() call won't find anything to drop now.  The call
will be removed shortly.

This drops "& stays in" from some failure reports, since shp_nav()'s
reject messages end with "& stays in X,Y", and shp_sel()'s don't.

Likewise for marc(), lnd_sel(), lnd_mar().

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
2015-03-02 08:20:47 +01:00
..
01-navigate-1 navigate: Don't disclose whether unfriendly canal is navigable 2015-02-28 16:13:15 +01:00
02-march-1 march attack assault: Hit mines like ships do 2015-02-28 16:13:15 +01:00
99-POGO tests/navi-march: New; exercises navigate and march command 2015-02-01 16:53:01 +01:00
final.xdump navigate march: Wipe mission and retreat orders less eagerly 2015-03-02 08:20:47 +01:00
journal.log navigate march: Wipe mission and retreat orders less eagerly 2015-03-02 08:20:47 +01:00
server.log tests/navi-march: New; exercises navigate and march command 2015-02-01 16:53:01 +01:00
setup-POGO navigate: Require all ships to start in the same sector 2015-02-28 16:13:14 +01:00