查看: 36285|回复: 9
打印 上一主题 下一主题

法术修炼效果计算公式

[复制链接]
跳转到指定楼层
楼主
发表于 2012-6-26 09:11:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自:上海
本帖最后由 baowendeng 于 2012-6-26 11:09 编辑

修炼效果如何计算, 这是个老问题了. 我搜索了下, 看来大部分玩家都还不清楚. 在这个帖子里向大家说明一下.


1. 首先看官方的说法.


1.1 官网上的是P.



1.2 梦幻精灵说的还比较靠谱.


    从梦幻精灵的说明可以看出, 与修炼效果计算有关的就只有两个变量和两个常数. 两个变量是原始HP伤害结果和修炼修正后的HP伤害结果, 分别用0伤修炼表示. 两个常数分别是2%5 (外链1).

2. 然后看看玩家们对梦幻精灵这段话的解读.


2.1. 大部分人相信最直观的理解: 伤修炼=0+0×2%×修炼差+5×修炼差. 原始伤害为100, 修炼差为25, 修正伤害结果=100+50+125=275. 原始伤害为1, 修炼差为25, 修正伤害结果=1+0.5+125=126.5, 修约后为126. (外链2)

  


2.2 但有些玩家有不同意见, 比如叶子猪的梦幻西游实用工具箱就认为2%不是叠加, 而是叠乘. 这样高修炼时效果非常恐怖.


3.下面我用几个例子来说明直观的理解是正确的.

3.1先来看看原始伤害是1的情景.
没宠修时
0级的宝宝打人法术伤害固定为最小值1. 一个宠修20宝宝打法防7的目标, 伤害结果为1+2%×(20-7)+5×(20-7)=66.26. 打法防0的目标伤害结果是1+2%×20+5×20=101.4.这两个结果都与实测结果相同.(外链3)



  
3.2 再来讲原始伤害不为1的情形.
3.2.1 这个比较复杂, 先讲点常识.

这张截图来自开发测试区, 每次使用雷霆万钧聊天窗口都会弹出这排数据. 从这排数据可以看到一些信息
a 修正的优先级. 梦幻西游的伤害修正是按照门派技能>五行>阵法>变身卡>递减>法宝的顺序进行的.
b 去尾修约. 每次修正都会进行去尾修约, 如五行修正前后的数值是874917 (874×1.05=917.7, 攻击无防御五行的目标伤害结果增加5%).
c 递减修正. 在这个例子里递减修正为1458×70%=1020.6. 这个70%就是那次削弱魔天宫的修改中雷霆万钧的秒三的法术伤害结果分别为正常结果的90%80%70%” 中的70% (外链4).

3.2.2 递减修正在群法中是普遍存在的, 比如召唤兽群法秒1, 递减修正为90%, 280%, 370%.
下面以无修炼的召唤兽群法为例
. 10=737=819×90%, 20=655=819×80%, 30=573=819×70%. 更详细的描述可以看这个这个帖子 (外链5).



3.2.3当修炼效果存在时, 群法伤害递减就不是每多一个目标伤害-10%, 比如下面这个例子


  
   
对魔王龙卷的伤害从秒11296降低到秒5746, 这些伤害结果显然不是-10%的比例关系, 这就是12级法术修炼的效果了.

把法术修炼带入公式后伤害结果就吻合了:

伤秒1=1108×90%+1108×90%×2%×12+5×12=1296

伤秒2=1108×80%+1108×80%×2%×12+5×12=1158

伤秒3=1108×70%+1108×70%×2%×12+5×12=1021

伤秒4=1108×60%+1108×60%×2%×12+5×12=883

伤秒5=1108×50%+1108×50%×2%×12+5×12=746

这个1108就是递减修正之前的龙卷基本伤害.


OK, 以上就是法术修炼效果的公式验证,就是这么简单.


4. 外部链接

1: xyq.163.com/introduce/zd008.html

2: xyq.netease.com/viewthread.php?tid=2765471

3: bbs.yzz.cn/thread-3871131-3-2.html

4: xyq.netease.com/viewthread.php?tid=2394110&extra=page%3D2

5: xyq.netease.com/viewthread.php?tid=2881618

收藏收藏2 分享淘帖 支持支持 反对反对 赞赞(0)
【论坛近期活动汇总】
回复

使用道具 举报

沙发
 楼主| 发表于 2012-6-26 09:17:38 | 只看该作者 来自:上海

.

本帖最后由 baowendeng 于 2012-6-26 09:54 编辑

..........
回复 支持 反对

使用道具 举报

3
发表于 2012-6-26 14:35:34 | 只看该作者 来自:河北
真心看不懂
回复 支持 反对

使用道具 举报

4
发表于 2012-6-26 16:46:48 | 只看该作者 来自:安徽
修炼的效果不怎么好。。。。
回复 支持 反对

使用道具 举报

5
发表于 2012-6-26 17:18:49 | 只看该作者 来自:浙江
那就是单纯的修炼等级*基础法术伤害≈实际法伤效果呗
回复 支持 反对

使用道具 举报

6
发表于 2012-6-26 18:51:39 | 只看该作者 来自:四川
LZ能否总结一下,那么多看完了就是没看懂
回复 支持 反对

使用道具 举报

7
发表于 2012-6-27 20:58:54 | 只看该作者 来自:天津
论坛从来补缺伟大的数据帝啊
回复 支持 反对

使用道具 举报

8
发表于 2012-6-29 01:24:44 | 只看该作者 来自:上海
好专业的帖子,参考文献都列出来了。LZ才做完毕业论文么。
回复 支持 反对

使用道具 举报

9
发表于 2012-6-29 12:34:40 | 只看该作者 来自:天津
…霸气的数据帝,但是,没有防御五行,挨打多承受5%伤害?
回复 支持 反对

使用道具 举报

10
发表于 2017-9-29 00:38:41 | 只看该作者 来自:广西
支持一下。
如果是叠乘,基础伤害为1,攻修20,抗修0,结果为112,如果抗修为7,结果为68.
回复 支持 反对

使用道具 举报

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

本版积分规则