Difference between revisions of "Extinction"

From NetHackWiki
Jump to navigation Jump to search
(Removed misleading text. Puddings can't be divided if they are extinct.)
m (Monster generation that does not respect extinction: Fix broken ref on "Keystone Kop (monster class)")
 
(31 intermediate revisions by 18 users not shown)
Line 1: Line 1:
'''Extinctionism''' is the [[unofficial conduct|challenge]] to cause every possible [[monster]] in a game of [[NetHack]] to become extinct. In other words, if [[you]] kill enough monsters of one species, then that kind of monster cannot be generated anymore. A creature is extinct when 120 of its kind have been born. Once a species has become extinct, there are very few ways to create new monsters of that species. There are some exceptions, however, such as the [[monster spell]] [[summon nasties]].
+
In ''[[NetHack]]'', '''extinction''' is the condition whereby a particular kind of [[monster]] can no longer be (normally) generated after 120 of its kind have been generated. Once a species has become extinct, there are very few ways to create new monsters of that species. There are some exceptions, however, such as the [[monster spell]] [[summon nasties]]. Extinction is distinct from [[genocide]], which must be deliberately invoked and has no exceptions.
  
== How to make creatures extinct ==
+
'''Extinctionism''' is the [[unofficial conduct]] themed around rendering every possible monster in a game of ''NetHack'' extinct.
  
A creature is extinct when 120 of its kind are born. The creatures do not have to be killed to be extinct. Once extinct, a creature will never be randomly generated again.
+
{{todo|Add source code references, describe mechanics more precisely than "actions that sometimes respect extinction".  What actions increment the born counter and respect extinction?  What actions increment the born counter but don't respect extinction? What actions respect extinction but don't increment the born counter? Also, does unstoning a monster actually contribute to extinction in the current version?}}
  
Therefore, you can extinct a creature simply by summoning, or [[reverse genocide|reverse-genociding]] 120 of its kind.  Killing it is optional, but highly recommended.
+
==How creatures become extinct==
 +
A creature is extinct when 120 of its kind are generated.  The creatures do not have to be killed to be extinctOnce extinct, a creature will never be randomly generated again.
  
To extinct a creature, you must create it in a way that respects extinction.
+
For example, you can make a creature extinct simply by summoning, or [[reverse genocide|reverse-genociding]] 120 of its kind (which can be expected to take approximately 24 cursed genocide scrolls, given that each scroll summons 4-6 individuals), with no requirement to kill the summoned creatures.
 +
 
 +
As exceptions to the normal rule, [[erinyes]] become extinct after three are generated, and [[Nazgul]] after nine are generated. Extinction of these species is more thorough; even methods that ignore or only partially respect it will not generate them.
 +
 
 +
To make a creature extinct, you must create it in a way that increments the "born" counter.
  
 
Mechanisms of monster creation can be classified in those that
 
Mechanisms of monster creation can be classified in those that
* respect extinction and increment the born counter,
+
* respect extinction and increment the born counter (examples: normal random generation; create monster spells; etc)
* do not respect extinction but increment the born counter,
+
* respect extinction but do not increment the born counter (example: pudding division)
* neither respect extinction nor increment the born counter.
+
* do not respect extinction, but do increment the born counter (examples: Summon Nasties; Quest-specific monster generation in the Quest)
 +
* neither respect extinction nor increment the born counter (example: troll regeneration).
  
 
== Actions that respect extinction ==
 
== Actions that respect extinction ==
Line 20: Line 26:
 
* Waiting around on a level for it to be randomly generated.
 
* Waiting around on a level for it to be randomly generated.
 
* Entering a level containing a special room such as a [[zoo]], or [[beehive]].
 
* Entering a level containing a special room such as a [[zoo]], or [[beehive]].
* [[Black pudding]]s summoned by [[kick]]ing a [[sink]]<ref>{{sourcecode|dokick.c|956}}</ref>.
+
* [[Black pudding]]s summoned by [[kick]]ing a [[sink]]{{refsrc|dokick.c|956}}.
* Any place where a specific [[monster class]] is specified.
+
* [[Division]] of [[pudding]]s and [[gremlin]]s
 +
* Applying a [[bag of tricks]]
 +
* Stepping on a [[magic trap]]
 +
* [[Special level]]s which place monsters of a specific [[monster class]].
  
== Actions that sometimes respect extinction ==
+
Pudding and gremlin division does not increment the born counter but respects extinction. You cannot make puddings extinct by dividing them, but once they have been made extinct by other means, puddings will no longer divide.{{refsrc|makemon.c|679}}
*[[Throne room]]s, and sitting on/confusedly looting [[throne]]s.
+
 
**[[Bugbear]]s and [[hobgoblin]]s may be created even if extinct.
+
==Actions that sometimes respect extinction==
*[[Graveyard]]s and reading the cursed [[Book of the Dead]].
+
* [[Throne room]]s, and sitting on/confusedly looting [[throne]]s.
**[[Master lich]]es, [[nalfeshnee]]s, [[ghost]]s, and [[wraith]]s can always be generated.
+
** [[Bugbear]]s and [[hobgoblin]]s may be created even if extinct.
*[[Anthole]]s.
+
* [[Graveyard]]s and reading the cursed [[Book of the Dead]].
**If every species of [[ant]] are extinct, the random monsters that replace them will not respect extinction.
+
** [[Master lich]]es, [[nalfeshnee]]s, [[ghost]]s, and [[wraith]]s can always be generated.
*[[Shrieker]] summoning.
+
* [[Anthole]]s.
**[[Purple worm]]s will not respect extinction if explicitly rolled. If they are selected as part of a random monster roll, on the other hand, they ''will'' respect extinction.
+
** If every species of [[ant]] is extinct, ants will be replaced by random monsters which can include extinct species.
*Demon summoning
+
* [[Shrieker]] summoning.
**Only unique demons will respect extinction when generated by this method.
+
** [[Purple worm]]s will not respect extinction if explicitly rolled. If they are selected as part of a random monster roll, on the other hand, they ''will'' respect extinction.
*[[Spider web]]s
+
* Demon summoning.
 +
** Only unique demons will respect extinction when generated by this method.
 +
* [[Spider web]]s.
 
**Spider webs generated as dungeon features will not respect extinction, and will always have a spider under them.
 
**Spider webs generated as dungeon features will not respect extinction, and will always have a spider under them.
  
== Actions that do not respect extinction ==
+
==Monster generation that does not respect extinction==
 
+
* Bees in a [[beehive]] (queen bees, killer bees)
* bees in a beehive (queen bees, killer bees)
+
* [[Cockatrice nest]]s
* cockatrice nests
+
* [[Leprechaun hall]]s
* leprechaun halls
+
* [[Summon nasties]] monster spell
* summon nasties monster spell
+
* [[Troll]] regeneration (does not increment the born counter)
* troll regeneration
+
* [[Scroll of create monster]] while confused (acid blobs)
* scroll of create monster while confused (acid blobs)
+
* [[Keystone Kop (monster class)|Keystone Kops]] summoned when you've [[Stealing from shops|stolen from a shop]]{{refsrc|src/makemon.c|924|nethack=3.6.7|name=Kops|comment=<code>propagate</code> function never marks <code>G_NOGEN</code> monsters as extinct}}
* [[Division]] of [[pudding]]s and [[gremlin]]s
+
* [[Quest]]-themed monsters when replacing ordinary random monster generation in that dungeon branch
* [[Keystone Kop]]s summoned when you've [[Stealing from shops|stolen from a shop]]<ref>There is code to extinct them {{sourcecode|shk.c|3435}}, but wizard mode testing confirms you can have as many Kops as you like. This is because {{function|makemon.c|propagate}} never marks non-randomly-generated (G_NOGEN) monsters such as Kops as extinct.</ref>
 
* [[Quest]] themed monsters when replacing ordinary random monster generation in that dungeon branch
 
 
* [[Golem]]s created from polypiling
 
* [[Golem]]s created from polypiling
* Any place where a specific monster species is specified.
+
* [[Figurine]]s
 
+
* Special levels which place monsters of a specific species.
Troll regeneration, pudding/gremlin division, and some other special cases do not even increment the born counter. However, once they are extinct, puddings etc. will not divide anymore.{{refsrc|makemon.c|679}}
 
 
 
== Unextinctable monsters ==
 
 
 
Because the most common methods of extinctionism rely on monster generation, [[Unique monster|unique monsters]] are ignored by some extinctionists. However, unstoning a statue of a monster will increase the monster count for purposes of extinction; as a result, even unique monsters can be extincted in this sense. Also, monsters that leave corpses can be revived with the [[spellbook of turn undead|undead turning spell]] or a [[wand of undead turning]] and re-defeated. Finally, monsters that resist stoning and leave no corpse can usually wear [[Amulet of life saving|amulets of life saving]] and can be extincted with enough amulets, though gathering that many amulets in a non-[[Wizard mode]] game is a task that borders on impossible.
 
  
[[Juiblex]] is the only unique monster that resists stoning, leaves no corpse and does not wear amulets (he has no head to hang them on), making him the only monster in the game that can be killed only once.  If you summon him by [[sacrifice]], he will not appear in his lair.
+
==Monsters not subject to extinction==
 +
Because the most common methods of extinctionism rely on monster generation, [[Unique monster|unique monsters]] are ignored by some extinctionists. However, unstoning a statue of a monster will increase the monster count for purposes of extinction; as a result, even unique monsters can be made extinct in this sense. Note that unlike unstoning a monster, [[revive|reviving]] a corpse does not increment the born count of the monster; since extinction is based on the number of monsters 'born' rather than the number killed, the method of revival rather than the method of killing is the determining factor.
  
[[Keystone Kop]]s do not become extinct even after 120 of each kind have been created.
+
[[Keystone Kop]]s do not become extinct even after 120 of each kind have been created.<ref name="Kops"/>
  
== Play styles for an extinctionist ==
+
==Play styles for an extinctionist==
[[Image:Extin.png|thumb|right|300px|Extinctionist wizard has filled an entire [[dungeon level|level]] with monsters by repeatedly casting [[Spellbook of create monster|create monster]].]]
+
[[Image:Extin.png|thumb|right|300px|Extinctionist wizard has filled an entire [[dungeon level|level]] with monsters by repeatedly casting {{Spell of|create monster}}.]]
The easiest way to play an extinctionist is to play as a [[wizard]].  The wizard has the ability to cast [[create monster]] with no hunger penalty, and with the [[Eye of the Aethiopica]] he can cast virtually indefinitely.  There is no reason another class couldn't do extinctionism; it would simply be more challenging.
+
The easiest way to play an extinctionist is to play as a [[wizard]].  Wizards have the ability to cast [[create monster]] with no hunger penalty, and with the [[Eye of the Aethiopica]] they can cast virtually indefinitely.  There is no reason another class couldn't do extinctionism; it would simply be more challenging.
  
 
An alternative to [[Eye of the Aethiopica|the Eye]] is [[throne farming|confused throne looting]]. Once extinct, the typical throne room population is replaced by ordinary random monster creation. You can generate as many monsters as you like, for free, at any rate you like, without even breaking conducts. However, killing the monsters is slower due to confusion, so several strong pets might be a good plan. The drawback is pet kills will not generate [[death drop]]s.
 
An alternative to [[Eye of the Aethiopica|the Eye]] is [[throne farming|confused throne looting]]. Once extinct, the typical throne room population is replaced by ordinary random monster creation. You can generate as many monsters as you like, for free, at any rate you like, without even breaking conducts. However, killing the monsters is slower due to confusion, so several strong pets might be a good plan. The drawback is pet kills will not generate [[death drop]]s.
  
Once you have the Eye, make sure to gather up all the various resistances, including [[magic resistance]], and [[reflection]].  It would be very bad to lose your character to a random [[Gnome With The Wand Of Death|gnome with a wand of death]].  Make sure you have a decent set of armor, and a good weapon as well.
+
Most extinctionists play through the early- to mid-game as normal, then start working on eliminating monster species after becoming strong enough to do so safely. "Strong enough" in this case typically means obtaining the Eye, sporting a decent set of armor and a good weapon, and gathering up all the various resistances, including [[magic resistance]], and [[reflection]].  It would be very bad to lose your character to a random [[Gnome With The Wand Of Death|gnome with a wand of death]] after hours of painstaking and tedious summoning.
  
 
A common method to rack up kills is to build a [[boulder fort]] around an [[altar]].  Then stand behind the altar and cast create monster over and over, while killing the resulting monsters and sacrificing them to your god.
 
A common method to rack up kills is to build a [[boulder fort]] around an [[altar]].  Then stand behind the altar and cast create monster over and over, while killing the resulting monsters and sacrificing them to your god.
Line 73: Line 78:
 
You can either just summon monsters and kill them at random, or try to control your summoning.
 
You can either just summon monsters and kill them at random, or try to control your summoning.
  
Controlling your summoning can be done by carefully regulating your own [[experience level]], and picking which [[dungeon level]] to summon the monsters on.  By keeping your experience level low, you force the game to only summon monsters of a particular [[difficulty]] or lower.  In this way you can wipe out all the lower level monsters, casting and killing until create monster fails.  You can then move down a dungeon level or gain an experience level to increase the monster difficulty.
+
Controlling your summoning can be done by carefully regulating your own [[experience level]] (either by foregoing experience gain by letting pets and/or conflict take care of kills, or by casting [[drain life]] on yourself when required), and picking which [[dungeon level]] to summon the monsters on.  By keeping your experience level low and staying on a low-numbered dungeon level, you force the game to only summon monsters of a particular [[Monster difficulty|difficulty]] or lower.  In this way you can wipe out all the lower-level monsters, casting and killing until create monster fails.  You can then move down one or two dungeon levels, gain one or two experience levels, OR move down one dungeon level and gain one experience level -- any of those effects will increase the difficulty of available monsters by one (since monsters are generated of difficulty not exceeding to the average of your dungeon level and experience level).
  
== Special cases ==
+
This controlled summoning method could also be used from the beginning of the game, before acquiring the quest artifact and key resistances, although as noted above this method is somewhat more fraught with danger.
  
[[erinys|Erinyes]] become extinct after 3 have been created and [[Nazgul]] become extinct after 9 have been created, as would be expected based on their respective sources (although not all authors held the [[Wikipedia:Erinyes|Erinyes]] to number three).
+
==Special cases==
 +
[[Erinyes]] become extinct after 3 have been created and [[Nazgul]] become extinct after 9 have been created, as would be expected based on their respective sources (although not all authors held the [[Wikipedia:Erinyes|Erinyes]] to number three).
  
 
==References==
 
==References==
<references />
+
<references/>
  
 
==External references==
 
==External references==
[[http://www.steelypips.org/nethack/extinctionist-faq.html#t2.1 extinctionism spoiler]]
+
[http://www.steelypips.org/nethack/extinctionist-faq.html#t2.1 extinctionism spoiler]
{{nethack-343}}
+
{{nethack-367}}
 
[[Category:Untracked conducts]]
 
[[Category:Untracked conducts]]

Latest revision as of 02:25, 17 November 2023

In NetHack, extinction is the condition whereby a particular kind of monster can no longer be (normally) generated after 120 of its kind have been generated. Once a species has become extinct, there are very few ways to create new monsters of that species. There are some exceptions, however, such as the monster spell summon nasties. Extinction is distinct from genocide, which must be deliberately invoked and has no exceptions.

Extinctionism is the unofficial conduct themed around rendering every possible monster in a game of NetHack extinct.

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

"Add source code references, describe mechanics more precisely than "actions that sometimes respect extinction". What actions increment the born counter and respect extinction? What actions increment the born counter but don't respect extinction? What actions respect extinction but don't increment the born counter? Also, does unstoning a monster actually contribute to extinction in the current version?"

How creatures become extinct

A creature is extinct when 120 of its kind are generated. The creatures do not have to be killed to be extinct. Once extinct, a creature will never be randomly generated again.

For example, you can make a creature extinct simply by summoning, or reverse-genociding 120 of its kind (which can be expected to take approximately 24 cursed genocide scrolls, given that each scroll summons 4-6 individuals), with no requirement to kill the summoned creatures.

As exceptions to the normal rule, erinyes become extinct after three are generated, and Nazgul after nine are generated. Extinction of these species is more thorough; even methods that ignore or only partially respect it will not generate them.

To make a creature extinct, you must create it in a way that increments the "born" counter.

Mechanisms of monster creation can be classified in those that

  • respect extinction and increment the born counter (examples: normal random generation; create monster spells; etc)
  • respect extinction but do not increment the born counter (example: pudding division)
  • do not respect extinction, but do increment the born counter (examples: Summon Nasties; Quest-specific monster generation in the Quest)
  • neither respect extinction nor increment the born counter (example: troll regeneration).

Actions that respect extinction

Pudding and gremlin division does not increment the born counter but respects extinction. You cannot make puddings extinct by dividing them, but once they have been made extinct by other means, puddings will no longer divide.[2]

Actions that sometimes respect extinction

  • Throne rooms, and sitting on/confusedly looting thrones.
  • Graveyards and reading the cursed Book of the Dead.
  • Antholes.
    • If every species of ant is extinct, ants will be replaced by random monsters which can include extinct species.
  • Shrieker summoning.
    • Purple worms will not respect extinction if explicitly rolled. If they are selected as part of a random monster roll, on the other hand, they will respect extinction.
  • Demon summoning.
    • Only unique demons will respect extinction when generated by this method.
  • Spider webs.
    • Spider webs generated as dungeon features will not respect extinction, and will always have a spider under them.

Monster generation that does not respect extinction

Monsters not subject to extinction

Because the most common methods of extinctionism rely on monster generation, unique monsters are ignored by some extinctionists. However, unstoning a statue of a monster will increase the monster count for purposes of extinction; as a result, even unique monsters can be made extinct in this sense. Note that unlike unstoning a monster, reviving a corpse does not increment the born count of the monster; since extinction is based on the number of monsters 'born' rather than the number killed, the method of revival rather than the method of killing is the determining factor.

Keystone Kops do not become extinct even after 120 of each kind have been created.[3]

Play styles for an extinctionist

Extinctionist wizard has filled an entire level with monsters by repeatedly casting create monster.

The easiest way to play an extinctionist is to play as a wizard. Wizards have the ability to cast create monster with no hunger penalty, and with the Eye of the Aethiopica they can cast virtually indefinitely. There is no reason another class couldn't do extinctionism; it would simply be more challenging.

An alternative to the Eye is confused throne looting. Once extinct, the typical throne room population is replaced by ordinary random monster creation. You can generate as many monsters as you like, for free, at any rate you like, without even breaking conducts. However, killing the monsters is slower due to confusion, so several strong pets might be a good plan. The drawback is pet kills will not generate death drops.

Most extinctionists play through the early- to mid-game as normal, then start working on eliminating monster species after becoming strong enough to do so safely. "Strong enough" in this case typically means obtaining the Eye, sporting a decent set of armor and a good weapon, and gathering up all the various resistances, including magic resistance, and reflection. It would be very bad to lose your character to a random gnome with a wand of death after hours of painstaking and tedious summoning.

A common method to rack up kills is to build a boulder fort around an altar. Then stand behind the altar and cast create monster over and over, while killing the resulting monsters and sacrificing them to your god.

You can either just summon monsters and kill them at random, or try to control your summoning.

Controlling your summoning can be done by carefully regulating your own experience level (either by foregoing experience gain by letting pets and/or conflict take care of kills, or by casting drain life on yourself when required), and picking which dungeon level to summon the monsters on. By keeping your experience level low and staying on a low-numbered dungeon level, you force the game to only summon monsters of a particular difficulty or lower. In this way you can wipe out all the lower-level monsters, casting and killing until create monster fails. You can then move down one or two dungeon levels, gain one or two experience levels, OR move down one dungeon level and gain one experience level -- any of those effects will increase the difficulty of available monsters by one (since monsters are generated of difficulty not exceeding to the average of your dungeon level and experience level).

This controlled summoning method could also be used from the beginning of the game, before acquiring the quest artifact and key resistances, although as noted above this method is somewhat more fraught with danger.

Special cases

Erinyes become extinct after 3 have been created and Nazgul become extinct after 9 have been created, as would be expected based on their respective sources (although not all authors held the Erinyes to number three).

References

External references

extinctionism spoiler