刷了多年一直没留意这个问题,最近一直长时间打老尼刷钥匙才发现这个现象。
版本是原版1.14d,无限破免打老尼。
首先老尼的抗性:火抗33,电抗33,冰抗70。
属性强化+75抗,魔法抵抗+40抗,幽灵一击+20抗。
无限破免界限是116抗。
首先是火焰强化和闪电强化,33+75=108,怪免疫,进入光环后破免没问题。
接下来问题就来了。属性强化和魔法抵抗同时出现33+75+40=148,大于无限破免界限116,但还是破免了。
开始还以为碰到BUG了,后来继续观察发现同样是出现属性强化和魔法抵抗两个技能,但魔法抵抗出现在属性强化前面就不能破免了。
根据这两个情况推测怪物计算抗性是按照出现的技能从左到右算的,前面一种情况33+75=108,这时候怪已经免疫了,而后面那个魔法抵抗的技能+40就没算了。抗小于116的无限破免界限,所以就破免了,
而后面的情况魔法抵抗先出现就是33+40=73怪还没免疫,再继续+75就是148抗大于116,所以就破不了免疫了。
幽灵一击的情况也是一样
出现在魔法抵抗后面,冰抗70+40+20=130,大于116,但还是破免了。说明前面冰抗70加魔法抵抗40=110这时候已经免疫了,后面的幽灵一击没有继续加抗性,所以破免了。
而后面跟电火强化同时出现时,33+20+75=128,大于116,所以破不了免疫。
以前在网上看到介绍怪物抗性的文章里讲幽灵一击必须跟魔法抵抗同时出现并且还要出现在魔法抵抗前面才生效这个说法看来并不准确。事实上没有跟魔法抵抗同时出现也生效了。
最后验证的一个现象是属性强化似乎不受这个规则限制,无论出现在什么位置,之前是否免疫都会生效。
如下:冰抗70+魔法抵抗40=110抗,这时候怪已经冰免了又小于116,如果后面的冰冷强化不生效的话按道理是可以破免的,而事实是不能破免,说明就算怪已经免疫了后面的属性强化还是会生效继续叠加抗性的。
版本是原版1.14d,无限破免打老尼。
首先老尼的抗性:火抗33,电抗33,冰抗70。
属性强化+75抗,魔法抵抗+40抗,幽灵一击+20抗。
无限破免界限是116抗。
首先是火焰强化和闪电强化,33+75=108,怪免疫,进入光环后破免没问题。
接下来问题就来了。属性强化和魔法抵抗同时出现33+75+40=148,大于无限破免界限116,但还是破免了。
开始还以为碰到BUG了,后来继续观察发现同样是出现属性强化和魔法抵抗两个技能,但魔法抵抗出现在属性强化前面就不能破免了。
根据这两个情况推测怪物计算抗性是按照出现的技能从左到右算的,前面一种情况33+75=108,这时候怪已经免疫了,而后面那个魔法抵抗的技能+40就没算了。抗小于116的无限破免界限,所以就破免了,
而后面的情况魔法抵抗先出现就是33+40=73怪还没免疫,再继续+75就是148抗大于116,所以就破不了免疫了。
幽灵一击的情况也是一样
出现在魔法抵抗后面,冰抗70+40+20=130,大于116,但还是破免了。说明前面冰抗70加魔法抵抗40=110这时候已经免疫了,后面的幽灵一击没有继续加抗性,所以破免了。
而后面跟电火强化同时出现时,33+20+75=128,大于116,所以破不了免疫。
以前在网上看到介绍怪物抗性的文章里讲幽灵一击必须跟魔法抵抗同时出现并且还要出现在魔法抵抗前面才生效这个说法看来并不准确。事实上没有跟魔法抵抗同时出现也生效了。
最后验证的一个现象是属性强化似乎不受这个规则限制,无论出现在什么位置,之前是否免疫都会生效。
如下:冰抗70+魔法抵抗40=110抗,这时候怪已经冰免了又小于116,如果后面的冰冷强化不生效的话按道理是可以破免的,而事实是不能破免,说明就算怪已经免疫了后面的属性强化还是会生效继续叠加抗性的。