public ZombieMountain(Difficulty difficulty, Hero hero) : base(difficulty, hero) { if (difficulty == Difficulty.Easy) { this.initialHitPercentage = 70; this.fastReaction = (int)ReactionTime.Normal; this.averageReaction = (int)ReactionTime.Slow; this.slowReaction = (int)ReactionTime.UltraSlow; } else if (difficulty == Difficulty.Medium) { this.initialHitPercentage = 60; this.fastReaction = (int)ReactionTime.Fast; this.averageReaction = (int)ReactionTime.Normal; this.slowReaction = (int)ReactionTime.Slow; } else { this.initialHitPercentage = 45; this.fastReaction = (int)ReactionTime.UltraFast; this.averageReaction = (int)ReactionTime.Fast; this.slowReaction = (int)ReactionTime.Normal; } enemy = new Enemy(PlayerStats.Zombie, Armor.None, Weapon.None, Magic.StrongHit); }
public DemonVaultLevel(Difficulty difficulty, Hero hero) : base(difficulty, hero) { this.enemyDemon = new Enemy(PlayerStats.FlyingDemon, Armor.None, Weapon.None, Magic.HighDrop); }