So with GW around I’ve been playing with more cards and paying attention to more abilities and, well, I’m trying to nail down exactly what does what. So far this is my understanding.
Steal (life): Damage is prevented by Barrier, which is lost, but stealing troop still gains equal to what the damage would be. Based on experience with Draakulis and Death.
Steal (armor): Ignores Barrier, armor is reduced but barrier remains in place. Based on experience with Gloomleaf
Drain (mana): If Drain X lowers their mana by X, otherwise lower their mana to zero.
Devour: Not so much ignores Barrier as bypasses it. Devouring troop actually gains barrier. Based on experience with Kerberos.
Destroy (troop): Ignores Barrier. Based on experience with DRACOS.
Destroy (armor):Ignores Barrier. Based on experience with Grave Knight and Mang.
Lose (stat): Is prevented by Barrier, which is lost, if life or armor. Magic or attack ignore. Based on experience with Famine and Moloch. This is the one I’m least clear on because both affect a random stat and the loss icon is replaces with the barrier breaking icon so I’m unclear when it is life or armor.
End result is fairly consistent, although I am confused about why steal functions differently for life and armor. I also wonder if Devour steals other positive effects like Enchant or the spoiled one.