diff --git a/src/polyself.c b/src/polyself.c index ed267aceb..bd58398a6 100644 --- a/src/polyself.c +++ b/src/polyself.c @@ -306,8 +306,7 @@ boolean forcecontrol; /* The below polyok() fails either if everything is genocided, or if * we deliberately chose something illegal to force newman(). */ - if (!polyok(&mons[mntmp]) || !rn2(5) - || (Race_if(PM_GNOME) && your_race(&mons[mntmp]))) + if (!polyok(&mons[mntmp]) || !rn2(5) || your_race(&mons[mntmp])) newman(); else if(!polymon(mntmp)) return;