public void Target(Mobile m) { if (!Caster.CanSee(m)) { Caster.SendLocalizedMessage(500237); // Target can not be seen. } else if (CheckSequence()) { SpellHelper.Turn(Caster, m); StopTimer(m); TimeSpan duration = TimeSpan.FromSeconds(0); m_ConsecrationTable[m] = 1 + ((Caster.Skills[CastSkill].Value + Caster.Skills[DamageSkill].Value) / 300); Timer t = new ConsecrationTimer(m, DateTime.Now + duration); m_Timers[m] = t; t.Start(); Effects.SendTargetParticles(m, 14201, 10, 15, 5013, 0, 0, EffectLayer.CenterFeet); //ID, speed, dura, effect, hue, render, layer m.PlaySound(488); } FinishSequence(); }
public void Target(Mobile m) { if (!Caster.CanSee(m)) { Caster.SendLocalizedMessage(500237); // Target can not be seen. } else if (CheckSequence()) { SpellHelper.Turn(Caster, m); StopTimer(m); TimeSpan duration = TimeSpan.FromSeconds(0); m_ArdeurCelesteTable[m] = 1 + ((Caster.Skills[CastSkill].Value + Caster.Skills[DamageSkill].Value) / 300); Timer t = new ConsecrationTimer(m, DateTime.Now + duration); m_Timers[m] = t; t.Start(); ReligiousSpell.MiracleEffet(Caster, m, 14133, 10, 15, 5013, 0, 0, EffectLayer.CenterFeet); m.PlaySound(488); } FinishSequence(); }