作者e93312933 (ZASTE9)
站内DotA2
标题Re: [问题] 龙骑被动是否有bug?
时间Mon Apr 15 15:48:17 2013
其中考读不下去来回复一下这篇 @_@
首先要说的是 DOTA中用到的护甲 有很多 这篇只讨论英雄护甲的部分
护甲的伤害递减 取决於如下公式
当装甲直为正数时 设护甲值为A
伤害递减率 = (0.06A)/(1+0.06A)
换句话说 当你有10点护甲时 你可以减免伤害
(0.06*10)/(1+0.06*10)=0.375
意谓着你会受到62.5%的伤害
而当你有20点护甲时 伤害的减免变成
(0.06*20)/(1+0.06*20)=0.545
这时只会受到45.5%的伤害
但是如果装甲直为负数时,计算方式会变成伤害递增
当装甲为负数时 设护甲值为A
伤害递增率 = 1-0.94^A
当护甲为-5时 会增加伤害
1-0.94^(-5)= 26.6% 换句话说对手的攻击是 100% 1.26倍爆及
而当装甲为-10时 伤害则变成
1-0.94^(-10)=46.1%
但由於魔兽的设定(或者说指数问题) 当装甲降低至-20时( 71%伤害递增)
继续降低护甲不会再增加伤害
而透过如上公式 可以得出
每点增加的护甲 可提供相当6%最大生命的加成
看了这麽多。。。 上面都不是重点
重点是
当英雄1500HP以下 撑血比撑甲有效益
高於1500HP时 撑甲效益较高 (对手法伤高时则另当别论)
但是这就是DOTA 装备栏只有六格(不像隔壁棚的魔穿法穿)
甚麽局势要出甚麽装。。。远远比这个更复杂
小弟的监盘谈兵希望能帮助到大家 @_@
参考网址
http://www.playdota.com/mechanics/damagearmor
http://www.dota2wiki.com/wiki/Armor
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.20.39
※ 编辑: e93312933 来自: 140.116.20.39 (04/15 15:49)
※ 编辑: e93312933 来自: 140.116.20.39 (04/15 15:51)
1F:→ HDDY:每点增加的护甲 可提供相当6%最大生命的加成 这怎麽算得? 04/15 16:43
我只是大概来说
假设有一个1000滴血英雄
当有5点装甲 会有 23.1%的伤害减免
这时要杀死他要造成 1000/(1-0.231) =1300.39 的伤害
当有10点装甲 会有37.5%的伤害减免
这时要杀死他要造成 1000/(1-0.375) =1600 的伤害
当有15点装甲 会有47.4%的伤害减免
这时要杀死他要造成 1000/(1-0.474) =1901.14 的伤害
当有20点装甲 会有54.5%的伤害减免
这时要杀死他要造成 1000/(1-0.545) =2197.8 的伤害
所以会说 增加一点装甲可提供相当6%最大生命的加成
※ 编辑: e93312933 来自: 203.71.2.84 (04/15 18:49)
2F:推 geebit:伤害减免=0.06A/(1+0.06A),受到的伤害= 1-0.06A/(1+0.06A) 04/15 18:46
3F:→ geebit:EHP为收到伤害的倒数 = 1/(1-0.06A/(1+0.06A)) = 1+0.06A 04/15 18:47
谢谢鸡皮葛葛 @_@ 赶快回来玩LOD!!
※ 编辑: e93312933 来自: 203.71.2.84 (04/15 18:50)
4F:推 geebit:相当於增加6%最大血量,war3世界编辑器原设定好像也是这样 04/15 18:50
5F:→ ZanFu5566:Z9专业喔! 04/15 22:36
6F:推 HDDY:原来如此 04/16 07:18