Ideas

OMEGA_RAZER's avatar
OMEGA_RAZER
Seasoned Traveler
10 months ago
Status:
Resolved

Bo-Katan (Mand'alor) healing with healing immunity

https://youtu.be/Uz6-p3yWT-0?t=918

Here, Bo-Katan appears to heal when Beskar Mando gets hit by CX-2.

https://youtu.be/Uz6-p3yWT-0?t=930

Here, Bo-Katan is ~60% health, has healing immunity, is not healed at the start of IG-12's turn, but after being called to assist by IG-12's second special, is near full health.

https://youtu.be/Uz6-p3yWT-0?t=965

Here, Bo-Katan Mand'alor is ~40%. At the start of IG-12's turn, she goes to near full health despite having healing immunity.

 

My assumption here is an interaction with Ancestral Resolve, but that should only be adding to the max health pool, not increasing the current health amount. In the case of the second timestamp, she gains 3 AR for 3% max health pool, but looks to gain around 40% of her health pool back. There are no health equalization mechanics like Barris' second special on the team (that I can see) that would explain this either. The closest is the healing at the start of IG-12's turn from his unique but that does not appear to happen on the second timestamp, so it also does not explain this healing.

9 Comments

  • Celctic's avatar
    Celctic
    Rising Rookie
    4 days ago

    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.

  • OMEGA_RAZER's avatar
    OMEGA_RAZER
    Seasoned Traveler
    5 days ago

    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.

  • Celctic's avatar
    Celctic
    Rising Rookie
    5 days ago

    There is another option here not considered. It might be that the max HP gained is added to both current and max. So using your example you could end up with

    Current: (50000 + 100000 * 0.1) = 60000

    Max: 100000 * 1.1 = 110000

    Result: 60000/110000 =~ 54%

    If you fail to do enough damage to outscale the gains like VertigoBeast indicated, then it would appear as if Bo is healing. I'm not sure what is happening exactly though because I can't see the real numbers. The only other visual example I can think of is max HP reduction by General Skywalker; you can see the enemy's HP percent increase before he actually deals damage to them. That may just be an out-of-order visual though - (current pre-damage HP) / (new reduced max HP).

  • OMEGA_RAZER's avatar
    OMEGA_RAZER
    Seasoned Traveler
    6 days ago

    As an example:

    Bo: 50000/100000 health with some form of healing immunity (50% health)

    If Bo gains 10 stacks of Ancestral Resolve, she should now be at 50000/110000 health (45% health)

    As she gains stacks without being able to gain health, her health percentage should decrease rather than increase.

    If her total health pool increases, and her current health is increased the same amount, she would stay at the same health percentage, not go higher. (55000/110000 50%)

    The only way her health percentage should be going up with healing immunity is if her health pool is getting smaller rather than larger.

  • VertigoBeast's avatar
    VertigoBeast
    Seasoned Ace
    1 month ago

    That's just her max health getting increased as you apply debuffs. She's not getting healed, her max health pool is just getting larger and you're not dealing enough damage based on the new max total to have gotten her past the threshold she was at before your damage.

  • mammonhoole's avatar
    mammonhoole
    Seasoned Novice
    4 months ago

    This is not fixed. I was just in a 3v3 GAC match where I used Malgus, Malak and Revan vs her, Beskar and Paz. Despite her being shocked (ie immune to healing) she was being healed by my attacks...I damage her and her life went up instead of down. Very frustrating but luckily I managed to beat her at 0:01!

  • Isn't that just from the max health increases from the ancestral resolve? The Galactic Legend uniques do similar things, as well as the Commander Tano unique that changes between max health boosts if there are more or less allies than enemies. Same thing happens with Lord Vader right now when he gains 'Health Up' on a special from a datacron and then loses the buff he "heals" back up to full health because his health pool without the buff is smaller than it was when he had the buff - even if he has Heal Immunity he will go up in % of health he has and then can re-gain the buff and be at full health and have the higher health pool. Changing this would just make that interaction inconsistent across the game, unless you change all of those interactions.

Featured Places

Node avatar for SWGOH Bug Reports

SWGOH Bug Reports

Report bugs in Star Wars: Galaxy of Heroes and see what other players are talking about.Latest Activity: 12 seconds ago
3,157 Posts