Amphibian's Spirit + Terrible Chef doesn't hop as expected

Hey Blizzard, could you please clarify whether this is intended behavior?

  1. Play Terrible Chef, creating a Nerubian Egg
  2. Play Amphibian’s Spirit, giving Terrible Chef its deathrattle
  3. Terrible Chef attacks a minion, dies, destroys its Nerubian Egg
  4. Amphibian’s Spirit deathrattle doesn’t hop to either the Nerubian Egg or the Nerubian it summons on death

If intended, why?

It was surprising behavior, especially given how the frog hop works in other situations when its host dies and a new minion is created in the same action.

Having it just vanish left me feeling cheated. Are you sure this is what you want players to experience?

It missed the timing, intended behavior

How is it intended ? if the chef’s deathrattle triggers first then the spirit’s deathrattle should hop on the nerubian
If the spirit’s deathrattle triggers first then it should hop on the egg, and when the egg gets destroyed it should hop on the nerubian
In any case, the spirit is supposed to land on the nerubian in the end

it sounds intended all of the chefs death rattle effects trigger first then the nerubian.

when chef dies 4 things happen:

  1. chef is remove from board
  2. Egg is removed from board
  3. Amphibian spirit triggers but there is nothing to attach itself too.
  4. Nerubian spawns from egg death rattle as all effects from the chef are now taken care of, it checks the death rattles of the egg which died after the chef.

If you want to preserve amphibian spirit, it should be the egg you target with the spell since the eggs deathrattles would trigger at the same time allowing it to hop. As for why it goes in that order; card text is always resolved before enchantments.

If it were on the egg, the order should be as follows:

  1. chef is removed
  2. egg is removed
  3. nerubian spawns (all chef death rattle text resolved; so we check egg death rattle text)
  4. Amphibian spirit hops to nerubian (since this is an enchantment it happens last).

I see it now, I incorrectly assumed the egg’s deathrattle would trigger in-between the 2 of the chef and forgot that it has to wait for the chef’s entire death process before triggering

However (FYI)

At that point, the egg is not removed from the board
Terrible chef’s deathrattle has been registered and the egg is now tagged as dead, but it’s still on the board and can still be interacted with by non individual effects

Didn’t want to craft an epic to test so I experimented with what I have :
https://hsreplay.net/replay/ikMU5hdqyajycDagBVaDXu#turn=8a
You can see here that I give my chef the deathrattle of the explosive sheep
The actual sequence of order is

  1. chef is removed from the board
  2. egg is tagged as dead
  3. chef’s additional deathrattle triggers (spirit does nothing since there’s no alive minion, despite a 2-health egg, and sheep deals 2 damage since dead minions can still be damaged by aoes)
  4. egg is removed from the board
  5. egg summons a nerubian
  6. egg’s additional deathrattle triggers (as we both expected it to work if it had one)