Project1
标题:
如何控制战斗中获得的损血状态最终可致死或不可致死?
[打印本页]
作者:
hcm
时间:
2014-9-12 12:55
标题:
如何控制战斗中获得的损血状态最终可致死或不可致死?
本帖最后由 hcm 于 2014-9-12 13:00 编辑
如题,如何使战斗中获得的损血状态最终可致死或不可致死?
比如战斗中,【剧毒】状态在HP=1的时候就不继续损血,【流血】状态可以致死。
作者:
taroxd
时间:
2014-9-12 15:35
基础设为不可致死,然后将可致死的状态ID填入让你填的地方(未测试):
class Game_Battler
def max_slip_damage
$data_system.opt_slip_death || state?(状态ID) ? hp : [hp - 1, 0].max
end
end
复制代码
作者:
hcm
时间:
2014-9-12 19:10
本帖最后由 hcm 于 2014-9-12 19:12 编辑
taroxd 发表于 2014-9-12 15:35
基础设为不可致死,然后将可致死的状态ID填入让你填的地方(未测试):
嘛,姑且这样也算是解决了,
不过又马上冒出新问题了,
https://rpg.blue/thread-371354-1-1.html
如果可以的话能和
https://rpg.blue/thread-371341-1-1.html
串并解决吗?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1