Amulet of magical breathing
An amulet of magical breathing is a type of amulet that appears in NetHack.
Contents
Generation
The amulet of magical breathing makes up 6.5% of all randomly-generated amulets.
Description
While worn, the amulet of magical breathing grants extrinsic breathlessness, making the hero amphibious: This allows them to breathe while underwater and prevents them from drowning by any means, though their inventory will be subject to water damage as usual. Water squares are also considered "safe" for purposes of teleportation. The 1000 experience point-bonus for killing sea monsters with drowning attacks does not apply while the hero is amphibious from wearing the amulet.[1]
A hero wearing the amulet is also protected from the effects of sleeping gas traps and the engulfing attacks of fog clouds;[2] poison clouds will not damage them regardless of poison resistance and are not considered a major trouble for prayer, though they can still blind the hero.[3][4]
Breathlessness from the amulet also protects the hero from choking to death via either the effect of eating an amulet of strangulation or eating too much food while breathless from the amulet - in the latter case, they will always "vomit voluminously" instead and lose 1000 nutrition, abusing constitution.[5]
Eating the amulet has a 1⁄5 chance of granting intrinsic breathlessness. Monsters will not wear this amulet.
The following information pertains to an upcoming version (3.7.0). If this version is now released, please verify that the information below is still accurate, then update the page to incorporate it.
Per commit 24713061, walking into poison clouds while wearing the amulet will identify it.Strategy
The amulet of magical breathing can be a form of protection from drowning, making fighting sea monsters less dangerous and enabling a character to cross large bodies of water, but the amount of items that are susceptible to rust, dilution and blanking can reasonably put players off the notion. An oilskin sack to place those valuables in (or a bag of holding containing such valuables) can make the idea of "swimming" this way much more tenable. Some players also elect to polyself into a metallivore and eat multiple amulets until they gain the intrinsic, keeping their amulet slot free for other options - keep in mind that this carries the same risk described above.
Magical breathing can be used to retrieve items dropped by monsters that are killed over a body of water, as well as projectiles fired at such monsters - depending on your circumstances, it may be preferable to use a wand of teleportation for heavier items, or apply a bullwhip while levitating for lighter items.
An amulet of magical breathing can help you chew through several corpses such as those of giants and dragons without fear of choking, and can also help with troll disposal by eating in a few cases - the act of eating multiple large corpses is still time-consuming, however, and they may become tainted before you can finish enough of them; constant over-satiation also abuses dexterity, though this is a relatively lesser concern. A tinning kit is more ideal in most cases if you have one, both to deal with large corpses and reviving ones.
The best use case for the amulet of magical breathing is on the Plane of Water, where the water prevents the use of levitation and water walking boots - magical breathing makes travel between the air bubbles trivial, with the only related difficulty being water currents and the aforementioned damage to items. Players will often use a spare wish on an oilskin sack to avoid this if they have not found one already. While polyself into a breathless or swimming form can also provide a means of traveling between air bubbles, it is quite dangerous: the form may time out unexpectedly, or you may be prematurely returned to normal from HP damage (typically from the Wizard of Yendor).
Identification
This amulet can be identified by falling into water: if you don't attempt to crawl out, the amulet must be magical breathing. If testing for the amulet, make sure that you are not fumbling and have accessible land squares nearby (e.g. not occupied by monsters or boulders), and drop any items that are greased or vulnerable to water damage.
A fog cloud can also be used to test for the amulet, since breathlessness negates the meager physical damage from its engulfing attack and produces a distinct message.
History
The amulet of magic breathing first appears in NetHack 3.1.0.
Messages
Variants
SLASH'EM
In SLASH'EM, a well-hidden chest in the northwestern corner of Grund's Stronghold has a 1⁄3 chance of containing a amulet of magical breathing - the amulet is always accompanied by a spellbook of haste self.
The amulet of magical breathing is one of many methods that can be employed to survive create pool monster spells, though a hero's inventory will still be subjected to water damage.
GruntHack
In GruntHack, gelatinous cubes and water elementals are capable of causing strangulation via engulfing - cubes can still paralyze the hero as well, making the amulet of magical breathing far more valuable early on as a means of surviving cube encounters.
dNetHack
In dNetHack, The Sea contains a guaranteed amulet of magical breathing on each map in the event that the level's guaranteed magic lamp is placed underwater.
EvilHack
In EvilHack, gelatinous cubes and water elementals behave mostly the same as they do in GruntHack, making the amulet of magical breathing valuable to identify early. Sea dragons also have an engulfing attack that can suffocate characters, and green slimes can inflict sliming while suffocating an engulfed victim.
Hack'EM
In Hack'EM, only the sea dragon and green slime retain their ability to suffocate characters from EvilHack, making the amulet of magical breathing less necessary early on.
References
- ↑ src/exper.c in NetHack 3.6.7, line 119
- ↑ src/trap.c in NetHack 3.6.7, line 1109: sleeping gas traps against you
- ↑ src/region.c in NetHack 3.6.7, line 972: you and poison clouds
- ↑ src/region.c in NetHack 3.6.7, line 1081: dangerous locations and prayer
- ↑ src/eat.c in NetHack 3.6.7, line 252