We cannot use addDamage() in getDamageReply() because the former sets back the m_isDamaged flag. (cherry picked from commit e117caa3)