       if @timeDelta % (3 * 60) == 0
         cond = @cond.map (c) => if c < 49 then Math.min(49, c + @timeDelta / 60) else c
         @props.updateCond(cond)
-      if @maxCountdown is @timeDelta and not @inBattle and window._decks[@props.deckIndex].api_mission[0] <= 0
+      if @maxCountdown is @timeDelta and not @inBattle and not @inMission and window._decks[@props.deckIndex].api_mission[0] <= 0
         notify "#{@props.deckName} 疲劳回复完成",
           type: 'morale'
           icon: join(ROOT, 'assets', 'img', 'operation', 'sortie.png')

            <span>索敌:&nbsp;{@messages[3]}</span>
          </OverlayTrigger>
        </span>
        <span style={flex: 1.5}>回复:&nbsp;<span id={"deck-condition-countdown-#{@props.deckIndex}-#{@componentId}"}>{resolveTime @maxCountdown}</span></span>
      </div>
    </Alert>


{relative, join} = require 'path-extra'
{$, $$, _, React, ReactBootstrap, resolveTime, notify} = window
{Table, ProgressBar, OverlayTrigger, Tooltip, Grid, Col, Alert, Row, Overlay} = ReactBootstrap

Slotitems = require './slotitems'

