Project1

标题: 戰鬥中如何將敵方的異常狀態吸收到自己身上? [打印本页]

作者: 艾尔露    时间: 2014-7-6 11:56
标题: 戰鬥中如何將敵方的異常狀態吸收到自己身上?
嗚嗚抱歉我又來提問了
如題…就是解除敵人的異常狀態然後附加到使用者的身上(就算對方的狀態是增益系或者使能力下降都全部吸收ry
作者: taroxd    时间: 2014-7-6 12:03
本帖最后由 taroxd 于 2014-7-6 20:33 编辑

技能公式(未测试,0可以改为原本的伤害值。不吸收能力增益等buff,只吸收状态)
  1. b.states.each {|s| b.remove_state(s.id); a.add_state(s.id) }; 0
复制代码
如果要吸收能力强化/弱化的话,会麻烦许多。

@熊喵酱 结贴
作者: 艾尔露    时间: 2014-7-6 20:32
taroxd 发表于 2014-7-6 12:03
技能公式(未测试,0可以改为原本的伤害值。不吸收能力增益等buff,只吸收状态)如果要吸收能力强化/弱化的 ...

十分感謝板大T__T
我試過 只要是狀態都能夠吸
所以能力強化/減弱也可以另外弄成狀態就吸過來啦




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