diff --git a/src/alien.cpp b/src/alien.cpp index 47b5561..491aae5 100644 --- a/src/alien.cpp +++ b/src/alien.cpp @@ -946,7 +946,7 @@ bool alien_place(object *alien) if (currentGame.area == MISN_MARS) { alien->x = screen->w; - alien->y = RANDRANGE(screen->h / 3, (2 * screen->h) / 3); + alien->y = RANDRANGE(-screen->h / 3, (4 * screen->h) / 3); } for (int i = 0 ; i < ALIEN_MAX ; i++) diff --git a/src/game.cpp b/src/game.cpp index 120391a..7c2f06c 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -854,7 +854,7 @@ int mainGameLoop() } } - if ((currentGame.area == MISN_MARS) && (alien->x < -300)) + if ((currentGame.area == MISN_MARS) && (alien->x < -60)) alien->active = false; } else