diff --git a/src/MaaCore/Task/Roguelike/RoguelikeBattleTaskPlugin.cpp b/src/MaaCore/Task/Roguelike/RoguelikeBattleTaskPlugin.cpp index a932821ae5..82176f0cc0 100644 --- a/src/MaaCore/Task/Roguelike/RoguelikeBattleTaskPlugin.cpp +++ b/src/MaaCore/Task/Roguelike/RoguelikeBattleTaskPlugin.cpp @@ -597,16 +597,16 @@ std::optional asst::RoguelikeBattleTaskPlugin::cal void asst::RoguelikeBattleTaskPlugin::all_melee_retreat() { - std::vector retreat_locs{}; + std::vector retreat_locs {}; for (const auto& loc : m_used_tiles | views::keys) { auto& tile_info = m_normal_tile_info[loc]; auto& type = tile_info.buildable; if (type == battle::LocationType::Melee || type == battle::LocationType::All) { - retreat_locs.push_back(&loc); + retreat_locs.push_back(loc); } } - for (const auto&loc: retreat_locs) { - retreat_oper(*loc); + for (const auto& loc : retreat_locs) { + retreat_oper(loc); } }