对传奇法师的各种魔法进行一番探究
今天我们要聊的是法师职业里的一种叫作“拒火圈”的技能,在法师升至第十二级的时候就可以学会了,并且还可以把等级比自己低或者是在怪兽推出出来的圈子外面去。而且随着修为的增长距离也越来越大。不给火的效果如上图所见,在这里我们可以看到系统的判断过程以及成功的概率。最大的问题就是成功的机会有多大啊?根据上面给出的代码可以看出,在判定抗炎手术有没有效果时就已得出了一个数值(即PP))。该数值由六大部分组成:基础属性、把技能等级乘上三倍之后再加上受到攻击者的伤害值以及施法者自身的伤害值相减得到最终结果。之后就比较一个小整数,在0到19之间的那个小整数与p进行对比,并判断出胜负关系。只有当P大于两个随机数的时候才会有抵抗之焰的效果,并不是所有的状况都能起到作用。所以施法者成功的概率是P/20。施法者的二十级的目标是在十八级的时候使用三次抗炎术成功的概率为(6+3×3+2)/20≈85%。
我们可以走多远呢?按照代码给出的数据进行推测的话,在三层防火情况下向前进三至四米就可以到达目的地了。之后又出现了一种新的职业类型,那就是法师中的诱惑之光派系,在十三级的时候就可以掌握的一个技能就是召唤出一只怪兽来当自己孩子的工具,并且可以用它进行攻击、防御等各种各样的行为。法师职业当中非常重要的一点就是这个部分;而且随着练习次数增加的时候,所能驾驭的孩子数量也会随之增加:从最低级别的零级时只能操控一个孩子开始直到最高一级四級的时候可以同时指挥五名士兵上战场作战为止。施法者的等级越高,就可以召唤出生不同类型的孩子了。
接着我们就来看一下诱惑之光这个技能是如何被编码进去的吧,在代码中我们可以看到该技能的设计十分巧妙,并不是看上去那么简单明了的样子。它的一个前提就是怪兽必须要属于生命类别的范畴之内,并且怪兽数量不能超过玩家数量加上二的数量之和,并且要求怪兽数量不得低于五十五个。50引擎是可以做参数设定的,在做了这些之后就会展开了一个系列性的随机性的判断过程。这部分比较难理解的地方就不再赘述了。我已将代码转换为了一个计算公式的形式,并且喜欢整理资料的人也可以看一下啊!诱惑之光的成功率为P1×P2×P3×P4,在此当中:逆运算(P1)就是把它的结果反过来进行操作(即逆运算),所以逆运算是第四级技能;P2 = 1/3、P3可以为0或不存在当出现这种情况的时候,成功的机会只有千分之一左右。
所以诱惑之光照到成功的几率以及其他的因素有关吗?第二个是人物等级、技能等级这两个方面要比较高一点才好好的去完成任务。除此之外还有两个数值最大就最难完成了。到此为止大家也应该明白了罢?能否使用该技能并不取决于是否有魔法或者道术可以施展,在命中目标后并不会产生什么副作用。