diff options
Diffstat (limited to 'crawl-ref/source')
-rw-r--r-- | crawl-ref/source/item_use.cc | 2 | ||||
-rw-r--r-- | crawl-ref/source/itemprop.cc | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/crawl-ref/source/item_use.cc b/crawl-ref/source/item_use.cc index 207a644868..09ed05cd10 100644 --- a/crawl-ref/source/item_use.cc +++ b/crawl-ref/source/item_use.cc @@ -1575,6 +1575,8 @@ int launcher_shield_slowdown(const item_def &launcher, const item_def *shield) { default: case HANDS_ONE: + break; + case HANDS_HALF: speed_adjust = shield_type == ARM_BUCKLER ? 105 : shield_type == ARM_SHIELD ? 125 : diff --git a/crawl-ref/source/itemprop.cc b/crawl-ref/source/itemprop.cc index e61dc42617..25f2c5ab89 100644 --- a/crawl-ref/source/itemprop.cc +++ b/crawl-ref/source/itemprop.cc @@ -340,7 +340,7 @@ static weapon_def Weapon_prop[NUM_WEAPONS] = SK_DARTS, HANDS_HALF, SIZE_LITTLE, MI_NEEDLE, false, DAMV_NON_MELEE, 0 }, { WPN_SLING, "sling", 0, 2, 11, 20, 1, - SK_SLINGS, HANDS_HALF, SIZE_LITTLE, MI_STONE, false, + SK_SLINGS, HANDS_ONE, SIZE_LITTLE, MI_STONE, false, DAMV_NON_MELEE, 10 }, { WPN_HAND_CROSSBOW, "hand crossbow", 3, 4, 15, 70, 5, SK_CROSSBOWS, HANDS_HALF, SIZE_SMALL, MI_DART, false, |