Project1

标题: 怎样使某些防具(如皮甲)受到HP上限的10%以上伤害时50%概率变成废甲? [打印本页]

作者: shengfeng    时间: 2017-8-18 15:59
标题: 怎样使某些防具(如皮甲)受到HP上限的10%以上伤害时50%概率变成废甲?
皮甲变成废甲时免疫一次伤害(保护角色受一次致命的打击),战斗结束后装备皮甲变成了废甲
作者: shengfeng    时间: 2017-8-19 14:42
有大神吗
作者: shengfeng    时间: 2017-8-22 02:32
求解决方法
作者: shengfeng    时间: 2017-8-22 14:52
真的解决不了吗?
作者: soulsaga    时间: 2017-8-22 15:01
本帖最后由 soulsaga 于 2017-8-22 15:02 编辑

战斗结束后?要不要这么麻烦..
作者: 累文龙    时间: 2021-9-6 10:06
重写weapon类,给其属性增加一个Boolean,初始默认能用是true,然后战斗时候代码进行判断,如果满足什么什么条件,就为false,退出战斗后就对全队队伍的装备进行判定一次,如果有为false的,就把这装备卸下来,然后显示界面,也根据这个false来显示已报废,如果要维修就修改这个Boolean值




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