Ivy - Watcher's Covenant heals Ivy for 70% replicated healing instead of 35%

Okay so this becomes more evident when using Healing Nova. Essentially the replicated healing from healing done by Ivy is 1 Replication Rate (just the 35%<52.5%) higher for Ivy than it is for allies, and it seems to have a unique interaction with Healing Nova (or maybe with multi-person (more than just Ivy & an ally) healing items, the only other potential one that I've thought of is the Spirit Lifesteal on Spirit Shredder, but I haven't tested that).

Essentially, the more people that receive Ivy's Healing Nova, the more healing the Watcher's Covenant will replicate. For example, even with just 1 tether, if 4 people receive the Healing Nova (regardless of if they are missing hp or not), then Ivy will receive 4 Replication Rates worth of healing, and the tethered ally will receive 3.

The equations I've arrived at are

I = HN*RR*P

and

A = HN*RR*(P-1)


Where:
I = Ivy's Watcher's Covenant healing received
A = Ally's Watcher's Covenant healing received
HN = Healing Nova healing amount (note that there is also a bug which has some sort of variance to the amount of healing Healing Nova does. For example, even at level 0, where it should be doing 325 healing, I've only had it do 319 or 337. When I level up a boon, it does go to 325, which makes sense as 319 & 337 are both within differences of factors of 6 (325-6 & 325+6+6), the boon scaling of the item).
RR = Replication Rate (over 100, so 35% is .35)
P = Total # of people, including Ivy.
So the amount of healing Ivy will receive from 2 total people is the same as the ally will receive from 3 total people. I made a spreadsheet with data points I tested, both with just 1 tether & with max tether attached.



Another Bug to Note: Once attached, healing is replicated to the last target tethered, regardless of if the tether broke. One needs to be in tether range for the lifesteal & fire rate, but the healing will continue no matter how far. So if an ivy last tethered a McGinnis, and the McGinnis placed a heal on the ivy, the McGinnis would receive the replicated healing, even if the McGinnis teleported across the map
 

Attachments

Can you see if its fixed now?
I can't believe you're just now noticing this bug—it was reported quite some time ago.
There is a significant calculation error with Ivy's Tether (specifically after the T3 upgrade). The healing shared with allies is scaling incorrectly with the number of units healed and the number of active tethers.


Bug 1: Scaling by Number of Units (The "n" issue)


  • When Ivy uses an AoE heal , the game triggers a 35% copy for every single ally hit by the AoE.
  • If Ivy heals n allies, the tethered target receives n-1 times 35% of the base heal. For Ivy, it's n times.In a team fight where 5 people(including ivy herself) are healed, ivy gets 175% extra healing instead of 70%,the tethered target gets 140% instead of 35%.

Bug 2: Redundant Entity in T3 (The "n+1" issue)


  • When Ivy reaches Tether Tier 3 (connecting to 2 allies), the calculation adds an extra "ghost" instance of healing.
  • Instead of n triggers, the game now processes n+1 triggers for the extra healing of ivy. It appears the system treats the both of two connection slots/entities as additional "friendly units" capable of receiving healing signals. When the AoE scan runs, it detects n-1 heroes (ivy herself should be excluded)plus the Tether Entities themselves, leading to a consistent +1 extra stack of the 35% copy.
 
Last edited:
The healing copy logic should be calculated based on the healing amount received by the tethered allies, not triggered by every individual unit in the AoE. Furthermore, the Tether Entity should be excluded from the "friendly unit" scan.I guess the system failed to distinguish between a "Connector" (the tether) and a "Receiver" (the player).
 
Last edited:
will y'all ever make it so Healing Booster applies to Healing Nova properly? Right now the +20% heal boost only applies to the base heal (the 325 it has at 0 boons) but not to the portion of the heal gained from boon scaling. Also true for any other healing items I think.
 
will y'all ever make it so Healing Booster applies to Healing Nova properly? Right now the +20% heal boost only applies to the base heal (the 325 it has at 0 boons) but not to the portion of the heal gained from boon scaling. Also true for any other healing items I think.
might want to make that a separate bug post
 
Yes, it appears to be fixed.

Restorative locket (400): 140 replicated (35%)
Healing Nova (320) on 1 tether target: 112 (35%)
Healing Nova (320) on 2 tether targets: 224 (35% x 2)
i'm not quite sure this bug is fixed. did some tests with a friend as we were wondering if this bug was fixed yet, and now it seems like ivy herself does not receive ANY healing from watcher's covenant. her targets get the portions of her healing and base regen, but ivy's health bar is not moving.
 
i'm not quite sure this bug is fixed. did some tests with a friend as we were wondering if this bug was fixed yet, and now it seems like ivy herself does not receive ANY healing from watcher's covenant. her targets get the portions of her healing and base regen, but ivy's health bar is not moving.

When I tried it, I saw Ivy get the watcher's covenant healing. The icon appeared next to her health bar.
 
Ivy's healing got hard nerfed by this fix. You can now do up to ~80% less healing with healing nova when hitting your whole team.
 
When I tried it, I saw Ivy get the watcher's covenant healing. The icon appeared next to her health bar.
in all of my games tonight, ivy did not have the icon next to her health bar for regen or for healing, both for me or my duo. i'm not sure if this was caused by a more recent hotfix, but we both can say for sure ivy herself was not being affected by watcher's covenant.
 
in all of my games tonight, ivy did not have the icon next to her health bar for regen or for healing, both for me or my duo. i'm not sure if this was caused by a more recent hotfix, but we both can say for sure ivy herself was not being affected by watcher's covenant.
Are you using any mods by chance?
 
My understanding of Watcher's Covenant prior to the changes is that any source of healing besides Watcher's Covenant itself was replicated to others in the link. In lane, this meant that both sides would receive a percentage of the other person's health regen and lifesteal for example. It also meant that picking up the orb from the healing minion would give extra health to both people.

I tested with the changes and now it seems like it ONLY replicates healing that was sourced from Ivy. This means that the passive regen and lifesteal from Ivy still go to the partner, but not the other way around, and the orb from the healing minion is not replicated at all. The only way that Ivy gets anything from the other end of the link now is if Ivy is the one giving the healing, such as through Healing Rite, Rescue Beam, Healing Nova, or Restorative Locket, in which case Ivy will receive a portion of the healing given to the ally.

Is this intended behavior? It seems to me like the fix removed a major aspect of the ability's functionality rather than fixing a strange interaction, as it means that Ivy won't receive anything from the other end of the link unless they use healing items. This is a pretty big deal, as I would often link myself to gun carries and get a decent chunk of healing back from their lifesteal.
 
My understanding of Watcher's Covenant prior to the changes is that any source of healing besides Watcher's Covenant itself was replicated to others in the link. In lane, this meant that both sides would receive a percentage of the other person's health regen and lifesteal for example. It also meant that picking up the orb from the healing minion would give extra health to both people.

I tested with the changes and now it seems like it ONLY replicates healing that was sourced from Ivy. This means that the passive regen and lifesteal from Ivy still go to the partner, but not the other way around, and the orb from the healing minion is not replicated at all. The only way that Ivy gets anything from the other end of the link now is if Ivy is the one giving the healing, such as through Healing Rite, Rescue Beam, Healing Nova, or Restorative Locket, in which case Ivy will receive a portion of the healing given to the ally.

Is this intended behavior? It seems to me like the fix removed a major aspect of the ability's functionality rather than fixing a strange interaction, as it means that Ivy won't receive anything from the other end of the link unless they use healing items. This is a pretty big deal, as I would often link myself to gun carries and get a decent chunk of healing back from their lifesteal.
that makes more sense i noticed i wouldnt get lifesteal from other sources when connected, although sometimes i do get a bunch of replicated healing from somewhere. Its incosistent and need to be looked at
 
Back
Top