It seems this will never be fixed but just want to report I took fatal damage while playing Yogg-Saron while having Ice Block equipped. People always write it only works when the fatal damage is taken on the opponent’s turn but the card does say “prevent fatal damage THIS turn,” so either fix the card or change the wording to reflect it only prevents damage on the opponent’s turn. It’s not hard as you have it written for the Warlock quest where the opponent takes their hit damage for the rest of the game.
Well there is nothing to fix. Everything works as intended. It is known that secrets only trigger on your opponents turn, unless the secret describes it otherwise. And this has nothing to do with the warlock quest.
If you have 1 hp left with ice block and then play Yogg, you are just taking a risk.
It also says, in the tooltip that appears next to the card:
" Secret
Hidden until a specific action occurs on your opponent’s turn."
So it seems that what you are asking for already exists.
If you played Yagg-Saron, that must mean it was your turn.
Your secrets are not active on your turn. This is part of the definition of the secret keyword.
It seems you did not bother to learn what the secret keyword actually means.
Thank you to the two constructive posters who explained this to me; however, I still think it sucks but will fail to be irritated by it going forward. It was a definite oversight on my part.
As to the poster who said I could not be “bothered to learn:” well, I posted here to learn and did learn from the other posters but was simply bothered by you. Don’t presume to think you know what you do not know.
I’m sorry, Raleigh. A lot of people just are offended by people not knowing what they perceive as basic things. I mean, we all had to learn at some point. Glad you got your question answered! Don’t get discouraged by rude people.
Short question about this card:
If the warlock plays “The Azerite Snake” which steals 7 Health from the enemy, ice block does not trigger. It seems to be a bug from my perspective, because I got fatal damage on the enemy’s turn but the secret is not triggered. Can anyone explain me that or is it a bug?
I don’t know for certain, but I think it is not a bug.
Ice Block prevents fatal damage, but Azerite Snake does not deal damage. It reduces health.
“stealing health” and “dealing damage” are two different keywords and two different mechanics
Thank you for your answers. On one hand, I think you guys are right, but on the other hand, it’s a bit weird. If I just look at the mechanics of the “steal health” and “deal damage” keywords, I think you guys are both right. Looking at some other cards that “Lifesteal (same mechanic as “steal health” to me): Deal 6 damage to a minion”, then you have to deal damage to steal health. But I don’t have to decide that, but I was pretty curious. Thank you both for your opinions.
Azerite snake should be read as “reduce the maximum health of the ennemy hero by 7, increase the maximum health of your hero by 7” but that’s way too long for a card text that’s why they simplified it to “steal”. It is not comparable to lifesteal though, as lifesteal doesn’t do anything to maximum health.
It is comparable however to cards that reduce the health of minions and can kill them through divine shield without dealing them damage
No, Lifesteal is not the same mechanic.
Lifesteal just means that when you deal damage, it also heals your hero. It’s still damage.
“Steal health” means, as far as I can tell, “reduce the current and maximum health of the target, and increase your hero’s current and maximum health by the same amount.”