查看: 2317|回复: 2

[已经解决] 戰鬥中如何將敵方的異常狀態吸收到自己身上?

[复制链接]
梦石
0
星屑
80
在线时间
62 小时
注册时间
2009-1-10
回帖
40
发表于 2014-7-6 11:56:39 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
嗚嗚抱歉我又來提問了
如題…就是解除敵人的異常狀態然後附加到使用者的身上(就算對方的狀態是增益系或者使能力下降都全部吸收ry

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2014-7-6 12:03:16 | 显示全部楼层
本帖最后由 taroxd 于 2014-7-6 20:33 编辑

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

@熊喵酱 结贴

评分

参与人数 1星屑 +150 收起 理由
熊喵酱 + 150 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
80
在线时间
62 小时
注册时间
2009-1-10
回帖
40
 楼主| 发表于 2014-7-6 20:32:25 | 显示全部楼层
taroxd 发表于 2014-7-6 12:03
技能公式(未测试,0可以改为原本的伤害值。不吸收能力增益等buff,只吸收状态)如果要吸收能力强化/弱化的 ...

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

点评

我就友情提醒一下,死亡也能吸……  发表于 2014-7-6 20:32
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部