summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crawl-ref/source/item_use.cc2
-rw-r--r--crawl-ref/source/itemprop.cc2
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,