We cannot use addDamage() in getDamageReply() because the former sets back the m_isDamaged flag.
mentioned in commit c17e574f