Example #1
0
        private void Evaluate(int hp, Item weapon, Item armor = null, Item leftRing = null, Item rightRing = null)
        {
            var player = new Character(hp, weapon, armor, new [] { leftRing, rightRing });

            if (Fight(player, _boss.Clone()) && player.Cost < _minCost)
            {
                _minCost = player.Cost;
            }
        }