Check for key using ContainsKey instead of TryGet

This commit is contained in:
Chomp
2025-09-08 15:37:16 +01:00
parent f8de9c795e
commit 49b58b6c8a
@@ -124,7 +124,7 @@ public class QuestController(
{
foreach (var condition in questConditionsToAdd.Where(condition => condition.ConditionType == "SellItemToTrader"))
{
if (pmcData.TaskConditionCounters.TryGetValue(condition.Id, out _))
if (pmcData.TaskConditionCounters.ContainsKey(condition.Id))
{
logger.Debug(
$"Condition counter: {condition.ConditionType} already exists for quest: {questId} in profile: {pmcData.SessionId}, skipping"