Difference between revisions of "Boulder"

From NetHackWiki
Jump to navigation Jump to search
m (Pushing Boulders)
(Part 1 of rewriting what's present and adding what little I know)
Line 10: Line 10:
 
}}
 
}}
  
A '''boulder''' is a huge stone, represented by {{lightgray|`}} by default. Although technically considered [[item]]s, they are too heavy to lift normally, and often act more like a [[dungeon feature]] than an item.
+
A '''boulder''', {{lightgray|`}}, is a type of huge stone [[object]] that appears in ''[[NetHack]]''. Although boulders are considered items, they are large enough to also block line of sight, and are too heavy for [[you]] to lift normally - as such, they tend to resemble a [[dungeon feature]] more than an item in practice.  
  
Players are unable to travel past boulders, usually. Players can "squeeze" through if you have an empty inventory ([[Zorkmid|gold]] is ignored), or if you are 850 or more units below your carrying capacity.{{refsrc|hack.c|287}} Monsters with [[phasing]] can pass through boulders, while [[giant]]s can stand over and pick up boulders. Boulders also block line of sight. Players who try to move into a boulder's square will first try to push it.
+
The boulder symbol is customizable through the <tt>[[Options#boulder|boulder]]</tt> option; many players choose to change the symbol for boulders to make them more noticeable, particularly during [[Sokoban]], and {{lightgray|0}} (zero) is a popular choice.
  
Monsters cannot attack through boulders, but you can use missile weapons, wands, and spells to attack through them. [[wand of striking|Wands of striking]] or [[force bolt|spells of force bolt]] will shatter boulders, but other wands and spells (specifically the [[wand of digging]]) will pass over them with no effect on the boulder. Monsters will usually not zap a wand of striking at boulders intentionally, but they may do so as a side effect of targeting you.
+
==Generation==
 +
Boulders are usually randomly placed during level creation, and are generally found in corridors. A [[boulder trap]] consists of a trigger square and a single boulder placed out in the open, usually within the same room; if you or another monster steps on that square, the boulder will roll to the other side of the trap, usually hitting that monster and anything else in the path.
  
===Pushing Boulders===
+
Reading a [[scroll of earth]] will cause one or several boulders to fall; if read while confused, several [[rock]]s will fall. Reading an uncursed scroll will cause one to fall in each square around you ''and'' on you, and reading a blessed scroll omits the boulder that would land on you - reading a cursed scroll causes a single boulder to fall on you.
If you move onto a [[square]] containing a boulder, you will try to push it to the next square in line. Pushing boulders [[exercise]]s the player's [[strength]], and can be used as a "gym" to make a weak character stronger. When there is more than one boulder on a square, you will try to push each boulder in turn until one of them does not move.
 
  
Boulders can be used to plug up [[pit]]s and block corridors or doorways. Boulders are especially useful for crossing [[Moat#Destroying_water|water]]: push them into water and they will create new dry land for you to walk (9/10 chance). If the boulder sinks without a trace, just try again with another boulder. Boulders are often used to protect [[stash]]es or [[polytrap]]s by pushing one on top of the stash or even many boulders around it as a fort.
+
Sokoban is a [[dungeon branch]] dedicated to puzzles where boulders are used to fill pits, and [[Luck]] penalties are usually assigned for creating or breaking boulders in this branch on an unsolved floor.
  
Boulders have a 3% chance of falling down stairs if another thrown object lands on their square. This includes gold, but rocks and gems do not work.{{refsrc|dokick.c|1201}} You can also push them onto a [[teleport trap]] or [[level teleporter]], but you can't [[teleport control|control]] the destination. Similarly, you can knock a boulder down a hole or pit (see the [[Boulder#Boulders_on_top_of_pits_and_holes|"Boulders on top of pits and holes"]] section below).
+
[[Polymorph]]ing [[statues]] will sometimes produce boulders. Boulders that are shattered will leave behind 6 + ''d60'' rocks.
  
===Throwing Boulders===
+
Boulders can be [[wish]]ed for one at a time, but unless you are in the form of a [[Giant (monster attribute)|giant]] or [[titan]], the boulder will immediately be dropped to the floor.
[[Giant]]s treat boulders like any other item, and throw them. A boulder thrown at you ends up on your square, and you may move off it as normal, but cannot re-enter the square without pushing the boulder out of the way. If [[polymorph]]ed into a giant, you can do the same. Boulders in your inventory while you are a giant have no weight, and you can pick one up even if carrying 52 or more other objects, like a [[loadstone]] (it will then be assigned the # inventory slot).
 
  
===Other Uses===
+
===Monsters===
A [[boulder trap]] is a hidden switch that triggers a rolling boulder that may crush the player.  
+
Dwarves wielding [[pick-axe]]s or [[dwarvish mattocks]], as well as other [[tunneling monster|tunneling NPC monsters]], will leave behind boulders while digging around the level.{{refsrc|src/dig.c|1328|version=NetHack 3.6.6}}
 +
 
 +
Non-[[undead]] giants and titans that are randomly generated have a {{frac|2}} chance of [[Monster starting inventory|being given a boulder]].{{refsrc|src/makemon.c|183|version=NetHack 3.6.6|special case for titans and most other giants}}
 +
 
 +
==Description==
 +
You and other monsters cannot attack through boulders, but can use missile [[weapon]]s, [[wand]]s, and [[spell]]s to attack through them. A [[pick-axe]], a [[dwarvish mattock]], or a [[force bolt]] (from the spell or a [[wand of striking]]) will shatter boulders into several [[rock]]s - other wands and spells, particularly the [[wand of digging]], will have no effect on the boulder. Monsters will not target a wand of striking at boulders intentionally, and typically do so as a side effect of targeting you.
 +
 
 +
===Moving boulders===
 +
You and most other monsters cannot travel past boulders unless you have [[phasing]] - if you move onto a [[square]] containing a boulder, you will try to push it to the next square in line. When there is more than one boulder on a square, you will try to push each boulder in turn until one of them does not move; you cannot push any boulders if you are [[levitating]], due to lack of leverage. Pushing boulders [[exercise]]s [[strength]].
 +
 
 +
Boulders that have a wall or other obstruction in the direction of the pushing movement cannot be moved, but you can "squeeze" through if you have an empty inventory (not counting any [[gold]]) or are 850 or more units below your carrying capacity.{{refsrc|hack.c|287}} Pushing a boulder into a [[hole]], [[trap door]] or [[Spiked pit|either type]] of [[pit]] will [[#Boulders and other traps|usually plug it]] and turn that square into normal floor.
 +
 
 +
Pushing a boulder into a [[moat]] will fill it {{frac|9|10}} of the time and create a floor tile that you can move across, and the remaining {{frac|10}} of the time it will disappear with no effect. This probability is reversed for [[lava]], which causes the boulder to fill the square only {{frac|10}} of the time, and disappear otherwise - lava will splash onto you in either case, dealing 3d6 damage; [[fire resistance]] reduces this to d6 damage, and the damage can also be reduced by the [[half physical damage]] property.
 +
 
 +
Boulders have a 3% chance of falling down stairs if another thrown object lands on their square; this includes gold, but not rocks and [[gems]].{{refsrc|dokick.c|1201}} You can also push them onto a [[teleport trap]] or [[level teleporter]], though there is a very low chance of it landing on the down stair's square.
 +
 
 +
===Boulders and giants===
 +
Non-undead giants (including titans) can move over boulders, pick them up and even throw them - you can do the same if polymorphed into a giant as well. Boulders in a giant's inventory have no [[weight]], as opposed to the 6000 aum they would weigh otherwise; you can pick one up even if all other inventory letters are in use, and it will be assigned a [[hash mark]] inventory slot ({{white|#}}) also used by [[loadstone]]s.
 +
 
 +
If a giant throws a boulder at you, it will land on your square regardless of if it actually hits you - you may move off the square as normal, but attempting to re-enter the square will require pushing the boulder out of the way. If you have [[displacement]], or you are [[invisible]] and the giant throwing the boulder cannot [[see invisible]], a thrown boulder that misses will instead land at where the giant thought you were.
 +
 
 +
===Boulder traps===
 +
As mentioned above, boulder traps will cause a pre-placed boulder to roll towards the trap, possibly crushing whatever triggered it and anything else in its path. The boulder will always roll in a way such that it ends up on the opposite end of the trap at an equal distance away (e.g., a boulder 3 squares to the left of the trap will roll until it is 3 squares to the right). Moving the boulder off its starting position will render the trap useless, and it will disappear if triggered afterward unless replaced on that square - this also applies if the rolling boulder fills a pit, hole or trap door, runs into another boulder or obstruction in its path, or it is caught by a giant that was in the way.
 +
 
 +
===Boulders and other traps===
 +
{{todo|There may be some research to be done pertaining to trapdoors.}}
 +
 
 +
While boulders can be used to fill holes and pits (including spiked pits), the exact interactions and effects depend on a few factors, including: whether the boulder or the pit/hole occupied the square in question first; the source of a boulder that is moved into a pit or hole; the source of a pit or hole that occurred in a square with a pre-existing boulder; and where you are standing in relation to the pit or hole.
 +
 
 +
Pushing a boulder into a pit or hole removes the boulder and the plugged trap, regardless of whether or not its location was known to the player character; items on the square of the pit or hole are buried. Boulders that land on the square of a pit or hole as a result of being thrown, dropped, sent from the sky by a scroll of earth, or else rolled via boulder trap will plug that trap and remove it, burying items as normal.
 +
 
 +
If you are trapped in a pit and a boulder is dropped or rolled in on top of you, the effect varies depending on if you are a giant or not. If you are a giant, the pit is filled and you are instantly freed from it without any further effect - if you are not a giant, the pit will not be filled, and there is a chance during each attempt to escape the pit that it is filled by the boulder, leaving your leg is stuck in a leftover crevice that you must pull free from. [[Zapping]] a [[wand of teleportation]] down or [[applying]] it while the boulder is still on that square will teleport it elsewhere, allowing you to try escaping the pit as normal. Holes that are filled while you are on their square will be plugged, just as if you were standing next to that hole.
 +
 
 +
Applying a charged [[drum of earthquake]] can create a pit underneath a boulder, which immediately fills the pit and also buries every item on that square underneath it{{refsrc|music.c|286}} - interestingly, if there are multiple boulders on that square (e.g., usually from a giant dropping them all at once), they will ''also'' be buried, minus the boulder that fills the pit. If you are on top of a boulder and zap a wand of digging down on that square, you will create a hole or pit depending on the whether the level is diggable, and the trap is plugged immediately before anything can fall through or into it.{{refsrc|dig.c|684|name=boulder_here}} If a boulder is already present on a square with a pit, and you manuever into that square and zap a wand of digging down, the boulder will fill the pit instead of creating a hole, with two different messages possible.<ref name="boulder_here"/>
 +
 
 +
It is possible to get a boulder on top of a pit or hole outside of [[wizard mode]] by dropping a statue on top of the square via levitation; you also have a {{frac|5}} chance of avoiding a known pit or hole when moving onto its square, and can drop the statue once after successfully avoiding falling in. If you then polymorph the statue into a boulder, it will drop into and fill a pit, but not a hole - throwing other objects at a boulder that is placed on the same square as a hole in this way will cause it to fall ''through'' the hole and land on a lower level, as with boulders on a downward staircase.
 +
 
 +
You cannot dig down with a pick-axe while on a square with a boulder. Breaking a wand of digging will not create a hole or pit under a boulder, due to special checks in the code.{{refsrc|apply.c|2698|comment=Breaking the wand calls {{function|dig.c|dig_check}}}}{{refsrc|dig.c|196|comment={{function|dig.c|dig_check|x}} checks for boulders}}{{reffunc|music.c|do_earthquake|comment=This function does not call {{function|dig.c|dig_check|x}}}}
  
The boulder symbol is customisable through the <tt>[[Options#boulder|boulder]]</tt> option. Many players choose to change the symbol for boulders to make them more noticeable, particularly during [[Sokoban]]. {{lightgray|0}} (zero) is a popular choice.
+
==Strategy==
 +
Boulders are often used to protect [[stash]]es or [[polytrap]]s by pushing one on top of the stash or even many boulders around it as a fort.
  
To get past a boulder, the player may break it into [[rock]]s with a [[pickaxe]], [[wand of striking]] or [[force bolt]]. This will transform it into 6 + ''d60'' rocks.  
+
===Other Uses===
 +
To get past a boulder, the player may break it into rocks with a , [[wand of striking]] or [[force bolt]]. This will transform it into .  
 
A spell of [[stone to flesh]] turns a boulder into a [[huge chunk of meat]], which is a normal item with none of the boulder's unique properties.
 
A spell of [[stone to flesh]] turns a boulder into a [[huge chunk of meat]], which is a normal item with none of the boulder's unique properties.
  
== Tactics for pushing boulders ==
+
===Tactics for pushing boulders===
 
[[Image:Slashem boulders.png|thumb|Four of the boulders in this screenshot were blocking the long corridor, but through deft squeezing and pushing the hero pushed them into rooms. If that boulder in the lower-right had started at that position, it would likely be part of a boulder trap.]]
 
[[Image:Slashem boulders.png|thumb|Four of the boulders in this screenshot were blocking the long corridor, but through deft squeezing and pushing the hero pushed them into rooms. If that boulder in the lower-right had started at that position, it would likely be part of a boulder trap.]]
  
If [[you]] push a boulder, then it will move to the opposite square. In the diagrams below, the # represents where the boulder will move. Boulders on each floor of [[Sokoban]] cannot be moved diagonally while solving that level; as of 3.6.1, they can be moved normally once the level is solved.
+
If [[you push a boulder, then it will move to the opposite square. In the diagrams below, the # represents where the boulder will move. Boulders on each floor of [[Sokoban]] cannot be moved diagonally while solving that level; as of 3.6.1, they can be moved normally once the level is solved.
  
 
<div class="ttyscreen">
 
<div class="ttyscreen">
Line 122: Line 160:
  
 
Be very careful in Sokoban to not stick boulders in the above manners unless you are able to solve the level with the remaining boulders.
 
Be very careful in Sokoban to not stick boulders in the above manners unless you are able to solve the level with the remaining boulders.
 
==Boulder creation==
 
{{todo|clarify how fast monsters dig, if tame dwarfs dig, boulder generation probability, and if it matters if the monster digs intrinsically (all hulks, woodchuck, rock mole) or with a tool}}
 
* Sometimes, a newly created ordinary level will contain randomly placed boulders.
 
* Rolling boulder [[trap]]s always have a matching boulder. If a boulder generates in a room rather than in a corridor, there is a trap nearby. Push the boulder one square in any direction to disarm the trap.
 
* Sokoban levels have boulders in fixed places. See [[Sokoban]] for special properties.
 
* [[Giant]]s and [[titan]]s will often have a boulder in their starting inventory (except if reverse [[genocide]]d).
 
* Digging monsters will leave a boulder on 8.3% of all tiles of diggable rock they burrow through.{{refsrc|dig.c|1128}}
 
* Reading a [[scroll of earth]] while not [[confusion|confused]], with results depending on the scroll's [[BUC]] status.
 
* [[Polymorph]]ing [[statue]]s will sometimes produce boulders.
 
* You can [[wish]] for one boulder at a time.
 
 
In the [[endgame]], except for the [[Plane of Earth]], only polymorphing statues, randomly spawned giants, and wishing are sources of boulders.
 
 
==Detailed treatment of boulder, [[hole]], and [[pit]] interaction==
 
{{todo|There may be some research to be done pertaining to trapdoors.}}
 
 
Boulders can be used to fill [[hole]]s and [[pit]]s, but the exact messages given and effects depend on a couple factors: whether the boulder or the [[pit]]/[[hole]] occupied the space first; assuming the boulder came second, where did it come from; assuming the [[pit]]/[[hole]] came second, how was it made; and where you are standing in relation to the [[pit]]/[[hole]].
 
 
Pushing a boulder into a [[pit]] removes the boulder and the [[pit]], and [[pit|buries]] any [[item]]s in the [[pit]] (including other boulders if they happen to be in there, strangely enough, though getting boulders into a [[pit]] without filling it is a challenge, see [[boulder#Boulders on top of pits and holes|the section below]]). Pushing a boulder into a [[hole]] removes the boulder and the [[hole]] and destroys any [[item]]s in the [[pit]], including other boulders sitting on top of the [[hole]] (again, see the section below).
 
 
If a boulder is pushed into a [[hole]] the [[hole]] will be plugged, producing the message "The boulder falls into and plugs a [[hole]]."
 
 
If a boulder is dropped by a [[levitation|levitating]] [[giant]], thrown by a [[giant]], [[wish|wished]] for by a [[levitation|levitating]] [[player]] who is not a [[giant]] and therefore cannot hold the boulder ("Oops! The boulder drops to the floor!"), dropped from the sky via a [[scroll of earth]] while the [[player]] stands next to the [[pit]] or [[levitation|levitates]] over it, or rolled by a [[rolling boulder trap]] into a [[hole]], the [[hole]] will be plugged and the message "The boulder plugs a [[hole]]." produced.
 
 
If any of these methods (pushing, dropping as a [[levitation|levitating]] [[giant]], [[throw|throwing]] as a [[giant]], dropping as a [[levitation|levitating]] non [[giant]] via [[wish]]ing, [[read]]ing a [[scroll of earth]] while to the side or [[levitation|levitating]], or activating a [[rolling boulder trap]]) is used to fill a [[pit]], the message will be either "The boulder fills a [[pit]]." or "The boulder triggers and fills a [[pit]]." depending on whether or not the [[pit]] was known.
 
 
The situation is slightly more complex if you are in the [[pit]] when a boulder is dropped into it. (This can happen if while in the [[pit]] and not [[levitation|levitating]] you use a [[cursed]] or [[uncursed]] [[scroll of earth]], drop a boulder as a [[giant]], [[throw]] a boulder up or down as a [[giant]], wish for a boulder as a non [[giant]], or have a [[monster]] trigger a [[rolling boulder trap]] that sends a boulder down on top of you. Presumably it can also happen if a [[giant]] can be convinced to [[throw]] a boulder at you while you're in the [[pit]].)
 
 
If a boulder is dropped/rolled into a [[pit]] while you're in it, the "The boulder drops into the [[pit]] with you.". If you are a [[giant]], the [[pit]] is filled and you are instantly freed from the [[pit]] (so a [[cursed]] [[scroll of earth]] would be a fast way for a [[giant]] to escape a [[pit]] trap). If you are not a [[giant]], the [[pit]] is not filled until you escape from it. Escaping will take longer than normal because there is a chance each action that your leg gets stuck. ("Your leg gets stuck in a crevice." immediately followed by "You free your leg.") If you [[zap]] down (not up!) or [[apply]] a [[wand of teleportation]] before escaping, the boulder will be [[teleport|teleported away]]; this will allow you to escape the [[pit]] like normal, the [[pit]] will not be filled, and the boulder will not be removed.
 
 
You cannot be "in" a [[hole]], so filling a [[hole]] while standing on it is the same as filling it while standing near it.
 
 
More interesting still are situations in which the [[pit]]/[[hole]] is created underneath a preexisting boulder. (This is easy in [[wizard mode]], just [[wish]] for a [[pit]] or [[hole]] while standing on a boulder.)
 
 
One way to [[digging|dig]] under a boulder is to move into it as a [[giant]] or squeeze into its space as a non [[giant]]. This requires that the boulder cannot be pushed in the direction you're moving from. Once on it, you may [[zap]] a [[wand of digging]] downwards. This will produce either a [[pit]] or a [[hole]], depending on whether the level you are on has [[digging|diggable]] floors. The [[pit]] or [[hole]] will be filled immediately with the message "KADOOM! The boulder falls in!" and nothing will be able to fall through the [[hole]] before it is closed.{{refsrc|dig.c|684}}
 
 
Attempting to [[digging|dig]] down with a [[pick-axe]] while on a boulder will fail, "There isn't enough room to dig in here."
 
 
It is possible to create a [[pit]] under a boulder by applying a charged [[drum of earthquake]]. If you are within sight of the boulder this will produce the message "KADOOM! The boulder falls into a chasm!". If you are standing on the boulder when you apply the drum of earthquake you will instead see "KADOOM! The boulder falls into a chasm below you!".{{refsrc|music.c|286}} Either way, the boulder will immediately fill the [[pit]]. Interestingly, unlike digging a [[pit]] under a boulder with a [[wand of digging]], this will immediately [[pit|bury]] every [[item]] on the square with the boulder. (If there are multiple boulders on the square where the [[pit]] is created, all but one will be [[pit|buried]], and the extra one will be removed (it "filled the [[pit]]").)
 
 
It is not possible to create a [[pit]] or [[hole]] underneath a boulder by [[Wand#Breaking_wands|breaking]] a [[wand of digging]], there are special checks in place to prevent this.{{refsrc|apply.c|2698|comment=Breaking the wand calls {{function|dig.c|dig_check}}}}{{refsrc|dig.c|196|comment={{function|dig.c|dig_check|x}} checks for boulders}}{{reffunc|music.c|do_earthquake|comment=This function does not call {{function|dig.c|dig_check|x}}}}
 
 
There is one more message than can be produced by filling a [[pit]] with a boulder. First, obtain a [[pit]] with a boulder sitting on/in it (no distinction is made between being "on" or "in" for items, including boulders) on a [[digging|diggable]] floor (see the next section), then stand on the boulder and [[zap]] [[digging]] down. There is a 50% chance of getting the message "The boulder settles into the [[pit]].", otherwise you will get the standard "KADOOM! The boulder falls in!".{{refsrc|dig.c|684}}
 
 
While you can get a boulder over a [[hole]], you cannot get on top of it to [[zap]] [[digging]] downwards, because you must be [[levitation|levitating]] to float over the [[hole]], and when [[levitation|levitating]] you cannot move on top of or squeeze in with boulders (the levitation check takes place before the "are you trying to push the boulder or get on it" check). You can, with luck, get on top of a [[hole]] without falling in, but this seems to be impossible when there is a boulder on the square.
 
 
==Boulders on top of [[pit]]s and [[hole]]s==
 
Normally, any action that would put a boulder on top of a [[pit]] or [[hole]] would fill the [[pit]] or plug the [[hole]]. The easy way around this is to be in [[wizard mode]] and wish for a [[hole]] or [[pit]] while already standing on a boulder. However, it is possible, albeit probably a waste of time, to do this in a non wizard game as well.
 
 
First, obtain a [[pit]] or [[hole]] of your choosing. Drop a (preferably [[blessed]]) [[statue]] on top of it, either by [[levitation|levitating]] or stepping on top of it (with a [[hole]] you can get lucky and not fall in). Now [[polymorph]] the [[statue]] until it becomes a boulder. If your boulder is over a [[pit]], you can step onto it and achieve the "The boulder settles into the [[pit]]." message mentioned above. If your boulder is over a [[hole]] you can [[throw]] [[item]]s at it, like [[gold]], and the boulder will eventually fall down the [[hole]], without plugging it, and land on a lower level.
 
  
 
==Encyclopedia entry==
 
==Encyclopedia entry==
Line 195: Line 182:
 
== References ==
 
== References ==
 
<references />
 
<references />
 
 
{{nethack-343}}
 
{{nethack-343}}
[[Category:Dungeon features]]
+
[[Category:Items]]

Revision as of 05:08, 30 July 2022

For the option, see option#boulder.
` Boulder.png
Name boulder
Appearance boulder
Base price 0 zm
Weight 6000

A boulder, `, is a type of huge stone object that appears in NetHack. Although boulders are considered items, they are large enough to also block line of sight, and are too heavy for you to lift normally - as such, they tend to resemble a dungeon feature more than an item in practice.

The boulder symbol is customizable through the boulder option; many players choose to change the symbol for boulders to make them more noticeable, particularly during Sokoban, and 0 (zero) is a popular choice.

Generation

Boulders are usually randomly placed during level creation, and are generally found in corridors. A boulder trap consists of a trigger square and a single boulder placed out in the open, usually within the same room; if you or another monster steps on that square, the boulder will roll to the other side of the trap, usually hitting that monster and anything else in the path.

Reading a scroll of earth will cause one or several boulders to fall; if read while confused, several rocks will fall. Reading an uncursed scroll will cause one to fall in each square around you and on you, and reading a blessed scroll omits the boulder that would land on you - reading a cursed scroll causes a single boulder to fall on you.

Sokoban is a dungeon branch dedicated to puzzles where boulders are used to fill pits, and Luck penalties are usually assigned for creating or breaking boulders in this branch on an unsolved floor.

Polymorphing statues will sometimes produce boulders. Boulders that are shattered will leave behind 6 + d60 rocks.

Boulders can be wished for one at a time, but unless you are in the form of a giant or titan, the boulder will immediately be dropped to the floor.

Monsters

Dwarves wielding pick-axes or dwarvish mattocks, as well as other tunneling NPC monsters, will leave behind boulders while digging around the level.[1]

Non-undead giants and titans that are randomly generated have a 12 chance of being given a boulder.[2]

Description

You and other monsters cannot attack through boulders, but can use missile weapons, wands, and spells to attack through them. A pick-axe, a dwarvish mattock, or a force bolt (from the spell or a wand of striking) will shatter boulders into several rocks - other wands and spells, particularly the wand of digging, will have no effect on the boulder. Monsters will not target a wand of striking at boulders intentionally, and typically do so as a side effect of targeting you.

Moving boulders

You and most other monsters cannot travel past boulders unless you have phasing - if you move onto a square containing a boulder, you will try to push it to the next square in line. When there is more than one boulder on a square, you will try to push each boulder in turn until one of them does not move; you cannot push any boulders if you are levitating, due to lack of leverage. Pushing boulders exercises strength.

Boulders that have a wall or other obstruction in the direction of the pushing movement cannot be moved, but you can "squeeze" through if you have an empty inventory (not counting any gold) or are 850 or more units below your carrying capacity.[3] Pushing a boulder into a hole, trap door or either type of pit will usually plug it and turn that square into normal floor.

Pushing a boulder into a moat will fill it 910 of the time and create a floor tile that you can move across, and the remaining 110 of the time it will disappear with no effect. This probability is reversed for lava, which causes the boulder to fill the square only 110 of the time, and disappear otherwise - lava will splash onto you in either case, dealing 3d6 damage; fire resistance reduces this to d6 damage, and the damage can also be reduced by the half physical damage property.

Boulders have a 3% chance of falling down stairs if another thrown object lands on their square; this includes gold, but not rocks and gems.[4] You can also push them onto a teleport trap or level teleporter, though there is a very low chance of it landing on the down stair's square.

Boulders and giants

Non-undead giants (including titans) can move over boulders, pick them up and even throw them - you can do the same if polymorphed into a giant as well. Boulders in a giant's inventory have no weight, as opposed to the 6000 aum they would weigh otherwise; you can pick one up even if all other inventory letters are in use, and it will be assigned a hash mark inventory slot (#) also used by loadstones.

If a giant throws a boulder at you, it will land on your square regardless of if it actually hits you - you may move off the square as normal, but attempting to re-enter the square will require pushing the boulder out of the way. If you have displacement, or you are invisible and the giant throwing the boulder cannot see invisible, a thrown boulder that misses will instead land at where the giant thought you were.

Boulder traps

As mentioned above, boulder traps will cause a pre-placed boulder to roll towards the trap, possibly crushing whatever triggered it and anything else in its path. The boulder will always roll in a way such that it ends up on the opposite end of the trap at an equal distance away (e.g., a boulder 3 squares to the left of the trap will roll until it is 3 squares to the right). Moving the boulder off its starting position will render the trap useless, and it will disappear if triggered afterward unless replaced on that square - this also applies if the rolling boulder fills a pit, hole or trap door, runs into another boulder or obstruction in its path, or it is caught by a giant that was in the way.

Boulders and other traps

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

"There may be some research to be done pertaining to trapdoors."

While boulders can be used to fill holes and pits (including spiked pits), the exact interactions and effects depend on a few factors, including: whether the boulder or the pit/hole occupied the square in question first; the source of a boulder that is moved into a pit or hole; the source of a pit or hole that occurred in a square with a pre-existing boulder; and where you are standing in relation to the pit or hole.

Pushing a boulder into a pit or hole removes the boulder and the plugged trap, regardless of whether or not its location was known to the player character; items on the square of the pit or hole are buried. Boulders that land on the square of a pit or hole as a result of being thrown, dropped, sent from the sky by a scroll of earth, or else rolled via boulder trap will plug that trap and remove it, burying items as normal.

If you are trapped in a pit and a boulder is dropped or rolled in on top of you, the effect varies depending on if you are a giant or not. If you are a giant, the pit is filled and you are instantly freed from it without any further effect - if you are not a giant, the pit will not be filled, and there is a chance during each attempt to escape the pit that it is filled by the boulder, leaving your leg is stuck in a leftover crevice that you must pull free from. Zapping a wand of teleportation down or applying it while the boulder is still on that square will teleport it elsewhere, allowing you to try escaping the pit as normal. Holes that are filled while you are on their square will be plugged, just as if you were standing next to that hole.

Applying a charged drum of earthquake can create a pit underneath a boulder, which immediately fills the pit and also buries every item on that square underneath it[5] - interestingly, if there are multiple boulders on that square (e.g., usually from a giant dropping them all at once), they will also be buried, minus the boulder that fills the pit. If you are on top of a boulder and zap a wand of digging down on that square, you will create a hole or pit depending on the whether the level is diggable, and the trap is plugged immediately before anything can fall through or into it.[6] If a boulder is already present on a square with a pit, and you manuever into that square and zap a wand of digging down, the boulder will fill the pit instead of creating a hole, with two different messages possible.[6]

It is possible to get a boulder on top of a pit or hole outside of wizard mode by dropping a statue on top of the square via levitation; you also have a 15 chance of avoiding a known pit or hole when moving onto its square, and can drop the statue once after successfully avoiding falling in. If you then polymorph the statue into a boulder, it will drop into and fill a pit, but not a hole - throwing other objects at a boulder that is placed on the same square as a hole in this way will cause it to fall through the hole and land on a lower level, as with boulders on a downward staircase.

You cannot dig down with a pick-axe while on a square with a boulder. Breaking a wand of digging will not create a hole or pit under a boulder, due to special checks in the code.[7][8][9]

Strategy

Boulders are often used to protect stashes or polytraps by pushing one on top of the stash or even many boulders around it as a fort.

Other Uses

To get past a boulder, the player may break it into rocks with a , wand of striking or force bolt. This will transform it into . A spell of stone to flesh turns a boulder into a huge chunk of meat, which is a normal item with none of the boulder's unique properties.

Tactics for pushing boulders

Four of the boulders in this screenshot were blocking the long corridor, but through deft squeezing and pushing the hero pushed them into rooms. If that boulder in the lower-right had started at that position, it would likely be part of a boulder trap.

If [[you push a boulder, then it will move to the opposite square. In the diagrams below, the # represents where the boulder will move. Boulders on each floor of Sokoban cannot be moved diagonally while solving that level; as of 3.6.1, they can be moved normally once the level is solved.

@     @     @       #     #     #     
 `    `    `   #`@   `    `    `   @`#
  #   #   #           @   @   @       

If there is no space or if it is occupied by a monster (whether hostile, peaceful, or your pet) then you cannot move the boulder in that direction. Failing to push a boulder will not consume a turn. If your inventory is mostly empty, you can squeeze onto the square containing the boulder. (The fastest way to drop your inventory is to press D and then choose option "A" to drop all items.) Such squeezing is useful if there is a door, hidden space, or boulder on the other side.

If a monster blocks the other side and will not move away, you have the option of squeezing onto the boulder and fighting it bare-handed and naked, or you can throw ammunition or Mjollnir or zap wands past the boulder. Be careful when doing so if you cannot see your pets, as they may be the monster blocking you or directly behind it. The player below might want to toss darts, rocks, or other objects at whatever is blocking the way to some holes ^ in Sokoban.

------------
..@`I^^^^^..
------------

You can move diagonally around boulders (but not in Sokoban) regardless of how much you are carrying. So the following boulder does not block your path provided that you know how to use [yubn] or numpad to move diagonally:

  #  
##`##

If a boulder is blocking a corridor, and if you are able to push it into a room or into a position like the above, then you can walk around it.

When faced with two consecutive boulders in a corridor, as shown below, you can squeeze past one to push the other.

##@``###
###@`###
###`@`##
###`#@`#

However, wandering around naked with no wielded weapon, or allowing hostile monster to take from your inventory, might put you in too much danger. You might want to push the other boulder and retrieve your inventory quickly. (The fastest way to retrieve the inventory is to press @ to toggle autopickup on and then move onto the square where you dropped it. Then you might want to press @ again to toggle autopickup off.)

Boulders, like anything else, cannot pass diagonally through open doors. If you need to do that, destroy the door by closing it with c and then kicking it down with Control-D.

The two boulders below are stuck against a wall, and you may only push them in two directions:

-----------          ------           
|...`.....|          |....|    -------
|.........|     #####..`...####......|
|.........|     #    ------    |.....|
---.-------   ###              -------

If a boulder becomes stuck in a corner, then you can not move it at all, even if you squeeze onto its square (unless you are able to dig around it). In Sokoban, a 2x2 square of four boulders (or a 2x2 square of both boulders and walls) is almost likewise stuck, but you might be able to squeeze yourself to free the boulders. (Squeezing causes a luck penalty in Sokoban.) Outside of Sokoban you could have freed a boulder by moving it diagonally, but not if you have two boulders stuck against the same wall.

An example of stuck boulders:


----     ----
|`..     .``.
|...     ....

An example of boulders that are stuck only in Sokoban:


......     ...|..
..``..     ---`..
..``..     ..``..
......     ......

Be very careful in Sokoban to not stick boulders in the above manners unless you are able to solve the level with the remaining boulders.

Encyclopedia entry

I worked the lever well under, and stretched my back; the end
of the stone rose up, and I kicked the fulcrum under. Then,
when I was going to bear down, I remembered there was
something to get out from below; when I let go of the lever,
the stone would fall again. I sat down to think, on the root
of the oak tree; and, seeing it stand about the ground, I saw
my way. It was lucky I had brought a longer lever. It would
just reach to wedge under the oak root.
Bearing it down so far would have been easy for a heavy man,
but was a hard fight for me. But this time I meant to do it
if it killed me, because I knew it could be done. Twice I
got it nearly there, and twice the weight bore it up again;
but when I flung myself on it the third time, I heard in my
ears the sea-sound of Poseidon. Then I knew this time I
would do it; and so I did.

[ The King Must Die, by Mary Renault ]

References

This page may need to be updated for the current version of NetHack.

It may contain text specific to NetHack 3.4.3. Information on this page may be out of date.

Editors: After reviewing this page and making necessary edits, please change the {{nethack-343}} tag to the current version's tag or {{noversion}} as appropriate.