def __confirmFightButtonPressEnabled(self, callback):
     if not self.__isInValidPrebattle():
         callback(True)
         return
     defaults = AccountSettings.getFilterDefault(GUI_START_BEHAVIOR)
     filters = self.settingsCore.serverSettings.getSection(GUI_START_BEHAVIOR, defaults)
     isEpicPerformanceWarningEnabled = not AccountSettings.getSettings('isEpicPerformanceWarningClicked')
     if isEpicPerformanceWarningEnabled:
         result, checkboxChecked = yield DialogsInterface.showI18nCheckBoxDialog('epicBattleConfirmDialog')
         filters['isEpicPerformanceWarningClicked'] = checkboxChecked
         AccountSettings.setSettings('isEpicPerformanceWarningClicked', checkboxChecked)
     else:
         result = True
     callback(result)