public static void TargetAcquire()
        {
            Mobile mobile = TargetManager.Acquire((Predicate <Mobile>)null);

            if (mobile == null)
            {
                return;
            }
            TargetManager.Target((object)mobile);
        }
        public static void Reacquire()
        {
            Mobile mobile = TargetManager.Acquire((Predicate <Mobile>)null);

            if (mobile == null)
            {
                return;
            }
            TargetManager.LastTarget          = (object)mobile;
            TargetManager.LastOffensiveTarget = mobile;
            mobile.AddTextMessage("", "Last target set.", Engine.DefaultFont, Hues.Load(89), false);
            string identifier = mobile.Identifier;

            if (identifier == null)
            {
                return;
            }
            Party.SendAutomatedMessage("Changing last target to {0}", (object)identifier);
        }