From 861ff307c006952266c0b033928d270588352d54 Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Wed, 4 May 2022 14:40:49 -0700 Subject: [PATCH] fix: Fixes missing invalidate properties for default name (#1012) --- Projects/UOContent/Items/Body Parts/Head.cs | 2 ++ Projects/UOContent/Items/Containers/BaseTreasureChest.cs | 2 ++ Projects/UOContent/Items/Special/Holiday/HolidayBell.cs | 6 +++++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Projects/UOContent/Items/Body Parts/Head.cs b/Projects/UOContent/Items/Body Parts/Head.cs index c5c67ed6a..4bcf2cdae 100644 --- a/Projects/UOContent/Items/Body Parts/Head.cs +++ b/Projects/UOContent/Items/Body Parts/Head.cs @@ -12,10 +12,12 @@ namespace Server.Items [SerializationGenerator(1, false)] public partial class Head : Item { + [InvalidateProperties] [SerializableField(0)] [SerializableFieldAttr("[CommandProperty(AccessLevel.GameMaster)]")] private string _playerName; + [InvalidateProperties] [SerializableField(1)] [SerializableFieldAttr("[CommandProperty(AccessLevel.GameMaster)]")] private HeadType _headType; diff --git a/Projects/UOContent/Items/Containers/BaseTreasureChest.cs b/Projects/UOContent/Items/Containers/BaseTreasureChest.cs index 0dcbd55ec..8e0294f09 100644 --- a/Projects/UOContent/Items/Containers/BaseTreasureChest.cs +++ b/Projects/UOContent/Items/Containers/BaseTreasureChest.cs @@ -57,6 +57,8 @@ public partial class BaseTreasureChest : LockableContainer { StartResetTimer(); } + + InvalidateProperties(); } } } diff --git a/Projects/UOContent/Items/Special/Holiday/HolidayBell.cs b/Projects/UOContent/Items/Special/Holiday/HolidayBell.cs index 33b131645..50b578b73 100644 --- a/Projects/UOContent/Items/Special/Holiday/HolidayBell.cs +++ b/Projects/UOContent/Items/Special/Holiday/HolidayBell.cs @@ -73,7 +73,11 @@ public string Giver { get => m_Maker; - set => m_Maker = value; + set + { + m_Maker = value; + InvalidateProperties(); + } } public override string DefaultName => $"A Holiday Bell From {Giver}";