Tavern Brawl bug

Bug Report
In the latest tavern brawl, warlock shrine will summon random demons when you discard a card. But if you play Cataclysm, which says, “Destroy all cards. Discard your hand.” it didn’t do it in the proper order. Your shrine should have been destoryed first. But instead, dude gets a ton of demons from discarding his hand.

Huge bug.
Not a huge bug.
Not even any bug.
Hearthstone game mechanics.
Death processing is taking place after ‚whenever‘ effects.

Just compare with any other ‚whenever‘ effect where the effect kills the minion.
But if the death processing takes place after, shouldn’t the new minions be killed too?

I really wish everything happened in the order shown on the card. That would make sense.
The processing order almost(*) always is as follows:
1. Play out all effects of the card. In this phase, characters can become "mortally wounded" (due to taking damage that brings theie health to zero or less) or "pending destruction" (due to destroy effects), but they are not yet removed.
2. After card effects have been handled, start "death processing" phase where all mortally wounded and pending destruction characters are removed from the game, and their deathrattles (if any) are queued up (in the order in which the characters have entered play)
3. Process the deathrattles on the queue.
4. Do another death processing phase if deathrattles killed other minions(**)

Because the shrine is still there in phase 1, new demons spawn (but only on available spots; if they had 4 minions in play then a maximum of 3 can be summoned as the other 4 are pending destruction but not removed). These new demons are not destroyed because Cataclysms card text indicates that first the existing minions are destroyed, and then the hand is discarded - not the other way around.

(*)There are exceptions to this rule, but very few. One that is currently regularly encountered is Defile. Before it recasts itself, it always runs what is called a "forced death processing" phase to remove mortally wounded minions and evaluate their deathrattles.
(**)I am not 100% sure if death processing runs after each deathrattle, or after all minions that died in phase 1 have their deathrattle evaluated.
02/24/2019 03:10 PMPosted by BigHugger
(**)I am not 100% sure if death processing runs after each deathrattle, or after all minions that died in phase 1 have their deathrattle evaluated.

The latter. All the Deathrattles from the recently killed minions are processed before the next wave of deaths begins. Great summary, by the way.

Join the Conversation

Return to Forum