diff --git a/src/MaaCore/Task/BattleHelper.cpp b/src/MaaCore/Task/BattleHelper.cpp index e9de0e6b36..0faa69bc66 100644 --- a/src/MaaCore/Task/BattleHelper.cpp +++ b/src/MaaCore/Task/BattleHelper.cpp @@ -32,7 +32,6 @@ bool asst::BattleHelper::set_stage_name(const std::string& name) void asst::BattleHelper::clear() { - m_stage_name.clear(); m_side_tile_info.clear(); m_normal_tile_info.clear(); m_skill_usage.clear(); diff --git a/src/MaaCore/Task/Miscellaneous/BattleProcessTask.cpp b/src/MaaCore/Task/Miscellaneous/BattleProcessTask.cpp index 4bc98a694e..1b9208b909 100644 --- a/src/MaaCore/Task/Miscellaneous/BattleProcessTask.cpp +++ b/src/MaaCore/Task/Miscellaneous/BattleProcessTask.cpp @@ -52,7 +52,6 @@ void asst::BattleProcessTask::clear() { BattleHelper::clear(); - m_combat_data = decltype(m_combat_data)(); m_oper_in_group.clear(); m_in_bullet_time = false; } diff --git a/src/MaaCore/Task/Roguelike/RoguelikeBattleTaskPlugin.cpp b/src/MaaCore/Task/Roguelike/RoguelikeBattleTaskPlugin.cpp index b87db905bb..516df3d09c 100644 --- a/src/MaaCore/Task/Roguelike/RoguelikeBattleTaskPlugin.cpp +++ b/src/MaaCore/Task/Roguelike/RoguelikeBattleTaskPlugin.cpp @@ -630,6 +630,7 @@ void asst::RoguelikeBattleTaskPlugin::all_melee_retreat() void asst::RoguelikeBattleTaskPlugin::clear() { BattleHelper::clear(); + m_stage_name.clear(); m_homes.clear(); m_allow_to_use_dice = true;