mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-16 01:40:46 +08:00
chore: 给剩余理智加个兜底
This commit is contained in:
@@ -1584,25 +1584,30 @@ namespace MaaWpfGui.ViewModels.UI
|
||||
}
|
||||
}
|
||||
|
||||
if (mainFightRet && FightTask.UseRemainingSanityStage && !string.IsNullOrEmpty(FightTask.RemainingSanityStage))
|
||||
if (!mainFightRet || !FightTask.UseRemainingSanityStage || string.IsNullOrEmpty(FightTask.RemainingSanityStage))
|
||||
{
|
||||
var task = new AsstFightTask()
|
||||
{
|
||||
Stage = FightTask.RemainingSanityStage,
|
||||
MaxTimes = int.MaxValue,
|
||||
Series = 1,
|
||||
IsDrGrandet = FightTask.IsDrGrandet,
|
||||
ReportToPenguin = SettingsViewModel.GameSettings.EnablePenguin,
|
||||
ReportToYituliu = SettingsViewModel.GameSettings.EnableYituliu,
|
||||
PenguinId = SettingsViewModel.GameSettings.PenguinId,
|
||||
YituliuId = SettingsViewModel.GameSettings.PenguinId,
|
||||
ServerType = Instances.SettingsViewModel.ServerType,
|
||||
ClientType = SettingsViewModel.GameSettings.ClientType,
|
||||
};
|
||||
return Instances.AsstProxy.AsstAppendTaskWithEncoding(TaskType.FightRemainingSanity, type, task.Serialize().Params);
|
||||
return mainFightRet;
|
||||
}
|
||||
|
||||
return mainFightRet;
|
||||
var remainingSanityTask = new AsstFightTask()
|
||||
{
|
||||
Stage = FightTask.RemainingSanityStage,
|
||||
MaxTimes = int.MaxValue,
|
||||
Series = 1,
|
||||
IsDrGrandet = FightTask.IsDrGrandet,
|
||||
ReportToPenguin = SettingsViewModel.GameSettings.EnablePenguin,
|
||||
ReportToYituliu = SettingsViewModel.GameSettings.EnableYituliu,
|
||||
PenguinId = SettingsViewModel.GameSettings.PenguinId,
|
||||
YituliuId = SettingsViewModel.GameSettings.PenguinId,
|
||||
ServerType = Instances.SettingsViewModel.ServerType,
|
||||
ClientType = SettingsViewModel.GameSettings.ClientType,
|
||||
};
|
||||
if (!Instances.AsstProxy.AsstAppendTaskWithEncoding(TaskType.FightRemainingSanity, type, remainingSanityTask.Serialize().Params))
|
||||
{
|
||||
AddLog("RemainingSanity Error", UiLogColor.Error);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
public bool EnableSetFightParams { get; set; } = true;
|
||||
|
||||
Reference in New Issue
Block a user