Board logo

标题: 当前版本防具DEF与MDEF公式的验证(2012.7全球各地区服务器适用) [打印本页]

作者: 放开心灵    时间: 2011-6-16 13:11     标题: 当前版本防具DEF与MDEF公式的验证(2012.7全球各地区服务器适用)

新装备DEF公式的验证

以前黑暗咆哮童鞋曾经发过不过是在帖子回复里的,参考了你的资料再发一遍

每1点基本素质物防(statDEF)减少伤害1点
受到伤害=原始DMG*乘算DEF减伤-statDEF
推测公式为:受到伤害=原始DMG*((4000+eDEF)/(4000+10eDEF))-statDEF

列举:
当eDEF=50时,代入公式得乘算DEF减伤=10%
当eDEF=100时,代入公式得乘算DEF减伤=18%
当eDEF=200时,代入公式得乘算DEF减伤=30%

以下为验证
攻:铁匠with血斧 buff:速度激发 无视体形攻击 武器值最大化
受:符文骑士 statDEF=101
空身,DMG=319

eDEF=50,DMG=277

eDEF=100,DMG=243

eDEF=200,DMG=193


以上

可得原始DMG=空身伤害+statDEF=319+101=420
eDEF=50时受到伤害=420*((4000+50)/(4000+10*50))-101=420*0.9-101=277               与推测时的列举相符
eDEF=100时受到伤害=420*((4000+100/(4000+10*100))-101=420*0.82-101=243.4     与推测时的列举相符
eDEF=200时受到伤害=420*((4000+200)/(4000+10*200))-101=420*0.7-101=193         与推测时的列举相符

而两条旧公式(600/(600+eDEF))与(450/(450+eDEF))经代入数据后均与测试结果相悖

因此可得装备DEF减伤率为((4000+eDEF)/(4000+10*eDEF))

现阶段装备DEF的作用还是不错的
但是相对于铠甲和盾牌的高DEF,其它装备以及精炼部分DEF就有点微不足道了

附:
新公式的DEF枚举(by黑暗咆哮)

DEF        伤害        减伤        圣祈后
10        97.8%        2.2%        4.3%
20        95.7%        4.3%        8.2%
30        93.7%        6.3%        11.7%
40        91.8%        8.2%        15.0%
50        90.0%        10.0%        18.0%
60        88.3%        11.7%        20.8%
70        86.6%        13.4%        23.3%
80        85.0%        15.0%        25.7%
90        83.5%        16.5%        27.9%
100        82.0%        18.0%        30.0%
110        80.6%        19.4%        31.9%
120        79.2%        20.8%        33.8%
130        77.9%        22.1%        35.5%
140        76.7%        23.3%        37.1%
150        75.5%        24.5%        38.6%
160        74.3%        25.7%        40.0%
170        73.2%        26.8%        41.4%
180        72.1%        27.9%        42.6%
190        71.0%        29.0%        43.8%
200        70.0%        30.0%        45.0%
210        69.0%        31.0%        46.1%
220        68.1%        31.9%        47.1%
230        67.1%        32.9%        48.1%
240        66.3%        33.8%        49.1%
250        65.4%        34.6%        50.0%
260        64.5%        35.5%        50.9%
270        63.7%        36.3%        51.7%
280        62.9%        37.1%        52.5%
290        62.2%        37.8%        53.3%
300        61.4%        38.6%        54.0%
310        60.7%        39.3%        54.7%
320        60.0%        40.0%        55.4%
330        59.3%        40.7%        56.0%
340        58.6%        41.4%        56.7%
350        58.0%        42.0%        57.3%
360        57.4%        42.6%        57.9%
370        56.8%        43.2%        58.4%
380        56.2%        43.8%        59.0%
390        55.6%        44.4%        59.5%
400        55.0%        45.0%        60.0%
410        54.4%        45.6%        60.5%
420        53.9%        46.1%        61.0%
430        53.4%        46.6%        61.4%
440        52.9%        47.1%        61.9%
450        52.4%        47.6%        62.3%

原帖由 heguochao3c 于 2011-6-16 17:47 发表





人战地图圣祈测试
圣母之祈福
1.5版本更新后,技能作用从原来的强制减伤50%变更为DEF/MDEF增加100%(对人作战地图仅增加35%),且会被围攻降低。

eDEF=0,圣母之祈福,DMG=319
可证实SQ不增加statDEF

eDEF=100,圣母之祈福,DMG=223

eDEF=135,无SQ,DMG=233

100eDEF圣祈后等同于135eDEF的效果
由此证明了圣母之祈福在人战地图确实增加eDEF的35%,不增加statDEF。

非人战地图求测试方法

[ 本帖最后由 放开心灵 于 2012-7-6 20:09 编辑 ]
作者: 某奈    时间: 2011-6-16 13:17

基本装备MDEF公式验证(最新修改版,适用于目前各地区官方服务器)
目前各地区官方服务器适用的的MDEF公式是
MDMG=原始MDMG*(1000+eMDEF)/(1000+eMDEF*10)-statMDEF
以下为列举验证:

1点基本素质魔防(statMDEF)减少伤害1点
基本素质魔防:INT+VIT/5+DEX/5+BLv/4
置顶公式
防具MDEF(eMDEF)提供%,具体为: 111.5/(111.5+eMDEF)
MDMG=原始MDMG *111.5/(111.5+eMDEF) - statMDEF
新公式
MDMG=原始MDMG*(1000+eMDEF)/(1000+eMDEF*10)-statMDEF

本次测试列举4个MDEF之,逐一用两条公式验证:
eMDEF=0,eMDEF=11,eMDEF=29,eMDEF=42

攻:大法师 空手statMATK=242 使用技能:冰冻术LV.10 倍率200%
受:符文骑士 statMDEF=162

空身,MDMG=322

eMDEF=11,MDMG=278

eMDEF=29,MDMG=224

eMDEF=42,MDMG=193


以上

由于statMDEF为62,eMDEF=0时MDMG为322
因此大致MDMG=322+162=484,符合大法师statMATK*2

先套用原置顶公式MDMG=原始MDMG *111.5/(111.5+eMDEF) - statMDEF
eMDEF=11时受到伤害=484*(111.5/(111.5+11))-162=278.5     舍弃最终小数点与推测时的列举相符
eMDEF=29时受到伤害=484*(111.5/(111.5+29))-162=222.1     与推测时的列举不符
eMDEF=42时受到伤害=484*(111.5/(111.5+42))-162=189.6     与推测时的列举不符

再套用新公式MDMG=原始MDMG*(1000+eMDEF)/(1000+eMDEF*10)-statMDEF
eMDEF=11时受到伤害=484*(1000+11)/(1000+11*10)-162=278.8     舍弃最终小数点与推测时的列举相符
eMDEF=29时受到伤害=484*(1000+29)/(1000+29*10)-162=224.1     舍弃最终小数点与推测时的列举相符
eMDEF=42时受到伤害=484*(1000+42)/(1000+42*10)-162=193.2     舍弃最终小数点与推测时的列举相符

因此可得防具MDEF减伤率为: (1000+eMDEF)/(1000+eMDEF*10)-statMDEF

由此可见少量的eMDEF对抵抗魔法伤害是很重要的


MDEF减%枚举
MDEF | %
0   | 100.0%
10 | 91.8%
20 | 85.0%
30 | 79.2%
40 | 74.3%
50 | 70.0%
60 | 66.3%
70 | 62.9%
80 | 60.0%
90 | 57.4%
100 | 55.0%
110 | 52.9%
120 | 50.9%
130 | 49.1%
140 | 47.5%
150 | 46.0%
160 | 44.6%
170 | 43.3%
180 | 42.1%
190 | 41.0%
200 | 40.0%



[ 本帖最后由 某奈 于 2012-7-6 20:07 编辑 ]
作者: 全人類緋想天    时间: 2011-6-16 13:21

我看到了277
不知道我的RG458防能减多少呢
作者: 玖兰玥优    时间: 2011-6-16 13:27

动作好快..科普了一记

[ 本帖最后由 玖兰玥优 于 2011-6-16 13:29 编辑 ]
作者: 无敌智障少女    时间: 2011-6-16 13:54

不错
除了有特殊效果的现阶段也就武器高精炼有点用
作者: my19891020my    时间: 2011-6-16 13:58

How about MDEF
作者: 放开心灵    时间: 2011-6-16 15:06

完成了
作者: 老记不住账号    时间: 2011-6-16 15:29

这些猫窝上早有说明了吧
不过感谢楼主实测
作者: 放开心灵    时间: 2011-6-16 15:38

猫窝的说明是TwRO的,跟CRO不一定是同样的设定。
这下CRO的公式确定咯
作者: dearkazhd    时间: 2011-6-16 15:40

数据帝V5。。。
作者: ymvsym    时间: 2011-6-16 15:47

攻:铁匠

受:符文骑士

233..
作者: 佐古下~柳    时间: 2011-6-16 16:18

怎么不测试下 SQ呢? 是否DEF翻倍
作者: 佐古下~柳    时间: 2011-6-16 16:20

看了下公式 如果要想SQ达到以前伤害减半效果(物理),DEF要达到250
作者: vanessa    时间: 2011-6-16 16:23

为什么不是rg受而是rk受。。。
作者: 老记不住账号    时间: 2011-6-16 16:26     标题: 回复 #9 放开心灵 的帖子

结论就是跟猫窝的是一样的
作者: abigail521    时间: 2011-6-16 17:16

测试一下点穴活的效果嘛
作者: 放开心灵    时间: 2011-6-16 17:18

原帖由 佐古下~柳 于 2011-6-16 16:18 发表
怎么不测试下 SQ呢? 是否DEF翻倍

圣母之祈福
1.5版本更新后,技能作用从原来的强制减伤50%变更为DEF/MDEF增加100%(对人作战地图仅增加35%),且会被围攻降低。


看来只有测试人战地图的条件了

eDEF=0,圣母之祈福,DMG=319
可证实SQ不增加statDEF

eDEF=100,圣母之祈福,DMG=223

eDEF=135,无SQ,DMG=233


由此证明了圣母之祈福在人战地图确实增加eDEF的35%,不增加statDEF。

非人战地图求测试方法

[ 本帖最后由 放开心灵 于 2011-6-16 17:45 编辑 ]
作者: 放开心灵    时间: 2011-6-16 17:31

原帖由 abigail521 于 2011-6-16 17:16 发表
测试一下点穴活的效果嘛

点穴 - 活
自己或指定对象,提升MaxHP。
依照使用者的VIT*2.5,提升对象的减算减伤


顶楼里eDEF=0时DMG=319

点穴修罗VIT=122,点穴活LV.5,DMG=319-122*2.5=14


测试结果与说明无误,点穴活LV.5增加对象MaxHP的15%,提升对象的减算减伤VIT*2.5。
作者: heguochao3c    时间: 2011-6-16 17:47


作者: 零式飞翼高达    时间: 2011-6-16 18:46

楼主结棍
作者: 某奈    时间: 2011-6-16 19:13

啊,那只带着黑兔耳的SG~~~看着好眼熟吖~
作者: 乐乐    时间: 2011-6-17 00:51     标题: 好东西~


作者: 19900810    时间: 2011-6-17 01:46

留名支持
作者: 陈尕锋    时间: 2011-6-17 02:07

强帖留名
作者: 我不是管家    时间: 2011-6-17 10:14

lz辛苦了~支持个
作者: 天使般de泰熙    时间: 2011-6-17 10:37

科普。好贴。专业。
作者: xinxin8804    时间: 2011-6-17 12:04

楼主辛苦了。。。留名0.0
作者: topyangtopone    时间: 2011-6-17 13:07

顶心灵~我看到了奈妈的酱油号~哈哈
作者: 某奈    时间: 2011-6-17 23:07

原帖由 topyangtopone 于 2011-6-17 13:07 发表
顶心灵~我看到了奈妈的酱油号~哈哈

什么奈妈的酱油号。。。那是我的大号好不好……
作者: Johnny.R    时间: 2011-6-20 08:52

好贴,顶一下XO~~
作者: scarecrow    时间: 2011-6-20 11:45

支持数据帝
作者: 最爱的金色闪光    时间: 2011-6-27 11:05

1、“点穴生”
关于“点穴生”提供减算减伤VIT*2.5;
如果点穴修罗的VIT=120,也就是提供了=120*2.5=300  的减算防御
2、“减伤披肩”和“种族盾”
幽灵剑士卡片       对无属性的攻击,可减少20%的伤害度
兽人战士卡片       受到动物系魔物攻击时,可减少30%的伤害度      
毕帝飞龙卡片       受到龙族系魔物攻击时,可减少30%的伤害度

突 变 蛙卡片       受到人形系魔物攻击时,可减少30%的伤害度     
草 精  卡 片       受到鱼贝系魔物攻击时,可减少30%的伤害度      
梅纳海葵卡片       受到无形系魔物攻击时,可减少30%的伤害度      
玩偶熊 卡 片       受到不死系魔物攻击时,可减少30%的伤害度   
3、减伤披肩+种族盾+点穴生=?
这么说的话,是不是遇到动物系,龙族系,人形系,鱼贝系,无形系,不死系,
点穴生减伤300,UJ+种族盾减伤50%
4、
沙狼最高攻击520
飞龙最高攻击502

这么说的话,最后的伤害就是
沙狼=(520-300)*0.5=110
彩龙=(500-300)*0.5=100
这个结论对吗?



[ 本帖最后由 最爱的金色闪光 于 2011-6-27 11:11 编辑 ]
作者: 放开心灵    时间: 2011-6-27 11:47

1。对
2。种族减全段伤害,属性跟体型减武器ATK部分伤害。对于怪物,大概XXX~XXX是武器ATK,STR,DEX,LUK,Baselv算出来的是素质ATK。属性减伤明显能感觉到没种族好。
3。三者都是不同的防御类型,属性和种族不能加起来算。
4。不清楚种族,体型之间在武器ATK计算时是否能直接加算,个人猜测不是
怪物武器ATK*(1-种族%)*(1-属性%)*(1-体型%)*(1-BOSS级魔物%)*乘防公式+怪物素质ATK*(1-种族%)*(1-BOSS级魔物%)*乘防公式-素质DEF-点穴活
减算的最后算
作者: 白露为霜    时间: 2012-7-3 20:47

补充:公式中的受到伤害=原始DMG*((4000+eDEF)/(4000+10eDEF))-statDEF,减伤率(4000+eDEF)/(4000+10eDEF)小数点不舍弃以及总体公式中最终结果外的所有小数点都不舍弃

报错:魔法减伤公式应为:原始MDMG*((1000+eMDEF)/(1000+10eMDEF))-statMDEF(转自猫窝);
魔法减伤率为:
(1000+eMDEF)/(1000+10eMDEF)

证明:以1L测试过程3为例验证:
eMDEF=20时受到伤害=516*(111.5/(111.5+20))-153=284.5(1L计算结果,图片伤害显示285)
套用公式:原始MDMG*((1000+eMDEF)/(1000+10eMDEF))-statMDEF
           =      516   *   ((1000+20)  /  (1000+20*10))-  153   =285(猫窝公式与图片显示伤害相符)

请楼主修改或版主修改。


[ 本帖最后由 白露为霜 于 2012-7-3 21:29 编辑 ]
作者: 放开心灵    时间: 2012-7-3 21:23

原帖由 白露为霜 于 2012-7-3 20:47 发表
补充:公式中的受到伤害=原始DMG*((4000+eDEF)/(4000+10eDEF))-statDEF,减伤率(4000+eDEF)/(4000+10eDEF)小数点不舍弃以及总体公式中最终结果外的所有小数点都不舍弃。

报错:魔法减伤公式应为:原始MDMG*( ...

粗略算了一下,你给的公式和主楼的魔防公式减伤幅度很相似
如果你有IRO的号可以在IRO用符文4测下,MDEF越高区别越明显,我这在台服暂时没法测了,如果确实IRO跟TWRO都适合新公式,我会修改的
PS:这是国服测试的数据,而你给的公式和主楼的公式套下去都是对的,没法再在国服验证了,不同服务器的公式可能不一样
先打G,回头改
作者: 白露为霜    时间: 2012-7-3 21:33

台F30级的小法师,无法参与测试,辛苦LZ测试一下吧,eMDEF在50的时候,魔法减伤率有1%的误差,估计eMDEF达到50,高伤害的技能就可以判断了。
麻烦LZ了,谢谢!
作者: 放开心灵    时间: 2012-7-3 23:05

原帖由 白露为霜 于 2012-7-3 21:33 发表
台F30级的小法师,无法参与测试,辛苦LZ测试一下吧,eMDEF在50的时候,魔法减伤率有1%的误差,估计eMDEF达到50,高伤害的技能就可以判断了。
麻烦LZ了,谢谢!

关键就是咋堆50。。巨大芙蓉花商城的 0.0
很快改版了,等等吧,嗯嗯
作者: 放开心灵    时间: 2012-7-6 20:16

原帖由 白露为霜 于 2012-7-3 20:47 发表
补充:公式中的受到伤害=原始DMG*((4000+eDEF)/(4000+10eDEF))-statDEF,减伤率(4000+eDEF)/(4000+10eDEF)小数点不舍弃以及总体公式中最终结果外的所有小数点都不舍弃。

报错:魔法减伤公式应为:原始MDMG*( ...

修改好了
另:
小数点不舍弃以及总体公式中最终结果外的所有小数点都不舍弃。

这句话我没搞懂,因为我没有舍弃过程中的小数点例如eDEF为50,100,200时减伤率都是可以除尽的小数
而statATK,statMATK,statDEF与statMDEF小数点问题我专门弄清楚了下,2点:
1.每5D以及每3L使statMATK增加1,我凑了LUK=3n+2,DEX=5n+4,n为正整数,与LUK=3n,DEX=5n时面板statMATK没有变化
2.第1条中,使LUK=3n+2,DEX=5n+4,空手使用深红陨石等一转、二转、三转魔法打同样怪物的伤害与LUK=3n,DEX=5n时完全相符
因此可推测statATK,statDEF,statMATK和statMDEF的小数点是已经被舍弃了的
而验证过程中使用的是冰冻术:Lv.10,倍率为200%,不会产生小数点
因此也没搞懂你的意思了

或许你是想我在列举减伤率的时候加上”大致“二字?


[ 本帖最后由 放开心灵 于 2012-7-6 20:29 编辑 ]
作者: 白露为霜    时间: 2012-7-9 00:21

以你的测试数据为例:
eMDEF=11时受到伤害=484*(1000+11)/(1000+11*10)-162=278.8 舍弃最终小数点与推测时的列举相符

(1000+11) / (1000+11*10)这里会产生小数点(91.081……%,其中“081”是无限循环的,在计算过程中,不可简化(四舍五入或舍弃)。

即:减伤率公式中的小数点不舍弃以及总体公式中最终结果外的所有小数点都不舍弃。

[ 本帖最后由 白露为霜 于 2012-7-9 00:45 编辑 ]
作者: h420780    时间: 2013-12-11 17:09

强帖,有参考价值。如果有伤害公式就更好了




欢迎光临 浆糊论坛-RO小站 (http://bbs.rohome.cn/) Powered by Discuz! 7.2