Vampires are not polymorphed by Vlad's throne

The throne was intended for one specific vampire, but the others are
"close enough" to not be warped into a different shape.
This commit is contained in:
Alex Smith
2026-04-14 17:48:49 +01:00
parent a5be241bd4
commit b67c624034
+7 -3
View File
@@ -325,9 +325,13 @@ special_throne_effect(int effect) {
case 11: case 11:
/* polymorph effect (not blocked by magic resistance, but other things /* polymorph effect (not blocked by magic resistance, but other things
that protect from polymorphs work) */ that protect from polymorphs work) */
pline("This throne was not meant for those such as you!"); if (is_vampire(gy.youmonst.data)) {
You_feel("a change coming over you."); pline("You feel unworthy.");
polyself(POLY_NOFLAGS); } else {
pline("This throne was not meant for those such as you!");
You_feel("a change coming over you.");
polyself(POLY_NOFLAGS);
}
break; break;
case 12: case 12:
/* acid damage */ /* acid damage */