public Zombie(string worldImage, string battleImage) : base(worldImage, battleImage) { MaxHealth = 100; Health = 100; Strength = 2; Magic = 1; Defense = 3; this.AddWeakness(Element.Fire); basicAction = new BasicEnemyAttack(this, Element.None, 25); Talent iceTalent = new AddSpellTalent("Ice Lance", 1); List <Talent> talentReward = new List <Talent>(); talentReward.Add(iceTalent); Reward = new Reward(1, talentReward); }
public Welp(string worldImage, string battleImage) : base(worldImage, battleImage) { MaxHealth = 180; Health = 180; Strength = 3; Magic = 3; Defense = 3; this.AddResistance(Element.Fire); this.AddWeakness(Element.Lightning); basicAction = new BasicEnemyAttack(this, Element.Fire, 30); Talent magicShieldTalent = new AddSpellTalent("Magic Shield", 3); List <Talent> talentRewards = new List <Talent>(); talentRewards.Add(magicShieldTalent); Reward = new Reward(2, talentRewards); }
public Wraith(string worldImage, string battleImage) : base(worldImage, battleImage) { MaxHealth = 200; Health = 200; Strength = 2; Magic = 4; Defense = 4; this.AddWeakness(Element.Ice); this.AddResistance(Element.Lightning); basicAction = new BasicEnemyAttack(this, Element.Lightning, 35); Talent lightningTalent = new AddSpellTalent("Lightning", 2); List <Talent> talentRewards = new List <Talent>(); talentRewards.Add(lightningTalent); Reward = new Reward(2, talentRewards); }