diff -Nur -X orig/diff_ignore orig/common/game.c p1/common/game.c --- orig/common/game.c Thu May 24 19:36:43 2001 +++ p1/common/game.c Tue Jun 26 11:00:16 2001 @@ -965,11 +965,17 @@ for (i=T_FIRST; iterrain_name_orig, tthis->terrain_name); - name_strlcpy(tthis->terrain_name, Q_(tthis->terrain_name_orig)); + name_strlcpy(tthis->terrain_name, + strcmp(tthis->terrain_name_orig, "") ? + Q_(tthis->terrain_name_orig) : ""); sz_strlcpy(tthis->special_1_name_orig, tthis->special_1_name); - name_strlcpy(tthis->special_1_name, Q_(tthis->special_1_name_orig)); + name_strlcpy(tthis->special_1_name, + strcmp(tthis->special_1_name_orig, "") ? + Q_(tthis->special_1_name_orig) : ""); sz_strlcpy(tthis->special_2_name_orig, tthis->special_2_name); - name_strlcpy(tthis->special_2_name, Q_(tthis->special_2_name_orig)); + name_strlcpy(tthis->special_2_name, + strcmp(tthis->special_2_name_orig, "") ? + Q_(tthis->special_2_name_orig) : ""); } for (i=0; i