private static void MultiRemove_OnCommand(CommandEventArgs e)
        {
            UOAR_ObjectTarget target = new UOAR_ObjectTarget();

            target.OnTargetObject += new UOAR_ObjectTarget.TargetObjectEvent(OnTargetObject);

            _mobile = e.Mobile;

            e.Mobile.SendMessage("Target items to delete them. Press ESC to stop.");
            // send the target to the char
            e.Mobile.Target = target;
        }
        private static void OnTargetObject(object obj)
        {
            if ((obj is Item) && !((obj is BaseMulti) || (obj is HouseSign)))
            {
                (obj as Item).Delete();
            }
            else
            {
                _mobile.SendMessage("You can't delete this object.");
            }

            UOAR_ObjectTarget target = new UOAR_ObjectTarget();

            target.OnTargetObject += new UOAR_ObjectTarget.TargetObjectEvent(OnTargetObject);

            // send the target to the char
            _mobile.Target = target;
        }