--- unithand.c.orig Mon Jul 3 15:49:26 2000 +++ unithand.c Tue Jul 4 04:17:37 2000 @@ -776,14 +776,18 @@ _("Game: An abandoned village is here.")); else { int punit_x, punit_y; - + Unit_Type_id type; + punit_x = punit->x; punit_y = punit->y; + type = punit->type; + ok = unleash_barbarians(pplayer, punit_x, punit_y); notify_player_ex(pplayer, punit_x, punit_y, E_NOEVENT, ok ? _("Game: You have unleashed a horde of barbarians!") : - _("Game: Your unit has been killed by barbarians.")); + _("Game: Barbarians killed your %s!"), + unit_name (type)); } break; case 11: