Fix what look like a longstanding bug in ETA computation.
authorEric S. Raymond <esr@thyrsus.com>
Sun, 17 Sep 2006 21:51:30 +0000 (21:51 +0000)
committerEric S. Raymond <esr@thyrsus.com>
Sun, 17 Sep 2006 21:51:30 +0000 (21:51 +0000)
src/reports.c

index 3a6b192a728d7a1de13ac2e01480d41bd1b4e67c..2126a073f7d1c0c52425c116be31ea0c0af262c7 100644 (file)
@@ -526,7 +526,7 @@ void eta(void)
            prout("Unfortunately, the Federation will be destroyed by then.");
        if (twarp > 6.0)
            prout("You'll be taking risks at that speed, Captain");
-       if ((game.isatb==1 && game.state.isy == ix1 && game.state.isx == iy1 &&
+       if ((game.isatb==1 && game.state.isy == iy1 && game.state.isx == ix1 &&
             game.future[FSCDBAS]< ttime+game.state.date)||
            (game.future[FCDBAS]<ttime+game.state.date && game.baty==ix1 && game.batx == iy1))
            prout("The starbase there will be destroyed by then.");