<JS Pre-Damage As Target>
//角色受到伤害前
if (target.hasArmor($dataArmors[n]) && this.isHpEffect() && value > 0 && user.enemyId() == m) {
//角色持有护甲(n需要根据自己游戏情况填写),敌人为亡灵(m需根据游戏情况填写)
value = 0; //不会受到伤害
let fanshang = 5;
user.gainHp(-fanshang); //攻击者(亡灵受到5点伤害)
user.startDamagePopup();
user.addState(id); //亡灵附加燃烧状态,id根据自己游戏写
}
</JS Pre-Damage As Target>
<JS Pre-Damage As Target>
//角色受到伤害前
if (target.hasArmor($dataArmors[n]) && this.isHpEffect() && value > 0 && user.enemyId() == m) {
//角色持有护甲(n需要根据自己游戏情况填写),敌人为亡灵(m需根据游戏情况填写)
value = 0; //不会受到伤害
let fanshang = 5;
user.gainHp(-fanshang); //攻击者(亡灵受到5点伤害)
user.startDamagePopup();
user.addState(id); //亡灵附加燃烧状态,id根据自己游戏写
}
</JS Pre-Damage As Target>