Difference between revisions of "Glob"

From NetHackWiki
Jump to navigation Jump to search
(New object type for 3.6.0)
 
m (chance to:opportunity::chance of:probability + tweaks)
 
(16 intermediate revisions by 11 users not shown)
Line 3: Line 3:
 
   |tile=[[image:glob of black pudding.png]]
 
   |tile=[[image:glob of black pudding.png]]
 
   |name=glob of black pudding
 
   |name=glob of black pudding
   |cost=unknown
+
   |cost=6
   |nutrition=unknown
+
   |nutrition=20
   |turns=unknown
+
   |turns=2
   |weight=unknown
+
   |weight=20
 
   |conduct=meat
 
   |conduct=meat
 
}}
 
}}
Line 12: Line 12:
 
   |color=brown
 
   |color=brown
 
   |tile=[[image:glob of brown pudding.png]]
 
   |tile=[[image:glob of brown pudding.png]]
   |name=glob of black pudding
+
   |name=glob of brown pudding
   |cost=unknown
+
   |cost=6
   |nutrition=unknown
+
   |nutrition=20
   |turns=unknown
+
   |turns=2
   |weight=unknown
+
   |weight=20
   |conduct=unknown
+
   |conduct=vegetarian
 
}}
 
}}
 
{{comestible
 
{{comestible
Line 23: Line 23:
 
   |tile=[[image:glob of gray ooze.png]]
 
   |tile=[[image:glob of gray ooze.png]]
 
   |name=glob of gray ooze
 
   |name=glob of gray ooze
   |cost=unknown
+
   |cost=6
   |nutrition=unknown
+
   |nutrition=20
   |turns=unknown
+
   |turns=2
   |weight=unknown
+
   |weight=20
   |conduct=unknown
+
   |conduct=vegetarian
 
}}
 
}}
 
{{comestible
 
{{comestible
Line 33: Line 33:
 
   |tile=[[image:glob of green slime.png]]
 
   |tile=[[image:glob of green slime.png]]
 
   |name=glob of green slime
 
   |name=glob of green slime
   |cost=unknown
+
   |cost=6
   |nutrition=unknown
+
   |nutrition=20
   |turns=unknown
+
   |turns=2
   |weight=unknown
+
   |weight=20
   |conduct=unknown
+
   |conduct=vegetarian
 
}}
 
}}
  
Beginning in [[NetHack 3.6.0]], the [[black pudding]], [[brown pudding]], [[gray ooze]] and [[green slime]] drop a '''glob''' instead of a [[corpse]]. Globs differ from corpses in that like types of globs merge into larger globs with greater nutrition, and globs cannot be [[sacrifice]]d. Globs were added to make [[pudding farming]] less effective.
+
A '''glob''' is an item introduced in version [[3.6.0]] of ''[[NetHack]]'', replacing [[corpse]]s as the remains of [[black pudding]]s, [[brown pudding]]s, [[gray ooze]]s, and [[green slime]]s. Monsters that leave globs will not [[Death drop|drop any other items]] besides the ones in their inventory at the time of death.
{{todo|Cost, etc. need to be filled in by source diving; black pudding is assumed to continue to break vegetarian conduct.}}
+
 
{{stub}}
+
==Description==
{{nethack-360}}
+
Unlike corpses, globs cannot be [[sacrifice]]d. If two globs of the same type are on the same or adjacent floor squares, or in the same [[inventory]] or [[container]], they will coalesce into a larger glob. Larger globs have greater [[weight]] and [[nutrition]]al value. Globs are described as "small" if their weight is 100 or less, "large" if 301 or more, and "very large" if 501 or more.{{refsrc|src/objnam.c|576|version=NetHack 3.6.6}}
 +
 
 +
All globs are [[acidic]] to eat and break [[vegan]] conduct. They can become tainted and cause [[food poisoning]], just as corpses do, but will never fully rot away. Globs of black pudding additionally break vegetarian conduct when eaten, as a [[pun]] on the blood sausage dish sometimes being called "black pudding".
 +
 
 +
Globs of green slime only cause [[sliming]] if eaten; the rest have a chance of conveying a random [[intrinsic]] [[resistance]].
 +
 
 +
{{upcoming|NetHack 3.7.0|Globs no longer become tainted; instead, they shrink over time until they vanish.}}
 +
 
 +
==Strategy==
 +
Globs replacing corpses makes [[pudding farming]] far less effective, thus rendering it obsolete as a farming strategy in post-[[3.4.3]] versions of ''NetHack'' and some variants based on them.
 +
 
 +
