- UID
- 96853
- 帖子
- 5767
- 积分
- 15775
- 阅读权限
- 75
- 注册时间
- 2009-1-15
- 最后登录
- 2015-6-7
- 在线时间
- 6311 小时
|
研究这个问题很久了,不过以前没有发现过这把武器的特殊效果(因为我的所有号都拿不了匕首,悲剧)。楼主你的说法其实只对了一半,并不完全正确,这不是什么“直接扣除Boss10%血量”的问题,而是怪物血量构成的问题。
[::艾泽拉斯國镓地理 BBS.NGACN.CC::]
举个最简单的例子来说明吧,有些友方NPC我们可以给他加Buff,但是除了耐力和智力的增加可以由NPC的血量和蓝条的直接增长而直观的看出来之外,其他属性比如力量敏捷AP之类我们是不可见的。但是有时候我们会发现给友方NPC上Buff的效果会远远高于给玩家上的Buff。最典型的例子是时光1的萨尔,给他上Buff后他的血量会大幅度提升。为什么同样的耐力提升带来的血量提升是不一样的?我觉得这是因为NPC和玩家的血量计算公式是不同的,而且不同的NPC身上使用的公式也可能不同。那么只要我们愿意,就可以计算出友方NPC的血量公式。还是拿萨尔为例:我们先给他一个韧,观察他血量的提升,就可以计算出1点耐力对于萨尔来说提升了多少血量。然后在他没有韧的情况下,给他一个王者,观察血量的提升,就可以算出他的基础耐力值是多少。这就是以前我计算友方NPC基本属性的一个方法。
而楼主提供的这个方法,无疑是一种可以计算怪物、敌方NPC以及Boss属性的方法。比如楼主贴图里的断钢者。我们看武器说明是降低所有属性130点,楼主说的是降低10%血量上限。我们简单计算一下:断钢者血量上限是10040400,如果降低10%,那么剩余的血量应该是9036360,显然和楼主的第二张图无法对应,说明楼主的推论是错误的。而我们用两张图里前后血量相减,得出的差值是10040400-9104400=936000,这正好是130的这个关键数值的7200倍,也就是说,武器并没有什么没有写出来的“降低目标10%血量上限”的隐藏属性,而是武器的特效“降低目标所有属性130点”正确的发动了,而恰好对于断钢者这个Boss来说,他的一点耐力=7200的血量。
PS:TBC的时候曾经花了很多时间来研究并且记录了大部分副本里可参战友方NPC的数据,可惜当时没看到楼主这个帖子,不然可以去计算大量Boss的数据,那肯定很有趣。之所以放弃了这个的继续研究是因为3.3里面这个机制被暴雪彻底改动了,对友方NPC加Buff带来的提升小到忽略不计……因此,不排除这把武器在3.3里会被彻底废掉的可能,想爽的朋友趁现在吧,也希望有爱的朋友测试一下目前国服版本各Boss的血量数据了。 |
|