User Tools

Site Tools


rpd:poison_trap_trap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rpd:poison_trap_trap [2025/12/28 17:04] – Wiki maintenance: Fix naming conventions and create missing pages mikerpd:poison_trap_trap [2025/12/28 17:07] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Poison Trap ======
  
 +{{ rpd:images:poison_trap_level_object.png|Poison Trap }}
 +
 +**Poison Trap** is a type of trap found in the dungeon that releases poison gas when triggered, causing the poison status effect to the character that activates it.
 +
 +==== Effects ====
 +  * **Poison Status**: Afflicts the trapped character with the [[rpd:poison_buff|poison]] effect
 +  * **Damage Over Time**: Causes gradual damage until the poison wears off or is cured
 +  * **Duration**: Poison effect lasts for a limited number of turns
 +  * **Stacking**: Multiple poison hits increase the damage rate
 +
 +==== Activation ====
 +  * **Trigger**: Activates when a character moves onto the trap's cell
 +  * **One-time**: Becomes harmless after activation
 +  * **Silent**: Does not alert other enemies (unlike alarm traps)
 +
 +==== Countermeasures ====
 +  * **[[rpd:potion_of_purity_item|Potion of Purity]]**: Instantly clears poison status
 +  * **[[rpd:ring_of_elements|Ring of Elements]]**: Provides resistance to poison effects
 +  * **[[rpd:herbal_health|Herbal Health ability]]**: May reduce poison duration
 +  * **Avoidance**: Detecting and avoiding the trap entirely
 +
 +==== Tengu Usage ====
 +  * **Strategic Placement**: Tengu creates poison traps during combat as part of his strategy
 +  * **Area Denial**: Forces the hero to move to specific locations to avoid the traps
 +  * **Multi-turn Effect**: Continues to damage the hero even after Tengu has moved elsewhere
 +
 +==== Technical Details ====
 +  * Implementation: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/levels/objects/Trap.java|Trap.java]] (in the factory method)
 +  * Configuration: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/levelObjects/poison_trap.json|poison_trap.json]]
 +  * Effect: Applies [[rpd:poison_buff|poison]] status effect
 +
 +==== Code References ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/levels/objects/Trap.java|Trap.java]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/levelObjects/poison_trap.json|poison_trap.json]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Poison.java|Poison.java]]
 +
 +==== See Also ====
 +  * [[rpd:traps|Traps]]
 +  * [[rpd:poison_buff|Poison Buff]]
 +  * [[rpd:tengu_mob|Tengu]] (uses poison traps strategically)
 +  * [[rpd:level_objects|Level Objects]]
 +
 +{{tag> rpd mechanics traps poison hazards }}