现在我们在理论层面已经得到了两个表达式,是时候前往游戏中检验我们的结论了。
在上古卷轴5中,当我们打开背包,游戏内的时间会被暂停,但我们饮用的魔药却可以即时生效,所以我们完全不用担心魔药持续时间过短的问题,这极大方便了我们记录每次喝下魔药后的状态。
接下来,我将连续喝下提供9%,10%....17%负魔抗的魔药,并且每次喝下后使用代码player.getav poisonresist来获取当前的毒抗。
以下是表达式计算结果:
第1次:9.00
第2次:9.00 + 10 × (1 + 9%) = 9.00 + 10.90 = 19.90
第3次:19.90 + 11 × (1 + 19.90%) = 19.90 + 13.19 = 33.09
第4次:33.09 + 12 × (1 + 33.09%) = 33.09 + 15.97 = 49.06
第5次:49.06 + 13 × (1 + 49.06%) = 49.06 + 19.38 = 68.44
第6次:68.44 + 14 × (1 + 68.44%) = 68.44 + 23.58 = 92.02
第7次:92.02 + 15 × (1 + 92.02%) = 92.02 + 28.80 = 120.82
第8次:120.82 + 16 × (1 + 120.82%) = 120.82 + 35.33 = 156.15
第9次:156.15 + 17 × (1 + 156.15%) = 156.15 + 43.55 = 199.70
以下是游戏内实际数据:

可以看到对于负毒抗和负魔抗叠加表达式,游戏内数据和我们计算得出的理论值完全一致


。