From ed8f2438fd0592f39c403487e6392803be458653 Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Fri, 11 Nov 2022 17:57:13 -0800 Subject: [PATCH] fix: No acid damage for SC weapons (#1242) --- Projects/UOContent/Items/Weapons/BaseWeapon.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Projects/UOContent/Items/Weapons/BaseWeapon.cs b/Projects/UOContent/Items/Weapons/BaseWeapon.cs index eb301ca07..48a021857 100644 --- a/Projects/UOContent/Items/Weapons/BaseWeapon.cs +++ b/Projects/UOContent/Items/Weapons/BaseWeapon.cs @@ -1940,9 +1940,12 @@ namespace Server.Items } } - var isAcidMonster = m_MaxHits > 0 && MaxRange <= 1 && defender is Slime or AcidElemental; + var isAcidMonster = + m_MaxHits > 0 && MaxRange <= 1 && Attributes.SpellChanneling == 0 && + defender is Slime or AcidElemental; + // Stratics says 50% chance, seems more like 4%.. - if (isAcidMonster || Utility.RandomDouble() < 0.04) + if (isAcidMonster || Utility.Random(25) == 0) { if (isAcidMonster) {