Exemplo n.º 1
0
        public IDecision MakeDecision()
        {
            IDecision decision = new NoDecision();

            if (LowHealth < Health && HighHealth > Health)
            {
                if (!StatusEffect.Contains(Code.StatusEffect.Dia))
                {
                    if (Decisions.Contains(typeof(RestDecision)))
                    {
                        decision = new RestDecision();
                    }
                }
            }

            return(decision);
        }