From 2b74dce88c2a344fabc17678e181cea3939054ea Mon Sep 17 00:00:00 2001 From: PatR Date: Tue, 21 Apr 2026 11:33:09 -0700 Subject: [PATCH] still more thitu() and Half_physical_damage Half_physical_damage does not reduce damage from acid. --- src/mthrowu.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mthrowu.c b/src/mthrowu.c index 465a69d89..6f8ed721c 100644 --- a/src/mthrowu.c +++ b/src/mthrowu.c @@ -737,8 +737,9 @@ m_throw( hitv += 8 + singleobj->spe; if (dam < 1) dam = 1; - hitu = thitu(hitv, Maybe_Half_Phys(dam), - &singleobj, (char *) 0); + if (singleobj->otyp != ACID_VENOM) + dam = Maybe_Half_Phys(dam); + hitu = thitu(hitv, dam, &singleobj, (char *) 0); } } if (hitu && singleobj->opoisoned && is_poisonable(singleobj)) {