User Tools

Site Tools


rpd:arrows_item

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
rpd:arrows_item [2025/12/22 07:55] – wiki: implement moisten_mechanic page with proper naming convention and code references mikerpd:arrows_item [2025/12/22 07:59] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Arrows Item ======
  
 +**Arrows** are ammunition items used with bows to make ranged attacks.
 +
 +==== Types of Arrows ====
 +  * [[rpd:common_arrow_item|Common Arrow]] - Basic arrow type
 +  * [[rpd:fire_arrow_item|Fire Arrow]] - Arrow that causes burning effect
 +  * [[rpd:frost_arrow_item|Frost Arrow]] - Arrow that causes freezing effect
 +  * [[rpd:poison_arrow_item|Poison Arrow]] - Arrow that poisons the target
 +  * [[rpd:paralysis_arrow_item|Paralysis Arrow]] - Arrow that paralyzes the target
 +  * [[rpd:health_arrow_item|Health Arrow]] - Arrow that has healing properties
 +  * [[rpd:amok_arrow_item|Amok Arrow]] - Arrow that causes chaotic effects
 +
 +==== Properties ====
 +  * **Single Use**: Each arrow is consumed when fired
 +  * **Compatibility**: Only work with bow-type weapons
 +  * **Availability**: Can be found throughout the dungeon or crafted in some cases
 +
 +==== Storage ====
 +  * [[rpd:quiver_item|Quiver]] can be used to store and organize arrows
 +  * Carrying capacity for arrows is limited by inventory space
 +
 +==== Crafting and Availability ====
 +  * Arrows can occasionally be found as random dungeon drops
 +  * Some special arrows may be created through alchemy
 +  * Finding [[rpd:quiver_item|Quiver]] makes carrying arrows more efficient
 +
 +==== Code Reference ====
 +  * Base Arrow Class: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/Arrow.java|Arrow.java]]
 +  * Common Arrow Class: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/CommonArrow.java|CommonArrow.java]]
 +  * Special Arrows:
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/FireArrow.java|FireArrow.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/FrostArrow.java|FrostArrow.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/PoisonArrow.java|PoisonArrow.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/ParalysisArrow.java|ParalysisArrow.java]]
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/HealthArrow.java|HealthArrow.java]]
 +  * String Resources:
 +    * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L853-L867|CommonArrow through FrostArrow names and descriptions]]
 +
 +==== Related Pages ====
 +  * [[rpd:wooden_bow_item|Wooden Bow]] - Basic bow that uses arrows
 +  * [[rpd:elven_bow_item|Elven Bow]] - Enhanced bow for arrows
 +  * [[rpd:compound_bow_item|Compound Bow]] - Advanced bow
 +  * [[rpd:ruby_bow_item|Ruby Bow]] - Special bow
 +  * [[rpd:ranged_weapons|Ranged Weapons]] - General ranged weapon information
 +  * [[rpd:quiver_item|Quiver]] - Arrow storage item
 +
 +{{tag> rpd items ammunition}}