34 lines
937 B
TypeScript
34 lines
937 B
TypeScript
|
import SkillBase, {
|
||
|
ActionOn,
|
||
|
ActionType,
|
||
|
AffectType,
|
||
|
EAttackType,
|
||
|
EffectPos,
|
||
|
MagicType,
|
||
|
ESkillType,
|
||
|
ESkillQuality
|
||
|
} from "../core/SkillBase";
|
||
|
// 雙管齊下
|
||
|
export default class ShuangGuanQiXia extends SkillBase{
|
||
|
constructor() {
|
||
|
super();
|
||
|
this.init();
|
||
|
}
|
||
|
|
||
|
init() {
|
||
|
this.id = ESkillType.ShuangGuanQiXia;
|
||
|
this.name = '雙管齊下';
|
||
|
this.icon = "2707";
|
||
|
this.desc = '場上所有人物施法前必須付出一定血量的代價,若不夠則人物將無法施法,此技能每回合只生效一次';
|
||
|
this.quality = ESkillQuality.FINAL; //技能 品質
|
||
|
this.particleEffect = '32307';
|
||
|
this.skillActOn = ActionOn.SELF;
|
||
|
this.action_type = ActionType.PASSIVE;
|
||
|
}
|
||
|
|
||
|
getDetail():string{
|
||
|
return `場上所有人物施法前必須付出一定血量的代價,若不夠則人物將無法施法,此技能每回合只生效一次`;
|
||
|
}
|
||
|
}
|
||
|
|