Difference between revisions of "Polymorph"

From NetHackWiki
Jump to navigation Jump to search
(Self-polymorph: copyedit)
(major revamp)
Line 1: Line 1:
 
{{float right|__TOC__}}
 
{{float right|__TOC__}}
'''Polymorph''' refers to the [[magic]] that changes one creature into a different species, or changes an [[object]] to another object of the same type. A polymorph that affects [[you]] or a [[monster]] does not polymorph items carried in your or its inventory, although see below for effects on [[armor]]. [[Shapeshifter]]s have a similar but slightly different power.
+
'''Polymorph''' refers to the [[magic]] that changes one creature into a different species, or changes an [[object]] to another object of the same type. [[Shapeshifter]]s and [[werecreatures]] have similar but slightly different abilities.
  
Several things can polymorph [[you]], [[monster]]s, or [[object]]s:
+
This article deals mainly with monster- or self-polymorph. The practice of polymorphing objects is also known as '''[[polypiling]]''' and is explained in a different article.
* [[ring of polymorph]] will polymorph you from time to time
 
* [[spellbook of polymorph]] will polymorph you, monsters, or objects
 
* [[wand of polymorph]] will polymorph you, monsters, or objects, hostile monsters may zap it at themselves, a gnome suddenly turning into a master mind flayer when you are a level 3 character is quite unfortunate. Zapping your wand of polymorph at your pet and changing your little dog into a black dragon or a minotaur can be quite interesting. Zapping a wand of polymorph, or casting a spell of polymorph, at yourself or a monster will not affect your or the monster's inventory.
 
* [[polymorph trap]] will polymorph you or monsters. Hostile monsters deliberately step into it once. [[Magic resistance]] protects against it.
 
* [[potion of polymorph]] will polymorph you (if you [[quaff]] it), a monster (if you [[throw]] it at a monster; this also angers a peaceful monster), or an object (if you [[dip]] an object into the potion of polymorph).
 
* eating the corpse of a [[chameleon]] or a [[doppelganger]] will cause you to polymorph.
 
* eating or being bitten by a werecreature will polymorph you from time to time into that creature's beast form.  This can be cured by [[prayer]], quaffing [[holy water]], or eating a [[wolfsbane|sprig of wolfsbane]].
 
