diff --git a/src/server/game/Instances/InstanceScript.cpp b/src/server/game/Instances/InstanceScript.cpp index 6da4901357a..46b4c1a6859 100644 --- a/src/server/game/Instances/InstanceScript.cpp +++ b/src/server/game/Instances/InstanceScript.cpp @@ -753,7 +753,7 @@ void InstanceScript::UpdateEncounterState(EncounterCreditType type, uint32 credi for (LFGDungeonEntry const* dungeonEntry : sLFGDungeonStore) { uint8 difficulty = encounter->dbcEntry->DifficultyID != -1 ? encounter->dbcEntry->DifficultyID : instance->GetDifficulty(); - if (dungeonEntry->MapID != instance->GetId() || dungeonEntry->DifficultyID != instance->GetDifficulty()) + if (dungeonEntry->MapID != instance->GetId() || dungeonEntry->DifficultyID != difficulty) continue; dungeonId = dungeonEntry->ID;