public override void InitSkillsOnMonster(SkillSet set, ActiveSkill meleeSkill, int level) { JumpShort skill = set.GetSkill(SkillId.JumpShort) as JumpShort; if (skill != null) { skill.jumpSpeed = 75; skill.range = jumpRange; skill.reuse = 4f; skill.castTime = 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; }