I've noticed quite a few times that while playing against the ai, devastating blow reacts in a very strange way. Randomly, if the attack causes an armor card to be revealed against an enemy and fails to save it from damage, devastating blow wont add an extra 2 damage to the hit. When the situation happens to pine of my characters it always adds the extra damage. This happens so randomly that I cannot post a log of it.