====== Amok Arrow Item - Code References ====== ===== Java Classes ===== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/AmokArrow.java|AmokArrow.java]] - Amok Arrow item class implementation * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/Arrow.java|Arrow.java]] - Base arrow class that AmokArrow extends * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/ItemFactory.java|ItemFactory.java]] - Registers the AmokArrow item class ===== JSON Configuration ===== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/amok_arrow.json|amok_arrow.json]] - Sprite configuration for Amok Arrow ===== String Resources ===== Amok Arrow Solution on tip of this arrow will turn anyone in mindless merciless berserk. ===== Lua Scripts ===== This entity is implemented in Java, no Lua script exists ===== Additional Information ===== * The AmokArrow is a special arrow that applies Amok buff on hit * When it hits a target, it applies: * Amok buff for 20 turns (causes enemies to attack each other) * Speed buff for 20 turns * RageBuff * Base price: 5 gold per arrow * Created through moistening process with Potion of Strength * Part of the moistening mechanic for arrows