xy-server/game/skill/pet/ShiRuPoZhu.ts

27 lines
879 B
TypeScript
Raw Permalink Normal View History

2025-04-23 09:34:08 +08:00
import { ESkillType, EActionType,EActionOn, ESkillQuality } from "../../role/EEnum";
import SkillBase from "../core/SkillBase";
import SKDataUtil from "../../gear/SKDataUtil";
import GameUtil from "../../core/GameUtil";
//技能效果消耗15400法力清除敌方6个单位正面状态整场战斗只可使用1次6回合后才可使用。仅pvp生效
export default class ShiRuPoZhu extends SkillBase {
constructor() {
super();
this.skill_id = ESkillType.ShiRuPoZhu;
this.skill_name = '势如破竹';
this.action_type = EActionType.INITIATIVE;
this.kind = ESkillType.ShiRuPoZhu;
this.quality = ESkillQuality.FINAL;
this.limit_round = 5;
this.limit_times = 1;
this.act_on = EActionOn.ENEMY;
}
getEffect(params:any=null):any{
let ret = SKDataUtil.clone(GameUtil.skillEffect);
ret.cnt=6;
return ret;
}
}