Project1

标题: 技能效果问题~~ [打印本页]

作者: neverstop    时间: 2014-7-27 12:01
标题: 技能效果问题~~
又来问了!{:2_282:}

怎么是技能对敌方造成伤害的同时,返回伤害的1/4到自己身上

如果自身有某一个状态时,反伤消失   

类似上面这样的还有个效果,就是使用技能对敌人造成伤害的同时有50%给自己加个buff

但如果拥有某一状态时100%加buff     绿字昨天已经会了,蓝字是要增加的效果

求助~{:2_282:}



作者: taroxd    时间: 2014-7-27 12:20
技能公式(分别对应你的两个要求,未测试):

n=原公式; a.hp-=n/4 unless a.state?(某一个状态ID); n

a.add_buff(id,turn) if rand<0.5 || a.state?(某一个状态ID); 原公式

问之前建议你先学学:https://rpg.blue/thread-307316-1-1.html




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