Wand of wonder
Jump to navigation
Jump to search
/ | |
---|---|
Name | wonder |
Appearance | random |
Base price | 500 zm |
Weight | 7 |
Type | non-directional |
Maximum charges | |
Monster use | Will not be used by monsters. |
The wand of wonder, added in Slash'EM Extended and SlashTHEM, has a randomized effect when zapped.
Each time you zap a wand of wonder, one of the following events may occur, each with a 1/21 probability:
1 | The surrounding area is illuminated, as with a wand of light. |
2 | Undiscovered secret doors, mimics, and traps in the player's vicinity are revealed, as with a wand of secret door detection. |
3 | A monster is created, as with a wand of create monster. There is a 1/23 chance of creating 2-8 monsters. |
4 | 6-12 monsters are generated, as with a wand of create horde. |
5 | "Multicolored sparks fly from the wand." There is a 0.1% chance that this will grant a wish. |
6 | "You feel self-knowledgeable..." Grants enlightenment, as with a wand of enlightenment. This exercises wisdom. |
7 | You detect monsters for 11-30 turns and exercise wisdom. If you already had 300+ turns of monster detection, the wand only adds 10 turns. |
8 | You detect objects on the level. This exercises wisdom. |
9 | You detect traps on the level. This exercises wisdom. |
10 | "You feel insightful!" You get to identify 1-5 items. This exercises wisdom. |
11 | "You feel like someone is helping you!" Each cursed item in your pack has a 20% chance of being uncursed. |
12 | "You feel someone is punishing you for your misbehavior!" You are punished, as with a wand of punishment. |
There is also a 3/7 chance of the wand having no effect. ("Nothing happens.")
Every time a wand of wonder is zapped, there is a 1% chance that it will explode, abusing strength.
Origin
The wand of wonder originally appeared in NetHack: The Next Generation. It was inspired by a similar item in the roguelike Angband, which had a random effect whenever zapped, drawn from the effects of any other wand in that game.
References
- Slash'EM Extended objects.c 2286
- Slash'EM Extended zap.c 2960, 3172