转阶段时候给觉醒者/老头偷力量,和给心脏加力量,是同一套临时减力量的机制。只不过是结算顺序导致,面对不同转阶段的不同表现
一回合临时减力量,他实际上是两套buff叠加的结果:①永久减力量,②并在下回合开始时把等量力量加回去(状态栏的锁链图标)
对于①,在敌人的状态栏未必会体现为负面buff,比如敌人原来有10力,你减去6力还剩4力,状态栏登记的还是个正面buff。但是如果敌人原本没力量或者力量被扣到负数,那最后就体现为负面buff
对于②,虽然实现的其实是“正面效果”,但是被标记为异常负面状态。
这么做也是有好处的,一来代码好实现,二来你看敌人状态栏只用看力量buff就够了,不然还得多看一个临时buff然后自己算。
对于其他转阶段的BOSS,一般策略是清除负面buff(结果②本来会加回来的力量没了),而老头和觉醒者之前攒下来的力量也可能被扣一部分。不过如前面所说,如果力量扣成负的,转阶段会把负面buff清掉的。
对于心脏,只把力量设置到某个定值(好像有差分),而不是按照清除buff那套逻辑,所以,不管是负力量还是啥,都会被覆盖掉,而且先结算完这个之后“负面”的返还临时扣力量的buff还会把力量“还回来”,所以...

其实,这个也是力量结算顺序导致的。如果临时加力量、减力量这种先结算,再结算BOSS转阶段,就没问题;先转阶段,再结算负面buff,就会有上面的差别。