User Tools

Site Tools


mr:wand_of_blink_item

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
mr:wand_of_blink_item [2026/03/16 23:04] – Fix broken links and add missing tags to wiki pages Qwen Assistantmr:wand_of_blink_item [2026/03/16 23:04] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== wand_of_blink_item - Code References ======
 +
 +{{ rpd:images:wand_of_blink_item.png|Wand of Blink }}
 +
 +===== Java Classes =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/wands/WandOfBlink.java|WandOfBlink.java]] - Main wand implementation
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/wands/Wand.java|Wand.java]] - Base wand class
 +
 +===== JSON Configuration =====
 +This entity is implemented in Java, no JSON configuration exists
 +
 +===== String Resources =====
 +<code xml>
 +<string name="WandOfBlink_Name">Wand of Blink</string>
 +<string name="WandOfBlink_Info">This wand has the power of teleportation. The distance of the blink depends on the level of the wand and the distance to the target. If the target cell is occupied, the blink will end at a safe distance from the target. If the target is too far away, the blink will end at a shorter distance based on the wand level.</string>
 +<string name="WandOfBlink_InvTitle">Select a location to blink to</string>
 +</code>
 +
 +===== Lua Scripts =====
 +This entity is implemented in Java, no Lua script exists
 +
 +===== Implementation Details =====
 +  * **Package**: com.watabou.pixeldungeon.items.wands
 +  * **Base Class**: Wand
 +  * **Hit Objects**: true
 +  * **Max Distance**: wand level + 4 cells
 +  * **Affects Target**: false (self-cast only)
 +
 +===== Mechanics =====
 +  * **Teleportation**: Blinks the user to target location
 +  * **Distance Calculation**:
 +    - Maximum range equals wand level + 4
 +    - If target is too far, blinks to maximum range
 +    - If target cell is occupied, blinks to nearest safe cell
 +  * **Visual Effects**:
 +    - White light magic missile effect
 +    - Teleport sound effect
 +    - Light speck particles on arrival
 +  * **Targeting**: Uses Ballistica for path calculation
 +
 +===== Related mr Entities =====
 +  * [[mr:wand_item|Wand (Item)]]
 +  * [[mr:teleportation|Teleportation]]
 +  * [[mr:ballistica|Ballistica]]
 +
 +{{tag> rpd items wands teleportation}}