I've been having a blast playing for the past 4 days. Wrapping my head around the timing of spells and skills in this game has been a process, but I think I've got it figured out pretty well by now.
One exception that I don't quite grasp is exactly how Jinx's level-up timing works. There were 2 scenarios that ran completely counter to what I had anticipated would happen:
1. Opponent had a 4-attack Jinx on the board and 1 card in hand. I play She Who Wanders, obliterating both Jinx and the card in hand (which emptied the opponent's hand). I'm pretty sure the skill animation showed Jinx being taken out. Yet upon resolution of the skill, Jinx leveled up and returned to the field - now with 5 attack, obviously. What's the deal? Removal of all cards from both players' boards and hands should occur at the same time, so after the skill resolves, Jinx should be out of play and thus unable to level up. If there is a fixed order in which cards are being removed, it should be board first, hand second (because that's the order it's worded in on the card).
2. I'm can't recall the exact setup of this one, but same as above, the opponent had a Jinx on the field and 1 card in hand. I attacked and challenged Jinx with my buffed Braum, killing her. I'm around 90% sure that the opponent didn't play the card from his hand when he confirmed blockers. My Braum killed Jinx, and again, I'm 90% sure the opponent then (i.e. after the battle had concluded) played the card from their hand, and suddenly, boom - Jinx level-up animation, and she returns to the field as a level 2.
Can anybody enlighten me as to how her level-up timing works in detail? On a side note, I've already read the tip to check the all-seeing eye more often to see how chains will resolve. I definitely should've used this feature in case 1 at least.