diff --git a/dGame/dUtilities/Loot.cpp b/dGame/dUtilities/Loot.cpp index 7e0f8323..4ec056a5 100644 --- a/dGame/dUtilities/Loot.cpp +++ b/dGame/dUtilities/Loot.cpp @@ -137,6 +137,10 @@ std::unordered_map LootGenerator::RollLootMatrix(Entity* player, u std::unordered_map drops; + if (missionComponent == nullptr) { + return drops; + } + const LootMatrix& matrix = m_LootMatrices[matrixIndex]; for (const LootMatrixEntry& entry : matrix) {