浆糊论坛-RO小站's Archiver

hunteriou 发表于 2009-12-2 17:38

关于增减伤害和无视对方防御··

增加对怪25%伤害和无视怪物25%防御这两个概念一样吗?
貌似一样·貌似不一样- -?求高人解答

喵喵の狗狗 发表于 2009-12-2 17:44

理论伤害是A,对方乘算防御是B%,减算防御是C,不考虑其他因素
那么增加25%伤害的话就是
A*(1+25%)*(1-B%)-C
如果无视对方25%防御就是
A*(1-B%+25%)-C

两式相减
  A*(1+25%)*(1-B%)-C-[A*(1-B%+25%)-C]
=125%A-125%AB%-C-A+AB%-25%A+C
=-25AB%

明显AB都肯定为正数
所以-25AB%<0

所以
A*(1+25%)*(1-B%)-C<A*(1-B%+25%)-C

所以无视对方防御的最终伤害大于增加同样比率伤害的最终伤害值

[[i] 本帖最后由 喵喵の狗狗 于 2009-12-2 17:45 编辑 [/i]]

落寞 发表于 2009-12-2 17:44

不一样  因为有些技能本来就无视敌人全部防御了  这时候用可以被倍率放大的技能  还是能提高25%伤害   总体来说无视25%防御在多数情况下不如增加25%伤害好使

minos 发表于 2009-12-2 17:47

最直观的区别。防御0的怪物你再减25%防御也没效果

还没想好名字 发表于 2009-12-2 17:57

那個算式不對,1-B%+25%
先不考慮是加還是乘,我沒研究過
但明顯不能超過1

喵喵の狗狗 发表于 2009-12-2 18:03

是无视乘算,当这个值小于1的情况3楼说了

还没想好名字 发表于 2009-12-2 18:13

我覺得應該是乘的
首先怎麽乘都不會超過1
其次就算乘防10用减的話頂多算歸零,那就是完全無視了
所以我觉得-25%应该换成*(1-25%)

[[i] 本帖最后由 还没想好名字 于 2009-12-2 18:15 编辑 [/i]]

ro_tl 发表于 2009-12-2 19:10

无视怪物25%防御 与 无视怪物25防御 是不一样的...

mansons 发表于 2009-12-2 19:20

我觉得要怪物的乘防御大于55才会无视防御25%伤害高于增加25%的伤害

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.