diff --git a/src/mapper/map_units.c b/src/mapper/map_units.c index 68b9c521a..71767a1ef 100644 --- a/src/mapper/map_units.c +++ b/src/mapper/map_units.c @@ -58,7 +58,7 @@ SpecialFunctionUnit(unit *u) case 'b': case 'B': { - ship *sh = new_ship(&st_balloon, u->region); + ship *sh = new_ship(st_find("balloon"), u->region); addlist(&u->region->ships, sh); set_string(&sh->name, "Ballon"); set_string(&sh->display, "Eine große leuchtendrote Werbeaufschrift " diff --git a/src/mapper/mapper.c b/src/mapper/mapper.c index ac03666f2..1090b87d3 100644 --- a/src/mapper/mapper.c +++ b/src/mapper/mapper.c @@ -40,6 +40,7 @@ #include #include #include +#include #include #include #include