2025-04-24 17:03:28 +08:00

27 lines
1.0 KiB
TypeScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { EAttrTypeL1 } from "../../../core/EEnum";
import SkillBase, { ActionType, ESkillQuality, ESkillType } from "../core/SkillBase";
import FactionTalent from "../../../FactionTalent";
// 庇佑・把玩
export default class BiYou1 extends SkillBase {
constructor() {
super();
this.id = ESkillType.BiYou1;
this.name = "庇佑";
this.icon = "by";
this.effectDesc = "召喚獸保護我方人物或夥伴則本回合為其分擔一定比例的傷害且召喚獸分擔到的傷害降低一定比例僅PVP前5回合生效。";
this.action_type = ActionType.PASSIVE;
this.quality = ESkillQuality.LOW;
}
getLevelData():any{
let factionTalentLevel = FactionTalent.Instance.factionTalentLevel;
return {
add: 7 + factionTalentLevel * 0.5,
}
}
getDetail():string{
return `召喚獸保護我方人物或夥伴則本回合為其分擔一定比例的傷害且召喚獸分擔到的傷害降低一定比例僅PVP前5回合生效。 `;
}
}