Esempio n. 1
0
        public override void Combat()
        {
            string fnname = "FTWRev.Combat";

            MyTimer.Start(fnname);
            if (!FTWUtils.ValidState())
            {
                //FTWLogger.debug(Color.Red, "Invalid state: {0}", FTWUtils.printState());
            }
            else
            {
                CheckForChest.Clear();
                Evade.CheckCombat();
                FTWProps.core.EvaluateRules("@COMBAT");
            };
            MyTimer.Stop(fnname);
        }
Esempio n. 2
0
        public override void Pull()
        {
            string fnname = "FTWRev.Pull";

            MyTimer.Start(fnname);
            if (!FTWUtils.ValidState())
            {
                //FTWLogger.debug(Color.Red, "Invalid state: {0}", FTWUtils.printState());
            }
            else
            {
                CheckForChest.Clear();
                if (Evade.CheckPull())
                {
                    FTWProps.core.EvaluateRules("@PULL");
                }
            }
            MyTimer.Stop(fnname);
        }