Beispiel #1
0
        public giantLady(string nama) : base(nama)
        {
            this.nama = nama;
            level     = 1;
            skills    = new List <Skill>();
            skills.Add(new smite());
            skills.Add(new zealous_accusation());
            skills.Add(new holy_lance());
            skills.Add(new inspiring_cry());

            this.type       = "Melee";
            this.hero       = "giantLady";
            this.hero_move  = "idle";
            this.nama       = nama;
            this.maxHp      = 26;
            this.dodge      = 10;
            this.min_damage = 6;
            this.max_damage = 12;
            this.hp         = maxHp;
            speed           = 3;
            hero_equip      = new equip[2];
            hero_equip[0]   = new nothing();
            hero_equip[1]   = new nothing();
            //this.hero_equip[0].nama = "Hatchet";
            //this.hero_equip[1].nama = "Leather Armor";
            //this.hero_equip[0].stat_plus.dmg_min += 5;
            //this.hero_equip[1].stat_plus.def += 9;
        }
Beispiel #2
0
        //healer
        public IceWoman(string nama) : base(nama)
        {
            this.level = 1;
            skills     = new List <Skill>();
            skills.Add(new divine_grace());
            skills.Add(new divine_comfort());
            skills.Add(new dazzling_light());
            skills.Add(new judgement());

            this.type       = "Healer";
            this.hero       = "iceWoman";
            this.hero_move  = "idle";
            this.nama       = nama;
            this.maxHp      = 20;
            this.dodge      = 10;
            this.min_damage = 4;
            this.max_damage = 8;
            this.hp         = maxHp;
            speed           = 8;
            hero_equip      = new equip[2];
            hero_equip[0]   = new nothing();
            hero_equip[1]   = new nothing();
            //this.hero_equip[0].nama = "Lunar Magic Wand";
            //this.hero_equip[1].nama = "Ice Queen Cloak";
            //this.hero_equip[0].stat_plus.def += 6;
            //this.hero_equip[1].stat_plus.dmg_max += 3;
        }
Beispiel #3
0
        public Hercules(string nama) : base(nama)
        {
            this.nama = nama;
            level     = 1;
            skills    = new List <Skill>();
            skills.Add(new smite());
            skills.Add(new zealous_accusation());
            skills.Add(new holy_lance());
            skills.Add(new inspiring_cry());

            this.type       = "Melee";
            this.hero       = "hercules";
            this.hero_move  = "idle";
            this.nama       = nama;
            this.maxHp      = 31;
            this.dodge      = 5;
            this.min_damage = 5;
            this.max_damage = 9;
            this.hp         = maxHp;
            speed           = 3;
            hero_equip      = new equip[2];
            hero_equip[0]   = new nothing();
            hero_equip[1]   = new nothing();
            //this.hero_equip[0].nama = "Skull Crusher";
            //this.hero_equip[1].nama = "Beast Sallet";
            //this.hero_equip[0].stat_plus.dmg_max += 7;
            //this.hero_equip[1].stat_plus.def += 8;
        }
Beispiel #4
0
        //healer
        public druid(string nama) : base(nama)
        {
            this.level = 1;
            skills     = new List <Skill>();
            skills.Add(new divine_grace());
            skills.Add(new divine_comfort());
            skills.Add(new dazzling_light());
            skills.Add(new judgement());

            this.type       = "Healer";
            this.hero       = "druid";
            this.hero_move  = "idle";
            this.nama       = nama;
            this.maxHp      = 24;
            this.dodge      = 15;
            this.min_damage = 4;
            this.max_damage = 8;
            this.hp         = 24;
            speed           = 4;
            hero_equip      = new equip[2];
            hero_equip[0]   = new nothing();
            hero_equip[1]   = new nothing();
            //this.hero_equip[0].nama = "Great Elf Staff";
            //this.hero_equip[1].nama = "Mythic Robe";
            //this.hero_equip[0].stat_plus.acc += 5;
            //this.hero_equip[1].stat_plus.def += 5;
        }
Beispiel #5
0
        public Tony(string nama) : base(nama)
        {
            this.level = 1;
            skills     = new List <Skill>();
            skills.Add(new noxius_blast());
            skills.Add(new incision());
            skills.Add(new battlefield_medicine());
            skills.Add(new bliding_gas());

            this.type       = "Doctor";
            this.hero       = "tonyStark";
            this.hero_move  = "idle";
            this.nama       = nama;
            this.maxHp      = 24;
            this.dodge      = 0;
            this.min_damage = 4;
            this.max_damage = 8;
            this.hp         = maxHp;
            speed           = 4;
            hero_equip      = new equip[2];
            hero_equip[0]   = new nothing();
            hero_equip[1]   = new nothing();
            //this.hero_equip[0].nama = "Tony's googles";
            //this.hero_equip[1].nama = "Iron Suit";
            //this.hero_equip[0].stat_plus.def += 6;
        }
Beispiel #6
0
        public aladin(string nama) : base(nama)
        {
            this.level = 1;
            skills     = new List <Skill>();
            skills.Add(new noxius_blast());
            skills.Add(new incision());
            skills.Add(new divine_comfort());
            skills.Add(new bliding_gas());

            this.type       = "Doctor";
            this.hero       = "aladin";
            this.hero_move  = "idle";
            this.nama       = nama;
            this.maxHp      = 22;
            this.dodge      = 15;
            this.min_damage = 4;
            this.max_damage = 7;
            this.hp         = 22;
            speed           = 1;
            hero_equip      = new equip[2];
            hero_equip[0]   = new nothing();
            hero_equip[1]   = new nothing();
            //this.hero_equip[0].nama = "Good Magic Wand";
            //this.hero_equip[1].nama = "Tranquil Robe";
            //this.hero_equip[0].stat_plus.dmg_min += 7;
            //this.hero_equip[1].stat_plus.def += 7;
        }
Beispiel #7
0
        public archer(string nama) : base(nama)
        {
            this.level = 1;
            skills     = new List <Skill>();
            skills.Add(new pierce());
            skills.Add(new adders_kiss());
            skills.Add(new captivate());
            skills.Add(new impale());

            this.type       = "Range";
            this.hero       = "archer";
            this.hero_move  = "idle";
            this.nama       = nama;
            this.maxHp      = 20;
            this.dodge      = 28;
            this.min_damage = 5;
            this.max_damage = 10;
            this.hp         = 20;
            speed           = 3;
            hero_equip      = new equip[2];
            hero_equip[0]   = new nothing();
            hero_equip[1]   = new nothing();
            //this.hero_equip[0].nama = "Long Bow";
            //this.hero_equip[1].nama = "Traveler Robe";
            //this.hero_equip[0].stat_plus.dmg_max += 8;
            //this.hero_equip[1].stat_plus.acc += 6;
        }
Beispiel #8
0
        //jarak jauh
        public ninja(string nama) : base(nama)
        {
            this.level      = 1;
            this.min_damage = 5;
            this.max_damage = 10;
            this.maxHp      = 33;
            this.dodge      = 20;

            this.hp        = 20;
            this.type      = "Range";
            this.hero_move = "idle";
            this.speed     = 20;
            this.nama      = nama;
            this.hero      = "ninja";
            skills         = new List <Skill>();
            skills.Add(new pierce());
            skills.Add(new adders_kiss());
            skills.Add(new captivate());
            skills.Add(new impale());
            hero_equip    = new equip[2];
            hero_equip[0] = new nothing();
            hero_equip[1] = new nothing();
        }