fix: Adjusts spell ranges to match OSI (#2171)
### Summary Adjusts spell ranges according to OSI. Specifically, the [April 14, 1999 patch](https://uo.com/wiki/ultima-online-wiki/technical/previous-publishes/1999-2/1999-06-14th-april/) changed spell ranges to 10 tiles, and 15 tiles for fields.
This commit is contained in:
parent
5cb97cc6de
commit
6d43f2549c
7 changed files with 14 additions and 1 deletions
|
|
@ -25,6 +25,8 @@ public class ParalyzeFieldSpell : MagerySpell, ITargetingSpell<IPoint3D>
|
|||
|
||||
public override SpellCircle Circle => SpellCircle.Sixth;
|
||||
|
||||
public int TargetRange => Core.T2A ? 15 : 18;
|
||||
|
||||
public void Target(IPoint3D p)
|
||||
{
|
||||
if (SpellHelper.CheckTown(p, Caster) && CheckSequence())
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue