Difference between revisions of "Advent calendar"

From NetHackWiki
Jump to navigation Jump to search
(Created page with "Hi, this is my first post, I happened to be playing unNethack before going to sleep on December 1st. Somehow I managed to stumble into a magic portal from level 2 to a level...")
 
(Read the patch source code and added information from it. Could potentially differ from the code in variants.)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Hi, this is my first post, I happened to be playing unNethack before going to sleep on December 1st.
+
{{patch
 +
|name=Advent Calendar
 +
|author=[[User:Bhaak|Patric Mueller]]
 +
|download=http://bhaak.net/nethack/nh343-advent-calendar-v1.0.patch
 +
|bilious=338
 +
}}
  
Somehow I managed to stumble into a magic portal from level 2 to a level filled with gems and small rooms numbered 1 to 24.
+
The '''Advent Calendar''' is a patch by [[User:Bhaak|Patric Mueller]], originally written against [[NetHack 3.4.3]]. It has been incorporated into several variants, including [[UnNetHack]], [[DynaHack]], [[NetHack Fourk]], and possibly others.
Only the first room was unlocked and the other doors couldn't be opened with a key, Also, kicking and using force bolt didn't help.
 
I dont know the teleport spell yet, but I'm betting it wouldn't work on this level.
 
  
It wasn't until I tried to look it up on your wiki that I realised the level was called Advent Callendar
+
The patch adds a special level, the Advent Calendar, which is only reachable during the month of December, via a [[magic portal]] on one of the early levels in the main [[Dungeons of Doom]] branch. The portal is only generated in December.
  
Cute :-)
+
== Map ==
 +
 
 +
<div class="ttymap"><replacecharsblock rules="ttymap">
 +
...........................................................................
 +
...---...---...---...---...---...---...---...---...---...---...---...---...
 +
...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...
 +
...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...
 +
...........................................................................
 +
...........................................................................
 +
...........................T...............................................
 +
...........................................................................
 +
............................................................T..............
 +
......T....................................................................
 +
...........................................................................
 +
...........................................................................
 +
...........................................................................
 +
...........................................................................
 +
.....................T..................................T..................
 +
...........................................................................
 +
...........................................................................
 +
...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...
 +
...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...
 +
...---...---...---...---...---...---...---...---...---...---...---...---...
 +
...........................................................................
 +
</replacecharsblock></div>
 +
 
 +
The level itself contains 24 small rooms, each protected by [[undiggable]], [[phasing|unphaseable]] walls and an initially locked artifact door, which is indestructible and cannot be bypassed or unlocked by normal means.  Unlike the artifact doors in [[SLASH'EM]] and [[dNetHack]], no corresponding artifact key is generated, so the doors cannot be opened until they unlock.  Engravings on the ground outside each door number them from 1 to 24.  Additionally, pieces of colored [[glass]] are scattered around the level for atmosphere, and there are several [[tree]]s.
 +
 
 +
Each door unlocks if the level is visited on the corresponding day of the month.  Most of the doors contain a minor treat, such as a piece of food; however, the twenty-fourth door contains a "Christmas present", which is typically a more desirable item -- in some cases a magic tool.
 +
 
 +
== Messages ==
 +
 
 +
{{message|You smell chocolate!|You entered the level containing the portal to the Advent Calendar level.}}
 +
{{message|You try to ooze under the door, but the gap is too small.|You tried to move through an artifact door while polymorphed into an [[amorphous]] monster.}}
 +
{{message|You hurt your teeth on the re-enforced door.|You tried to move through an artifact door while polymorphed into a monster that can [[Tunneling_monster#Without_a_pick-axe_or_axe|tunnel without a pick]].}}
 +
{{message|Ouch! You bump into a heavy door.|You bumped into an artifact door while [[blind]], [[stunned]], [[fumbling]], or with low [[dexterity]]. This abuses dexterity.}}
 +
{{message|That door is closed.|You bumped into an artifact door, and none of the above special conditions applied.}}
 +
 
 +
== Treats and Presents ==
 +
 
 +
The treats in the first 23 rooms can be any of the following, in order of descending probability:
 +
 
 +
* [[candy bar]]
 +
* [[fortune cookie]]
 +
* a [[ring]]
 +
* a [[tool]]
 +
 
 +
The Christmas present in room 24 can be any one of the following, in order of appearance in the source code:
 +
 
 +
* [[bag of holding]]
 +
* [[oilskin sack]]
 +
* [[fire horn]]
 +
* [[frost horn]]
 +
* [[magic flute]]
 +
* [[magic harp]]
 +
* [[drum of earthquake]]
 +
* [[magic whistle]]
 +
* [[magic lamp]]
 +
* [[unicorn horn]]
 +
* [[bag of tricks]]
 +
* [[expensive camera]]
 +
* [[horn of plenty]]
 +
* [[stethoscope]]
 +
* [[tinning kit]]
 +
 
 +
[[Category:Patches]]
 +
[[Category:UnNetHack]]
 +
[[Category:DynaHack]]

Latest revision as of 04:48, 14 December 2019

Advent Calendar
Author Patric Mueller
Download link
NetHack PatchDB 338

The Advent Calendar is a patch by Patric Mueller, originally written against NetHack 3.4.3. It has been incorporated into several variants, including UnNetHack, DynaHack, NetHack Fourk, and possibly others.

The patch adds a special level, the Advent Calendar, which is only reachable during the month of December, via a magic portal on one of the early levels in the main Dungeons of Doom branch. The portal is only generated in December.

Map


...........................................................................
...---...---...---...---...---...---...---...---...---...---...---...---...
...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...
...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...
...........................................................................
...........................................................................
...........................#...............................................
...........................................................................
............................................................#..............
......#....................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
.....................#..................................#..................
...........................................................................
...........................................................................
...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...-+-...
...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...|.|...
...---...---...---...---...---...---...---...---...---...---...---...---...
...........................................................................

The level itself contains 24 small rooms, each protected by undiggable, unphaseable walls and an initially locked artifact door, which is indestructible and cannot be bypassed or unlocked by normal means. Unlike the artifact doors in SLASH'EM and dNetHack, no corresponding artifact key is generated, so the doors cannot be opened until they unlock. Engravings on the ground outside each door number them from 1 to 24. Additionally, pieces of colored glass are scattered around the level for atmosphere, and there are several trees.

Each door unlocks if the level is visited on the corresponding day of the month. Most of the doors contain a minor treat, such as a piece of food; however, the twenty-fourth door contains a "Christmas present", which is typically a more desirable item -- in some cases a magic tool.

Messages

You smell chocolate!
You entered the level containing the portal to the Advent Calendar level.
You try to ooze under the door, but the gap is too small.
You tried to move through an artifact door while polymorphed into an amorphous monster.
You hurt your teeth on the re-enforced door.
You tried to move through an artifact door while polymorphed into a monster that can tunnel without a pick.
Ouch! You bump into a heavy door.
You bumped into an artifact door while blind, stunned, fumbling, or with low dexterity. This abuses dexterity.
That door is closed.
You bumped into an artifact door, and none of the above special conditions applied.

Treats and Presents

The treats in the first 23 rooms can be any of the following, in order of descending probability:

The Christmas present in room 24 can be any one of the following, in order of appearance in the source code: