Fix issues with ResetAdvancedDyes and weapon types.

This commit is contained in:
Ottermandias 2024-11-08 10:20:30 +01:00
parent dd217a2475
commit a5998b84ba
7 changed files with 15 additions and 11 deletions

View file

@ -380,7 +380,7 @@ public class StateEditor(
Editor.ChangeMetaState(state, meta, mergedDesign.Design.DesignData.GetMeta(meta), Source(meta), out _, settings.Key);
}
if (settings.ResetMaterials || mergedDesign.ResetAdvancedDyes)
if (settings.ResetMaterials || (!settings.RespectManual && mergedDesign.ResetAdvancedDyes))
state.Materials.Clear();
foreach (var (key, value) in mergedDesign.Design.Materials)