diff --git a/src/MaaWpfGui/Main/AsstProxy.cs b/src/MaaWpfGui/Main/AsstProxy.cs
index 2467951677..2dafb859ee 100644
--- a/src/MaaWpfGui/Main/AsstProxy.cs
+++ b/src/MaaWpfGui/Main/AsstProxy.cs
@@ -2447,10 +2447,7 @@ namespace MaaWpfGui.Main
/// 是否成功。
public bool AsstStartDepot()
{
- var taskParams = new JObject();
- AsstTaskId id = AsstAppendTaskWithEncoding(AsstTaskType.Depot, taskParams);
- _taskStatus.Add(id, TaskType.Depot);
- return id != 0 && AsstStart();
+ return AsstAppendTaskWithEncoding(TaskType.Depot, AsstTaskType.Depot) && AsstStart();
}
///
@@ -2459,10 +2456,7 @@ namespace MaaWpfGui.Main
/// 是否成功。
public bool AsstStartOperBox()
{
- var taskParams = new JObject();
- AsstTaskId id = AsstAppendTaskWithEncoding(AsstTaskType.OperBox, taskParams);
- _taskStatus.Add(id, TaskType.OperBox);
- return id != 0 && AsstStart();
+ return AsstAppendTaskWithEncoding(TaskType.OperBox, AsstTaskType.OperBox) && AsstStart();
}
public bool AsstStartGacha(bool once = true)