diff --git a/src/dusk/randomizer/game/randomizer_context.cpp b/src/dusk/randomizer/game/randomizer_context.cpp index 50dca25973..4c683a1de4 100644 --- a/src/dusk/randomizer/game/randomizer_context.cpp +++ b/src/dusk/randomizer/game/randomizer_context.cpp @@ -207,7 +207,7 @@ std::optional RandomizerContext::LoadFromHash(const std::string& ha } // Helper function for getting the item data out of a YAML node - auto retrieveItemData = [](auto& itemData, auto& node) { + auto retrieveItemData = [](auto& itemData, const YAML::Node& node) { itemData.itemId = node["itemId"].as(); itemData.stage = node["stage"].as(); itemData.flag = node["flag"].as(); @@ -1056,7 +1056,7 @@ RandomizerContext WriteSeedData(randomizer::logic::world::World* world) { } // Helper function for getting flag values - auto getNodeFlags = [](auto& itemData, auto& metaData) { + auto getNodeFlags = [](auto& itemData, const YAML::Node& metaData) { if (metaData["Event Flag"]) { itemData.flag = metaData["Event Flag"].as(); } else if (metaData["Switch Flag"]) {