X-Git-Url: https://jxself.org/git/?p=super-star-trek.git;a=blobdiff_plain;f=src%2Fevents.c;h=b4d465888957c1a71c68c0db4394e7d92b19ad84;hp=207df90b66088ecba942b22b2b5763d7ae719536;hb=f2f73e20553ed56a51b878f81098208fb8e5e273;hpb=ad6b6f3e8316dc43c8f80ca8bc57be091b0076c6 diff --git a/src/events.c b/src/events.c index 207df90..b4d4658 100644 --- a/src/events.c +++ b/src/events.c @@ -244,7 +244,7 @@ void events(void) newqad(false); /* Adjust finish time to time of tractor beaming */ fintim = game.state.date+game.optime; - attack(0); + attack(false); if (game.state.remcom <= 0) unschedule(FTBEAM); else schedule(FTBEAM, game.optime+expran(1.5*game.intime/game.state.remcom)); break; @@ -585,7 +585,7 @@ void wait(void) if (rtime < temp) temp = rtime; game.optime = temp; } - if (game.optime < delay) attack(0); + if (game.optime < delay) attack(false); if (game.alldone) return; events(); game.ididit = true; @@ -784,8 +784,7 @@ void nova(coord nov) game.optime = 10.0*game.dist/16.0; skip(1); prout(_("Force of nova displaces starship.")); - game.iattak=2; /* Eliminates recursion problem */ - imove(); + imove(true); game.optime = 10.0*game.dist/16.0; return; }