作者H45 (!H45)
看板LoL
标题[心得] 血防抗效益表
时间Sun Jun 27 22:28:04 2010
LOL 血防抗效益表
=============================================================================
懒人包
想办法让你的血量、魔抗、物抗满足下列式子
(血量-1200):(魔抗+物抗) = 6:1
就对了!
=============================================================================
谁适合读这篇文章?
如果下列问题的答案全都是「肯定」的:
1. 知道 League of Legends 吗? (不必是专家)
2. 想要学习、了解和熟悉 LOL 的防御装备,并且应用在实战中。
3. 有确切的分析数字才能让你安心?
这篇文章就是为你而写。
谁该按下「←」逃离这篇文章?
如果以下任一题,你的答案是「对」:
1. 刚开始接触 League of Legends? (还不知道有哪些装备吗?现在快开一场
practice game 好好看过所有装备,然後再回来看这篇文章。)
2. 你相信建议的装备永远是对的?
3. 你从来不买血防抗装?
4. 你是否害怕数字、数学、大量的运算式以及痛恨只讲道理不谈浪漫的最佳打法?
那麽这篇文章应该不适合你。
(以上取材自 O'REILLY 的 Head First 系列)
介绍血防抗效益计算法
「血防抗」是「血量」、「装甲」、「抗性」三个字的简写。「效益」是花费同样的钱能
够买到多少的防御效果。为了方便讨论,我们会把「装甲」和「抗性」换算成「等效血量
」,最後只要比较买什麽样的装备,花多少钱,可以买到最多的「等效血量」,就是最具
「效益」的购买选择。
「等效血量」怎麽算呢?敌人也许完全不放法术在你身上,这时候「抗性」不就等同无用
吗?也有可能敌人完全不用物理攻击打你,这时候「装甲」反而变成没有用处。因此,「
等效血量」非常依赖战况而定,我们必须要有一点点预知能力,估算自己挨打的时候,到
底是物理攻击比较多,还是法术攻击比较多。以下分三种「等效血量」来讨论,第一种是
:「纯物理的等效血量」;第二种是:「纯法术的等效血量」;第三种是:「物理法术各
半的等效血量」。
纯物理的等效血量
当装甲正的时候,根据装甲减伤公式:实际受到的伤害 = 本来会受到的伤害 × (100%
- 装甲 / (100 + 装甲))
换言之,装甲等於零的时候,实际受到的伤害等於本来会受到的伤害,装甲等於 100 的
时候,实际受到的伤害等於本来会受到的伤害的一半,装甲等於 200 的时候,实际受到
的伤害等於本来会受到的伤害的三分之一,装甲无限大的时候,你就不会痛了。
「等效血量」就是计算「装甲」等於多少「血量」,如前所述,「装甲」多 100 的时候
,因为受到的伤害减半,所以「血量」就像是多出了一倍;「装甲」多 200 的时候,因
为受到的伤害变成三分之一,所以「血量」就像是多出了两倍。
综合以上所述,等效血量 = 原本血量 / (100% - 装甲 / (100 + 装甲))
「效益」是计算花费同样的钱在装备上能够买到多少「等效血量」,依照小学老师的指导
,效益 = 等效血量 / 装备卖价。我已经将一些「效益」特别高的装备列在下面,请参考
:(角色血量设为:500, 装甲:10, 抗性:30)
装备名称:效益
Doran's Shield: 0.42
Doran's Blade: 0.30
Doran's Ring: 0.30
Ruby Crystal: 0.42
Heart of Gold: 0.42
Giant's Belt: 0.43
Sunfire Cape: 0.37
Randuin's Omen: 0.36
Leviathan (20 stacks): 0.71 (未计入叠满至 20 时的额外减少 15% 伤害)
Warmog's Armor (old): 0.43
很讶异的,Cloth Armor 和 Chain Vest 只有 0.30 和 0.32 的效益,这意味着游戏刚开
始的时候 (请注意上表的设定是血量、装甲、抗性 = 500, 10, 30) 直接购买 Cloth
Armor 或 Chain Vest 是十分不智的,那麽,我到底该在什麽样的情况下才要买 Cloth
Armor 或 Chain Vest 而不是 Ruby Crystal 或 Giant's Belt 呢?
议题一:若我的血量为 X, 防为 Y, 受到的伤害是纯物理, 我该买 Giant's Belt 还是
Chain Vest?
解法如下:
购买 Giant's Belt 的效益 = 购买 Chain Vest 的效益
(我用 MATLAB 直接跑结果的,想要原始码请寄我信箱)
把 Y 依序代入 0, 20, 40, ..., 380, 400 就可以求得对应的 X,如下表:
(请注意:Giant's Belt 和 Ruby Crystal 的效益非常接近,另外,Chain Vest 和
Cloth Armor 的效益也很接近,所以下表也可以当作 Ruby Crystal 和 Cloth Armor 的
抉择表)
血量 装甲
603 0
723 20
844 40
964 60
1085 80
1205 100
1326 120
1446 140
1567 160
1687 180
1808 200
1928 220
2049 240
2169 260
2290 280
2410 300
2531 320
2651 340
2772 360
2892 380
3013 400
这张表告诉了我们若血量大於 603,装甲等於 0 的时候,应该购买 Chain Vest;
血量等於 603,装甲大於 0 的时候,应该购买 Giant's Belt。
很复杂吗?那你只要记得让你的血量和装甲和这张表愈接近愈好。
纯法术的等效血量
如果对上的是法伤团呢?上面那张表变得毫无参考价值,购买「装甲」变成没有意义,应
该是购买「抗性」才能对战局有较大的影响。
当抗性正的时候,法术减伤公式:实际受到的伤害 = 本来会受到的伤害 × (100% - 抗
性 / (100 + 抗性))
等效血量 = 原本血量 / (100% - 抗性 / (100 + 抗性))
效益 = 等效血量 / 装备卖价
我已经将一些「效益」特别高的装备列在下面,请参考:
(角色血量设为:500, 装甲:10, 抗性:30)
装备名称:效益
Doran's Shield: 0.36
Doran's Blade: 0.36
Doran's Ring: 0.36
Ruby Crystal: 0.49
Giant's Belt: 0.50
Leviathan (20 stacks): 0.84
Warmog's Armor (old): 0.51
很讶异的,Null-Magic Mantle 和 Negatron Cloak 只有 0.30 和 0.32 的效益,这意味
着游戏刚开始的时候 (请注意上表的设定是血量、装甲、抗性 = 500, 10, 30) 直接购买
Null-Magic Mantle 或 Negatron Cloak 是十分不智的,那麽,我到底该在什麽样的情
况下才要买 Null-Magic Mantle 或 Negatron Cloak 而不是 Ruby Crystal 或 Giant's
Belt 呢?
议题二:若我的血量为 X, 抗为 Y, 受到的伤害是纯法术, 我该买 Giant's Belt 还是
Negatron Cloak?
解法如下:
购买 Giant's Belt 的效益 = 购买 Negatron Cloak 的效益
(我用 MATLAB 直接跑结果的,想要原始码请寄我信箱)
把 Y 依序代入 0, 25, 50, ..., 375, 400 就可以求得对应的 X,如下表:
(请注意:Giant's Belt 和 Ruby Crystal 的效益非常接近,另外,Null-Magic Mantle
和 Negatron Cloak 的效益也很接近,所以下表也可以当作 Ruby Crystal 和
Null-Magic Mantle 的抉择表)
血量 抗性
597 0
747 25
896 50
1045 75
1194 100
1344 125
1493 150
1642 175
1792 200
1941 225
2090 250
2240 275
2389 300
2538 325
2688 350
2837 375
2986 400
这张表告诉了我们若血量大於 597,抗性等於 0 的时候,应该购买 Negatron Cloak;
血量等於 597,抗性大於 0 的时候,应该购买 Giant's Belt。
很复杂吗?那你只要记得让你的血量和抗性和这张表愈接近愈好。
物理法术各半的等效血量
如果对上的有物伤也有法伤呢?那就无解(误)也不尽然完全没办法计算装备的效益。估且
假设你承受的物伤刚好等於承受的法伤,这样的话,单方面地提升「装甲」或是单方面加
强「抗性」恐怕不是最佳解,那麽,如果单方面提升「血量」的话呢?难道不会提升过头
,反而浪费了金钱?最简单的想法:既然对方有物伤有法伤,那我「装甲」和「抗性」都
出不就好了?但是……到底该买哪个才对呢?
这时候,「效益」会告诉你正确 (近似) 的答案。
等效血量 = 原本血量 / ((100% - 装甲 / (100 + 装甲) + 100% - 抗性 / (100 + 抗性
)) / 2)
效益 = 等效血量 / 装备卖价
我已经将一些「效益」特别高的装备列在下面,请参考:
(角色血量设为:500, 装甲:10, 抗性:30)
装备名称:效益
Doran's Shields: 0.39
Doran's Blade: 0.33
Doran's Ring: 0.33
Heart of Gold: 0.35
Ruby Crystal: 0.45
Giant's Belt: 0.46
Leviathan (20 stacks): 0.77
Warmog's Armor (old): 0.46
一样,不意外,Cloth Armor 和 Chain Vest 只有 0.16 的效益,Null-Magic Mantle 和
Negatron Cloak 只有 0.11 的效益,由此可知,在初期,撑高「血量」总是比较便宜大
碗的。那麽,我到底该在什麽样的情况下才要买一件Chain Vest 搭一件 Negatron
Cloak 而不是 Giant's Belt 呢?
议题三:若我的血量为 X, 防为 Y, 抗为 Z, 受到的伤害是一半物理一半法术, 我该买
Giant's Belt 还是 Chain Vest+Negatron Cloak?
解法如下:
购买 Giant's Belt 的效益 = 购买 Chain Vest 和 Negatron Cloak 的效益
(我用 MATLAB 直接跑结果的,想要原始码请寄我信箱)
把 Y 依序代入 0, 20, 40, ..., 380, 400,再把 Z 依序代入 0, 25, 50, ..., 375,
400 就可以求得对应的 X,如下表:
(请注意:Giant's Belt 和 Ruby Crystal 的效益非常接近,Cloth Armor 和 Chain
Vest 的效益也很接近,还有,Null-Magic Mantle 和 Negatron Cloak 的效益也很接近
,所以下表也可以当作 Ruby Crystal 和 Cloth Armor+Null-Magic Mantle 的抉择表)
血量 装甲 抗性
1200 0 0
1328 0 25
1412 0 50
1465 0 75
1497 0 100
1516 0 125
1526 0 150
1530 0 175
1530 0 200
1296 20 0
1470 20 25
1594 20 50
1679 20 75
1737 20 100
1776 20 125
1801 20 150
1816 20 175
1824 20 200
1362 40 0
1577 40 25
1739 40 50
1859 40 75
1946 40 100
2008 40 125
2052 40 150
2082 40 175
2102 40 200
1406 60 0
1655 60 25
1854 60 50
2007 60 75
2124 60 100
2213 60 125
2278 60 150
2326 60 175
2361 60 200
1435 80 0
1712 80 25
1942 80 50
2128 80 75
2275 80 100
2390 80 125
2479 80 150
2547 80 175
2599 80 200
1453 100 0
1753 100 25
2010 100 50
2224 100 75
2400 100 100
2542 100 125
2655 100 150
2745 100 175
2815 100 200
1463 120 0
1782 120 25
2061 120 50
2301 120 75
2503 120 100
2671 120 125
2808 120 150
2920 120 175
3011 120 200
1468 140 0
1801 140 25
2100 140 50
2362 140 75
2588 140 100
2780 140 125
2941 140 150
3075 140 175
3185 140 200
1469 160 0
1813 160 25
2128 160 50
2409 160 75
2657 160 100
2871 160 125
3054 160 150
3210 160 175
3341 160 200
1468 180 0
1820 180 25
2148 180 50
2446 180 75
2712 180 100
2947 180 125
3151 180 150
3327 180 175
3478 180 200
1464 200 0
1824 200 25
2162 200 50
2474 200 75
2757 200 100
3010 200 125
3233 200 150
3429 200 175
3599 200 200
这张表告诉了我们若血量等於 1200,装甲和抗性大於 0 的时候,应该购买 Giant's
Belt;
血量大於 1200,装甲等於 0,抗性大於 0 的时候,应该购买 Chain Vest;
血量大於 1200,装甲大於 0,抗性等於 0 的时候,应该购买 Negatron Cloak;
很复杂吗?那你只要记得让你的血量、装甲、抗性和这张表愈接近愈好。
插话
非常感谢三楼的推文,使这篇文章更长 XD
三楼的推文提出 Aegis of the Legion 的效益更高
没错没错,比起购买 Chain Vest+Negatron Cloak,还不如买 Aegis of the Legion
议题四就这样诞生了!!
议题四:若我的血量为 X, 防为 Y, 抗为 Z, 受到的伤害是一半物理一半法术, 我该买
Giant's Belt 还是 Aegis of the Legion?
(计算过程省略……)
血量 装甲 抗性
1115 0 0
1288 0 25
1407 0 50
1486 0 75
1539 0 100
1572 0 125
1593 0 150
1605 0 175
1611 0 200
1204 20 0
1431 20 25
1600 20 50
1722 20 75
1809 20 100
1871 20 125
1913 20 150
1942 20 175
1961 20 200
1260 40 0
1532 40 25
1746 40 50
1911 40 75
2036 40 100
2130 40 125
2199 40 150
2249 40 175
2286 40 200
1293 60 0
1601 60 25
1855 60 50
2060 60 75
2223 60 100
2350 60 125
2448 60 150
2524 60 175
2581 60 200
1310 80 0
1646 80 25
1935 80 50
2176 80 75
2374 80 100
2535 80 125
2663 80 150
2766 80 175
2847 80 200
1318 100 0
1675 100 25
1991 100 50
2264 100 75
2495 100 100
2687 100 125
2846 100 150
2976 100 175
3082 100 200
1319 120 0
1692 120 25
2031 120 50
2330 120 75
2590 120 100
2812 120 125
3000 120 150
3158 120 175
3289 120 200
1316 140 0
1701 140 25
2057 140 50
2379 140 75
2664 140 100
2913 140 125
3129 140 150
3313 140 175
3469 140 200
1310 160 0
1704 160 25
2074 160 50
2414 160 75
2721 160 100
2995 160 125
3235 160 150
3444 160 175
3625 160 200
1303 180 0
1703 180 25
2084 180 50
2439 180 75
2765 180 100
3059 180 125
3322 180 150
3555 180 175
3759 180 200
1295 200 0
1699 200 25
2088 200 50
2456 200 75
2797 200 100
3110 200 125
3393 200 150
3648 200 175
3874 200 200
这张表告诉了我们若血量等於 1115,装甲和抗性大於 0 的时候,应该购买 Giant's
Belt;
血量大於 1115,装甲等於 0,抗性大於 0 的时候,应该购买 Aegis of the Legion;
血量大於 1115,装甲大於 0,抗性等於 0 的时候,应该购买 Aegis of the Legion;
很复杂吗?我也这麽觉得 (殴飞
练习题
Q. 请利用本篇文章的表格解答以下问题:
1. 若你永远不会被法术轰,但是却总是第一个被普攻集火,在一次回家补给中,你想要
买些装备让自己更不容易死亡,现在你身上有 1110 块钱,刚好能买 Giant's Belt, 但
是你的血量有 2000,装甲也有 200,应该买 Giant's Belt 再撑高血量,还是转而购买
700 块钱的 Chain Vest 呢?
2. 若你永远不会被普攻打,但是却总是挨到法术集火攻击,在一次回家泡澡中,你想要
买些装备让自己更不容易上天堂,现在你身上有 1110 块钱,刚好能买 Giant's Belt,
但是你的血量有 2000,抗性也有 250,应该买 Giant's Belt 再撑高血量,还是转而购
买 740 块钱的 Negatron Cloak 呢?
3. 若你既会被普攻打,又会被法术轰,你感觉普攻打的和法术轰的差不多痛,在一次回
家打坐中,你想要败些装备让自己更不容易仆街,现在你身上冒出了 2220 块钱,刚好能
买两件 Giant's Belt, 但是你的血量已经高达 2500 而装甲和抗性都只有 100,请问你
应该买两件 Giant's Belt 还是买一件 Chain Vest 和一件 Negatron Cloak 呢?
A. 解答 (请开灯)
1.
Giant's Belt
2.
Negatron Cloak
3.
Chain Vest+Negatron Cloak (送分,因为有这麽多钱的话,还不如去买 Leviathan
叠 20 次,或者其他选择)
--
对了,对方有扣防、穿甲、扣魔防、魔穿之类的效果请自己加在表格上 @_@
「你是否害怕数字、数学、大量的运算式以及痛恨只讲道理不谈浪漫的最佳打法?」
「对……。」
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.247.22
1F:推 HEINOUS :END 推用心 06/27 22:32
2F:推 darklpi :推 06/27 22:32
3F:推 Homeparty :如果有计算Aegis of the Legion 下去 cp值更高 06/27 22:40
4F:→ H45 :所有装备我都算过了,如果没列出来,是因为 CP 较低 06/27 22:46
5F:→ H45 :或者是我遗漏了,我再检查看看 06/27 22:46
6F:推 coolisgood : 装甲 / (100 + 装甲) 代入200 200/300好像不是1/4 06/27 22:52
7F:→ coolisgood :1-2/3 看似是1/3 或是我算错了@@? 06/27 22:52
8F:→ qiaffvvf :一开始就错罗, 装甲200伤害变1/3.. 06/27 22:53
9F:→ H45 :那一段打太快弄错了,我改一下.. 06/27 22:58
※ 编辑: H45 来自: 140.116.247.22 (06/27 22:59)
10F:推 TCBeliever :最好能够把以%数扣防的东西列入讨论 06/27 22:58
11F:→ H45 :回楼上,直接在表格上扣除即可 06/27 22:59
12F:→ TCBeliever :这样会有问题,你算物品数值会出现变动 06/27 23:05
回 TCBeliever:
趴数扣防的东西直接在表格中的装甲值或抗性值作以下运算即可:
装甲值 × (100% - 趴数扣防量)
抗性值 × (100% - 趴数扣防量)
以纯物伤,也就是第一张表格为例,假设趴数扣防 40%,该表格须修改如下:
血量 装甲 -> 修改後的血量 装甲
603 0 -> 603 0
723 20 -> 723 12
844 40 -> 844 24
964 60 -> 964 36
1085 80 -> 1085 48
1205 100 -> 1205 60
1326 120 -> 1326 72
1446 140 -> 1446 84
1567 160 -> 1567 96
1687 180 -> 1687 108
1808 200 -> 1808 120
1928 220 -> 1928 132
2049 240 -> 2049 144
2169 260 -> 2169 156
2290 280 -> 2290 168
2410 300 -> 2410 180
2531 320 -> 2531 192
2651 340 -> 2651 204
2772 360 -> 2772 216
2892 380 -> 2892 228
3013 400 -> 3013 240
换言之,被扣防之後,由於新买的装备也会被扣一定的趴数,所以购买防具比起撑血量还
不值得。如果能预知会被扣防的话,撑血量显然好很多,至於撑到多少嘛?这就得看你被
扣多少趴数,自己算出新的表格,方法如前所述。
另外,纯法伤和一半物伤一半法伤的算法也很类似,相信读者有办法自己搞定。
(不行吗....有问题请推文 :P)
13F:→ H45 :嗯...我先处理一下三楼的问题...这问题更严重 XD 06/27 23:09
14F:推 leepeter121 :先推用心 06/27 23:15
15F:推 ha09875978 :感谢心得分享啊!!!大王M大王M 06/27 23:16
※ 编辑: H45 来自: 140.116.247.22 (06/27 23:29)
16F:→ H45 :在文中加入了三楼的疑问 06/27 23:29
17F:→ H45 : 及回应 06/27 23:29
18F:推 ks29418124 :推 专业文 06/27 23:29
19F:→ H45 :回应 TCBeliever: %数扣防的东西超出我能讨论的范围 06/27 23:32
20F:→ H45 :很抱歉得另请高明 O_Q 06/27 23:33
21F:推 Homeparty :恩..遇到有kat(AD)跟冰鸟(AP) 一定要出军团盾 06/27 23:34
22F:→ Homeparty :为特地防某一只,专心出MR或物抗,下场就是花太多钱 06/27 23:35
23F:→ Homeparty :却只得到边际效益的结果 06/27 23:35
24F:→ H45 :楼上所言甚是,所以这篇才会有一半MR一半物抗的算法 06/27 23:37
25F:推 kent550079 :快推 不然人家以为看不懂! 06/27 23:43
26F:→ ssccg :kat买AD伤害还是magic啊 06/27 23:58
27F:推 kafka0 :kata是AP喔~除非她只用普攻...... 06/28 00:03
28F:推 p21077 :简单来说 血量:魔抗+防御尽量接近10:1就对了 方便记 06/28 00:03
29F:→ H45 :回楼上:(血量-1200):(MR+物抗)=6:1会比较准喔~ 06/28 00:08
30F:→ H45 :不过我现在满在意%数扣防的问题....不知道会影响多少 06/28 00:09
31F:→ H45 :%数扣防的不是直接在表格上扣除即可吗 =.=? 06/28 00:15
32F:→ ric917 :没有角色起始防抗为0的 所以起手要撑硬就是giant? 06/28 00:22
33F:→ H45 :防抗 0 是给穿甲、扣甲用的。另外一开始撑血总是较好 06/28 00:23
34F:→ H45 :一开始而言,Doran 系列的加血效益很不错。 06/28 00:23
35F:→ H45 :仅次於表上列出的那些 06/28 00:25
36F:→ H45 :我补一下 Doran 系列好了 06/28 00:25
※ 编辑: H45 来自: 140.116.247.22 (06/28 00:32)
37F:→ H45 :最少撑血到 600~1200 之间再考虑出防装,效益较高 06/28 00:34
38F:→ H45 :如上面推文的 (血量-1200):(MR+物抗)=6:1 就对了 -.- 06/28 00:34
39F:推 xanthous :推 06/28 01:11
※ 编辑: H45 来自: 114.33.235.24 (06/28 04:36)
40F:→ H45 :在推文中插入了趴数扣防的计算办法 :P 回 TCB 板主的 06/28 04:37
41F:→ yzpdal :这懒人公式有方便到,推! 06/28 04:57
42F:推 u3mow2000 :推专业 06/28 05:45
※ 编辑: H45 来自: 111.255.46.134 (06/28 07:22)
※ 编辑: H45 来自: 111.255.46.134 (06/28 07:25)
43F:→ H45 :乾脆在文章开头加上懒人包... 06/28 07:25
44F:推 mibassmi :推~~ 06/28 10:05
45F:→ cyberia :唔噢 有这篇希望能有更多好坦~~~ 06/28 11:15
46F:推 tay2510 :推用心 : ) 06/28 11:35
47F:推 AnDouBoy :虽然我是浪漫打法派的,不过还是推个用心。 06/28 14:29
48F:嘘 wcimage : 11/12 03:59
49F:嘘 wcimage : 11/12 03:59
50F:嘘 wcimage : 11/12 03:59
51F:嘘 wcimage : 11/13 08:17
52F:嘘 wcimage : 11/13 08:17
53F:嘘 wcimage : 11/13 08:17
54F:嘘 wcimage : 11/15 05:49
55F:嘘 wcimage : 11/15 05:49
56F:嘘 wcimage : 11/15 05:49
57F:嘘 wcimage : 11/15 12:24
58F:嘘 wcimage : 11/15 12:24
59F:嘘 wcimage : 11/15 12:24
60F:嘘 wcimage : 11/15 16:30
61F:嘘 wcimage : 11/15 16:30
62F:嘘 wcimage : 11/15 16:30
63F:嘘 wcimage : 11/15 17:11
64F:嘘 wcimage : 11/15 17:11
65F:嘘 wcimage : 11/15 17:11
66F:推 kuoyuntony :朝圣推! 11/14 12:57
67F:推 sandra80032 :朝圣推! 11/14 20:14