====== Elven Bow Item - Code References ====== ===== Java Classes ===== Actual implementation found in: * [[code>RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/ElvenBow.java|ElvenBow.java]] * [[code>RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/guts/weapon/ranged/Bow.java|Bow.java]] (parent class) * [[code>RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/melee/KindOfBow.java|KindOfBow.java]] (base class) ===== JSON Configuration ===== Configuration references: * RemixedDungeon/src/main/assets/hero/initHeroes.json - Starting equipment for Elf class ("kind": "ElvenBow") * RemixedDungeon/src/main/assets/levelsDesc/Treasury.json - Treasury drop table * RemixedDungeon/src/main/assets/levelsDesc/SpidersTreasury.json - Spider treasury drop table * RemixedDungeon/src/main/assets/spritesDesc/item_6.json - Likely contains sprite information ===== String Resources ===== elven bow masculine An exceptional example of elven craftsmanship. It's clearly more effective and accurate than a regular wooden bow. ===== Additional String Resources ===== masculine Исключительный пример мастерства эльфийских ремесленников. Вне всяких сомнений, этот лук бьёт сильнее и точнее, чем обычный деревянный лук эльфийский лук Ein außergewöhnliches Beispiel der elfischen Handwerkskunst. Es ist eindeutig effektiver und genauer als normale Holzbögen. Elfenbogen masculine Un exemple exceptionnel de l'artisanat des elfs. Cet arc est clairement plus efficace et précis qu'un arc en bois classique. arc d'elf ===== Lua Scripts ===== This entity is implemented in Java, no Lua script exists ===== Key Properties ===== super( 1, 1.2f, 1f ) - tier 1, 1.2 accuracy multiplier, 1.0 delay acuFactor() - increases accuracy by 15% per level (return 1 + level() * 0.15) dmgFactor() - increases damage by 30% per level (return 1 + level() * 0.3) getVisualName() - returns "WoodenBow" (visual identity) burn(int cell) - returns null (does not burn)