From e336c2920cbd7d81aa0595ee6cc010911fd86330 Mon Sep 17 00:00:00 2001 From: asayre Date: Wed, 7 Mar 2012 08:19:14 +0000 Subject: [PATCH] DynamicSaveStrategy will now properly check Item.OnDecay() --- Server/Persistence/DynamicSaveStrategy.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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(); + } } }