Project1
标题:
伤害公式,如何对附带某状态的敌人伤害增加
[打印本页]
作者:
qweeddxxcc
时间:
2018-9-8 17:07
标题:
伤害公式,如何对附带某状态的敌人伤害增加
请教大佬。
伤害公式,如何对附带某状态的敌人伤害增加。
作者:
梦想家大魔王
时间:
2018-9-8 19:51
你用内置的“元素”设定就可以做到。
比如某输出技能A的元素属性设置为“电”,某状态B的一条特性是“电”* 150%,那么中了状态B的目标被技能A命中时,伤害会增强到1.5倍(相对于伤害公式的计算结果)。
作者:
百里_飞柳
时间:
2018-9-8 21:58
本帖最后由 百里_飞柳 于 2018-9-8 22:00 编辑
战斗者的类中含有方法 state?(id) 判定是否被附加了id号状态
比如目标若含有10号状态,则伤害翻倍
原伤害公式 * (b.state?(10) ? 2 : 1)
复制代码
以及如果是想被附加状态后,比如所有受到的物理伤害都有加成,则可以使用状态特性-能力-特殊能力-(受到)物理伤害加成,这个数值是全部乘法叠加,且直接与受到的伤害值相乘
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1