diff options
author | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2006-09-15 06:43:00 +0000 |
---|---|---|
committer | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2006-09-15 06:43:00 +0000 |
commit | afce71f90463021231bf88623352be8d55308462 (patch) | |
tree | 6e76f17bfd46f4f2fa6966b60e5b19ee96038a41 | |
parent | ecb9196b57c81b2a1baf87a37afa21f778565124 (diff) | |
download | crawl-ref-afce71f90463021231bf88623352be8d55308462.tar.gz crawl-ref-afce71f90463021231bf88623352be8d55308462.zip |
r104@xenon: dshaligram | 2006-09-15 12:14:24 +051800
* Tweaked launcher speed calculations again, set bows to max out at 5 speed.
* Fixed broken may_stab_brand.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup@41 c06c8d41-db1a-0410-9941-cceddc491573
-rw-r--r-- | crawl-ref/source/item_use.cc | 6 | ||||
-rw-r--r-- | crawl-ref/source/view.cc | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/crawl-ref/source/item_use.cc b/crawl-ref/source/item_use.cc index d62d714f66..b08ea299e0 100644 --- a/crawl-ref/source/item_use.cc +++ b/crawl-ref/source/item_use.cc @@ -1342,9 +1342,9 @@ bool throw_it(struct bolt &pbolt, int throw_2, monsters *dummy_target) baseDam = item_base_dam; if (launcher_skill == SK_BOWS) - speed_min = 40; + speed_min = 50; else if (launcher_skill == SK_CROSSBOWS) - speed_min = 60; + speed_min = 65; #ifdef DEBUG_DIAGNOSTICS mprf(MSGCH_DIAGNOSTICS, @@ -1395,7 +1395,7 @@ bool throw_it(struct bolt &pbolt, int throw_2, monsters *dummy_target) speed_min = (speed_min * 3 + 1) / 2; } - speed = speed_base - shoot_skill * speed_stat / 50; + speed = speed_base - 4 * shoot_skill * speed_stat / 250; if (speed < speed_min) speed = speed_min; diff --git a/crawl-ref/source/view.cc b/crawl-ref/source/view.cc index 7adbceb4e8..e3e7564453 100644 --- a/crawl-ref/source/view.cc +++ b/crawl-ref/source/view.cc @@ -1296,7 +1296,7 @@ void monster_grid(bool do_updates) colour = dos_brand(colour, Options.stab_brand); } else if (Options.may_stab_brand != CHATTR_NORMAL - && mons_looks_stabbable(monster)) + && mons_looks_distracted(monster)) { unsigned short &colour = env.show_col[monster->x - you.x_pos + 9] |