Draft:Helm of Teleportation
| & | |
| Type | Artifact |
|---|---|
| Base value (Au) | 1500 |
| Item level | 2 |
| Weight | 0 |
| Unidentified appearance | Strange Weightless Helm |
| Cursed name | Helm of Teleportation |
The Helm of Teleportation is a weightless artifact that repeatedly teleports its user within the current map. It is activated from inventory, rather than worn as body armor. A known blessed helm permits destination selection; unidentified or cursed use can teleport the user into an obstruction and kill them.[1]
Generation
Its fixed appearance is Strange Weightless Helm. Ordinary random generation can create it as an item-level-2 artifact, then blocks further ordinary copies through the unique-generation marker. It is not in the repeatable random monster-possession pool. New copies are unidentified and neutral; normal acquirement and automatic pawn-shop stock exclude artifacts.[2]
Teleportation
Keep it accessible and use A → a. It needs no mana, is not consumed, and is not an armor-slot item. The familiar appearance alone does not satisfy its identification check.[3]
| Helm state | Destination and result |
|---|---|
| Unidentified, any blessing | Unsafe random coordinates; anything other than floor or an open door causes immediate death |
| Identified, cursed | The same unsafe random-coordinate branch |
| Identified, neutral | Random unoccupied, nonsecret floor found by the normal placement search |
| Identified, blessed | Chosen unoccupied floor; a non-floor or occupied choice instead gives neutral random teleportation |
Greater positive blessing or enchantment adds no further control. The unsafe branch does not check for an occupying creature before accepting floor or an open door. This makes it unsuitable as an escape plan even when much of a map looks open.[4]
For a blessed use, move the target cursor to a valid square and confirm with .. Do not treat Escape as a safe cancellation once targeting has begun: this teleport effect does not handle the selector's abort result safely. A normal, in-bounds but unsuitable destination falls back to random teleportation and has already spent the use opportunity.[5]
Teleportation updates the screen and room at the new position. It does not change dungeon depth or provide the world destinations of the Amulet of the Planes. Ordinary artifact activation is available in local scenes; the countryside command set does not provide the same activation command.[6]
Reuse and strategy
The helm records the 24-hour clock hour before teleporting. All copies share that marker, initially unused, and refuse another activation matching it. This is not a one-hour elapsed timer: crossing a clock-hour boundary permits reuse, while the same hour on a later date still matches if no different-hour use intervened. The marker is separate from the Staff of Enchantment and holy symbols. No charge decreases, and ordinary charging does not select this artifact.[7]
Its zero weight makes a prepared helm convenient to retain, but never identify an unknown copy by testing it. Establish its identity and curse state first; blessing is valuable for choosing a surveyed retreat. Clairvoyance can help locate suitable floor, though a creature arriving there still causes random fallback.
Keep an independent teleportation scroll or other escape for the interval after use. Unlike reading a scroll, activating the helm does not apply the scroll-reading checks for blindness or fear, but the item must remain accessible and its hour must be available. Further enchanting an intact helm produces artifact backlash rather than improving destination control.[8]
References
- ↑ iinit.h in Omega 0.90.4, line 412; itemf3.c in Omega 0.90.4, lines 332–347; effect3.c in Omega 0.90.4, lines 503–534; inv.c in Omega 0.90.4, lines 1492–1572.
- ↑ iinit.h in Omega 0.90.4, line 412; item.c in Omega 0.90.4, lines 7–41; item.c in Omega 0.90.4, lines 264–273; lev.c in Omega 0.90.4, lines 376–393; effect1.c in Omega 0.90.4, lines 763–769; site1.c in Omega 0.90.4, lines 1043–1054.
- ↑ command2.c in Omega 0.90.4, lines 100–128; itemf3.c in Omega 0.90.4, lines 332–347; inv.c in Omega 0.90.4, lines 1492–1572.
- ↑ effect3.c in Omega 0.90.4, lines 503–534; util.c in Omega 0.90.4, lines 578–637.
- ↑ aux1.c in Omega 0.90.4, lines 532–560; effect3.c in Omega 0.90.4, lines 503–534; itemf3.c in Omega 0.90.4, lines 332–347.
- ↑ effect3.c in Omega 0.90.4, lines 503–534; command1.c in Omega 0.90.4, lines 105–107; command1.c in Omega 0.90.4, lines 255–331.
- ↑ itemf3.c in Omega 0.90.4, lines 332–347; omega.c in Omega 0.90.4, lines 98–101; util.c in Omega 0.90.4, lines 499–503; itemf1.c in Omega 0.90.4, lines 544–565.
- ↑ command2.c in Omega 0.90.4, lines 38–69; command2.c in Omega 0.90.4, lines 100–128; effect1.c in Omega 0.90.4, lines 68–88.