Cloth
Cloth is a form of material that occurs in NetHack, and is one of the most common materials if not the most common material in the dungeon.[1]
Description
Cloth is an organic and flimsy material that is vulnerable to erosion through both burning and rotting, and the material will burn up completely if it is submerged in lava unless it is erosion-proof.[2]
Cloth armor does not interfere with a hero's spellcasting ability, but in terms of AC it offers less base protection among armor materials than even leather, and it is also vulnerable to the decay-inducing bite attack of a brown pudding unless it is erosion-proof, covered by grease or (for shirts) protected by another type of armor worn over it.[3][4] Cloth helms are generally referred to as "hats", and they are too flimsy to protect their wearer against damage from falling objects such as rocks and boulders, but can still lower the base amount of damage taken from hitting the ceiling when a hero quaffs a cursed potion of levitation (though only from d10 to d6, compared to a hard helm).[5][6]
A gelatinous cube will eat cloth items that they either seek out to pick up or else have already engulfed, with bags being eaten having their contents engulfed into the cube's inventory, while a hero polymorphed into a gelatinous cube can eat cloth items manually (but can only eat bags that are completely empty).[7][8][9]
List of cloth items
The following items are made of cloth:
- fedora
- cornuthaum
- dunce cap
- T-shirt
- Hawaiian shirt
- all cloaks except the leather cloak
- sack
- oilskin sack
- bag of holding
- bag of tricks
- blindfold
- towel
Despite the name of its randomized appearance, a spellbook that appears as a "cloth spellbook" is made of paper like most other spellbooks.[10]
Polypiling enough glass objects has a chance of creating a rope golem.[11] Despite ostensibly being made of some cloth-like flammable material, decay attacks from a brown pudding and fire attacks in general will not instantly kill a rope golem or reduce their maximum HP.[12]
History
Cloth items technically first appear in Hack for PDP-11 (which is based on Jay Fenlason's Hack) and Hack 1.0 with the presence of the elven cloak—the material and its behavior is formally defined in NetHack 3.1.0.
Variants
Some NetHack variants add new items made of cloth, such as the striped shirt included in the Convict patch, while others that implement an object materials system make it possible for certain items–usually leather-based ones–to be made of cloth. As an object material, cloth is fairly common and is less durable than leather, but it is also much lighter in weight.
SLASH'EM
SLASH'EM adds the lab coat, the poisonous cloak and the bandages found in medical kits as objects that are made of cloth—robes in SLASH'EM are suits made of leather, rather than being cloaks made of cloth like they are in NetHack.
UnNetHack
UnNetHack adds the striped shirt from the incorporated Convict patch as an item that is made of cloth.
EvilHack
In EvilHack, cloth items are capable of having the oilskin object property.
References
- ↑ include/objclass.h in NetHack 5.0.0, line 19
- ↑ src/trap.c in NetHack 5.0.0, line 4584-L4613: all non-metallic materials other than dragon hide will always burn in lava
- ↑ src/uhitm.c in NetHack 5.0.0, line 125-L185: erode_armor() function
- ↑ src/uhitm.c in NetHack 5.0.0, line 2362-L2415: mhitm_ad_dcay() function
- ↑ src/objnam.c in NetHack 5.0.0, line 5511-L5528: helm_simple_name() function
- ↑ src/potion.c in NetHack 5.0.0, line 1199-L1200: cursed potion of levitation effects
- ↑ src/monmove.c in NetHack 5.0.0, line 432
- ↑ src/monmove.c in NetHack 5.0.0, line 1586
- ↑ src/eat.c in NetHack 5.0.0, line 114-L118
- ↑ include/objects.h in NetHack 5.0.0, line 1308-L1309: "cloth spellbook" randomized appearance is paper
- ↑ src/zap.c in NetHack 5.0.0, line 1596-L1599
- ↑ include/mondata.h in NetHack 5.0.0, line 223-L226: both completelyburns() and completelyrots() exclude the rope golem