diff --git a/dat/start.xml b/dat/start.xml index 489ee49..0466329 100644 --- a/dat/start.xml +++ b/dat/start.xml @@ -4,8 +4,8 @@ TestShip - 10000 - 20000 + 1000000000000 + 9999999999999999 1300 diff --git a/src/player.c b/src/player.c index 221f858..ed38483 100644 --- a/src/player.c +++ b/src/player.c @@ -1689,6 +1689,12 @@ void player_land(void) { return; } + /* Check if there are planets to land on. */ + if(cur_system->nplanets == 0) { + player_message("There are no planets to land on."); + return; + } + Planet* planet = cur_system->planets[planet_target]; if(planet_target >= 0) { if(!planet_hasService(planet, PLANET_SERVICE_LAND)) {