public override void OnMovement( Mobile m, Point3D oldLocation ) { if ( Parent == null && Utility.InRange( Location, m.Location, 1 ) && !Utility.InRange( Location, oldLocation, 1 ) ) Ankhs.Resurrect( m, this ); }