public DeathGolemBody(SceneGame world) : base(world) { Name = "Death Golem Body"; Description = ""; Render = new MardukeRender() { Sprite = SpriteLoader.Instance.AddSprite("content/death_golem_body"), }; Mask.Add(new Point(0, 0)); Mask.Add(new Point(0, 1)); Mask.Add(new Point(1, 0)); Mask.Add(new Point(1, 1)); Effect.ApplyInnate(new EffectStat(this, Stat.HP, 2400)); Effect.ApplyInnate(new EffectStat(this, Stat.Attack, 1)); Effect.ApplyInnate(new EffectFamily(this, Family.Boss)); Effect.ApplyInnate(new EffectTrait(this, Trait.DeathMachine)); Skills.Add(new SkillAttack()); Skills.Add(new SkillWhirlwind()); Skills.Add(new SkillDeployBomb()); }
public DeathGolem(SceneGame world) : base(world) { Name = "Death Golem"; Description = ""; Render = new MardukeRender() { Sprite = SpriteLoader.Instance.AddSprite("content/death_golem"), }; Mask.Add(new Point(0, 0)); Mask.Add(new Point(0, 1)); Mask.Add(new Point(1, 0)); Mask.Add(new Point(1, 1)); Effect.ApplyInnate(new EffectStat(this, Stat.HP, 3700)); Effect.ApplyInnate(new EffectStat(this, Stat.Attack, 1)); Effect.ApplyInnate(new EffectFamily(this, Family.Boss)); Effect.ApplyInnate(new EffectTrait(this, Trait.DeathMachine)); Effect.ApplyInnate(new EffectTrait(this, Trait.DeathThroesDeathGolem)); Skills.Add(new SkillAttack()); Skills.Add(new SkillBeamFire()); Skills.Add(new SkillBeamIce()); Skills.Add(new SkillBeamDisintegrate()); Skills.Add(new SkillSoulMissile()); Skills.Add(new SkillWhirlwind()); Skills.Add(new SkillDeployBomb()); }
public Marduke(SceneGame world) : base(world) { Name = "Marduke"; Description = "BAAAAH"; Render = new MardukeRender() { Sprite = SpriteLoader.Instance.AddSprite("content/marduke"), }; Mask.Add(new Point(0, 0)); Mask.Add(new Point(0, 1)); Mask.Add(new Point(1, 0)); Mask.Add(new Point(1, 1)); Effect.ApplyInnate(new EffectStat(this, Stat.HP, 1200)); Effect.ApplyInnate(new EffectStat(this, Stat.Attack, 170)); Effect.ApplyInnate(new EffectFamily(this, Family.Boss)); Skills.Add(new SkillAttack()); }
public Leo(SceneGame world) : base(world) { Name = "Leo"; Description = "Something smell in here?"; Render = new MardukeRender() { Sprite = SpriteLoader.Instance.AddSprite("content/lion"), }; Mask.Add(new Point(0, 0)); Mask.Add(new Point(0, 1)); Mask.Add(new Point(1, 0)); Mask.Add(new Point(1, 1)); Effect.ApplyInnate(new EffectStat(this, Stat.HP, 900)); Effect.ApplyInnate(new EffectStat(this, Stat.Attack, 50)); Effect.ApplyInnate(new EffectFamily(this, Family.Boss)); Skills.Add(new SkillAttack()); }