Fungus or mold
The fungus or mold is a monster class that appears in NetHack, and is represented by the uppercase F glyph (F). Fungi and molds are designated internally by the macro S_FUNGUS
.[1]
The monster class contains the following monsters:[2]
- F lichen
- F brown mold
- F yellow mold
- F green mold
- F red mold
- F shrieker
- F violet fungus
Contents
Common traits
All fungi and molds are neutral. They are unbreathing, inediate and mindless monsters that lack limbs, eyes or a head, and do not have any MR score; they all possess poison resistance except for the lichen and green mold, and cannot be seen via infravision except for the red mold. A hero that polymorphs into a fungus or mold gains immunity to sickness in addition to the monster's other traits.[3] Fungi and mold corpses and tins are considered vegan food, and is acceptable for herbivorous and omnivorous monsters.
Fungi
The fungi consist of the lichen, shrieker and violet fungus, which all have the minimum possible speed of 1—the lichen and violet fungus use touch attacks, while the shrieker has no attacks at all and simply shrieks intermittently, which can wake sleeping monsters and cause other monsters to generate.
Molds
The molds consist of the brown, yellow, green, and red molds—they are all sessile and only possess a passive attack and intrinsic resistances that usually correspond to their color:
- Brown molds have a passive cold attack and possess poison and cold resistance. Eating their tin or corpse can grant either resistance.
- Yellow molds have a passive stun attack and possess poison resistance. Eating their tin or corpse can grant poison resistance, but the corpse is poisonous and both it and the tin always cause hallucination.
- Green molds have a passive acid attack and possess acid resistance and stoning resistance. Eating their tin or corpse does not grant either resistance, but can abort stoning (though the acidic corpse will also deal damage).
- Red molds have a passive fire attack and possess poison and fire resistance. Eating their tin or corpse can grant either resistance.
Generation
All randomly generated fungi and molds are created hostile.
Fungi and molds are generated in swamps.[4]
Body parts
Fungus also refers to the grouping of body parts for the forms of rhyzomic life, with the following words and phrases in messages referring to body parts exchanged as follows:[5]
Bodypart[6] | Description |
---|---|
Arm | Mycelium |
Eye | Visual area |
Face | Front |
Finger | Hypha |
Fingertip | Hypha |
Foot | Root |
Hand | Strand |
Handed | Stranded |
Head | Cap area |
Leg | Rhizome |
Light headed | Sporulated |
Neck | Stalk |
Spine | Root |
Toe | Rhizome tip |
Hair | Spores |
Blood | Juices |
Lung | Gill |
Nose | Gill |
Stomach | Interior |
Strategy
Most fungi and molds are not especially dangerous, unless an early hero is careless in attacking any of the molds: the most troublesome that monsters from this class can become involve situations where either a mold blocks a hero's path, or else a shrieker manages to summon an out-of-depth purple worm with its shrieking. Otherwise, even the weakest of heroes can typically handle any fungus or mold they come across; any form of ranged attack will suffice for dealing with the stationary molds in particular, even junk such as rocks or spare orcish daggers. Early pets may have trouble with molds due to lacking a ranged attack, and unfortunate ones may end up taking more damage passively than they can successfully deal.
Many fungi and molds have a low chance of granting useful resistances from eating their corpses or tins, making it a good idea for a hero to eat the safer ones, especially if trying to obtain poison resistance in particular; for vegetarian and vegan conduct, they make up about half of the suitable corpses that heroes can obtain resistances from. Fungi and mold corpses that are safe can also be used to feed herbivorous pets, such as the starting pony of a Knight.
History
The fungus or mold monster class is introduced in NetHack 3.0.0, which adds the four mold types.
From Hack for PDP-11, which is based on Jay Fenlason's Hack to NetHack 2.3e, violet fungi (known as the "violet fungus" if the KAA compile-time option is set) use the v glyph—NetHack 3.0.0 moves the violet fungus to the monster class and gives it its current name and glyph.
The shrieker is added to the monster class in NetHack 3.1.0, and the lichen is added in NetHack 3.3.0.
Variants
SLASH'EM
SLASH'EM adds two new monsters to the monster class:
- F
- F
Fungi and mold also function differently from NetHack:
- Any non-lichen fungus or mold that leaves a corpse (1⁄3 of the time) has a 9⁄10 chance of reviving in the same manner as a troll.[7]
- Corpses that reach 51 turns of age and are not acidic have a 1⁄2 chance of turning into a fungus or mold, provided they are not located within or on top of a square of water, ice or lava.[8][9][10] This replaces the corpse with a random monster from the class, with a bias towards sessile ones:[11]
Fungus | Likelihood |
---|---|
Brown | 14.8% |
Green | 14.8% |
Red | 14.8% |
Yellow | 14.8% |
Black | 14.8% |
Disgusting | 14.8% |
Violet fungus | 3.7% |
Shrieker | 3.7% |
Lichen | 3.7% |
As the lichen is the most nutritious fungus and one of the rarest generated from old corpses, farming for lichens is somewhat impractical, and it is better for a hungry hero to eat corpses while they are still fresh. Heroes that decide to try farming for molds in general should use smaller corpses while eating the larger ones, as the corpses of small monsters tend to give negligible amounts of nutrition; a Monk can use this to their advantage in order to obtain intrinsics and maintain vegetarian or vegan conduct.
SporkHack
SporkHack adds one new monster to the monster class:
xNetHack
In xNetHack, fungi and molds take extra damage from copper objects.
SpliceHack
SpliceHack adds several new monsters to the monster class:
Fungi and mold can grow from old corpses similar to SLASH'EM, and copper items deal +d6 damage against them.[12][13][14]
SlashTHEM
SlashTHEM retains the monsters added in SLASH'EM and adds two more monsters to the monster class:
- F
- F creeping mold
All fungi can generate from old corpses as in SLASH'EM.
Fungisword is a lawful artifact long sword that has +10 to-hit and deals double damage against fungi.
Encyclopedia entry
"Fungus" and "fungi" both return this encyclopedia entry:
Fungi, division of simple plants that lack chlorophyll, true
stems, roots, and leaves. Unlike algae, fungi cannot
photosynthesize, and live as parasites or saprophytes. The
division comprises the slime molds and true fungi. True
fungi are multicellular (with the exception of yeasts); the
body of most true fungi consists of slender cottony
filaments, or hyphae. All fungi are capable of asexual
reproduction by cell division, budding, fragmentation, or
spores. Those that reproduce sexually alternate a sexual
generation (gametophyte) with a spore-producing one. The
four classes of true fungi are the algaelike fungi (e.g.,
black bread mold and downy mildew), sac fungi (e.g., yeasts,
powdery mildews, truffles, and blue and green molds such as
Penicillium), basidium fungi (e.g., mushrooms and puffballs)
and imperfect fungi (e.g., species that cause athlete's foot
and ringworm). Fungi help decompose organic matter (important
in soil renewal); are valuable as a source of antibiotics,
vitamins, and various chemicals; and for their role in
fermentation, e.g., in bread and alcoholic beverage
production.
"Mold" returns this encyclopedia entry:
Mold, multicellular organism of the division Fungi, typified
by plant bodies composed of a network of cottony filaments.
The colors of molds are due to spores borne on the filaments.
Most molds are saprophytes. Some species (e.g., penicillium)
are used in making cheese and antibiotics.
References
- ↑ include/monsym.h in NetHack 3.6.7, line 46
- ↑ src/monst.c in NetHack 3.6.7, line 1295
- ↑ src/polyself.c in NetHack 3.6.7, line 77: immunity to sickness is not defined elsewhere, and AD_DISE has no cases laid out in mhitm.c so monsters cannot become ill
- ↑ src/mkroom.c in NetHack 3.6.7, line 542
- ↑ src/polyself.c in NetHack 3.6.7, line 1645
- ↑ include/hack.h in NetHack 3.6.7, line 409
- ↑ mkobj.c in SLASH'EM 0.0.7E7F2, line 764
- ↑ mkobj.c in SLASH'EM 0.0.7E7F2, line 765
- ↑ do.c in SLASH'EM 0.0.7E7F2, line 1685
- ↑ mkobj.c in SLASH'EM 0.0.7E7F2, line 811
- ↑ do.c in SLASH'EM 0.0.7E7F2, line 1680
- ↑ SpliceHack 1.2.0 - do.c, line 2031
- ↑ SpliceHack 1.2.0 - mondata.c, line 336
- ↑ SpliceHack 1.2.0 - mondata.c, line 844