X-Git-Url: https://jxself.org/git/?p=super-star-trek.git;a=blobdiff_plain;f=src%2Fmoving.c;h=01958a144e6cfaaa982496cc9922fbc275312773;hp=5c9f67dde508bc02a1ff01b1f9d82ee9851378c0;hb=d48a2567098e4d756e0ca9d4b707bcd5867ac6c9;hpb=fd5a1ba781a0c37fa6181aa8e856d77d321df7a5 diff --git a/src/moving.c b/src/moving.c index 5c9f67d..01958a1 100644 --- a/src/moving.c +++ b/src/moving.c @@ -489,12 +489,12 @@ void impuls(void) } -void warp(int i) +void warp(bool timewarp) { int blooey=0, twarp=0, iwarp; double power; - if (i!=2) { /* Not WARPX entry */ + if (!timewarp) { /* Not WARPX entry */ game.ididit = 0; if (game.damage[DWARPEN] > 10.0) { chew(); @@ -749,10 +749,10 @@ void atover(int igrab) if (distreq < game.dist) game.dist = distreq; game.optime = 10.0*game.dist/game.wfacsq; game.direc = 12.0*Rand(); /* How dumb! */ - game.justin = 0; - game.inorbit = 0; - warp(2); - if (game.justin == 0) { + game.justin = false; + game.inorbit = false; + warp(true); + if (!game.justin) { /* This is bad news, we didn't leave quadrant. */ if (game.alldone) return; skip(1);