Ability question

I’m not understanding the ability Revulsion
Will this ability trigger off of Fallen Carnages ability Midnight Feast?
And does it mean even enemy creatures killed?
And does it stack??

There is no ability called Revulsion. What you’re talking about sounds like the Troll Necksnapper’s Sadism ability, which gives it +50% damage for each dead creature, but I really have no clue.