Overwrite

Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
This commit is contained in:
Unstable Kitsune
2023-11-28 23:20:26 -05:00
parent 3cd54811de
commit b918192e4e
11608 changed files with 2644205 additions and 47 deletions

View File

@@ -0,0 +1,42 @@
using System;
using Server;
using Server.Spells;
namespace Server.ACC.CSS.Systems.Rogue
{
public abstract class RogueSpell : CSpell
{
public RogueSpell(Mobile caster, Item scroll, SpellInfo info)
: base(caster, scroll, info)
{
}
public abstract SpellCircle Circle { get; }
public override SkillName CastSkill { get { return SkillName.Stealing; } }
public override SkillName DamageSkill { get { return SkillName.Hiding; } }
public override TimeSpan CastDelayBase { get { return TimeSpan.FromSeconds(3 * CastDelaySecondsPerTick); } }
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 bool ConsumeReagents()
{
return true;
}
public override TimeSpan GetCastDelay()
{
return TimeSpan.FromSeconds(CastDelay);
}
}
}