====== Mind Vision Buff - Code References ======
===== Java Classes =====
This entity is implemented in Java:
* RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/MindVision.java
// In MindVision.java
public class MindVision extends FlavourBuff {
public static final float DURATION = 20f;
@Override
public int icon() {
return BuffIndicator.MIND_VISION;
}
@Override
public void detach() {
super.detach();
target.observe();
}
}
===== JSON Configuration =====
This entity does not have JSON configuration files.
===== String Resources =====
You can sense enemies!
You can sense the area!
Mind Vision
This buff allows you to sense enemies and the area around you.
===== Lua Scripts =====
This entity is implemented in Java, no Lua script exists.
===== Related Entities =====
* [[mr:potion_of_mind_vision_item]] - Potion that applies this buff
* [[mr:candle_of_mind_vision_buff]] - Extended version of Mind Vision buff
* [[en:rpd:fadeleaf|Fadeleaf]] - Plant that can be alchemized into Potion of Mind Vision
* [[en:rpd:dreamweed|Dreamweed]] - Plant that can apply Mind Vision for 1 tick
===== Usage in Code =====
* Applied by [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/potions/PotionOfMindVision.java|PotionOfMindVision.java]]
* Applied by [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/plants/Dreamweed.java|Dreamweed.java]] (1 tick)
* Extended by [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/CandleOfMindVisionBuff.java|CandleOfMindVisionBuff.java]]
===== Buff Properties =====
* **Type**: FlavourBuff (visual/status effect only)
* **Duration**: 20 turns (base)
* **Effect**: Allows the hero to sense enemies in the area
* **Icon**: BuffIndicator.MIND_VISION
* **Visual**: Shows "Mind" and "Vision" status messages on attach
{{tag> mr buffs mind_vision java}}