When you play Thornmantle Musician as a ‘finale’ to activate the keyword buff, the next beast you play gets +1/+1.
When you play Crater Experiment, it has the keyword “Kindred” with “summon a copy of this minion”.
When used together over 2 turns, the order of execution does not work correctly or at least not logically (maybe by coding it does?).
When you summon Crater Experiment, it executes its “summon a copy of this minion”; however, after it is played it does not receive the +1/+1, instead, the animated copy generated after playing this minion gets the +1/+1.
Visually it is out of order and does not represent the actual execution of the keyword actions.
Logically, I would expect there to be a floating “next beast played gets +1/+1”, literally lasting turns until your next beast is played… THIS GAME. Since it floats, it sits there ‘after end of turn’ and is there before ‘start of turn’. The next point of something always wrong somewhere in Hearthstone with this: battlecry. The battlecry (executed when a card is played) happens first unless there is another mechanic in play/floating (i.e. secret, previous battlecry combo, etc.).
It kind of makes sense and it doesn’t, because in order for this cards battlecry to take effect, the minion has to have already been summoned (it cannot summon a copy of itself if itself never makes it to the board). I would expect with this ordering, that the minion could be played through Objection, where the copy is summoned, but the first minion is not (of course this isn’t the case), so something is broken here.
Either the ordering is off OR the copy with that buff is off (so only the summoned minion gets the buff and not the copy).
Arena run as Hunter
Played over 2 turns (Turn 5 and Turn 6)
https://replays.firestoneapp.com/?reviewId=027fb483-548f-47aa-a69c-c4671be53cc9&turn=0&action=0