Adds style cop (#109)

This commit is contained in:
Kamron Batman 2020-04-26 00:16:02 -07:00 committed by GitHub
parent 3e715bcb60
commit 556a17aba8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
1725 changed files with 33831 additions and 38046 deletions

View file

@ -6,14 +6,13 @@ namespace Server.Spells.Sixth
{
public class DispelSpell : MagerySpell, ISpellTargetingMobile
{
private static SpellInfo m_Info = new SpellInfo(
private static readonly SpellInfo m_Info = new SpellInfo(
"Dispel", "An Ort",
218,
9002,
Reagent.Garlic,
Reagent.MandrakeRoot,
Reagent.SulfurousAsh
);
Reagent.SulfurousAsh);
public DispelSpell(Mobile caster, Item scroll = null) : base(caster, scroll, m_Info)
{

View file

@ -4,13 +4,12 @@ namespace Server.Spells.Sixth
{
public class EnergyBoltSpell : MagerySpell, ISpellTargetingMobile
{
private static SpellInfo m_Info = new SpellInfo(
private static readonly SpellInfo m_Info = new SpellInfo(
"Energy Bolt", "Corp Por",
230,
9022,
Reagent.BlackPearl,
Reagent.Nightshade
);
Reagent.Nightshade);
public EnergyBoltSpell(Mobile caster, Item scroll = null) : base(caster, scroll, m_Info)
{

View file

@ -5,13 +5,12 @@ namespace Server.Spells.Sixth
{
public class ExplosionSpell : MagerySpell, ISpellTargetingMobile
{
private static SpellInfo m_Info = new SpellInfo(
private static readonly SpellInfo m_Info = new SpellInfo(
"Explosion", "Vas Ort Flam",
230,
9041,
Reagent.Bloodmoss,
Reagent.MandrakeRoot
);
Reagent.MandrakeRoot);
public ExplosionSpell(Mobile caster, Item scroll = null)
: base(caster, scroll, m_Info)
@ -55,9 +54,10 @@ namespace Server.Spells.Sixth
private class InternalTimer : Timer
{
private Mobile m_Attacker, m_Defender;
private MagerySpell m_Spell;
private Mobile m_Target;
private readonly Mobile m_Attacker;
private readonly Mobile m_Defender;
private readonly MagerySpell m_Spell;
private readonly Mobile m_Target;
public InternalTimer(MagerySpell spell, Mobile attacker, Mobile defender, Mobile target)
: base(TimeSpan.FromSeconds(Core.AOS ? 3.0 : 2.5))

View file

@ -9,15 +9,14 @@ namespace Server.Spells.Sixth
{
public class InvisibilitySpell : MagerySpell, ISpellTargetingMobile
{
private static SpellInfo m_Info = new SpellInfo(
private static readonly SpellInfo m_Info = new SpellInfo(
"Invisibility", "An Lor Xen",
206,
9002,
Reagent.Bloodmoss,
Reagent.Nightshade
);
Reagent.Nightshade);
private static Dictionary<Mobile, Timer> m_Table = new Dictionary<Mobile, Timer>();
private static readonly Dictionary<Mobile, Timer> m_Table = new Dictionary<Mobile, Timer>();
public InvisibilitySpell(Mobile caster, Item scroll = null) : base(caster, scroll, m_Info)
{
@ -74,7 +73,7 @@ namespace Server.Spells.Sixth
Timer t = new InternalTimer(m, duration);
BuffInfo.RemoveBuff(m, BuffIcon.HidingAndOrStealth);
BuffInfo.AddBuff(m, new BuffInfo(BuffIcon.Invisibility, 1075825, duration, m)); //Invisibility/Invisible
BuffInfo.AddBuff(m, new BuffInfo(BuffIcon.Invisibility, 1075825, duration, m)); // Invisibility/Invisible
m_Table[m] = t;
@ -97,7 +96,7 @@ namespace Server.Spells.Sixth
private class InternalTimer : Timer
{
private Mobile m_Mobile;
private readonly Mobile m_Mobile;
public InternalTimer(Mobile m, TimeSpan duration) : base(duration)
{

View file

@ -6,14 +6,13 @@ namespace Server.Spells.Sixth
{
public class MarkSpell : MagerySpell, ISpellTargetingItem
{
private static SpellInfo m_Info = new SpellInfo(
private static readonly SpellInfo m_Info = new SpellInfo(
"Mark", "Kal Por Ylem",
218,
9002,
Reagent.BlackPearl,
Reagent.Bloodmoss,
Reagent.MandrakeRoot
);
Reagent.MandrakeRoot);
public MarkSpell(Mobile caster, Item scroll = null) : base(caster, scroll, m_Info)
{

View file

@ -4,7 +4,7 @@ namespace Server.Spells.Sixth
{
public class MassCurseSpell : MagerySpell, ISpellTargetingPoint3D
{
private static SpellInfo m_Info = new SpellInfo(
private static readonly SpellInfo m_Info = new SpellInfo(
"Mass Curse", "Vas Des Sanct",
218,
9031,
@ -12,8 +12,7 @@ namespace Server.Spells.Sixth
Reagent.Garlic,
Reagent.Nightshade,
Reagent.MandrakeRoot,
Reagent.SulfurousAsh
);
Reagent.SulfurousAsh);
public MassCurseSpell(Mobile caster, Item scroll = null) : base(caster, scroll, m_Info)
{

View file

@ -8,15 +8,14 @@ namespace Server.Spells.Sixth
{
public class ParalyzeFieldSpell : MagerySpell, ISpellTargetingPoint3D
{
private static SpellInfo m_Info = new SpellInfo(
private static readonly SpellInfo m_Info = new SpellInfo(
"Paralyze Field", "In Ex Grav",
230,
9012,
false,
Reagent.BlackPearl,
Reagent.Ginseng,
Reagent.SpidersSilk
);
Reagent.SpidersSilk);
public ParalyzeFieldSpell(Mobile caster, Item scroll = null) : base(caster, scroll, m_Info)
{
@ -144,15 +143,15 @@ namespace Server.Spells.Sixth
switch (version)
{
case 0:
{
m_Caster = reader.ReadMobile();
m_End = reader.ReadDeltaTime();
{
m_Caster = reader.ReadMobile();
m_End = reader.ReadDeltaTime();
m_Timer = new InternalTimer(this, m_End - DateTime.UtcNow);
m_Timer.Start();
m_Timer = new InternalTimer(this, m_End - DateTime.UtcNow);
m_Timer.Start();
break;
}
break;
}
}
}
@ -197,7 +196,7 @@ namespace Server.Spells.Sixth
private class InternalTimer : Timer
{
private Item m_Item;
private readonly Item m_Item;
public InternalTimer(Item item, TimeSpan duration) : base(duration)
{

View file

@ -5,13 +5,12 @@ namespace Server.Spells.Sixth
{
public class RevealSpell : MagerySpell, ISpellTargetingPoint3D
{
private static SpellInfo m_Info = new SpellInfo(
private static readonly SpellInfo m_Info = new SpellInfo(
"Reveal", "Wis Quas",
206,
9002,
Reagent.Bloodmoss,
Reagent.SulfurousAsh
);
Reagent.SulfurousAsh);
public RevealSpell(Mobile caster, Item scroll = null) : base(caster, scroll, m_Info)
{
@ -44,8 +43,8 @@ namespace Server.Spells.Sixth
foreach (Mobile m in eable)
{
if (m is ShadowKnight &&
(m.X != p.X || m.Y != p.Y || !m.Hidden || m.AccessLevel != AccessLevel.Player &&
Caster.AccessLevel <= m.AccessLevel ||
(m.X != p.X || m.Y != p.Y || !m.Hidden || (m.AccessLevel != AccessLevel.Player &&
Caster.AccessLevel <= m.AccessLevel) ||
!CheckDifficulty(Caster, m)))
continue;