protected override void OnTarget(Mobile from, object o) { if (o is LandTarget) { m_Owner.SpellTarget = o; m_Owner.CastSpell(); } else { m_Owner.Caster.SendAsciiMessage("You must target the ground with this spell."); } }