Files
abysmal-isle/Scripts/SubSystem/ACC/Complete Spell System/-=+ 03 Systems/Ranger/RangerSpell.cs
Unstable Kitsune b918192e4e Overwrite
Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
2023-11-28 23:20:26 -05:00

39 lines
966 B
C#

using System;
using Server;
using Server.Spells;
namespace Server.ACC.CSS.Systems.Ranger
{
public abstract class RangerSpell : CSpell
{
public RangerSpell( Mobile caster, Item scroll, SpellInfo info ) : base( caster, scroll, info )
{
}
public abstract SpellCircle Circle { get; }
public override TimeSpan CastDelayBase { get { return TimeSpan.FromSeconds(3 * CastDelaySecondsPerTick); } }
public override SkillName CastSkill { get { return SkillName.Archery; } }
public override SkillName DamageSkill { get { return SkillName.Tactics; } }
public override bool ClearHandsOnCast { get { return false; } }
public override void GetCastSkills( out double min, out double max )
{
min = RequiredSkill;
max = RequiredSkill;
}
public override int GetMana()
{
return RequiredMana;
}
public override TimeSpan GetCastDelay()
{
return TimeSpan.FromSeconds( CastDelay );
}
}
}