|
终于把这个被动技能做出来了 、 、
技能效果: 杀死一个单位后回复被杀死单位最大生命值的50% , 比如你现在生命为100/500,杀死单位生命上限为500,那么你杀死后技能回复250点生命,为350/500.
以前的技能思路,直接给攻击者加一个BUFF,在伤害响应里面的设置为 几率 1 位置 攻击者 致命 启用
但是这样有个问题, 如果勾上致命以后并且位置为攻击者 就不能使用伤害响应里面的效果了 , 不知道为什么 、 求解? 只有为防御者的时候才能响应致命伤害(希望哪位大大讲解下 , 感激不尽!)
所以改变了思路 , 给单位增加一个周期搜索BUFF,周期给周围单位添加伤害响应BUFF,BUFF里面的位置设置为防御者 , 效果为增加生命的效果, 这样就能在致命伤害发生时将效果作用到攻击者身上了 、
下面是关于回复生命量的设置,如果只是单纯回复固定数量比较简单,但是回复死亡单位最大生命分数就比较麻烦了 , 本人参考吞噬技能实现了这个效果
在响应死亡的BUFF里面, 伤害响应前的效果(注意这个效果发生时单位并没有死亡,在这个效果发生以后单位才会响应致命的伤害)设置为两个效果(一个为把死亡(其实没有死亡)单位生命值修改为100%,第二个效果为给死亡单位一个伤害,在这个伤害效果里面设置两项,关键指标最大分数中生命改为0.5,吸取分数中生命改为1,), 然后在伤害响应后的效果设置为杀死单位就行了 、
大致路线就是 周期搜索 - 添加响应BUFF - 触发死亡响应 - 死亡前将死亡单位生命改满 - 为攻击者增加死亡单位50%的最大生命 - 杀死死亡单位
思维有点混乱 看不懂的可以问我 、 |
|