public override void OnDoubleClick(Mobile from)
 {
     if (ParentYardItem != null)
     {
         ParentYardItem.OnDoubleClick(from);
     }
     else
     {
         base.OnDoubleClick(from);
     }
 }
 public override void OnAfterDelete()
 {
     if (ParentYardItem != null)
     {
         ParentYardItem.OnAfterDelete();
     }
     else
     {
         base.OnAfterDelete();
     }
 }