protected override void OnTargetOutOfLOS(Mobile from, object o) { from.SendLocalizedMessage(501943); // Target cannot be seen. Try again. from.Target = new InternalTarget(m_Owner); from.Target.BeginTimeout(from, TimeoutTime - DateTime.Now); m_Owner = null; }
public InternalTarget(DevilPactSpell owner) : base(Core.ML ? 10 : 12, true, TargetFlags.None) { m_Owner = owner; }