public override void InitSkillsOnMonster(SkillSet set, ActiveSkill meleeSkill, int level) { CollisionDamageAttack skill = set.GetSkill(SkillId.CollisionDamageAttack) as CollisionDamageAttack; if (skill != null) { } //skill.AddAdditionalEffect(new EffectKillSelf()); }
public override void InitSkillsOnMonster(SkillSet set, ActiveSkill meleeSkill, int level) { CollisionDamageAttack skill = set.GetSkill(SkillId.CollisionDamageAttack) as CollisionDamageAttack; if (skill != null) { skill.DisableOriginalEffects(); skill.AddAdditionalEffect(new EffectKillSelf()); skill.AddAdditionalEffect(new EffectAuraDamage(20, 5, 10f)); } }
public override void InitSkillsOnMonster(SkillSet set, ActiveSkill meleeSkill, int level) { CollisionDamageAttack sk = set.GetSkill(SkillId.CollisionDamageAttack) as CollisionDamageAttack; if (sk != null) { sk.baseDamage = 20; sk.pushForce = 100; sk.reuse = 1.5f; } }
public override void InitSkillsOnMonster(SkillSet set, ActiveSkill meleeSkill, int level) { ProjectileAllAround sk = set.GetSkill(SkillId.ProjectileAllAround) as ProjectileAllAround; sk.baseDamage = 15; sk.projectileCount = 12; sk.range = 20; sk.castTime = 0; sk.reuse = 6f; CollisionDamageAttack sk2 = set.GetSkill(SkillId.CollisionDamageAttack) as CollisionDamageAttack; sk2.baseDamage = 20; sk2.pushForce = 100; sk2.reuse = 1f; }
public override void InitSkillsOnMonster(SkillSet set, ActiveSkill meleeSkill, int level) { JumpShort skill = set.GetSkill(SkillId.JumpShort) as JumpShort; if (skill != null) { skill.jumpSpeed = 30; skill.range = 20; skill.reuse = 5f; skill.castTime = 1f; } CollisionDamageAttack skill2 = set.GetSkill(SkillId.CollisionDamageAttack) as CollisionDamageAttack; if (skill2 != null) { skill2.pushForce = 100; } }
public override void InitSkillsOnMonster(SkillSet set, ActiveSkill meleeSkill, int level) { ProjectileAllAround sk = set.GetSkill(SkillId.ProjectileAllAround) as ProjectileAllAround; sk.baseDamage = 10; sk.projectileCount = 12; sk.range = 30; sk.castTime = 0; sk.reuse = 0f; sk.force = 30; CollisionDamageAttack sk2 = set.GetSkill(SkillId.CollisionDamageAttack) as CollisionDamageAttack; sk2.baseDamage = 5; sk2.pushForce = 100; sk2.reuse = 1f; JumpShort sk3 = set.GetSkill(SkillId.JumpShort) as JumpShort; sk3.jumpSpeed = 45; sk3.range = 7; sk3.reuse = 0f; }