解密W3引擎随机的真面目,学如何增加暴击的概率
摘 要
很多人都会以为20%的暴击率是每次攻击都会有1/5机会激发,其实事实不是这样的。WC3引擎用了PRD(PseudoRandomDistribution)来计算成长型机率。这机率包括着暴击,重击,所有盾,双刀和漩涡。这称为”伪随机“。不受PRD控制的物品有碎骨锤/深渊之刀的晕和蝴蝶/天堂之戟的闪。
我举个例子吧。如果说是剑圣的20%暴击的话,第一次攻击不是20%,而是5.57%的概率,而下次的攻击就会是11.14%,直到第17次攻击就会是100.26%的保证性暴击。暴击之后回到之前的5.57%形成个平均20%机率的暴击。这种设定是减少连续性暴击,减少连续性没暴击的想法。这当然也可以拿来利用,如果你在玩幻影刺客的时候,打几下小兵(最多31下)再去攻打英雄会增加你下一次攻击的暴击率,而4倍的加成不是开玩笑的。
这同时也包括了盾类的机率,小圆盾不是标记的60%机率,而真正的数据是53%左右,最多第3次攻击就100%会吸收10/20点伤害。而先锋盾的70%机率真正的数据是60%左右,保证每两次攻击会至少吸收一次伤害。
机率图
P(E)
C Max
N
P(Actual)
-----
--------
------
--------
5%
0.00380
263
5%
10%
0.01475
67
10%
15%
0.03221
31
15%
20%
0.05570
17
20%
25%
0.08475
11
24.9%
30%
0.11895
8
29.1%
35%
0.14628
6
33.6%
40%
0.18128
5
37.8%
45%
0.21867
4
41.6%
50%
0.25701
3
45.7%
55%
0.29509
3
49.4%
60%
0.33324
3
53.0%
65%
0.38109
2
56.4%
70%
0.42448
2
60.1%
75%
0.46134
2
63.2%
80%
0.50276
1
66.7%
85%
0.57910
1
70.3%
90%
0.67068
1
75.0%
95%
0.77041
1 81.3%
还是不信的话可以自己去查下w3的PRD
LD的三级小熊刚招出来不是100%缠绕,因为需要有技能之后才会累计攻击数。不过,当小熊缠绕了对手之后,缠绕机率重起会马上继续累计,等对手从缠绕中出来的时候要是小熊在这个时间内拍了对手5下,那么下一击会是27.85%的概率缠绕对手。所以说攻速对于小熊来说是很重要的。
是小技巧,需要在混沌或是幻影身上才能真正体现出来第一击爆击的用处。在后期可以提高机率在第一时间打出个超过一千的爆击是可以改变局面的。
还有,Dota2也有用PRD.
忘记补充了,刚才有个玩家提醒我。如果对手是虚空这种时间倒流的话,攻击数会上升。但是如果你是攻击高地或是幻影啊,风行的疾风步的的时候miss的话,攻击数--不会--累计。
同时,PRD不影响幻影刺客的闪,或是蝴蝶的闪。这是每一次攻击都是30/35%机率,也就是说对于拥有者来说这是件好事。
还有不受PRD影响的技能有蓝胖的大招。
谢谢朋友提醒mirana的改变,因为200距离内还是随机的把我自己都搞混了,哈哈