diff --git a/src/mapper/map_modify.c b/src/mapper/map_modify.c index 6a4c77526..8f60380b5 100644 --- a/src/mapper/map_modify.c +++ b/src/mapper/map_modify.c @@ -530,7 +530,7 @@ NeuesSchiff(region * r) wAddstr(stype[q]->name[0]); wrefresh(win); - s = new_ship(stype[q], r); + s = new_ship(stype[q], default_locale, r); /* Ist das richtig so, Henning? */ addlist(&r->ships, s); s->region = r; diff --git a/src/mapper/map_units.c b/src/mapper/map_units.c index d88c4693d..02179c197 100644 --- a/src/mapper/map_units.c +++ b/src/mapper/map_units.c @@ -60,7 +60,7 @@ SpecialFunctionUnit(unit *u) case 'b': case 'B': { - ship *sh = new_ship(st_find("balloon"), u->region); + ship *sh = new_ship(st_find("balloon"), u->faction->locale, u->region); addlist(&u->region->ships, sh); set_string(&sh->name, "Ballon"); set_string(&sh->display, "Eine große leuchtendrote Werbeaufschrift "