diff --git a/Server/Persistence/DynamicSaveStrategy.cs b/Server/Persistence/DynamicSaveStrategy.cs index 44227194f..cb5798ef0 100644 --- a/Server/Persistence/DynamicSaveStrategy.cs +++ b/Server/Persistence/DynamicSaveStrategy.cs @@ -240,7 +240,10 @@ namespace Server while( _decayBag.TryTake( out item ) ) { - item.Delete(); + if( item.OnDecay() ) + { + item.Delete(); + } } }