Purple worm

From NetHackWiki
(Redirected from Baby purple worm)
Jump to navigation Jump to search

The purple worm is a monster in NetHack. It is a popular pet due to its engulfing attack, which can kill any monster that is large or smaller in one hit ("Burrrrp!").

Purple worms will eat shriekers on sight; the reason given for this is that purple worms enjoy eating shriekers. [1]

When polymorphed into a purple worm, you sense shriekers on the level.


1/13 of the monsters a shrieker summons with its shriek are purple worms; this can rarely cause a purple worm to appear very early in the dungeon.

The following information pertains to an upcoming version (NetHack 3.7.0). If this version is now released, please verify that it is still accurate, then update the page to incorporate this information.

Baby purple worms now appear in place of adult purple worms when the latter would be out of depth. Baby purple worms also sense shriekers.



Purple worms tend to be dangerous if you are unprepared. This is because the purple worm can engulf you, and as soon that happens it will start to digest you ("The purple worm digests you!"). If you are not able to kill the purple worm fast, it will kill you. To ensure survival after being engulfed, immediately zap a wand of digging. The purple worm will have its health points dropped to 1, so one hit will get rid of it. See also engulfing. If you are wielding a cockatrice or chickatrice corpse, stoning the purple worm while inside will give the message: "You jump through an opening in the new statue of a purple worm."

Wearing a ring of slow digestion will prevent a purple worm from killing you via engulfing, causing it to spit you out near-immediately.

Ranged attacks are of course also an option.

Leaving pets near purple worms

Be careful when leaving pets around purple worms, as they will run up to the worm and promptly be engulfed. Pets that are engulfed die instantly. This is a good way to lose a very powerful pet. This does not apply to pets that are being ridden. However, if a purple worm engulfs you while you are riding, it will force you to dismount and your pet will be vulnerable.

As pets

Purple worms make powerful pets, as they can instantly kill things by engulfing them. Unfortunately, they are extremely vulnerable to shapeshifters because engulfing them alive or eating their corpse will polymorph the worm.

The following information pertains to an upcoming version (3.7.0). If this version is now released, please verify that it is still accurate, then update the page to incorporate this information.

Pets will no longer eat shapeshifter corpses unless they are starving or on the verge of untaming.

Pet worms can level quickly and reach levels beyond their normal maximum by engulfing wraiths.

In addition, some players reverse-genocide purple worms when they get to the Astral Plane, tame them, and send them out (usually with a wand of teleportation) to thin the hordes.


Polymorphing yourself into a purple worm allows you to dispatch even elusive and powerful enemies, such as the dreaded arch-lich, in a single turn by engulfing and digesting them -- so long as you are not wearing a ring of slow digestion. The lack of limbs, however, impedes prolonged progress in this state, and you must take special care not to swallow deadly prey such as a cockatrice. Note that when you engulf a wraith, you only get the normal XP for the kill, and do not gain a level like a pet does.

Encyclopedia entry

A gargantuan version of the harmless rain-worm, the purple worm poses a huge threat to the ordinary adventurer. It is known to swallow whole and digest its victims within only a few minutes. These worms are always on guard, sensitive to the most minute vibrations in the earth, but may also be awakened by a remote shriek.


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

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

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