Project1
标题:
如何实现【大伤害免疫】的情况?
[打印本页]
作者:
左珂
时间:
2015-2-12 21:39
标题:
如何实现【大伤害免疫】的情况?
想让角色拥有某种状态,效果是【大伤害免疫】,即单次受到超过一定限度的伤害即减少伤害或者完全免疫,目前思考了半天,苦于确实是新手见识太少,所以在思路上一直没有头绪,希望谁能指点一下,拜谢。
作者:
三途亚梦
时间:
2015-2-12 21:50
本帖最后由 taroxd 于 2015-2-12 22:03 编辑
在make_damage_value的方法的最后一个“value”后面加上
value = 0 if self.state?(2) && value > 100
这个意思就是处在状态2且伤害大于100点就将伤害变成0。
我手机中不知道有没有拼写错误……
有,state 拼错,已经编辑。taroxd 留。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1