ValveSoftware / Dota2-Gameplay

Public Bug Tracker for Dota2
1.49k stars 87 forks source link

Mud golems doesnt spawn babies mud golems when converted with Holy Persuasion (Chen) #9262

Open JeanMichelCarnage opened 1 year ago

JeanMichelCarnage commented 1 year ago

Ability name

Mud Golems - Shard Split

Description

Hello.

When you kill a mud golem by using Holy Persuasion ( And going over the limit of creeps allowed ) baby golems do not spawn out of the dead golem.

Bug is reproductible in practice mod

-createhero npc_dota_neutral_mud_golem enemy

Expected behaviour : The oldest creep converted dies, and 2 babies golems spawns out of it.

Thank you Jeff

( Or thank you whoever reads this. I love you, please keep taking care of my Chen ).

Have a good day Sir.

Example Match ID (and possibly Timestamp)

7156885107 7:04

anotherCoward commented 1 year ago

I would lean towards, that this is intended.

The same behavior applies to Helm of the Dominator, Helm of the Overlord and even if you use Chens Scepter Ability Martyrdom.

The creep-switch and sacrifice mechanic is handled as a deny with "break" and not a death by hit/ability. Enemy heroes nearby won't get any XP either.

Also other neutral Creeps on death Ability won't trigger like the Hellbear.

JeanMichelCarnage commented 1 year ago

This either undocumenter or not intentionnal, it work this way since Chen exists, and changed recently, with no documentation whatsoever.

Martyrdom used to trigger Hellbear death ability, mud golems death ability etc etc ...

Also, Veno ultimate/Aghs doesnt proc on Martyrdom but Noxious plague procs after its timer on the Martyrdom's dead body.

Denying any summoned unit wont give any XP whatsoever even without ''deny with ''break'' '', so your point does not make any sense.

anotherCoward commented 1 year ago

I meant that it is currently handled as a deny with active break effect. (Passives won't trigger and so on...)