Esempio n. 1
0
 public Sorcerer()
 {
     heroTexture = Engine.Engine.GetTexture("Hero/Sorcerer");
     Hero.loadSprite();
     heroRole = Classes.Sorcerer;
     baseHealth = 200;
     healthPerLevel = 35;
     requiredBranchLevel = 30;
     resetLevel();
     resetHealth();
     Enemies.Enemy.UpdateTargets(this);
     Enemies.BossEnemy.UpdateBossTargets(this);
     abilities[0] = new Fireball();
     abilities[1] = new Blink();
     abilities[2] = new LightningStorm();
     abilities[3] = new IceArmor();
     Engine.Engine.Log(health.ToString());
 }
Esempio n. 2
0
 public Sorcerer()
 {
     heroTexture = Engine.Engine.GetTexture("Hero/Sorcerer");
     Hero.loadSprite();
     heroRole            = Classes.Sorcerer;
     baseHealth          = 200;
     healthPerLevel      = 35;
     requiredBranchLevel = 30;
     resetLevel();
     resetHealth();
     Enemies.Enemy.UpdateTargets(this);
     Enemies.BossEnemy.UpdateBossTargets(this);
     abilities[0] = new Fireball();
     abilities[1] = new Blink();
     abilities[2] = new LightningStorm();
     abilities[3] = new IceArmor();
     Engine.Engine.Log(health.ToString());
 }
Esempio n. 3
0
 public Spellweaver()
 {
     heroTexture = Engine.Engine.GetTexture("Hero/SpellWeaver");
     Hero.loadSprite();
     heroRole = Classes.SpellWeaver;
     baseHealth = 350;
     healthPerLevel = 30;
     requiredBranchLevel = int.MaxValue;
     resetLevel();
     resetHealth();
     abilities[0] = new Fireball();
     abilities[1] = new Blink();
     abilities[2] = new LightningStorm();
     abilities[3] = new IceArmor();
     abilities[4] = new FlameStrike();
     abilities[5] = new TimeStop();
     Enemies.Enemy.UpdateTargets(this);
     Enemies.BossEnemy.UpdateBossTargets(this);
 }
Esempio n. 4
0
 public Spellweaver()
 {
     heroTexture = Engine.Engine.GetTexture("Hero/SpellWeaver");
     Hero.loadSprite();
     heroRole            = Classes.SpellWeaver;
     baseHealth          = 350;
     healthPerLevel      = 30;
     requiredBranchLevel = int.MaxValue;
     resetLevel();
     resetHealth();
     abilities[0] = new Fireball();
     abilities[1] = new Blink();
     abilities[2] = new LightningStorm();
     abilities[3] = new IceArmor();
     abilities[4] = new FlameStrike();
     abilities[5] = new TimeStop();
     Enemies.Enemy.UpdateTargets(this);
     Enemies.BossEnemy.UpdateBossTargets(this);
 }