Exemple #1
0
        public Item OpenChest(Character character)
        {
            if (character.Item == null)
            {
                int itemIndex = random.Next(3);

                switch (itemIndex)
                {
                case 0:
                    return(new Bow());

                case 1:
                    return(new Sword());

                default:
                    return(new Shield());
                }
            }
            else
            {
                return(ItemDecorator.GetDamage(character.Item));
            }
        }