Draft:Fire-trap component
| \ | |
| Type | Trap component |
|---|---|
| Base value (Au) | 30 |
| Item level | 0 |
| Weight | 10 |
| Unidentified appearance | Mound of powdered aluminum |
| Cursed name | Fire-trap component |
A fire-trap component is a mound of powdered aluminum used to set a fire trap. Its consequences differ sharply depending on whether a monster or the player triggers it.[1]
Generation
It can appear as item-level-0 random miscellaneous loot, pawn-shop stock, or an acquirement result. A successful disarm can recover an identified component from an intact fire trap, subject to the separate recovery check. Once a player's trigger converts it to fire terrain, that is no longer the same disarmable trap.[2]
Setting and effect
An identified component activated on ordinary, effect-free floor sets a hidden trap and is consumed. An invalid square wastes it; unknown use on valid floor triggers an accident instead.[3]
A triggering monster takes 5 × (D + 1) flame damage, with D the local difficulty. The player may dodge using Agility and level, otherwise taking zero through 5(D + 1) minus one flame damage; a mount is killed instead of the initial hit reaching the rider. Player activation turns the tile into persistent fire even when the initial blast was dodged. Monster activation does not perform that conversion.[4]
Strategy
Check flame immunity before using the component offensively. Avoid crossing the placed trap yourself: the resulting fire can remain an obstacle after the initial blast. An unidentified powder pile is not a safe experiment merely because your Agility is high. Dispelling can remove an intact fire trap without recovering a component.
References
- ↑ iinit.h in Omega 0.90.4, line 46; trap.c in Omega 0.90.4, lines 172–190; mon.c in Omega 0.90.4, lines 866–883.
- ↑ item.c in Omega 0.90.4, lines 7–41; item.c in Omega 0.90.4, lines 154–164; site1.c in Omega 0.90.4, lines 1043–1052; effect1.c in Omega 0.90.4, lines 755–784; command2.c in Omega 0.90.4, lines 316–396; trap.c in Omega 0.90.4, lines 172–190.
- ↑ itemf1.c in Omega 0.90.4, lines 955–974.
- ↑ mon.c in Omega 0.90.4, lines 866–883; trap.c in Omega 0.90.4, lines 172–190.