diff --git a/MareSynchronos/MareSynchronos.csproj b/MareSynchronos/MareSynchronos.csproj index ced1489..b8a9c2e 100644 --- a/MareSynchronos/MareSynchronos.csproj +++ b/MareSynchronos/MareSynchronos.csproj @@ -3,7 +3,7 @@ - 0.8.15 + 0.8.16 https://github.com/Penumbra-Sync/client diff --git a/MareSynchronos/PlayerData/Pairs/PairManager.cs b/MareSynchronos/PlayerData/Pairs/PairManager.cs index e7bbc0c..cc26d3d 100644 --- a/MareSynchronos/PlayerData/Pairs/PairManager.cs +++ b/MareSynchronos/PlayerData/Pairs/PairManager.cs @@ -93,7 +93,11 @@ public sealed class PairManager : DisposableMediatorSubscriberBase public List<(PlayerCharacter Character, Pair? Pair)> FindAllPairs(List playerCharacters) { - return playerCharacters.Select(p => (p, _allClientPairs.Values.FirstOrDefault(f => string.Equals(p.GetHash256(), f.GetPlayerNameHash())))).ToList(); + return playerCharacters.Select(p => + { + var hash = p.GetHash256(); + return (p, _allClientPairs.Values.FirstOrDefault(f => string.Equals(hash, f.GetPlayerNameHash()))); + }).ToList(); } public Pair? FindPair(PlayerCharacter? pChar)