diff options
author | Adam Borowski <kilobyte@angband.pl> | 2009-10-22 00:37:56 +0200 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2009-10-22 00:37:56 +0200 |
commit | 623696a46a17105b461d5d21b7c52586d7b66e29 (patch) | |
tree | a4de6d8b1c6308fc4da1c8a34d1415a1d80ece43 /crawl-ref/source | |
parent | e7fa27e25813163b7f2b730b7e412c02a3d85e77 (diff) | |
download | crawl-ref-623696a46a17105b461d5d21b7c52586d7b66e29.tar.gz crawl-ref-623696a46a17105b461d5d21b7c52586d7b66e29.zip |
Consider quick blades to be weapons of speed for Chronos' purposes.
Diffstat (limited to 'crawl-ref/source')
-rw-r--r-- | crawl-ref/source/fight.cc | 3 | ||||
-rw-r--r-- | crawl-ref/source/goditem.cc | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/fight.cc b/crawl-ref/source/fight.cc index bff70dcaee..066717d2f6 100644 --- a/crawl-ref/source/fight.cc +++ b/crawl-ref/source/fight.cc @@ -1880,7 +1880,8 @@ void melee_attack::player_check_weapon_effects() did_god_conduct(DID_HOLY, 1); else if (is_demonic(*weapon)) did_god_conduct(DID_UNHOLY, 1); - else if (get_weapon_brand(*weapon) == SPWPN_SPEED) + else if (get_weapon_brand(*weapon) == SPWPN_SPEED + || weapon->sub_type == WPN_QUICK_BLADE) did_god_conduct(DID_HASTY, 1); } } diff --git a/crawl-ref/source/goditem.cc b/crawl-ref/source/goditem.cc index be63717a01..a654efef5c 100644 --- a/crawl-ref/source/goditem.cc +++ b/crawl-ref/source/goditem.cc @@ -167,6 +167,8 @@ bool is_hasty_item(const item_def& item) const int item_brand = get_weapon_brand(item); if (item_brand == SPWPN_SPEED) return (true); + if (item.sub_type == WPN_QUICK_BLADE) + return (true); } break; case OBJ_ARMOUR: |