Crestfall服更新日志5月
晚上好,
这次的帖子我想尽可能简短点。因为Asura下周也要发布一个日志,所以他希望我不要透露太多。进而如下是我们最近工作进程的一个简报。
第一件事就是完成玩家的等级统计,以写入更为合适的原暴雪公式,而非用别的服务器的数据预估。我们测试组花费了大量的时间并出色的完成了工作。他们用数学证明了公式的合理性。当然,比预期的久了一点。但是值得欣喜的是现在运行的很完美。
我们通常利用公式去寻找智力在法术暴击中的关系。大多数情况下这些公式与你在魔兽维基上看到的内容相似,它们在60级版本非常好用,甚至在大多数服务器里所有版本中都广为流传,但却被暴雪果断否决其实用性。
魔兽美服坛主Tseric曾发帖说明法术暴击率是随分类而变且是基于“60级预期的智力值”的。在获得这个“预期智力值”并获取5%的法暴之后执行大约每60点智力增加1%法术暴击的规则。于此,玩家们利用这个简单的公式运算各类别的法术暴击率。
(请注意:如下真实数据已经被简化以便阅读)
举个例子,一个60级萨满的“预期智力值”是160点。其中85点来自于自身,75点来自于装备。参照如上说明,在有160点智力时即有5%法术暴击率。如果你再增加60点智力达到220点时,法暴率可从5%升至6%。
于是,玩家们基于此推出另一个公式。既然每60点智力意味着1%的法暴,于是可以通过160点的预期法力值及5%的法暴算出萨满类的法术暴击计算公式为[2.3% + Int/60]。
但是大家忽略了一个问题:Tseric同时声明了这个公式仅限于60级,智力在低等级时将有更多收益。而且在面对法师这个职业时时,公式将完全失效。如果按照这个方式计算,那么60级法师的基础法术暴击率只有0.2%,很明显这太低了。同样,在法师到18级之前的很长一段时间内,我相信用这个方法计算的法暴都不会超过1%。
不管怎么样,我不想太多的卖弄数学,只想告诉大家我们成功的运行了一种缩放计算以调整了不同等级下与智力相关的一些数据,虽然复杂,但很完美。最终你将会在整个升级的过程中体验到这个稳定的法术暴击基线。
我们还修复了从《燃烧的远征后》就有问题的两类关于攻强的计算公式中的一个。
我们最终搞定了“额外攻击”与“风怒”效果的运行机制。非常不易且让人痛苦。现在施法时产生的“额外攻击”效果会被多重处理而非双倍处理。多重处理下的“额外攻击”是取最高值。举个简单的例子说明下:
- 你挥出武器打出了一次攻击,触发了风怒,攻强buff已经出现,额外两次攻击已经排队中。
- 你打出第一次额外攻击(由风怒触发,带着风怒攻强buff)-> 什么也没触发。
- 你继续打出第二次由风怒触发带着攻强buff的伤害->这次攻击触发了【反对者】和【正义之手】。
- 此时风怒的攻强buff消失,因为它只能有效于风怒触发的两次额外攻击。
- 你获得了【反对者】的额外两次攻击,而【正义之手】的触发效果会失效,因为【正义之手】的效果要低于【反对者】。
- 此时你打出第三次来自【反对者】的额外攻击->你又触发了风怒,但实际上它会被取消。因为它在这条触发链上已经出现过一次了。
- 最后你打出了第四次来自【反对者】的额外攻击->运气不要太好,这次你触发了【正义之手】,但是抱歉,尽管在这条触发链中【正义之手】的效果并没有真实打出过,但它还是会被取消。
至此,触发链结束,内置CD被重置。
我知道有些玩家会很崩溃。关于“额外攻击”的运行机制的修改贯穿于整个魔兽世界经典旧世版本之中。而且我们可以任选择其中一种为我所用。但是最终作出的这个决定让它在游戏中变的更平衡。它是稳定的,有逻辑的且合乎情理的。所以,风怒效果会在游戏中继续保持着应有的活力。
还有件事,从下面的截图能看出来是关于战斗记录里的一个小问题。获取/失去buffs的战斗记录有延迟而且顺序是错误的。暂时不清楚是什么原因,不知道是哪个更新包导致的这个问题。我已经试过SMSG_UPDATE_AURA_DURATION这个代码了,还是不行。大家看看还有没有别的方法,如果谁知道,请告诉我吧,我估计我漏了什么东西。但是因为这只是一个显示问题,所以不太重要,我得先忙忙别的事儿。
最后件事儿,是关于类似于牧师的真言术:盾这样的技能所产生的仇恨值的调整,还有一部分类似于鱼竿上的鱼饵或萨满的武器增强效果等武器buff持续时间的修正。
好了,就这些吧。你们已经知道的太多了,我的下一次更新将在6月12日,星期一。有任何问题欢迎在下面留言。我会尽快回复,另外感谢大家对于C服的支持!
本文由NFU玩家社区制作发布,转载请注明出处。
更多相关资讯请关注:NFU新闻频道