Beispiel #1
0
        public void UseMagicalItem(string itemName)
        {
            int powerReduction = 10;

            if (Race == "Elf")
            {
                powerReduction = 0;
            }

            var itemToReduce = MagicalItems.First(item => item.Name == itemName);

            itemToReduce.Power -= powerReduction;
        }
        public void UseMagicalItem(string itemName)
        {
            try
            {
                int powerReduction = 10;

                if (UfoState == UfoState.Docked)
                {
                    powerReduction = 0;
                }

                var itemToReduce = MagicalItems.First(item => item.Name == itemName);

                itemToReduce.Power -= powerReduction;

                itemToReduce.Power = itemToReduce.Power < 0 ? 0 : itemToReduce.Power;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }