         # ship_deck in map
         when '/kcsapi/api_get_member/ship_deck'
           shouldRender = true
+          escapeId = towId = -1
           for i in [0..5]
             enemyFleet.ship[i].id = -1
             updateShip enemyFleet.ship[i]

          shouldRender = true
          if path != '/kcsapi/api_req_practice/battle_result'
            if body.api_escape_flag? && body.api_escape_flag > 0
              idx = body.api_escape.api_escape_idx[0] - 1
              if idx < 6
                mainFleet.ship[idx].back = 1
              else
                escortFleet.ship[idx - 6].back = 1
              idx = body.api_escape.api_tow_idx[0] - 1
              if idx < 6
                mainFleet.ship[idx].back = 1
              else
                escortFleet.ship[idx - 6].back = 1
            tmpShip = ""
            for i in [0..5]
              ship = mainFleet.ship[i]

          if body.api_mvp_combined?
            escortFleet.mvp = if body.api_mvp_combined >= 2 then body.api_mvp_combined - 1 else 0
          result = body.api_win_rank
        # Some ship while go back
        when '/kcsapi/api_req_combined_battle/goback_port'
          shouldRender = true
          if escapeId != -1 && towId != -1
            if escapeId < 6
              mainFleet.ship[escapeId].back = 1
            else
              escortFleet.ship[escapeId - 6].back = 1
            if towId < 6
              mainFleet.ship[towId].back = 1
            else
              escortFleet.ship[towId - 6].back = 1
        # Refresh deck status
        when '/kcsapi/api_port/port'
        ,    '/kcsapi/api_req_hensei/change', '/kcsapi/api_req_hensei/preset_select' # Refresh if hensei changes
