Exemplo n.º 1
0
 public void SetUp()
 {
     //Arrange
     sword        = new Sword("Espadon", 50, 0, "Corte Fugaz", false);
     goldenShield = new GoldenShield("Escudo Dorado", 0, 25, "Escudazo", false);
     orc          = new Orc("Thor", sword, goldenShield, "Tanque");
     axe          = new Axe("Hacha", 50, 0, "Corte Rapaz", false);
     warhammer    = new Warhammer("Martillo de Guerra", 60, 0, "Martillazo", false);
     dwarf        = new Dwarf("Wagner", axe, warhammer, "Apoyo");
 }
Exemplo n.º 2
0
        public void SetUp()
        {
            //Arrange
            sword        = new Sword("Espadon", 50, 0, "Corte Fugaz", false);
            goldenShield = new GoldenShield("Escudo Dorado", 0, 25, "Escudazo", false);
            orc          = new Orc("Thor", sword, goldenShield, "Tanque");

            bow = new Bow("Arco gigante", 60, 5, "Tira fuego", false);
            invisibilityCloak = new InvisibilityCloak("Capa magica", 0, 80, "Invisible", false);
            elf = new Elf("Ralf", bow, invisibilityCloak, "Escurridizo");
        }
Exemplo n.º 3
0
        public void SetUp()
        {
            //Arrange
            magicStaff = new MagicStaff("Varita", "Hace hechizos", true);
            spellBook  = new SpellBook("Libro", "Tiene hechizos", true);
            spell      = new Spell("Wingardium Leviosa", "Hace levitar objetos", true);
            wizard     = new Wizard("Hermione", magicStaff, spellBook, "Mago");

            goldenShield = new GoldenShield("GoldenShield", 0, 30, "Escudo Protector", false);
            sword        = new Sword("Katana", 50, 0, "Corte Fugaz", false);
            orc          = new Orc("Grom", sword, goldenShield, "Tanque");
        }
Exemplo n.º 4
0
        public void SetUp()
        {
            //Arrange
            sword        = new Sword("Espadon", 50, 0, "Corte Fugaz", false);
            goldenShield = new GoldenShield("Escudo Dorado", 0, 25, "Escudazo", false);
            orc          = new Orc("Azog", sword, goldenShield, "Tanque");

            axe       = new Axe("Hacha", 50, 5, "Corte Rapaz", false);
            warhammer = new Warhammer("Martillo de Guerra", 60, 10, "Martillazo", false);
            dwarf     = new Dwarf("Throrn", axe, warhammer, "Luchador");

            magicStaff = new MagicStaff("Báculo ancestral", "Hace hechizos", true);
            spellBook  = new SpellBook("Lumen", "Tiene hechizos", true);
            spell      = new Spell("You shall not pass", "Genera una barrera", true);
            wizard     = new Wizard("Gandalf", magicStaff, spellBook, "Mago");
        }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            GoldenShield goldenShield = new GoldenShield("GoldenShield", 0, 25, "Escudo Protector", false);
            Sword        sword1       = new Sword("Katana", 50, 0, "Corte Fugaz", false);
            Orc          orc          = new Orc("Grom", sword1, goldenShield, "Tanque");
            Sword        sword2       = new Sword("Excalibur", 10, 0, "Corte Diagonal", false);

            orc.AttachSword(sword2);

            InvisibilityCloak invisibilityCloak = new InvisibilityCloak("Capa maxima", 0, 85, "Invisibilidad", false);
            Bow bow1 = new Bow("Arco gigante", 75, 5, "Tira fuego", false);
            Elf elf  = new Elf("Frank", bow1, invisibilityCloak, "Escurridizo");
            Bow bow2 = new Bow("Arco", 60, 5, "Automatico", false);

            elf.AttachBow(bow2);

            MagicStaff magicStaff = new MagicStaff("Varita", "Es mágica(?)", true);
            SpellBook  spellBook  = new SpellBook("Libro de Hechizos", "Tiene hechizos(?)", true);
            Wizard     wizard     = new Wizard("Harry", magicStaff, spellBook, "Support");
            Spell      spell      = new Spell("Lumos", "La varita enciende luz", true);

            wizard.LearnSpell(spell);

            Axe       axe1      = new Axe("El ejecutor", 65, 5, "Hacha giratoria", false);
            Axe       axe2      = new Axe("Verdugo", 70, 0, "Juicio final", false);
            Warhammer warhammer = new Warhammer("Mjölnir", 90, 10, "Aplastar y machacar", false);
            Dwarf     dwarf     = new Dwarf("Thorin", axe1, warhammer, "Luchador");

            dwarf.AttachAxe(axe2);

            wizard.Attack(orc);
            orc.Attack(dwarf);
            wizard.HealOrc(orc);
            dwarf.Attack(orc);
            dwarf.HealWizard(wizard);
            elf.Attack(orc);
        }
 public void SetUp()
 {
     goldenShield = new GoldenShield("Escudo Dorado", 0, 25, "Escudazo", false);
 }