diff --git a/src/sit.c b/src/sit.c index 6ae51fdec..b8ea2cd79 100644 --- a/src/sit.c +++ b/src/sit.c @@ -325,9 +325,13 @@ special_throne_effect(int effect) { case 11: /* polymorph effect (not blocked by magic resistance, but other things that protect from polymorphs work) */ - pline("This throne was not meant for those such as you!"); - You_feel("a change coming over you."); - polyself(POLY_NOFLAGS); + if (is_vampire(gy.youmonst.data)) { + pline("You feel unworthy."); + } else { + pline("This throne was not meant for those such as you!"); + You_feel("a change coming over you."); + polyself(POLY_NOFLAGS); + } break; case 12: /* acid damage */