summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/fight.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/fight.cc')
-rw-r--r--crawl-ref/source/fight.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/fight.cc b/crawl-ref/source/fight.cc
index b2237a92cb..c88ca09f3b 100644
--- a/crawl-ref/source/fight.cc
+++ b/crawl-ref/source/fight.cc
@@ -1652,7 +1652,10 @@ void melee_attack::player_weapon_auto_id()
int melee_attack::player_stab_weapon_bonus(int damage)
{
if (weapon && weapon->base_type == OBJ_WEAPONS
- && (weapon->sub_type == WPN_CLUB || weapon->sub_type == WPN_SPEAR))
+ && (weapon->sub_type == WPN_CLUB
+ || weapon->sub_type == WPN_SPEAR
+ || weapon->sub_type == WPN_TRIDENT
+ || weapon->sub_type == WPN_DEMON_TRIDENT))
{
goto ok_weaps;
}