====== Wand Of Shadowbolt Item - Code References ====== ===== Entity Information ===== * **Entity Kind**: WandOfShadowbolt * **Class**: com.nyrds.pixeldungeon.items.common.WandOfShadowbolt * **Entity Type**: item ===== Java Classes ===== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/WandOfShadowbolt.java|WandOfShadowbolt.java]] ===== Configuration Files ===== * **JSON**: This entity is implemented in Java, no JSON configuration exists ===== String Resources ===== * **Name**: @string/WandOfShadowbolt_Name * **Description**: @string/WandOfShadowbolt_Info ===== Lua Scripts ===== * This entity is implemented in Java, no Lua script exists ===== Implementation Details ===== * **Damage**: Random(4 + level*2, 3 + level*3) * **Effect**: Bursts target with purple particles (0x551A8B) at intensity of level/2 + 3 * **Sprite**: Uses image index 13 from items/wands.png * **Particle**: Purple particles (PurpleParticle.FACTORY) * **Always Known**: Yes (isKnown() always returns true) * **Sound**: Uses zap sound effect (Assets.SND_ZAP) ===== Game Mechanics ===== * When zapped at a target, deals damage in the range of (4 + level*2) to (3 + level*3) * Creates a burst of purple particles on the target * The intensity of the particle burst increases with wand level * Automatically identified (always known to the player)