X-Git-Url: https://jxself.org/git/?p=super-star-trek.git;a=blobdiff_plain;f=src%2Fbattle.c;h=ffcf55d796e325b1010ed71f979374587a987375;hp=63eb38da3d52c9364fa95360daaf198904da5337;hb=18e74523dd6261a2672237611a06aa3bf5bf8a15;hpb=a0718b55ad87f433723f756dfe748701c7801695 diff --git a/src/battle.c b/src/battle.c index 63eb38d..ffcf55d 100644 --- a/src/battle.c +++ b/src/battle.c @@ -812,7 +812,6 @@ void photon(void) double targ[4][3], course[4]; double r, dummy; int key, n, i; - bool osuabor; game.ididit = false; @@ -905,8 +904,7 @@ void photon(void) } game.ididit = true; /* Loop for moving torpedoes */ - osuabor = false; - for (i = 1; i <= n && !osuabor; i++) { + for (i = 1; i <= n; i++) { if (game.condition != docked) game.torps--; r = (Rand()+Rand())*0.5 -0.5; if (fabs(r) >= 0.47) { @@ -919,12 +917,11 @@ void photon(void) skip(1); if (i < n) prout(_(" Remainder of burst aborted.")); - osuabor = true; if (Rand() <= 0.2) { prout(_("***Photon tubes damaged by misfire.")); game.damage[DPHOTON] = game.damfac*(1.0+2.0*Rand()); - break; } + break; } if (game.shldup || game.condition == docked) r *= 1.0 + 0.0001*game.shield;