Ideas
That's definitely the most plausible explanation, that it's adding the same amount to both max and current health. The third clip, where Bo goes from 81 stacks to 92 and moves from ~40% health to effectively full health, still seems like an excessive gain of ~60% health when gaining 11% max health.
From looking at the mechanics on .gg, I think what is happening is that each new stack of ancestral resolve doesn't just add 1% of the base HP - instead I think the total ancestral resolve stat change is computed and that is the number added each time a stack is gained. From that 3rd clip, something happens to trigger Beskar's bonus turn and he dispells the 11 debuffs on him. This adds 11 stacks to ancestral resolve, and then what I think happens is 11 instances of setting current HP to (current HP) + (base HP * ancestral resolve). I don't see any other reason why her HP jumps so much.
I am thinking this happens as each dispelled debuff is processed:
Stack 82: current = current + base * 0.82; max = base * (1 + 0.4 + 0.82)
Stack 83: current = current + base * 0.83; max = base * (1 + 0.4 + 0.83)
etc. The second clip reinforces this for me. If she had 100 base, then in battle she'd be 200 max at that time. Assuming she's at 60% (120), the 61st stack would place her at 181 / 201, ~90%, which seems about right with the visual. Thus I don't think she is technically healing but instead having her current HP modified because her max HP is changing. Whether this is working as intended is another question.
Featured Places
SWGOH Bug Reports
Report bugs in Star Wars: Galaxy of Heroes and see what other players are talking about.Latest Activity: 5 minutes agoCommunity Highlights
- EA_Lanna1 month ago
Community Manager