Skip to content

Commit

Permalink
Fix LoadPlainValue
Browse files Browse the repository at this point in the history
  • Loading branch information
ipdae committed Jul 10, 2024
1 parent 33ce49b commit d6ea738
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions Lib9c/Action/ItemEnhancement.cs
Original file line number Diff line number Diff line change
Expand Up @@ -97,11 +97,14 @@ protected override void LoadPlainValueInternal(IImmutableDictionary<string, IVal
}

hammers = new Dictionary<int, int>();
var serializedList = (List) plainValue["hammers"];
foreach (var iValue in serializedList)
if (plainValue.TryGetValue((Text)"hammers", out var serializedHammers))
{
var innerList = (List)iValue;
hammers.Add((Integer)innerList[0], (Integer)innerList[1]);
var serializedList = (List) serializedHammers;
foreach (var iValue in serializedList)
{
var innerList = (List)iValue;
hammers.Add((Integer)innerList[0], (Integer)innerList[1]);
}
}
}

Expand Down

0 comments on commit d6ea738

Please sign in to comment.