public override void InitSkillsOnMonster(SkillSet set, ActiveSkill meleeSkill, int level) { ProjectileAllAround skill = set.GetSkill(SkillId.ProjectileAllAround) as ProjectileAllAround; if (skill != null) { skill.projectileCount = 4; skill.range = 13; skill.reuse = 3f; skill.castTime = 0.5f; skill.force = 30; } }
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) { 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; }