Herald of Agony + totems not working

There is no information about this problem neither in the wiki nor in all poe.

When I run "Herald of Agony" without totems it works correctly.
When I run it with totems (Exsanguinate + Spell Totem Support) it seems that the "HoA" ability on the totem is not recognized as "you". I say "you" because when you link HoA with STS it seems that "you" doesn't become "self" like the vast majority of abilities do, triggering their corresponding actions on each gem.

Therefore, you apply poison (you can see it in the animation) but you don't summon the minion.

Either it works or it doesn't. It can't work 50%.



Herald of Agony:"Grants a buff giving more poison damage and a chance to inflict poison. When you poison an enemy while you have this buff, you gain Virulence, and summon an Agony Crawler minion that uses projectile and area attacks. You will lose Virulence over time, at a rate which increases the more Virulence you have. The minion will die when you have no Virulence."

- Only 50% of this mechanic is executed as seen in the poison animation.

For example.
When you use Herald Of Purity and "Exsanguinate + STS", minions are summoned when the enemy dies. It is a "self" that refers to "you and the totem". I have to say that for example there are "blue" gems/skills that don't work... I'm a bit disappointed. However HoP + (Exsanguinate + STS) does work.

Herald Of Purity: "Grants a buff which lets you deal more physical damage. When you kill an enemy while you have this buff, this skill will summon a Sentinel of Purity, or refresh the duration and life of an existing one instead if you have the maximum number of them. The Sentinels of Purity have a single-target melee attack and an area melee attack."



Here we see how the totems work correctly when summoning the minions when the enemy dies.

So the HoA ability when it says :"you" does not interpret "you" as "self" but as "character" and it is not correct.

You can check it.


Note:
- I don't have equipment that does damage.
- In addition, I wear the Ancestral bound.
Last edited by drakgoku#1618 on Apr 7, 2022, 10:27:11 AM
Last bumped on Apr 21, 2022, 5:24:13 AM
You keep posting in the "console bug reports" section, but you're clearly playing on PC.

The console section is for Playstaiton and XBox versions of the game.
I believe the discrepancy comes from the fact that enemies killed by damage over time count as your kills (with some exceptions, though I do not remember which ones) even though the debuff dealing the damage over time was inflicted by a totem / trap / mine / minion etc..

Thus, because those damage over time kills count as your kills, you still summon Sentinels of Purity with Herald of Purity, but Herald of Agony requires you to inflict the poison because while the totems use your stats because they use your skills, they do not have your buffs.
Where on poe's wikipedia does it say that?

I remember seeing a horse flying. But I don't remember where.
https://www.pathofexile.com/forum/view-thread/3123794

"
Why are kills via hit always credited to the killing entity (e.g. a monster killed by the initial hit of fire trap will give life-on-hit to the trap not the player), while kills via DOTs applied by anything are always credited to the player (the degen of fire trap, or poison applied by a zombie, etc). Wouldn't it make more sense to also credit DOT kills to the applying entity?

Because hits are immediate and thus there's an implicit guarantee that the thing dealing the damage exists at the time the thing taking the damage dies. The direct effects of the kill can be assigned to that object, and some things, such as experience, can be "passed up the chain" because the game can ask that object who is ultimately responsible for things it kills.

Damage over time is caused by applying a debuff to another object - after which the debuff is attached to the target, but independent of the thing that applied it.

When your minion, totem, trap, etc inflicts a damage over time debuff, if the debuff was set to identify the minion as the killer, that object may have been deleted by the later time when something dies to that damage over time, in which case the kill could not be correctly assigned - the object that actually killed no longer exists, so it can't be given the direct effects of having killed something, and neither can it be queried to find another object it has a relationship to for passing experience, etc up to. In some cases, a newly-created object might have re-used that id, which would make things extra weird.

This also gets extra weird in cases with conversion trap, since that makes you ultimately responsible for kills by a converted monster, but only while it's converted - if it unconverts before the kill, that kill would be assigned to the monster itself, or its owner if it's a minion/totem/etc. So even when objects exist, the fact that the chain of "kill ownership" can dynamically change.

There are long term plans for a more complicated system that will be able to track whole chains of these relations as they dynamically change so that it in such cases it can skip applying any direct effects but still maintain the parts of the kill ownership chain for things that do exist and correctly "pass up" things like experience. But for now this is a mostly-harmless bug that has some slightly weird consequences but doesn't disrupt anything very much, and is far superior to players missing out on those kills entirely, so this isn't a high-priority fix.

Incidentally, that post is linked as a reference for a similar statement in the wiki article about damage over time and it took me 10 seconds to find.

The part that I do not remember are the exceptions to this rule, not whether the rule exists.
Last edited by DER_PSYCHOPATH#2959 on Apr 20, 2022, 9:05:59 AM
Neat. I've always thought "Kills by DoT are awarded to player, always" was a feature and not a bug. Thank you DER, missed that post.

Report Forum Post

Report Account:

Report Type

Additional Info