From 337bb8fc799c44b7fa3998e7670987d76adb1b4c Mon Sep 17 00:00:00 2001 From: dshaligram Date: Fri, 6 Jul 2007 06:24:03 +0000 Subject: Tweaked javelins so they're pure throwing, no polearm skill involved. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1765 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/item_use.cc | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'crawl-ref/source/item_use.cc') diff --git a/crawl-ref/source/item_use.cc b/crawl-ref/source/item_use.cc index f6ee93ef8f..2a9d33aad3 100644 --- a/crawl-ref/source/item_use.cc +++ b/crawl-ref/source/item_use.cc @@ -1908,10 +1908,8 @@ bool throw_it(bolt &pbolt, int throw_2, bool teleport, int acc_bonus) // Javelins use polearm and throwing skills. baseHit = -1; baseDam = property( item, PWPN_DAMAGE ); - exHitBonus += (skill_bump(SK_RANGED_COMBAT) * 3 - + skill_bump(SK_POLEARMS)); - exDamBonus += you.skills[SK_RANGED_COMBAT] / 5; - exDamBonus += you.skills[SK_POLEARMS] * 2 / 5; + exHitBonus += (skill_bump(SK_RANGED_COMBAT) * 7 / 2); + exDamBonus += you.skills[SK_RANGED_COMBAT] * 3 / 5; // Adjust for strength and dex. exDamBonus = str_adjust_thrown_damage(exDamBonus); @@ -1920,8 +1918,8 @@ bool throw_it(bolt &pbolt, int throw_2, bool teleport, int acc_bonus) // High dex helps damage a bit, too (aim for weak spots). exDamBonus = stat_adjust(exDamBonus, you.dex, 20, 150, 100); - // exercise skills - exercise(SK_POLEARMS, 1 + random2avg(4, 2)); + // Javelins train throwing quickly. + exercise(SK_RANGED_COMBAT, 1 + coinflip()); break; } } -- cgit v1.2.3-54-g00ecf