fix: Remove distance based harm before uotd (#23

This commit is contained in:
Jack 2026-03-22 07:31:38 +13:00 committed by GitHub
parent e1ae970636
commit 3bb38bcb5b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -49,13 +49,16 @@ namespace Server.Spells.Second
damage *= GetDamageScalar(m);
}
if (!m.InRange(Caster, 2))
if (Core.UOTD)
{
damage *= 0.25; // 1/4 damage at > 2 tile range
}
else if (!m.InRange(Caster, 1))
{
damage *= 0.50; // 1/2 damage at 2 tile range
if (!m.InRange(Caster, 2))
{
damage *= 0.25; // 1/4 damage at > 2 tile range
}
else if (!m.InRange(Caster, 1))
{
damage *= 0.50; // 1/2 damage at 2 tile range
}
}
if (Core.AOS)