Project1

标题: 强化类技能如何增加具体数值 [打印本页]

作者: gy3749    时间: 2021-8-12 18:26
标题: 强化类技能如何增加具体数值
比如做个技能,技能效果:增加下2次普通攻击伤害20点,并改变属性为魔法。要如何实现呢?
技能效果类型那里,只能设置强化的回合数,状态那里也只能设置百分比。

求大佬解答,感谢。

作者: 封尘    时间: 2021-8-12 23:30
本帖最后由 封尘 于 2021-8-12 23:32 编辑

仅供参考
如果你有YEP的damage_core,没有的话我的方法可能不适用
先让这个技能给目标附加一个两回合的状态,不想显示状态就把状态图标置为空
然后在普通攻击下面备注
<damage formula>
if (user.isStateAffected(状态ID))
{
        value += 20;
}
</damage formula>
搞定
魔法的话我暂时不知道怎么弄,不过应该有办法的
作者: gy3749    时间: 2021-8-13 17:36
封尘 发表于 2021-8-12 23:30
仅供参考
如果你有YEP的damage_core,没有的话我的方法可能不适用
先让这个技能给目标附加一个两回合的状态 ...

感谢大佬解答,谢谢




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