User Tools

Site Tools


en:rpd:weapon_types_mechanic

Differences

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

Link to this comparison view

en:rpd:weapon_types_mechanic [2026/01/01 19:45] – namespace move Mikeen:rpd:weapon_types_mechanic [2026/01/01 19:47] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Weapon Types Mechanic ======
  
 +This page provides information about different weapon types in Remixed Dungeon, based on the implementation in the codebase.
 +
 +==== Melee Weapons ====
 +Melee weapons are used for close combat. The base class is [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/melee/MeleeWeapon.java|MeleeWeapon.java]].
 +
 +  * **Swords** - Standard melee weapons with balanced stats (e.g. [[en:rpd:short_sword_item|Short Sword]], [[en:rpd:long_sword_item|Long Sword]], [[en:rpd:sword_item|Sword]])
 +  * **Axes** - Heavy damage weapons with slower attack speed (e.g. [[en:rpd:battle_axe_item|Battle Axe]], [[en:rpd:war_hammer_item|War Hammer]])
 +  * **Maces** - Mid-tier weapons with moderate damage (e.g. [[en:rpd:mace_item|Mace]])
 +  * **Spears** - Long-range melee weapons with reach advantage (e.g. [[en:rpd:spear_item|Spear]], [[en:rpd:glaive_item|Glaive]], [[en:rpd:polearm_item|Polearm]])
 +  * **Daggers** - Fast weapons with lower damage but high attack rate (e.g. [[en:rpd:dagger_item|Dagger]])
 +  * **Bows** - Ranged weapons that require ammunition (e.g. [[en:rpd:wooden_bow_item|Wooden Bow]], [[en:rpd:compound_bow_item|Compound Bow]], [[en:rpd:ruby_bow_item|Ruby Bow]])
 +  * **Other** - Specialized weapons (e.g. [[en:rpd:quarterstaff_item|Quarterstaff]], [[en:rpd:knuckles_item|Knuckles]], [[en:rpd:kusarigama_item|Kusarigama]])
 +
 +==== Ranged Weapons ====
 +Ranged weapons allow attacking from a distance. These inherit from [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/melee/KindOfBow.java|KindOfBow.java]] which extends MeleeWeapon.
 +
 +  * **Bows** - Use ammunition like arrows to attack from range (e.g. [[en:rpd:wooden_bow_item|Wooden Bow]], [[en:rpd:compound_bow_item|Compound Bow]], [[en:rpd:ruby_bow_item|Ruby Bow]])
 +
 +==== Missile Weapons ====
 +Missile weapons are thrown or fired at enemies. The base class is [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/missiles/MissileWeapon.java|MissileWeapon.java]].
 +
 +  * **Arrows** - Used with bows (e.g. [[en:rpd:arrow_item|Arrow]], [[en:rpd:fire_arrow_item|Fire Arrow]], [[en:rpd:frost_arrow_item|Frost Arrow]], [[en:rpd:health_arrow_item|Health Arrow]], [[en:rpd:amok_arrow_item|Amok Arrow]], [[en:rpd:paralysis_arrow_item|Paralysis Arrow]], [[en:rpd:poison_arrow_item|Poison Arrow]])
 +  * **Darts** - Basic ranged ammunition (e.g. [[en:rpd:dart_item|Dart]], [[en:rpd:incendiary_dart_item|Incendiary Dart]], [[en:rpd:curare_dart_item|Curare Dart]], [[en:rpd:health_dart_item|Health Dart]], [[en:rpd:amok_dart_item|Amok Dart]])
 +  * **Javelins** - Medium-range throwing spears (e.g. [[en:rpd:javelin_item|Javelin]])
 +  * **Shurikens** - Small throwing stars (e.g. [[en:rpd:shuriken_item|Shuriken]])
 +  * **Throwing weapons** - Other throwable weapons (e.g. [[en:rpd:tamahawk_item|Tamahawk]], [[en:rpd:boomerang_item|Boomerang]])
 +
 +==== Special Weapon Properties ====
 +  * **Enchantments** - Magical effects that enhance weapon properties ([[en:rpd:enchantments|Enchantments]])
 +  * **Upgrades** - Enhancement levels that improve weapon stats ([[en:rpd:weapon_upgrades|Weapon Upgrades]])
 +  * **Durability** - Weapons degrade over time and need repair/replacement
 +  * **Attack Speed** - Different weapons have different attack delays (dly property in code)
 +  * **Accuracy** - Affects chance to hit enemies (acu property in code)
 +
 +==== Content Verification ====
 +  * Information source: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/|com/watabou/pixeldungeon/items/weapon/]]
 +  * Weapon types verified against implementation in Java source code
 +  * Stats and properties extracted directly from weapon class definitions in the codebase
 +  * Last updated: Based on Remixed Dungeon source code analysis
 +
 +==== See Also ====
 +  * [[en:rpd:melee_weapons|Melee Weapons]]
 +  * [[en:rpd:ranged_weapons|Ranged Weapons]]
 +  * [[en:rpd:ammo|Ammunition]]
 +  * [[en:rpd:enchantments|Enchantments]]
 +  * [[en:rpd:weapon_upgrades|Weapon Upgrades]]
 +  * [[en:rpd:weapons|Weapons]]
 +  * [[en:rpd:items|Items]]
 +
 +{{tag> rpd items weapons melee ranged missile mechanic}}
en/rpd/weapon_types_mechanic.txt · Last modified: by 127.0.0.1