====== 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 }}