[心得] 确认-加乘经验值BUG

楼主: Khadgar (Khadgar)   2015-05-24 10:10:41
刚刚确认了这个bug.
先说明BUG:
1. 喝Pool of Reflection(就是玉米浓汤)后, 经验值会+25%获得
(这机制大家都知道, 不废话)
2. 解任务/小秘境的经验值只要剩余经验值池够, 就会自动+25% (这也是废话)
3. 如果剩余的经验值池不够, 就会全部用光 <= 这, 是错的, bug了
我们用实例说明, T6小秘境, 经验值是 61,625,000
在有浓汤加持的状况下, 应该会获得 77,031,250 (+25%)
.................前提是你的浓汤要剩下至少15,406,250
如果浓汤不够, 例如剩下10,000,000
那应该要获得 71,625,000
然后浓汤的buff消失
但是现在的bug是
1. 如果浓汤大于 30,812,500 的库存, 会完整获得 77,031,250 (+25%) <=正常
2. 库存介于 30,812,500~15,406,250, 理论上应该也要完整获得77,031,250
但是实际上, 他会加一个很怪的数字, 这个数字就是
(剩下的经验池)-15,406,250
我用实例说明: 例如经验池剩下 25,406,250, 那应该是获得77,031,250
然后经验池剩下10,000,000 (因为15,406,250已经用掉了)
但是! BUG救在这, 他只会给你 71,625,000, 可是经验池也只剩下10,000,000
换句话说5,406,250的经验值被偷掉了!
简单的说, 他把应该剩下给你的, 错当成bonus加上去
(有人会想,那如果>30,812,500, 会不会也算错,加更多给你呢? 当然不会,这可是BZ)
3. 那如果库存小于15,406,250呢? 嘿嘿, 他就会给你原始未加乘经验值61625000
那剩下的呢? 就直接消失!
结论: 目前bug为
若有一个任务(含秘境), 给经验值E, 经验池剩下 P
如果 P > 0.50E, 没bug,获得 E + 0.25E ,剩下 P-0.25E
如果 0.50E > P > 0.25E, bug!, 获得 E + (P-0.25E),剩下 P-0.25E
如果 0.25E > P > 0 , bug!, 获得 E + 0 ,剩下 0
大秘境的部分一样会bug!
常常跑 50+大秘境的, 你们可能已经被吃掉几十亿的经验值了
(因为如果E很大, 你需要很大的经验值池才能获得完整加乘, 更容易被吃掉)

Links booklink

Contact Us: admin [ a t ] ucptt.com