As title say, Boneshredder doesn’t work consistently with Baneling (the minion generated from Baneling Barrage).
When you play boneshredder with 5 corpses and baneling in the pool, it will deal 1 damage to all enemy minions, despite the baneling having the buff from Infestor.
Which would be fine and dandy, but then if boneshredder does eventually die, HIS attack triggers for the deathrattle. Honestly either interaction is fine, but it would be better if BOTH triggers were the same.
But it’s dead in the graveyard, so it doesn’t have the Infestor buff, yes?
Minions in the graveyard pool are the base unbuffed versions.
Went and looked up Boneshredder, and it DOES work as intended (as far as I understand. I don’t work for Blizzard or anything): Boneshredder reads in part
trigger and gain the Deathrattle of a random minion that died this game.
So, that says to me that it triggers the Deathrattle, meaning it looks at the base version of the card, then gives the Deathrattle to Boneshredder. For it to use the Boneshredder’s attack both times, it’d have to read
gain and trigger the Deathrattle of a random minion that died this game.
A pretty subtle difference, but notice in the second one it says “gain” first, meaning the minion gets the Deathrattle, THEN triggers its own Deathrattle rather than triggering the Deathrattle first before gaining it.