Difference between revisions of "Python"

From NetHackWiki
Jump to navigation Jump to search
m
(formatting + copyedit + update pass)
Line 20: Line 20:
 
}}
 
}}
  
The '''python''', {{monsym|python}}, is a [[snake]] that appears in ''[[NetHack]]''.  
+
A '''python''', {{monsym|python}}, is a type of [[monster]] that appears in ''[[NetHack]]''. It is a type of non-[[poison]]ous [[Snake (monster class)|snake]] that has [[infravision]], and it can [[swim]] like other snakes, but will not [[hide]] under objects.
  
== Strategy ==
+
A python has a bite attack, a touch attack, a [[holding attack]] that doubles as a [[drowning attack]], and a second holding attack.
Pythons are rarely remarkable or dangerous, as they are very [[slow]]-moving and do not do a particularly large amount of damage, although they can use all three of their attacks in one turn, and their [[grabbing attack]] can trap the player; near water, it can also potentially [[drown]] them, making pythons a source of [[YASD]] for players who forget this.
 
  
Unlike [[giant eels]] and other sea monsters with drowning attacks, they are not found near water any more frequently than other monsters, so it is easy to forget that they are capable. It doesn't help that the message (“The python grabs you!”) is different than the “swings itself around you” used for all of the other monsters capable of drowning players. On servers and variants that support it, setting a [[MSGTYPE]] rule for this message can help to remind you that drowning is possible. [[Greased]] armor can also protect from the crushing/drowning attack.
+
==Generation==
 +
Randomly generated pythons are always created hostile.
  
== Encyclopedia entry ==
+
Pythons generate among the random {{white|S}} that are part of the first quest [[monster class]] for [[Archeologist]]s and make up {{frac|24|35}} of the monsters that randomly generate on the [[Archeologist quest]].
 +
 
 +
Pythons generated at level creation are given a random item to hide under, despite lacking the ability to hide.{{refsrc|src/makemon.c|1243|version=NetHack 3.6.7|comment=snakes get a free house}}
 +
 
 +
==Strategy==
 +
Pythons are rarely remarkable or dangerous in most contexts: at 3 [[speed]] they are far slower than player characters and other snakes, and though they can immobilize a character, their attacks do not deal significant damage. However, their holding attack can drown characters near water, making them a source of [[YASD]] for the unsuspecting. Unlike [[giant eels]] and other [[sea monster]]s with drowning attacks, pythons are not found near water any more frequently than other monsters, making it easy to forget - pythons also use a different message for their holding attack than other drowning monsters.
 +
 
 +
Be especially wary of pythons while crossing the waters of Medusa's Island - setting a [[MSGTYPE]] rule for the python's message in your options can be a helpful reminder. [[Greased]] armor or an [[oilskin cloak]] can also protect from their holding attacks.
 +
 
 +
==History==
 +
The python first appears in [[NetHack 3.0.0]].
 +
 
 +
==Message==
 +
{{message|<The python> grabs you!|A python hit you with its holding attack; their first holding attack can drown you.}}
 +
 
 +
==Variants==
 +
===SLASH'EM===
 +
In SLASH'EM, pythons [[Hits creatures as +x weapon|hit as +1 weapons]].
 +
 
 +
Pythons can be generated in [[real zoo]]s, and will not randomly generate in [[Gehennom]]. The Snake Pit of the [[Lawful Quest]] may contain pythons among the random 2-4 {{white|S}} generated at level creation.
 +
 
 +
===dNetHack===
 +
In [[dNetHack]], {{frac|10}} of the monsters randomly generated on the Water Temple level of the [[Chaos Temple Quest]] will be pythons.
 +
 
 +
==Encyclopedia entry==
 
{{encyclopedia-redirect|snake}}
 
{{encyclopedia-redirect|snake}}
  
 +
==References==
 +
<references/>
 +
{{nethack-367}}
 
[[Category:Monsters]]
 
[[Category:Monsters]]
{{nethack-364}}
 

Revision as of 01:00, 2 January 2024

A python, S, is a type of monster that appears in NetHack. It is a type of non-poisonous snake that has infravision, and it can swim like other snakes, but will not hide under objects.

A python has a bite attack, a touch attack, a holding attack that doubles as a drowning attack, and a second holding attack.

Generation

Randomly generated pythons are always created hostile.

Pythons generate among the random S that are part of the first quest monster class for Archeologists and make up 2435 of the monsters that randomly generate on the Archeologist quest.

Pythons generated at level creation are given a random item to hide under, despite lacking the ability to hide.[1]

Strategy

Pythons are rarely remarkable or dangerous in most contexts: at 3 speed they are far slower than player characters and other snakes, and though they can immobilize a character, their attacks do not deal significant damage. However, their holding attack can drown characters near water, making them a source of YASD for the unsuspecting. Unlike giant eels and other sea monsters with drowning attacks, pythons are not found near water any more frequently than other monsters, making it easy to forget - pythons also use a different message for their holding attack than other drowning monsters.

Be especially wary of pythons while crossing the waters of Medusa's Island - setting a MSGTYPE rule for the python's message in your options can be a helpful reminder. Greased armor or an oilskin cloak can also protect from their holding attacks.

History

The python first appears in NetHack 3.0.0.

Message

<The python> grabs you!
A python hit you with its holding attack; their first holding attack can drown you.

Variants

SLASH'EM

In SLASH'EM, pythons hit as +1 weapons.

Pythons can be generated in real zoos, and will not randomly generate in Gehennom. The Snake Pit of the Lawful Quest may contain pythons among the random 2-4 S generated at level creation.

dNetHack

In dNetHack, 110 of the monsters randomly generated on the Water Temple level of the Chaos Temple Quest will be pythons.

Encyclopedia entry

See the encyclopedia entry for snake.

References