Fix designs not resetting temporary settings if they do not have mod associations.

This commit is contained in:
Ottermandias 2025-01-11 13:47:39 +01:00
parent c541fd62c4
commit 7d490f9cfb

View file

@ -14,7 +14,7 @@ public class ModSettingApplier(PenumbraService penumbra, Configuration config, O
public void HandleStateApplication(ActorState state, MergedDesign design)
{
if (!config.AlwaysApplyAssociatedMods || design.AssociatedMods.Count == 0)
if (!config.AlwaysApplyAssociatedMods || (design.AssociatedMods.Count == 0 && !design.ResetTemporarySettings))
return;
objects.Update();