If you attack some one the shield drops. If you revenge some one it does not.