* drinking toxic waste from a [[sink]]
 
  
→ [[Polypiling]] is the practice of aiming polymorph at a pile of junk, hoping to produce better or rare items.<br />
+
Polymorph is one of the more complex aspects of NetHack. It can be a great danger if not done under the control of the player, but a prepared player can use it to gain many benefits. If you are transformed unexpectedly, you may turn into a weaker monster or die instantly; your valuable [[armor]] may also be destroyed. A weak enemy may unexpectedly turn into a dangerous one. On the other hand, you can deliberately turn into a much stronger monster, or a monster with useful abilities. Weak [[pet]]s can be changed into powerful ones. You can also polymorph surplus items into more useful equipment.
[[Polymerge]] combines stacks of [[item]]s into [[golem]]s.
 
  
When a creature is wearing [[body armor]], a [[shirt]] and/or a [[cloak]], and becomes something LARGE or bigger, a non-humanoid MEDIUM or bigger, or a [[winged gargoyle]] or [[marilith]] (wings and extra arms don't fit), the armor will burst apart. When this happens to a [[monster]], a distinctive sound results, which may warn you that a [[polymorph trap]] is present on the level. When a creature becomes too small for its armor, the armor falls to the floor, also creating a distinctive noise. An exception is when you are wearing a dragon scales or mail (such as silver dragon scale mail) and get polymorphed into a dragon (in this case, a silver dragon) where your armor will "merge" with the dragon and not be destroyed, though the cloak and shirt will still be.
+
== Polymorphing ==
 +
A [[wand of polymorph|wand]] or [[spellbook of polymorph|spell of polymorph]] can be aimed at oneself {{kbd|.}}, or at monsters or piles of items on the floor. Aiming downwards {{kbd|>}} polymorphs the objects on your square; aiming upwards has no effect. [[Dip]]ping an object into a [[potion of polymorph]] will polymorph it.
 +
 
 +
Other sources of polymorph do not apply to objects:
 +
* Wearing a [[ring of polymorph]] will polymorph you from time to time.
 +
* Stepping into a [[polymorph trap]] will polymorph you or a monster. This trap is negated by [[magic resistance]].
 +
* Quaffing a [[potion of polymorph]] will polymorph you or a monster.
 +
** Quaffing from a [[sink]] that happens to dispense this potion gives the same effect.
 +
** Getting hit by this potion. Thankfully, monsters will not do this to you; only you can do this to them.
 +
* Eating the corpse of a [[chameleon]] or [[doppelganger]].
 +
* Becoming afflicted with [[lycanthropy]], and thus polymorphing into a [[werecreature]] from time to time.
 +
* In SLASH'EM, getting hit by a [[genetic engineer]].
 +
* In SLASH'EM, being a [[lycanthrope (starting race)|lycanthrope]] and using your special ability.
 +
The inventory of a polymorphed monster is not polymorphed. However, armor can be destroyed or temporarily absorbed. [[Magic resistance]] blocks the effect of polymorph traps and genetic engineers.
 +
 
 +
If you polymorph into a form that is not the same as your starting race, you break the [[polyselfless]] conduct. ("Changing" into your original race is not a polymorph, strictly speaking, and this article calls it "[[#Polymorphing into your own race]]".) Polymorphing any object breaks the [[polypileless]] conduct.
 +
 
 +
== Effects of polymorph ==
 +
:''For effects specific to yourself, see [[#Self-polymorph]].''
 +
 
 +
=== Restrictions on polymorphing ===
 +
Certain monsters are off-limits to polymorph<ref>[[mondata.h#line77]]; see also [[monst.c]]</ref>, either by you or a monster; these include:
 +
* any monsters that have been [[genocide]]d.  This will result in the message ''"You feel rather <monster>-ish."''
 +
* all [[unique monster]]s.
 +
* the base player race monsters ({{monsymlink|human}}, {{monsymlink|dwarf}}, {{monsymlink|elf}}, {{monsymlink|gnome}}, {{monsymlink|orc}}), which exist to provide corpses when zombies and mummies are killed and for bones piles (dwarves and gnomes can also be generated normally, however these are still not permitted).  Non-human variants generated as monsters (e.g. {{monsymlink|dwarf lord}}, {{monsymlink|Elvenking}}) are permitted, as are the functionally-human {{monsymlink|Keystone Kop}}s.  You may also polymorph into your [[#Polymorphing into your own race|own race]].
 +
* any creature represented by [[human or elf|{{white|@}}]], except the Elven variants mentioned above.
 +
* the greater angelic beings: {{monsymlink|Angel}}s, {{monsymlink|ki-rin}}, and {{monsymlink|Archon}}s.  The lesser angels {{monsymlink|Couatl}} and {{monsymlink|Aleax}} are permitted.
 +
* "limited-edition" monsters: {{monsymlink|Nazgul}} and {{monsymlink|erinys}}.
 +
* {{monsymlink|ghost}}s and {{monsymlink|shade}}s.
 +
* natural shapeshifters: {{monsymlink|doppelganger}}s, {{monsymlink|chameleon}}s, and {{monsymlink|sandestin}}s.
 +
* {{monsymlink|water demon}}s, {{monsymlink|mail daemon}}s, {{monsymlink|djinni}}, and {{monsymlink|kraken}}s.
 +
 
 +
=== System shock ===
 +
If you polymorph without polymorph control and it is not a [[#Polymorphing into other monsters|special case]], there is a (19-[[constitution|Con]])/20 chance that it will fail, and you will instead suffer 1d30 damage and abuse constitution: ''"You shudder for a moment."'' This is called [[system shock]]. Monsters and pets can also be affected, with a fixed chance of 1/25.
 +
 
 +
=== Armor ===
 +
:''"Your armor bursts apart!"''
 +
:''"You hear a ripping sound."''
 +
:''See also: [[physical size]], [[monsters (by size)|list of monsters by size]]''
 +
When a creature is wearing torso armor ([[body armor]], a [[shirt]] and/or a [[cloak]]), and becomes something LARGE or bigger, a non-[[humanoid]] MEDIUM or bigger, or a [[winged gargoyle]] or [[marilith]] (wings and extra arms don't fit), the armor will burst apart. (If you polymorph into a large [[whirly]] monster, the armor is not destroyed.) When this happens to a [[monster]], a distinctive sound results, which may warn you that a [[polymorph trap]] is present on the level.
 +
 
 +
If you are wearing [[dragon scales]] or [[dragon scale mail]] and are polymorphed without polymorph control, you will turn into a [[dragon]] of the appropriate color and merge with your scales; shirts and cloaks are still destroyed. See [[dragon scale mail#Polymorph]].
 +
 
 +
:''"You hear a clank.  You hear a thud."''
 +
When a creature becomes too small for its armor, the armor falls to the floor, also creating a distinctive noise. Monsters of size SMALL will shrink out of torso armor; TINY monsters also shrink out of [[boots]], [[gloves]] and [[helmet]]s (they can wear no armor). Non-[[humanoid]] monsters, or monsters without certain body parts, also cannot wear certain types of armor.
 +
 
 +
=== Encumbrance ===
 +
Smaller monsters cannot carry as much as larger ones. Non-[[humanoid]] monsters have especially limited capacity. When you are unexpectedly polymorphed into one, you may have to drop nearly all of your items before you can do anything useful.
 +
 
 +
Your [[encumbrance]] is always limited at 1000, even when polymorphed into a creature such as a [[nymph]], who normally has unlimited carrying capacity.
 +
 
 +
== Monsters ==
 +
 
 +
:''Note that SLASH'EM makes monster polymorph temporary; see the [[#SLASH'EM]] section.''
 +
 
 +
[[Shapeshifter]]s and [[werecreatures]] have innate polymorph ability and will change to a different form from time to time. (You can prevent them doing this by wearing a [[ring of protection from shape changers]].) Other than that, a polymorphed monster or object stays in its new form permanently.
 +
 
 +
If a monster is [[flee]]ing, it may use a potion or wand of polymorph, or an adjacent polymorph trap in a desperate move: ''"The <monster> deliberately jumps onto a polymorph trap! / The <monster> quaffs a <potion appearance>! / The <monster> zaps <itself> with a <wand appearance>!"'' A monster may also inadvertently step onto the trap. If it becomes a much more powerful monster, such as an [[arch-lich]], this can lead to [[YAAD]].
 +
 
 +
When a monster polymorphs, the change is permanent. For example, if you change your [[dog]] into a [[dragon]], it will never become a dog again (except by chance from a later polymorph).
 +
 
 +
An example of the difference is with [[lycanthropy]]. If you have this condition, you will sometimes polymorph into a creature (a [[jackal]], for example). There is also a monster in the game called a [[werejackal]], which changes from its [[human (monster attribute)|human]] form into a jackal. The similarity ends when you or the monster lose all HP in jackal form. You will become your normal race again, while the werejackal will die without transforming back into a human.
 +
 
 +
=== Polymorphing monsters ===
 +
Since polymorphing a monster has unpredictable results, this tactic is only feasible for very powerful monsters, as they have a good chance of becoming a weaker one. Monsters with high [[experience level]] and [[magic resistance (monster)|monster MR]] may resist polymorphing, so do not try this when you are at the verge of death. For example, the [[Riders]], at level 30, effectively can never be polymorphed. An [[arch-lich]] at level 25 will resist 85% of the time if you are level 30 and attempt to polymorph it with a spell; it can never be polymorphed with a wand.
 +
 
 +
A variation for lawful and neutral characters is to polymorph humans such as [[shopkeeper]]s and [[aligned priest]]s before killing them, to avoid the penalties for [[murder]].
 +
 
 +
=== Pets ===
 +
Your starting [[pet]] will only go so far: [[cat]]s and [[dog]]s reach a normal maximum of level 9 and 72 HP, for example. But you can get more out of it by polymorphing it.
 +
 
 +
Since you cannot control the outcome of a pet's polymorph, the best way to do this is to use a [[polymorph trap]] repeatedly until you get a satisfactory result. The trap is never used up by pets and other monsters. If you have [[magic resistance]], you can step onto the trap and then [[displace]] your pet onto it. You can also step next to the trap and use a [[magic whistle]] until your pet happens to land on the trap. You can also [[leash]] your pet and stand next to the trap; it does not want to step onto the trap, but it eventually will. If you have many charges in a [[wand of polymorph]], or are able to cast the [[spellbook of polymorph|spell]], those are viable alternatives. Less workable methods are finding [[chameleon]] or [[doppelganger]] corpses for it to eat, or breaking a [[potion of polymorph]] on its body.
 +
 
 +
Note that displacing your pet onto a trap decreases its [[tameness]] by one point. Be wary about displacing pets that have already become somewhat powerful monsters. Pets, like other monsters, can suffer a [[system shock]] and lose d30 HP; let them heal before continuing, or you risk killing your pet and suffering the usual penalties.
 +
 
 +
Once your pet turns into a gray [[dragon]] or its baby form, it acquires intrinsic magic resistance and will be immune all forms of polymorph. If it acquires high level and [[magic resistance (monster)|monster MR]], it may also become immune. Otherwise, you can keep trying. See [[pet#Preferred pets|preferred pets]] for pets that other players find useful.
 +
 
 +
You can also gain new pets by creative ways of polymorphing yourself. These new pets can then be turned into more powerful ones as above. See the [[#Strategy]] section.
  
 
== Self-polymorph ==
 
== Self-polymorph ==
  
When you are polymorphed, it is always temporary, unless you're wearing an amulet of unchanging; you will eventually return to your old form as the polymorph times out. If your [[HP]] reaches zero while polymorphed, you will also return to your old form instead of dying. Being polymorphed will only "protect" you from death caused by HP loss. Dying in any way that does not reduce your HP, such as stoning, sliming, sickness, and the touch of death will kill you, rather than revert you to your original form. If you still have hands, a quick way out of an undesirable morph is to throw (non-weapon) objects up {{kbd|<}} until you "die".
+
Having [[polymorph control]] allows you to specify what to polymorph yourself into. An [[amulet of unchanging]] blocks polymorph completely. If you are changed into a form that can [[metallivore|eat amulets]], eating one may also return you to your original form.
  
Unchanging (from an [[amulet of unchanging]]) completely prevents all polymorphs. If you are polymorphed already, it prevents you from returning to your old form.
+
If you are afflicted by [[lycanthropy]], a [[ring of protection from shape changers]] will also prevent you from turning to creature form.
  
If you have polymorph control, from wearing a [[ring of polymorph control]] you get to choose which monster to become.
+
=== Polymorphing into other monsters ===
 +
There are a few special cases when polymorphing in an uncontrolled manner:
 +
* If you are wearing [[dragon scales]] or a [[dragon scale mail]], you turn into a [[dragon]] of the same color. See [[#Armor|effects on armor]] and [[dragon scale mail#Polymorph]].
 +
* If you are already polymorphed into a [[V|vampire]], you turn into a [[vampire bat]].
 +
* If you have [[lycanthropy]], you turn into the corresponding [[werecreature]].
 +
These rules do not affect other monsters.
  
If you are wearing dragon scales or dragon scale mail, you turn into that color dragon instead of a random monster, although wearing gray dragon scale mail will prevent a polymorph trap from affecting you by conferring magic resistance.
+
You may also suffer [[#System shock|system shock]] and not polymorph. Otherwise, you turn into a random creature (or [[#Polymorphing into your own race|your own race]], 1/5 probability). If its level is too low, you may die: ''"Your new form doesn't seem healthy enough to survive."''
  
You initially stay in monster form for 499+1d500 turns<ref>{{sourcecode|Polyself.c|396}}</ref>. If your new monster form has a higher [[experience level]] than you, the timeout is scaled down in proportion to the levels<ref>{{sourcecode|Polyself.c|452}}</ref>. If an [[amulet of unchanging]] prevents you reverting when the morph times out, 1d(1+100*mlevel) turns are tacked on instead.<ref>{{sourcecode|Timeout.c|190}}</ref> Mlevel here means your current monster form's experience level. Eating a mimic or stepping on a polytrap while magic resistant or unchanging have no effect on the timeout.
+
If you have polymorph control, you get to choose which creature, subject to the [[#Restrictions on polymorphing|game restrictions]]; see [[#Strategy]] for advice.
  
Uncontrolled polymorphs, such as caused by a surprise polymorph trap, have a (19-Con)/20 chance of causing a system shock, which results in d30 damage and exercise your constitution. You might also polymorph to your own race and die of level drain if applicable, see below.
+
=== Changing back ===
 +
Polymorphing yourself is never permanent. You will stay in monster form for 499+1d500 turns<ref>{{sourcecode|Polyself.c|396}}</ref>. If your new monster form has a higher [[experience level]] than you, the timeout is scaled down in proportion to the levels<ref>{{sourcecode|Polyself.c|452}}</ref>. If the timeout ends but you are wearing an [[amulet of unchanging]], 1d(1+100*<tt>mlevel</tt>) turns are added to the timeout. <tt>mlevel</tt> refers to the [[monsters (by level)|monster form's experience level]]. Eating a mimic or stepping on a polytrap while magic resistant or unchanging have no effect on the timeout.
  
If you genocide your base species or your role while polymorphed, you will "feel dead inside". If you subsequently return to that form, you will die, even if you are wearing an [[amulet of life saving]]. If you quit before you return to your base form, the death message will be "quit while already on Charon's boat".
+
If you are killed in your new form because your [[hit points|HP]] became zero, you will change back: "You return to <race> form!" But if you are wearing an amulet of unchanging or are killed in any other way, such as [[stoning]], [[sickness]], [[starvation|hunger]] or a [[touch of death]], you will immediately die.
  
There are various strategic uses of self-polymorph. One can become a monster with higher base [[speed]], a monster immune to [[stoning]], a monster able to [[Eating jewelry|eat]] [[amulet]]s and/or [[ring]]s in order to absorb intrinsics, or a monster with a useful monster power. Monster powers include a were-creature's ability to summon pets, laying eggs which hatch into pets (only if the polyform is female), a [[spider]]'s able to spin webs, and many others. Disadvantages to polyself include losing the use of one's hands, losing the ability to wear armor, and losing [[encumbrance]] capacity.
+
If you are polymorphed into a weak form, you can zap a wand at yourself or throw an object upwards {{kbd|<}} so that it hits you, causing you to lose HP and change back. Throwing requires the use of [[hands]]; if you have [[trouble|no hands]], a [[prayer]] to your god may change you back as well. If a monster is attacking you and reducing your HP, these measures may be unnecessary.
  
One use of the self-polymorph would be to turn yourself into a dragon, especially early on. Laying an egg in order to get a baby silver or gray dragon as a pet can help you to defeat otherwise difficult monsters for higher levels. If you lay several eggs, grow all the baby dragons into adult, and get them killed (for an early character the best method is either conflict or untaming some of them and having the tame dragons defeat the untamed ones) then you have a good chance of getting dragon scales for creating dragon scale mail.
+
Being a gray [[dragon]] gives you [[magic resistance]], so you cannot change back by looking for another polymorph trap.
  
If you are self-polymorphed into a form that can split, e.g. a [[gremlin]], [[pudding]], or [[blue jelly]], the clones will be created tame and with your name. They will remain tame after you return to your original form.
+
If you [[genocide]] your base species or your role while polymorphed, ''"You feel dead inside."'' If you subsequently return to that form, you will die, even if you are wearing an [[amulet of life saving]]. If you [[quit]] before you return to your base form, the death message will be ''"quit while already on Charon's boat"''.
  
 
=== Attributes, intrinsics, and other stats ===
 
=== Attributes, intrinsics, and other stats ===
 +
Your new HP is [[HP#Monster|determined]] by the monster form's base level. This level is displayed instead of your experience level in the status bar, eg. <tt>[[hit dice|HD]]: 13</tt> for a [[master mind flayer]]. Any change in current or maximum HP is temporary. Your [[energy|Pw]] persists between forms.
  
Five of your six attributes ([[Strength]], [[Dexterity]], [[Constitution]], [[Intelligence]], and [[Charisma]]) are saved when you polymorph to a monster, and restored when you get back to your old form, no matter what happened when you were polymorphed. For instance, if you had strength 16 and polymorphed to black dragon, your strength will be 18/**. If you eat a killer bee corpse, your strength may be reduced to 18/97, but after returning to an old form, your strength will again be 16. [[Wisdom]] is the only attribute which persists between forms.
+
Five of your six attributes ([[Strength]], [[Dexterity]], [[Constitution]], [[Intelligence]], and [[Charisma]]) are saved when you polymorph to a monster, and restored when you get back to your old form, no matter what happened when you were polymorphed. For instance, if you had strength 16 and polymorphed to a [[dragon]], your strength will be 18/**. If you eat a poisonous [[killer bee]] corpse, your strength may be reduced to 18/97, but after returning to an old form, your strength will again be 16. [[Wisdom]] is the only attribute which persists between forms.
  
If polymorphed to a strong monster (i. e. a dragon), your strength becomes 18/** until you return to an old form.
+
Things are different with [[intrinsic]]s. As a monster you will enjoy all intrinsics which you had before your polymorphed, all intrinsics of your new species, and all intrinsics acquired by magic items which you are wearing or wielding. You may acquire new intrinsics, and they will stay with you after returning to your old form. Therefore, if you became a dragon, it is a good idea to eat killer bees: the [[poison resistance]] which you obtain will stay with you, while the decline in your strength will not.
  
Things are different with intrinsics. As a monster you will enjoy all intrinsics which you had before your polymorphed, all intrinsics of that monster, and all intrinsics aquired by magic items which you are wearing or wielding. You may aquire new intrinsics, and they will stay with you after returning to your old form. Therefore, if you polymorphed to a dragon before you got poison resistance, it is a good idea to eat killer bees: the poison resistance which you acquire will stay with you, while the decline in your strength will not.
+
Hunger is not affected by polymorph or returning back. Even if you polymorph to a [[inediate|non-eating creature]] when fainting, you will continue to faint without a way to satiate your hunger.
 
 
Hunger is not affected by polymorph or returning back. Even if you polymorph to a non-eating creature when fainting, you will continue to faint without a way to satiate your hunger.
 
  
 
[[Amulet of change|Amulets of change]], if worn when polymorphed, change both your sex as your polymorphed form (if there are both male and female monsters of this kind) and your base form sex.
 
[[Amulet of change|Amulets of change]], if worn when polymorphed, change both your sex as your polymorphed form (if there are both male and female monsters of this kind) and your base form sex.
  
=== Polymorphing from human to human etc. ===
+
=== Polymorphing into your own race ===
 
+
'''Polymorphing into your own race''' is a special case. It does not break [[polyselfless]] conduct. Instead of being temporarily changed to a monster, you see the message ''"You feel like a new <race>!"'' and your character is randomly and permanently changed:
Polymorphing to your own race is a special case. Instead of being temporary polymorphed to a monster, you see the message "You feel like a new (man, woman, elf, etc.)" and your parameters are randomly changed:
+
* It adjusts your [[experience level]] by -2 to 2 levels<ref>{{sourcecode|polyself.c|138}}</ref>.
* It adjusts your [[experience level]] by -2 to 2 levels.<ref>{{sourcecode|polyself.c|138}}</ref>
 
 
** If the new level is higher than 30, it becomes 30.
 
** If the new level is higher than 30, it becomes 30.
 
** If the new level is lower than 1, you die ("''Your new form doesn't seem healthy enough to survive.''"). If saved by [[amulet of life saving]], you restore your old experience level, and no further changes applied.
 
** If the new level is lower than 1, you die ("''Your new form doesn't seem healthy enough to survive.''"). If saved by [[amulet of life saving]], you restore your old experience level, and no further changes applied.
** If the new level is lower than the old one, it cannot be cured by blessed [[potion of full healing]].
+
** If the new level is lower than the old one, it cannot be cured by a blessed [[potion of full healing]].
 
** Your innate [[property|properties]], [[resistance]]s, and #[[enhance]] weapon slots are adjusted to match your new level.
 
** Your innate [[property|properties]], [[resistance]]s, and #[[enhance]] weapon slots are adjusted to match your new level.
* It grows or shrinks your maximal [[hp]] (over the first 10 points) and [[energy]], in proportion to your level change, then applies a further adjustment of -9 to 9 points.<ref>{{sourcecode|polyself.c|169}}</ref>
+
* It grows or shrinks your maximal [[HP]] (over the first 10 points) and [[energy]], in proportion to your level change, then applies a further adjustment of -9 to 9 points.<ref>{{sourcecode|polyself.c|169}}</ref>
 
** If your new maximal energy is negative, it becomes 0.
 
** If your new maximal energy is negative, it becomes 0.
** Your current hp and energy are adjusted proportionally to the change of maximal hp and energy.
+
** Your current HP and energy are adjusted proportionally to the change of maximal HP and energy.
* You have a 10% chance to change sex.
+
* You have a 1/10 chance to change sex.
 
* Your [[strength]], [[dexterity]], [[constitution]] and [[charisma]] change by -2 to 2 points ([[attrib.c#redist_attr|attrib.c]]).
 
* Your [[strength]], [[dexterity]], [[constitution]] and [[charisma]] change by -2 to 2 points ([[attrib.c#redist_attr|attrib.c]]).
 
* It sets your [[hunger]] to a random value from 500 to 999.<ref>{{sourcecode|polyself.c|188}}</ref>
 
* It sets your [[hunger]] to a random value from 500 to 999.<ref>{{sourcecode|polyself.c|188}}</ref>
Line 68: Line 140:
 
* It cures [[stoning]], if you had been stiffening.
 
* It cures [[stoning]], if you had been stiffening.
 
* It would cure [[sliming]], but slime remains on your body, thus the sliming process restarts and you have 10 turns to live.<ref>{{sourcecode|polyself.c|210}}</ref> ([[The DevTeam Thinks Of Everything]].)
 
* It would cure [[sliming]], but slime remains on your body, thus the sliming process restarts and you have 10 turns to live.<ref>{{sourcecode|polyself.c|210}}</ref> ([[The DevTeam Thinks Of Everything]].)
* If your new, current, or maximal hp is 0 or negative, but you have polymorph control, they become 1 instead.
+
* If your new, current, or maximal HP is 0 or negative, but you have polymorph control, they become 1 instead.
* If your new, current, or maximal hp is 0 or negative, and no polymorph control, you die but can be saved by the amulet of life saving.
+
* If your new, current, or maximal HP is 0 or negative, and no polymorph control, you die but can be saved by an [[amulet of life saving]].
 
+
It does not [[cure blindness]], nor does it remove any of your [[intrinsic]]s unless they were given by experience levels that you lost.
There is nothing in this part of the source code to cure blindness (is this correct?) or to remove [[intrinsic]]s that you gained from outside (for example by eating the corpse of a [[floating eye]]).
 
  
 
This process has curing effects, but for healthy adventurers, the DevTeam seems to have intentionally designed this function such that there is an equal chance that each adjustment is beneficial or harmful. As [http://groups.google.com/group/rec.games.roguelike.nethack/msg/ce27e3ab8608630a xanthian explains to rgrn], the expected value of the level change is zero. Because this function does not call <tt>rnl</tt>, your [[luck]] has no effect here. You also cannot use a [[unicorn horn]] or other such cure to regain any lost levels or [[attribute]]s. A comment<ref>{{sourcecode|polyself.c|144}}</ref> explains how the source code adjusts your peak level to prevent this. The [[attrib.c#redist_attr|redist_attr]] function sets both your current and peak attributes, too. The becoming of a new man (or new gnome) many times is no way to raise your [[experience level]] or your attributes.
 
This process has curing effects, but for healthy adventurers, the DevTeam seems to have intentionally designed this function such that there is an equal chance that each adjustment is beneficial or harmful. As [http://groups.google.com/group/rec.games.roguelike.nethack/msg/ce27e3ab8608630a xanthian explains to rgrn], the expected value of the level change is zero. Because this function does not call <tt>rnl</tt>, your [[luck]] has no effect here. You also cannot use a [[unicorn horn]] or other such cure to regain any lost levels or [[attribute]]s. A comment<ref>{{sourcecode|polyself.c|144}}</ref> explains how the source code adjusts your peak level to prevent this. The [[attrib.c#redist_attr|redist_attr]] function sets both your current and peak attributes, too. The becoming of a new man (or new gnome) many times is no way to raise your [[experience level]] or your attributes.
  
It is still possible to bias the changes deliberately. At a very low experience level, polymorph has an equal chance of raising the level, or decreasing it and killing you. By cheating death with an [[amulet of life saving]], one can accumulate the effects of gaining levels, which multiplies [[hit points]] and [[power]]. This is known as the [[polyself bug]].
+
It is still possible to bias the changes deliberately. At a very low experience level, polymorph has an equal chance of raising your level, or decreasing it and killing you. By cheating death with an [[amulet of life saving]], one can accumulate the effects of gaining levels, which multiplies [[hit points]] and [[power]]. This is known as the [[polyself bug]].
  
 
=== Other special cases ===
 
=== Other special cases ===
 +
Polymorphing to your own race while being a monster just returns you to your basic form and then makes you ''"a new <race>"'' as in the previous section.
  
Polymorphing to your own race while being a monster just returns you to your basic form and then makes you "a new man" like in a previous section.
+
Polymorphing to a monster while already being monster is equivalent to returning to your human form and immediately polymorphing to the target monster. If you polymorph to a monster while already the same species, you see the message ''"You feel like a new <species>!"''
  
Polymorphing to a monster while being another or the same monster is equivalent to returning to your human form and immediately polymorphing to the target monster. If you polymorph to a monster while being the same monster, you see the message "you feel like a new (monster)".
+
=== Strategy ===
 +
There are many reasons players may want to change to monster form.
  
== Monster versus adventurer polymorphs ==
+
For players who want more pets, see also: [[Pet#New pets|other ways of gaining pets]].
''[[NetHack]]'' treats the situation differently depending on whether you (as the [[adventurer]]) or a monster polymorphs.
 
  
When a monster polymorphs, the change is permanent. For example, if you change your [[pet]] [[dog]] into a [[dragon]], it will never become a dog again (except by chance from a later polymorph).
+
==== Gaining intrinsics ====
 +
Most of your attributes are reset when you return to original form, but you keep any intrinsics gained while in monster form. For example, if you eat poisonous corpses that damage your [[strength]], you may gain [[poison resistance]] and still keep your original strength when you change back.
  
An interesting case of this is [[lycanthropy]]. If you have this condition, you will sometimes polymorph into a canine (a [[jackal]], for example). There is also a monster in the game called a [[werejackal]], which in its [[human (monster attribute)|human]] form will also sometimes become a jackal. As the jackal, either you or the monster can summon allied jackals as help. (If you summon them, then you keep the jackals as [[pet]]s.) The similarity ends when as the jackal, you or the monster lose all of your health. You will become your normal race again, while the monster will die without transforming back into a human.
+
Another way to gain intrinsics is to polymorph into a [[metallivore]] or [[gelatinous cube]] and [[eating jewelry|eat rings and amulets]]. This way, you do not have to wear those items to enjoy their benefits. Note that some items cannot be eaten, some intrinsics cannot ever be gained, and some items have unwanted side effects. For example, eating a [[ring of regeneration]] will convey both intrinsic regeneration... and intrinsic hunger! Interestingly, it is possible to get both intrinsic [[polymorphitis]] and [[polymorph control]] from rings, allowing you to polymorph from time to time like a [[shapeshifter]] monster.
  
''[[SLASH'EM]]'' changes the behavior from [[vanilla]] NetHack. In ''SLASH'EM'', monster polymorphs behave more like player polymorphs in that monsters who are killed while polymorphed will revert to their original form. Polymorphed items will also return to their original forms after a certain amount of time.
+
It may also be useful to gain intrinsics of a species, if only temporarily. For example, you might turn into a silver [[dragon]] if you face a [[Gnome With the Wand of Death]]. Or you might turn into a [[winged gargoyle]] to pick up a [[cockatrice corpse]] without gloves. The [[xorn]]'s phasing ability can be used to move quickly on [[non-teleport level]]s, such as to get the Castle's [[wand of wishing]] without having to fight the army inside.
  
== Restrictions on polymorphing ==
+
Some more esoteric uses include turning into a [[nymph]] to steal items from other monsters; or a [[cockatrice]] to petrify monsters that attack you physically. Turning into a [[demon]] allows you to summon tame demons as you attack enemies.
  
Certain monsters are off-limits to polymorph<ref>[[mondata.h#line77]]; see also [[monst.c]]</ref>, either by you or a monster; these include:
+
==== Advantage in combat ====
 +
:''See also: [[Monsters (by speed)]]''
 +
Some species have higher speed; polymorphing into one lets you move, attack and react faster to enemies. Some species also have multiple or additional attacks, dealing extra damage. High-level monsters have a lower base [[AC]]; turning into one effectively gives you an AC bonus.
 +
 
 +
Possible choices include:
 +
* [[Arch-lich]]es have a frost touch, have -10 base AC and can fly. However, their speed is 9, instead of the player's 12.
 +
* [[Vampire lord]]s are slightly faster and have a [[drain life]] bite. They regenerate HP, have 0 base AC and can fly.
 +
* [[Master mind flayer]]s have 0 base AC and can fly. They have five brain-sucking attacks; each one causes d10 damage to monsters with brains. This is one of the best forms to rack up damage in melee.
 +
* [[Marilith]]s and [[Aleax]]es have two weapon attacks per move, which is worth considering if you have a [[Grayswandir|really]] [[Sceptre of Might|powerful]] [[Staff of Aesculapius|weapon]]. Mariliths cannot wear torso armor nor boots, and cannot [[twoweapon]]; Aleaxes have lower speed.
 +
 
 +
Many of the above monsters are [[monsters (by size)|MEDIUM]]-sized, so they can wear all forms of [[armor]]. Some are LARGE, so they cannot wear torso armor. They cannot benefit from the extra AC of that armor, nor from [[magic resistance]], [[reflection]] or [[magic cancellation]] they provide.
 +
 
 +
Pay attention to the base level of the species, as this determines your resulting HP. If it is not enough to survive combat, you may need to [[HP#Player|increase it]]. This is only worthwhile if you plan to be [[amulet of unchanging|unchanging]], as the increase is lost when you transform back. You also regenerate HP at the same rate as your species, so having [[regeneration]] or healing magic is useful.
 +
 
 +
Be careful when using a form that has a contact attack. Attacking a [[footrice]] will cause [[stoning]] and biting a [[green slime]] causes [[sliming]]. Forms with many such attacks, such as mind flayers, may also suffer multiple splashes of acid when attacking [[j|jellies]].
 +
 
 +
==== Special abilities ====
 +
When polymorphed into certain species, you can use their abilities with the [[monster (command)|#monster]] command:
 +
* A dragon's [[breath]]. The black dragon's [[disintegration]] beam is a particular favorite, since few monsters are disintegration-resistant. For example, a [[monk]] can [[monk quest|defeat Master Kaen]] by flying over lava and breathing a blast of disintegration at him.
 +
* A [[werecreature]]'s ability to summon help. For example, a werewolf can summon tame wolves and winter wolves. They remain tame and you can polymorph them into other pets, or just keep them if they are good enough.
 +
* A [[gremlin]]'s ability to split near a source of water. This results in tame gremlins.
 +
* A [[mind flayer]]'s psychic blast, which wakes nearby monsters and can hurt them. Some players use this to wake inaccessible enemies such as the [[Master Assassin]] or the [[Wizard of Yendor]].
 +
 
 +
==== Laying eggs ====
 +
Females who polymorph into [[oviparous]] monsters can [[sit|#sit]] to lay [[egg]]s, which hatch into [[pet]]s of the same species. This can be used to gain pets of powerful species, such as [[dragon]]s and [[purple worm]]s, although they usually hatch into baby forms that take a while to [[grow up]].
 +
 
 +
You can then kill the dragons after they grow up and take their [[dragon scales|scales]]. However, dragons only leave their scales 1/3 of the time.
 +
 
 +
Another tactic is to lay [[cockatrice egg]]s and use them later to petrify enemies. Note that your [[luck]] is [[TDTTOE|penalized]] by -1 each time you break your own eggs, to a maximum of -5.
  
* any monsters that have been [[genocide]]d.  This will result in the message "You feel rather (monster)-ish."
+
==== Other uses ====
* all [[unique monster]]s
+
Turning into a [[pudding]] and then getting yourself split by an enemy's iron weapon will create a tame pudding. You can then strike it until it turns against you and then commence [[pudding farming]].
* the base player race monsters ({{monsymlink|human}}, {{monsymlink|dwarf}}, {{monsymlink|elf}}, {{monsymlink|gnome}}, {{monsymlink|orc}}), which exist to provide corpses when zombies and mummies are killed and for bones piles (dwarves and gnomes can also be generated normally, however these are still not permitted).  Non-human variants generated as monsters (e.g. {{monsymlink|dwarf lord}}, {{monsymlink|Elvenking}}) are permitted, as are the functionally-human {{monsymlink|Keystone Kop}}s. You may also polymorph into your own race, as above.
 
* anything represented by [[human or elf|{{white|@}}]], except the Elven variants mentioned above
 
* the greater angelic beings: {{monsymlink|Angel}}s, {{monsymlink|ki-rin}}, and {{monsymlink|Archon}}s.  The lesser angels {{monsymlink|Couatl}} and {{monsymlink|Aleax}} are permitted.
 
* "limited-edition" monsters: {{monsymlink|Nazgul}} and {{monsymlink|erinys}}
 
* {{monsymlink|ghost}}s and {{monsymlink|shade}}s
 
* natural shapeshifters: {{monsymlink|doppelganger}}s, {{monsymlink|chameleon}}s, and {{monsymlink|sandestin}}s
 
* {{monsymlink|water demon}}s, {{monsymlink|mail daemon}}s, {{monsymlink|djinni}}, and {{monsymlink|kraken}}s
 
  
 
==SLASH'EM==
 
==SLASH'EM==

Revision as of 15:17, 23 February 2011

Polymorph refers to the magic that changes one creature into a different species, or changes an object to another object of the same type. Shapeshifters and werecreatures have similar but slightly different abilities.

This article deals mainly with monster- or self-polymorph. The practice of polymorphing objects is also known as polypiling and is explained in a different article.

Polymorph is one of the more complex aspects of NetHack. It can be a great danger if not done under the control of the player, but a prepared player can use it to gain many benefits. If you are transformed unexpectedly, you may turn into a weaker monster or die instantly; your valuable armor may also be destroyed. A weak enemy may unexpectedly turn into a dangerous one. On the other hand, you can deliberately turn into a much stronger monster, or a monster with useful abilities. Weak pets can be changed into powerful ones. You can also polymorph surplus items into more useful equipment.

Polymorphing

A wand or spell of polymorph can be aimed at oneself ., or at monsters or piles of items on the floor. Aiming downwards > polymorphs the objects on your square; aiming upwards has no effect. Dipping an object into a potion of polymorph will polymorph it.

Other sources of polymorph do not apply to objects:

The inventory of a polymorphed monster is not polymorphed. However, armor can be destroyed or temporarily absorbed. Magic resistance blocks the effect of polymorph traps and genetic engineers.

If you polymorph into a form that is not the same as your starting race, you break the polyselfless conduct. ("Changing" into your original race is not a polymorph, strictly speaking, and this article calls it "#Polymorphing into your own race".) Polymorphing any object breaks the polypileless conduct.

Effects of polymorph

For effects specific to yourself, see #Self-polymorph.

Restrictions on polymorphing

Certain monsters are off-limits to polymorph[1], either by you or a monster; these include:

System shock

If you polymorph without polymorph control and it is not a special case, there is a (19-Con)/20 chance that it will fail, and you will instead suffer 1d30 damage and abuse constitution: "You shudder for a moment." This is called system shock. Monsters and pets can also be affected, with a fixed chance of 1/25.

Armor

"Your armor bursts apart!"
"You hear a ripping sound."
See also: physical size, list of monsters by size

When a creature is wearing torso armor (body armor, a shirt and/or a cloak), and becomes something LARGE or bigger, a non-humanoid MEDIUM or bigger, or a winged gargoyle or marilith (wings and extra arms don't fit), the armor will burst apart. (If you polymorph into a large whirly monster, the armor is not destroyed.) When this happens to a monster, a distinctive sound results, which may warn you that a polymorph trap is present on the level.

If you are wearing dragon scales or dragon scale mail and are polymorphed without polymorph control, you will turn into a dragon of the appropriate color and merge with your scales; shirts and cloaks are still destroyed. See dragon scale mail#Polymorph.

"You hear a clank. You hear a thud."

When a creature becomes too small for its armor, the armor falls to the floor, also creating a distinctive noise. Monsters of size SMALL will shrink out of torso armor; TINY monsters also shrink out of boots, gloves and helmets (they can wear no armor). Non-humanoid monsters, or monsters without certain body parts, also cannot wear certain types of armor.

Encumbrance

Smaller monsters cannot carry as much as larger ones. Non-humanoid monsters have especially limited capacity. When you are unexpectedly polymorphed into one, you may have to drop nearly all of your items before you can do anything useful.

Your encumbrance is always limited at 1000, even when polymorphed into a creature such as a nymph, who normally has unlimited carrying capacity.

Monsters

Note that SLASH'EM makes monster polymorph temporary; see the #SLASH'EM section.

Shapeshifters and werecreatures have innate polymorph ability and will change to a different form from time to time. (You can prevent them doing this by wearing a ring of protection from shape changers.) Other than that, a polymorphed monster or object stays in its new form permanently.

If a monster is fleeing, it may use a potion or wand of polymorph, or an adjacent polymorph trap in a desperate move: "The <monster> deliberately jumps onto a polymorph trap! / The <monster> quaffs a <potion appearance>! / The <monster> zaps <itself> with a <wand appearance>!" A monster may also inadvertently step onto the trap. If it becomes a much more powerful monster, such as an arch-lich, this can lead to YAAD.

When a monster polymorphs, the change is permanent. For example, if you change your dog into a dragon, it will never become a dog again (except by chance from a later polymorph).

An example of the difference is with lycanthropy. If you have this condition, you will sometimes polymorph into a creature (a jackal, for example). There is also a monster in the game called a werejackal, which changes from its human form into a jackal. The similarity ends when you or the monster lose all HP in jackal form. You will become your normal race again, while the werejackal will die without transforming back into a human.

Polymorphing monsters

Since polymorphing a monster has unpredictable results, this tactic is only feasible for very powerful monsters, as they have a good chance of becoming a weaker one. Monsters with high experience level and monster MR may resist polymorphing, so do not try this when you are at the verge of death. For example, the Riders, at level 30, effectively can never be polymorphed. An arch-lich at level 25 will resist 85% of the time if you are level 30 and attempt to polymorph it with a spell; it can never be polymorphed with a wand.

A variation for lawful and neutral characters is to polymorph humans such as shopkeepers and aligned priests before killing them, to avoid the penalties for murder.

Pets

Your starting pet will only go so far: cats and dogs reach a normal maximum of level 9 and 72 HP, for example. But you can get more out of it by polymorphing it.

Since you cannot control the outcome of a pet's polymorph, the best way to do this is to use a polymorph trap repeatedly until you get a satisfactory result. The trap is never used up by pets and other monsters. If you have magic resistance, you can step onto the trap and then displace your pet onto it. You can also step next to the trap and use a magic whistle until your pet happens to land on the trap. You can also leash your pet and stand next to the trap; it does not want to step onto the trap, but it eventually will. If you have many charges in a wand of polymorph, or are able to cast the spell, those are viable alternatives. Less workable methods are finding chameleon or doppelganger corpses for it to eat, or breaking a potion of polymorph on its body.

Note that displacing your pet onto a trap decreases its tameness by one point. Be wary about displacing pets that have already become somewhat powerful monsters. Pets, like other monsters, can suffer a system shock and lose d30 HP; let them heal before continuing, or you risk killing your pet and suffering the usual penalties.

Once your pet turns into a gray dragon or its baby form, it acquires intrinsic magic resistance and will be immune all forms of polymorph. If it acquires high level and monster MR, it may also become immune. Otherwise, you can keep trying. See preferred pets for pets that other players find useful.

You can also gain new pets by creative ways of polymorphing yourself. These new pets can then be turned into more powerful ones as above. See the #Strategy section.

Self-polymorph

Having polymorph control allows you to specify what to polymorph yourself into. An amulet of unchanging blocks polymorph completely. If you are changed into a form that can eat amulets, eating one may also return you to your original form.

If you are afflicted by lycanthropy, a ring of protection from shape changers will also prevent you from turning to creature form.

Polymorphing into other monsters

There are a few special cases when polymorphing in an uncontrolled manner:

These rules do not affect other monsters.

You may also suffer system shock and not polymorph. Otherwise, you turn into a random creature (or your own race, 1/5 probability). If its level is too low, you may die: "Your new form doesn't seem healthy enough to survive."

If you have polymorph control, you get to choose which creature, subject to the game restrictions; see #Strategy for advice.

Changing back

Polymorphing yourself is never permanent. You will stay in monster form for 499+1d500 turns[2]. If your new monster form has a higher experience level than you, the timeout is scaled down in proportion to the levels[3]. If the timeout ends but you are wearing an amulet of unchanging, 1d(1+100*mlevel) turns are added to the timeout. mlevel refers to the monster form's experience level. Eating a mimic or stepping on a polytrap while magic resistant or unchanging have no effect on the timeout.

If you are killed in your new form because your HP became zero, you will change back: "You return to <race> form!" But if you are wearing an amulet of unchanging or are killed in any other way, such as stoning, sickness, hunger or a touch of death, you will immediately die.

If you are polymorphed into a weak form, you can zap a wand at yourself or throw an object upwards < so that it hits you, causing you to lose HP and change back. Throwing requires the use of hands; if you have no hands, a prayer to your god may change you back as well. If a monster is attacking you and reducing your HP, these measures may be unnecessary.

Being a gray dragon gives you magic resistance, so you cannot change back by looking for another polymorph trap.

If you genocide your base species or your role while polymorphed, "You feel dead inside." If you subsequently return to that form, you will die, even if you are wearing an amulet of life saving. If you quit before you return to your base form, the death message will be "quit while already on Charon's boat".

Attributes, intrinsics, and other stats

Your new HP is determined by the monster form's base level. This level is displayed instead of your experience level in the status bar, eg. HD: 13 for a master mind flayer. Any change in current or maximum HP is temporary. Your Pw persists between forms.

Five of your six attributes (Strength, Dexterity, Constitution, Intelligence, and Charisma) are saved when you polymorph to a monster, and restored when you get back to your old form, no matter what happened when you were polymorphed. For instance, if you had strength 16 and polymorphed to a dragon, your strength will be 18/**. If you eat a poisonous killer bee corpse, your strength may be reduced to 18/97, but after returning to an old form, your strength will again be 16. Wisdom is the only attribute which persists between forms.

Things are different with intrinsics. As a monster you will enjoy all intrinsics which you had before your polymorphed, all intrinsics of your new species, and all intrinsics acquired by magic items which you are wearing or wielding. You may acquire new intrinsics, and they will stay with you after returning to your old form. Therefore, if you became a dragon, it is a good idea to eat killer bees: the poison resistance which you obtain will stay with you, while the decline in your strength will not.

Hunger is not affected by polymorph or returning back. Even if you polymorph to a non-eating creature when fainting, you will continue to faint without a way to satiate your hunger.

Amulets of change, if worn when polymorphed, change both your sex as your polymorphed form (if there are both male and female monsters of this kind) and your base form sex.

Polymorphing into your own race

Polymorphing into your own race is a special case. It does not break polyselfless conduct. Instead of being temporarily changed to a monster, you see the message "You feel like a new <race>!" and your character is randomly and permanently changed:

  • It adjusts your experience level by -2 to 2 levels[4].
    • If the new level is higher than 30, it becomes 30.
    • If the new level is lower than 1, you die ("Your new form doesn't seem healthy enough to survive."). If saved by amulet of life saving, you restore your old experience level, and no further changes applied.
    • If the new level is lower than the old one, it cannot be cured by a blessed potion of full healing.
    • Your innate properties, resistances, and #enhance weapon slots are adjusted to match your new level.
  • It grows or shrinks your maximal HP (over the first 10 points) and energy, in proportion to your level change, then applies a further adjustment of -9 to 9 points.[5]
    • If your new maximal energy is negative, it becomes 0.
    • Your current HP and energy are adjusted proportionally to the change of maximal HP and energy.
  • You have a 1/10 chance to change sex.
  • Your strength, dexterity, constitution and charisma change by -2 to 2 points (attrib.c).
  • It sets your hunger to a random value from 500 to 999.[6]
  • It cures both illness and food poisoning.[7]
  • It cures stoning, if you had been stiffening.
  • It would cure sliming, but slime remains on your body, thus the sliming process restarts and you have 10 turns to live.[8] (The DevTeam Thinks Of Everything.)
  • If your new, current, or maximal HP is 0 or negative, but you have polymorph control, they become 1 instead.
  • If your new, current, or maximal HP is 0 or negative, and no polymorph control, you die but can be saved by an amulet of life saving.

It does not cure blindness, nor does it remove any of your intrinsics unless they were given by experience levels that you lost.

This process has curing effects, but for healthy adventurers, the DevTeam seems to have intentionally designed this function such that there is an equal chance that each adjustment is beneficial or harmful. As xanthian explains to rgrn, the expected value of the level change is zero. Because this function does not call rnl, your luck has no effect here. You also cannot use a unicorn horn or other such cure to regain any lost levels or attributes. A comment[9] explains how the source code adjusts your peak level to prevent this. The redist_attr function sets both your current and peak attributes, too. The becoming of a new man (or new gnome) many times is no way to raise your experience level or your attributes.

It is still possible to bias the changes deliberately. At a very low experience level, polymorph has an equal chance of raising your level, or decreasing it and killing you. By cheating death with an amulet of life saving, one can accumulate the effects of gaining levels, which multiplies hit points and power. This is known as the polyself bug.

Other special cases

Polymorphing to your own race while being a monster just returns you to your basic form and then makes you "a new <race>" as in the previous section.

Polymorphing to a monster while already being monster is equivalent to returning to your human form and immediately polymorphing to the target monster. If you polymorph to a monster while already the same species, you see the message "You feel like a new <species>!"

Strategy

There are many reasons players may want to change to monster form.

For players who want more pets, see also: other ways of gaining pets.

Gaining intrinsics

Most of your attributes are reset when you return to original form, but you keep any intrinsics gained while in monster form. For example, if you eat poisonous corpses that damage your strength, you may gain poison resistance and still keep your original strength when you change back.

Another way to gain intrinsics is to polymorph into a metallivore or gelatinous cube and eat rings and amulets. This way, you do not have to wear those items to enjoy their benefits. Note that some items cannot be eaten, some intrinsics cannot ever be gained, and some items have unwanted side effects. For example, eating a ring of regeneration will convey both intrinsic regeneration... and intrinsic hunger! Interestingly, it is possible to get both intrinsic polymorphitis and polymorph control from rings, allowing you to polymorph from time to time like a shapeshifter monster.

It may also be useful to gain intrinsics of a species, if only temporarily. For example, you might turn into a silver dragon if you face a Gnome With the Wand of Death. Or you might turn into a winged gargoyle to pick up a cockatrice corpse without gloves. The xorn's phasing ability can be used to move quickly on non-teleport levels, such as to get the Castle's wand of wishing without having to fight the army inside.

Some more esoteric uses include turning into a nymph to steal items from other monsters; or a cockatrice to petrify monsters that attack you physically. Turning into a demon allows you to summon tame demons as you attack enemies.

Advantage in combat

See also: Monsters (by speed)

Some species have higher speed; polymorphing into one lets you move, attack and react faster to enemies. Some species also have multiple or additional attacks, dealing extra damage. High-level monsters have a lower base AC; turning into one effectively gives you an AC bonus.

Possible choices include:

  • Arch-liches have a frost touch, have -10 base AC and can fly. However, their speed is 9, instead of the player's 12.
  • Vampire lords are slightly faster and have a drain life bite. They regenerate HP, have 0 base AC and can fly.
  • Master mind flayers have 0 base AC and can fly. They have five brain-sucking attacks; each one causes d10 damage to monsters with brains. This is one of the best forms to rack up damage in melee.
  • Mariliths and Aleaxes have two weapon attacks per move, which is worth considering if you have a really powerful weapon. Mariliths cannot wear torso armor nor boots, and cannot twoweapon; Aleaxes have lower speed.

Many of the above monsters are MEDIUM-sized, so they can wear all forms of armor. Some are LARGE, so they cannot wear torso armor. They cannot benefit from the extra AC of that armor, nor from magic resistance, reflection or magic cancellation they provide.

Pay attention to the base level of the species, as this determines your resulting HP. If it is not enough to survive combat, you may need to increase it. This is only worthwhile if you plan to be unchanging, as the increase is lost when you transform back. You also regenerate HP at the same rate as your species, so having regeneration or healing magic is useful.

Be careful when using a form that has a contact attack. Attacking a footrice will cause stoning and biting a green slime causes sliming. Forms with many such attacks, such as mind flayers, may also suffer multiple splashes of acid when attacking jellies.

Special abilities

When polymorphed into certain species, you can use their abilities with the #monster command:

  • A dragon's breath. The black dragon's disintegration beam is a particular favorite, since few monsters are disintegration-resistant. For example, a monk can defeat Master Kaen by flying over lava and breathing a blast of disintegration at him.
  • A werecreature's ability to summon help. For example, a werewolf can summon tame wolves and winter wolves. They remain tame and you can polymorph them into other pets, or just keep them if they are good enough.
  • A gremlin's ability to split near a source of water. This results in tame gremlins.
  • A mind flayer's psychic blast, which wakes nearby monsters and can hurt them. Some players use this to wake inaccessible enemies such as the Master Assassin or the Wizard of Yendor.

Laying eggs

Females who polymorph into oviparous monsters can #sit to lay eggs, which hatch into pets of the same species. This can be used to gain pets of powerful species, such as dragons and purple worms, although they usually hatch into baby forms that take a while to grow up.

You can then kill the dragons after they grow up and take their scales. However, dragons only leave their scales 1/3 of the time.

Another tactic is to lay cockatrice eggs and use them later to petrify enemies. Note that your luck is penalized by -1 each time you break your own eggs, to a maximum of -5.

Other uses

Turning into a pudding and then getting yourself split by an enemy's iron weapon will create a tame pudding. You can then strike it until it turns against you and then commence pudding farming.

SLASH'EM

Polymorph in SLASH'EM functions in a considerably different way than in vanilla Nethack. In SLASH'EM, all polymorph operations are temporary; this includes the polymorphing of monsters into other monsters and the polymorphing of objects.

When a monster that has been polymorphed into another monster (by wand, spell, trap, etc.) is destroyed, it reverts to its original form with reduced HP. Thus, it is no longer possible to slay dangerous enemies such as shopkeepers with polymorph (though you may be able to disable, immobilize, or slow them enough to rob them without killing them). Note that monsters such as chameleons and lycanthropes are much harder to kill under this system because they have the option of reverting to a different form during combat. Furthermore, you will not be able to permanently upgrade your pet with polymorph.

If you polymorph into an intelligent monster with an attack that requires direct contact (biting, tentacles, etc), you will not use this attack against petrifying monsters, as opposed to being instantly stoned. Attacking bare-handed will still stone you, however.

Polymorphed objects in SLASH'EM will also, eventually, revert, making polypiling of rings, wands, and equipment much less effective (and potentially dangerous--if for example you start wearing an amulet of life saving that used to be an amulet of strangulation). However, a polymorphed object in SLASH'EM can be fixed to its new form by being dipped in a potion of restore ability. Objects that vanish after a single use, such as potions and scrolls, will operate normally, and the fact that they would have reverted does not change the effect they do have.

SLASH'EM features a new monster, the genetic engineer, whose attack polymorphs you.

When a player polymorphs into a xorn in SLASH'EM, then returns to his or her original form, the player will be stuck in a pit that disappears after scrambling out. Presumably this is to simulate the xorn's partial immersion in the surrounding earth.

References


This page may need to be updated for the current version of NetHack.

It may contain text specific to NetHack 3.4.3. Information on this page may be out of date.

Editors: After reviewing this page and making necessary edits, please change the {{nethack-343}} tag to the current version's tag or {{noversion}} as appropriate.