shapechanger polymorph bit
commit41b8f38272e81f8d17fdeae858a48cec4e1911ce
authorPatR <rankin@nethack.org>
Fri, 25 Mar 2016 23:49:01 +0000 (25 16:49 -0700)
committerPatR <rankin@nethack.org>
Fri, 25 Mar 2016 23:49:01 +0000 (25 16:49 -0700)
tree52804b2ad16ea86914673e477080c762857e4ad7
parent36464df379dc31ad75899eff7c78126dd99c0608
shapechanger polymorph bit

Rescuing an old revision from bit rot:  If one of fog clouds or
vampire bats has been genocided and you try to polymorph a vampire
disguised as the other, it won't change form because the shape it's
currently in is the only candidate shape left for vampshifting.
This makes shapechangers who fail to take on a new shape when
polymorphed try again, specifying original form on the second try.
It's unlikely to affect chameleons, but disguised vampires will
sometimes become undisguised instead of seeming to be immune from
polymorph.
src/mon.c
src/zap.c