buglist fix: gnomish wizard
<Someone> wrote: If you polymorph into a gnomish wizard (even if you *are* a gnomish wizard), you shrink out of your armour.
This commit is contained in:
@@ -306,7 +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))
|
||||
if (!polyok(&mons[mntmp]) || !rn2(5) || your_race(&mons[mntmp]))
|
||||
newman();
|
||||
else if(!polymon(mntmp)) return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user