Project1

标题: 状态中好像没有增加魔法命中率的选项啊。 [打印本页]

作者: lirn    时间: 2012-6-19 23:36
标题: 状态中好像没有增加魔法命中率的选项啊。
本帖最后由 lirn 于 2012-6-23 22:33 编辑

到底有没有?

如果没有。

有没有办法可以追加这个选项?
作者: s05s0039    时间: 2012-6-20 05:09
這邊。。。

Untitled.png (40.43 KB, 下载次数: 15)

Untitled.png

作者: lirn    时间: 2012-6-20 08:44
本帖最后由 lirn 于 2012-6-20 08:46 编辑

我说的是魔法命中率,比如对方的魔法闪避较高,则我方可以靠装备增加自己的魔法命中率,而不是只能通过靠削减对方的魔法回避来完成。


比如我之前是本来想弄一个暂时扣减命中回避的状态,但结果不行,只能通过改变自己的魔法回避来完成,感觉很别扭。别扭归别扭,能实现我也就不说了。但现在不能增加魔法命中,感觉战术考虑要大幅度改变了。
作者: lirn    时间: 2012-6-20 15:04
本帖最后由 lirn 于 2012-6-20 18:46 编辑

我现在尝试改动脚本,测试证实似乎可行,但是无法在能力那一行添加魔法命中率这一项,请问应该在哪里修改?


GAME_BATTLER 75行
def mhi;  xparam(10);  end    # 魔法命中几率    Magic HIT rate

GAME_BATTLER 474行

rate *= 100+user.mhi if item.magical?       # 魔法攻击:计算成功几率的乘积

======================================
似乎如果不能替角色加入魔法命中这一项,那技能里的命中率就形同虚设,必然为100




===============================================================


真正问题发现了……是命中回避不能突破100%,只要对方回避率100%,你就永远不能打中,无论你的状态中有多少个命中率增加100。

想试过取巧,但是只要对方回避率为0,就算你自己增加个命中率减少100%的都几乎必然命中。

有人能通过脚本突破这个障碍吗?




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