       totalDamage += damage
     critical = []
     for crt, j in hougeki.api_cl_list[i]
-      critical.push crt == 2
+      critical.push if crt == 2 then HitType.Critical else HitType.Hit
     target = hougeki.api_df_list[i][0] - 1
     attackType = 0
     if !isNight

      dmg = []
      dmg.push damage
      critical = []
      critical.push kouku.api_ecl_flag[i] == 1
      list.push new Attack AttackType[checkAttackType[0]], null, enemyShip[i - 1], enemyShip[i - 1].hp[1], enemyShip[i - 1].hp[0], dmg, critical
      enemyShip[i - 1].hp[0] -= damage
  if kouku.api_fdam?

      dmg = []
      dmg.push damage
      critical = []
      critical.push if kouku.api_fcl_flag[i] == 1 then HitType.Critical else HitType.Hit
      list.push new Attack AttackType[checkAttackType[0]], null, sortieShip[i - 1], sortieShip[i - 1].hp[1], sortieShip[i - 1].hp[0], dmg, critical
      sortieShip[i - 1].hp[0] -= damage
      checkRepairItem sortieShip[i - 1]
