Aggravate
- This article is about the monster spell and effect. For the property, see aggravate monster.
Aggravation is an effect that can occur from various items or other actions, including a monster spell by the same name.
Description
When an aggravation effect occurs, all monsters on the level are awakened, including those in the meditating state, and paralyzed monsters have a 1⁄5 chance of being un-paralyzed.[1]
One of the primary means of encountering the aggravation effect is the monster spell: Aggravation is a non-directed spell that can be used by any monster that casts mage spells and is at least level 14.[2][3] The effect also occurs under the following circumstances:
- Quaffing a cursed potion of invisibility, whether or not the hero is already invisible.[4]
- One of the effects of the Wizard of Yendor's harassment.[1]
- The shrieking of a shrieker, which occurs while it is adjacent to the hero and can occur by chatting to one.[5][6] A hero polymorphed into a shrieker can shriek with the #monster extended command, which has the same effect unless they are trapped in solid rock.[7]
- Trying to turn undead via the extended command if any of the following is true:
- A possible negative effect from sitting on a throne while the hero has negative luck.[12]
- A possible negative effect from failing to read a spellbook.[13]
A cursed potion of monster detection has a similar effect when quaffed that also awakens and unparalyzes monsters, but does not clear the meditating state.
On levels that include the Wizard's Tower floors, the aggravation effect will only affect monsters on the same side of the tower as the hero: if the hero is outside the Tower, aggravation will not affect monsters inside the Tower, and vice versa.[14]
The following information pertains to an upcoming version (3.7.0). If this version is now released, please verify that the information below is still accurate, then update the page to incorporate it.
As part of commit f930a12f, which reworks erinyes to better emulate the Furies they are based on, they can aggravate monsters when hostile and in proximity to the hero.Monsters
Monsters can also be affected by aggravation when drinking a cursed potion of invisibility, or rarely when fighting a shrieker (typically via conflict or with a pet shrieker). When this happens, the monster's location is displayed to the player, and the hero is brought back to consciousness if you were unconscious at the time.[15][16]
Strategy
Deliberate aggravation is quite useful in order to remotely wake up a meditating, covetous monster: you can do so while standing on the up stair (or down ladder in Vlad's or the Wizard's towers) in order to prevent the covetous monster from escaping. Players stock cursed potions of invisibility for this purpose, though in Gehennom (which excludes Vlad's Tower), Knights and Priests may turn undead to aggravate unique demons and the Wizard of Yendor.
Messages
- You feel that monsters are aware of your presence.
- The aggravation monster spell was cast.[3]
- For some reason, <monster>'s presence is known to you.
You feel aggravated at <monster>. - A monster triggered an aggravation effect.[15]
- Aggravated, you are jolted into full consciousness.
- As above, but this replaces the second line if you were unconscious when the effect occurred.[16]
Variants
dNetHack
In dNetHack, notdNetHack and notnotdNetHack, the aggravation effect can also occur as part of harassment from the Stranger or Illurien of the Myriad Glimpses.
The aggravation effect informs all monsters on the level of the hero's location, which is not known by default in these variants compared to NetHack.
References
- ↑ Jump up to: 1.0 1.1 src/wizard.c in NetHack 3.6.7, line 477:
aggravate()
function resides in the code where his behavior is handled - Jump up ↑ src/mcastu.c in NetHack 3.6.7, line 108
- ↑ Jump up to: 3.0 3.1 src/mcastu.c in NetHack 3.6.7, line 429
- Jump up ↑ src/potion.c in NetHack 3.6.7, line 749
- Jump up ↑ src/sounds.c in NetHack 3.6.7, line 519
- Jump up ↑ src/mon.c in NetHack 3.6.7, line 2861
- Jump up ↑ src/cmd.c in NetHack 3.6.7, line 716
- Jump up ↑ src/pray.c in NetHack 3.6.7, line 1981
- Jump up ↑ src/pray.c in NetHack 3.6.7, line 1987
- Jump up ↑ src/pray.c in NetHack 3.6.7, line 1979
- Jump up ↑ src/pray.c in NetHack 3.6.7, line 1980
- Jump up ↑ src/sit.c in NetHack 3.6.7, line 252
- Jump up ↑ src/spell.c in NetHack 3.6.7, line 134
- Jump up ↑ src/wizard.c in NetHack 3.6.7, line 485
- ↑ Jump up to: 15.0 15.1 src/muse.c in NetHack 3.6.7, line 1990
- ↑ Jump up to: 16.0 16.1 src/muse.c in NetHack 3.6.7, line 2001