#W# Added: Innate weapon abilities.

This commit is contained in:
WarrentyExpired 2026-09-21 10:15:27 -04:00
parent 16612c9658
commit 86d28f32a2
2 changed files with 90 additions and 1 deletions

View file

@ -2102,10 +2102,14 @@ public abstract partial class BaseWeapon
{
var caster = bc.ControlMaster ?? bc.SummonMaster;
if (caster != null && caster.Map == bc.Map)
if (caster != null && caster.Map == bc.Map && caster.InRange(bc, 2))
{
caster.Hits += damage;
}
else
{
bc.Hits += damage;
}
}
if (Core.AOS)
@ -2227,6 +2231,7 @@ public abstract partial class BaseWeapon
{
attacker.ApplyPoison(defender, Poison.Regular);
}
Server.Combat.InnateWeaponAbilities.CheckProc(attacker, defender, this);
}
}