diff -ruN ./src/polyself.c ../nethack-3.2.2/src/polyself.c --- ./src/polyself.c Sun Nov 22 01:10:08 1998 +++ ../nethack-3.2.2/src/polyself.c Sun Nov 22 01:12:25 1998 @@ -171,7 +171,7 @@ if (u.uhp <= 0) u.uhp = 1; if (u.uhpmax <= 0) u.uhpmax = 1; } else { -/*JP Your("new form doesn't seem healthy enough to survive."); +/*JP Your("new form doesn't seem healthy enough to survive.");*/ Your("新しい姿は生きてくだけの力がないようだ."); killer_format = KILLED_BY_AN; /*JP killer="unsuccessful polymorph";*/ @@ -181,7 +181,7 @@ } /*JP polyman("feel like a new %s!", Role_is('E') ? "elf" : flags.female ? "woman" : "man");*/ - if(saved_sex == flags.female) + if(u.umonnum != PM_PLAYERMON || saved_sex == flags.female) polyman("別の%sとして生まれかわったような気がした!", pl_character[0] == 'E' ? "エルフ" : "人間"); else