From 35ebaed80c9389c412ae50eb5222583290227036 Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Tue, 6 Sep 2022 14:03:56 +0200 Subject: [PATCH] fix for the fix of ipc manager to create temp collections, bump version --- MareSynchronos/Managers/IpcManager.cs | 7 ++++--- MareSynchronos/MareSynchronos.csproj | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/MareSynchronos/Managers/IpcManager.cs b/MareSynchronos/Managers/IpcManager.cs index bacd7ec..4731b5f 100644 --- a/MareSynchronos/Managers/IpcManager.cs +++ b/MareSynchronos/Managers/IpcManager.cs @@ -5,7 +5,6 @@ using System.Collections.Generic; using Dalamud.Game.ClientState.Objects.Types; using MareSynchronos.Utils; using MareSynchronos.WebAPI; -using Lumina.Excel.GeneratedSheets; using Action = System.Action; namespace MareSynchronos.Managers @@ -86,6 +85,7 @@ namespace MareSynchronos.Managers { while (actionQueue.TryDequeue(out var action)) { + Logger.Debug("Execution action in queue: " + action.Method); action(); } } @@ -263,12 +263,13 @@ namespace MareSynchronos.Managers actionQueue.Enqueue(() => { - Logger.Verbose("Assigning temp mods for " + characterName); + var ret = _penumbraCreateTemporaryCollection.InvokeFunc("MareSynchronos", characterName, true); + Logger.Verbose("Assigning temp mods for " + ret.Item2); foreach (var mod in modPaths) { Logger.Verbose(mod.Key + " => " + mod.Value); } - _penumbraSetTemporaryMod.InvokeFunc("MareSynchronos", characterName, modPaths, manipulationData, 0); + _penumbraSetTemporaryMod.InvokeFunc("MareSynchronos", ret.Item2, modPaths, manipulationData, 0); }); } diff --git a/MareSynchronos/MareSynchronos.csproj b/MareSynchronos/MareSynchronos.csproj index 8fc8847..eab3a72 100644 --- a/MareSynchronos/MareSynchronos.csproj +++ b/MareSynchronos/MareSynchronos.csproj @@ -3,7 +3,7 @@ - 0.3.11 + 0.3.12 https://github.com/Penumbra-Sync/client