- Joined
- Oct 9, 2017
- Messages
- 124
So, an odd interaction that I stumbled into a number of years ago is that if you set the unit created by Graveyards to Nerubian Warriors (and presumably any other on-death spawn), they spawn Neutral Passive Spiderlings when used for Raise Dead. New testing shows that Animate Dead, Carrion Beetle, Cannibalize, destroying the graveyard, and picking it up with a Meat Wagon also trigger it, while Exhume Corpse does not have this behavior.
As they're still Summoned units, the Spiderlings cannot generate additional corpses. If the spawned unit has the spawn ability itself, then it will spawn more but not leave a corpse, which is not the case for Animate Dead, including the killable Satyr Hellcaller version. Another important note is that the spawning is at the start of Cannibalize.
All things considered, it looks like the underlying functional oddity is that the "corpses" are specially-tagged Neutral Passive instances of the unit which only actually die when called on to act as a corpse, thus causing on-death abilities to occur. The biggest proof of this is that if you make a Neutral Passive Paladin cast Resurrection in range of a Graveyard, the units are revived. This is also yet another way to trigger the spawning.
It's a robust corpse interaction, covering what seems like literally every single way to interact with a corpse to do something. If other on-death abilities don't work, you can have proxies spawned. Attached is the test-map; used a when-attacked trigger to make the Paladin cast the spell. The Banshee's there to kill one without it running.
And since they were wondering the last time I brought it up, tagging @Kyrbi0 to show it. Version is 1.31.1, if I recall my recent re-install correctly. Because for some reason the CD keys and old test maps were in the moved files, but not the executable. Probably got eaten by the Reforged update.
As they're still Summoned units, the Spiderlings cannot generate additional corpses. If the spawned unit has the spawn ability itself, then it will spawn more but not leave a corpse, which is not the case for Animate Dead, including the killable Satyr Hellcaller version. Another important note is that the spawning is at the start of Cannibalize.
All things considered, it looks like the underlying functional oddity is that the "corpses" are specially-tagged Neutral Passive instances of the unit which only actually die when called on to act as a corpse, thus causing on-death abilities to occur. The biggest proof of this is that if you make a Neutral Passive Paladin cast Resurrection in range of a Graveyard, the units are revived. This is also yet another way to trigger the spawning.
It's a robust corpse interaction, covering what seems like literally every single way to interact with a corpse to do something. If other on-death abilities don't work, you can have proxies spawned. Attached is the test-map; used a when-attacked trigger to make the Paladin cast the spell. The Banshee's there to kill one without it running.
And since they were wondering the last time I brought it up, tagging @Kyrbi0 to show it. Version is 1.31.1, if I recall my recent re-install correctly. Because for some reason the CD keys and old test maps were in the moved files, but not the executable. Probably got eaten by the Reforged update.