diff --git a/Libraries/Core/Callbacks/NotifierCallbacks.cs b/Libraries/Core/Callbacks/NotifierCallbacks.cs index dab6522d..97adf5f6 100644 --- a/Libraries/Core/Callbacks/NotifierCallbacks.cs +++ b/Libraries/Core/Callbacks/NotifierCallbacks.cs @@ -13,7 +13,6 @@ public class NotifierCallbacks( NotifierController _notifierController ) { - /// /// Handle client/notifier/channel/create /// diff --git a/Libraries/Core/Services/Mod/CustomItemService.cs b/Libraries/Core/Services/Mod/CustomItemService.cs index 240784ca..e96d7ca6 100644 --- a/Libraries/Core/Services/Mod/CustomItemService.cs +++ b/Libraries/Core/Services/Mod/CustomItemService.cs @@ -140,11 +140,9 @@ public class CustomItemService( */ protected void UpdateBaseItemPropertiesWithOverrides(Props? overrideProperties, TemplateItem itemClone) { - // for (const propKey in overrideProperties) { - // itemClone._props[propKey] = overrideProperties[propKey]; - // } - // TODO: this will need to be different - throw new NotImplementedException(); + foreach (var propKey in overrideProperties.GetAllPropsAsDict()) { + itemClone.Properties.GetAllPropsAsDict()[propKey.Key] = overrideProperties.GetAllPropsAsDict()[propKey.Key]; + } } /**