==Messages==
 +
{{message|The [adjacent] globs of <monster> coalesce.|Two globs merged on the floor to form a larger glob. They are described as "adjacent" unless the resulting glob is at your feet.{{refsrc|src/mkobj.c|2933|version=NetHack 3.6.6|comment=<code>otmp->ox</code>,<code>oy</code> and <code>otmp2->ox</code>,<code>oy</code> in <code>pudding_merge_message</code> appear to both refer to the position of the resultant glob, not the two positions of the pre-merge globs.}}}}
 +
{{message|You see parts of the floor melting!|As above, while [[hallucinating]].}}
 +
{{message|The globs of <monster> coalesce inside your pack.|You picked up a glob while carrying one of the same type, causing them to merge.}}
 +
{{message|Your pack reaches out and grabs something!|As above, while hallucinating.}}
 +
{{message|You hear a faint sloshing sound.|Two globs merged on the floor, but you could not see the resulting glob.}}
 +
 
 +
==History==
 +
Globs were introduced in [[NetHack 3.6.0]], and could not give [[resistance]]s when eaten; this was fixed in [[3.6.1]].
 +
 
 +
==Variants==
 +
Many variants are based on 3.4.3, and as such some of them do not have globs.
 +
{{todo|List notable exceptions to the variant rule?}}
 +
 
 +
==References==
 +
<references/>
 +
{{nethack-366}}
 +
[[Category:Comestibles]]

Latest revision as of 10:31, 19 February 2024

% Glob of black pudding.png
Name glob of black pudding
Base price 6 zm
Nutrition 20
Turns to eat 2
Weight 20
Conduct meat
% Glob of brown pudding.png
Name glob of brown pudding
Base price 6 zm
Nutrition 20
Turns to eat 2
Weight 20
Conduct vegetarian
% Glob of gray ooze.png
Name glob of gray ooze
Base price 6 zm
Nutrition 20
Turns to eat 2
Weight 20
Conduct vegetarian
% Glob of green slime.png
Name glob of green slime
Base price 6 zm
Nutrition 20
Turns to eat 2
Weight 20
Conduct vegetarian

A glob is an item introduced in version 3.6.0 of NetHack, replacing corpses as the remains of black puddings, brown puddings, gray oozes, and green slimes. Monsters that leave globs will not drop any other items besides the ones in their inventory at the time of death.

Description

Unlike corpses, globs cannot be sacrificed. If two globs of the same type are on the same or adjacent floor squares, or in the same inventory or container, they will coalesce into a larger glob. Larger globs have greater weight and nutritional value. Globs are described as "small" if their weight is 100 or less, "large" if 301 or more, and "very large" if 501 or more.[1]

All globs are acidic to eat and break vegan conduct. They can become tainted and cause food poisoning, just as corpses do, but will never fully rot away. Globs of black pudding additionally break vegetarian conduct when eaten, as a pun on the blood sausage dish sometimes being called "black pudding".

Globs of green slime only cause sliming if eaten; the rest have a chance of conveying a random intrinsic resistance.

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.

Globs no longer become tainted; instead, they shrink over time until they vanish.

Strategy

Globs replacing corpses makes pudding farming far less effective, thus rendering it obsolete as a farming strategy in post-3.4.3 versions of NetHack and some variants based on them.

Messages

The [adjacent] globs of <monster> coalesce.
Two globs merged on the floor to form a larger glob. They are described as "adjacent" unless the resulting glob is at your feet.[2]
You see parts of the floor melting!
As above, while hallucinating.
The globs of <monster> coalesce inside your pack.
You picked up a glob while carrying one of the same type, causing them to merge.
Your pack reaches out and grabs something!
As above, while hallucinating.
You hear a faint sloshing sound.
Two globs merged on the floor, but you could not see the resulting glob.

History

Globs were introduced in NetHack 3.6.0, and could not give resistances when eaten; this was fixed in 3.6.1.

Variants

Many variants are based on 3.4.3, and as such some of them do not have globs.

A user has suggested improving this page or section as follows:

"List notable exceptions to the variant rule?"

References

  1. src/objnam.c in NetHack 3.6.6, line 576
  2. src/mkobj.c in NetHack 3.6.6, line 2933: otmp->ox,oy and otmp2->ox,oy in pudding_merge_message appear to both refer to the position of the resultant glob, not the two positions of the pre-merge globs.