Project1

标题: 如何让中毒死亡对我方无效,对敌人有效? [打印本页]

作者: nhycs01    时间: 2023-1-28 13:13
标题: 如何让中毒死亡对我方无效,对敌人有效?
本帖最后由 nhycs01 于 2023-1-28 13:15 编辑

数据库系统里有个“慢性伤害导致无法战斗”,去掉以后,我方中毒是不会死了,剩1点血。
但是敌人中毒也不会死了,请问如何让中毒对我方死亡无效,对敌人死亡有效?(同一种毒)
死道友不死贫道
作者: 小秋橙    时间: 2023-1-28 13:22
Game_Battler.prototype.maxSlipDamage = function() {
    var death = $dataSystem.optSlipDeath || this instanceof Game_Enemy;
    return death ? this.hp : Math.max(this.hp - 1, 0);
}; // 如果是敌人就无视数据库设定,中毒强制致死
作者: nhycs01    时间: 2023-1-28 14:38
本帖最后由 nhycs01 于 2023-1-28 22:35 编辑
小秋橙 发表于 2023-1-28 13:22
Game_Battler.prototype.maxSlipDamage = function() {
    var death = $dataSystem.optSlipDeath || this ...


感谢感谢!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1