From 705236b923c6d670c854945ec47659b15c6a5bf3 Mon Sep 17 00:00:00 2001 From: Mark Sturgill Date: Sat, 15 Feb 2014 13:11:50 -0700 Subject: [PATCH] proper disguise persistence using kvp instead of dictionary entries --- Scripts/Items/Skill Items/Thief/DisguisePersistance.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Scripts/Items/Skill Items/Thief/DisguisePersistance.cs b/Scripts/Items/Skill Items/Thief/DisguisePersistance.cs index d3d5515cc..2edb53e1c 100644 --- a/Scripts/Items/Skill Items/Thief/DisguisePersistance.cs +++ b/Scripts/Items/Skill Items/Thief/DisguisePersistance.cs @@ -1,5 +1,5 @@ using System; -using System.Collections; +using System.Collections.Generic; using Server; using Server.Mobiles; using Server.Network; @@ -42,12 +42,12 @@ namespace Server.Items writer.Write( timerCount ); - foreach ( DictionaryEntry entry in DisguiseTimers.Timers ) + foreach ( KeyValuePair entry in DisguiseTimers.Timers ) { - Mobile m = (Mobile)entry.Key; + Mobile m = entry.Key; writer.Write( m ); - writer.Write( ((Timer)entry.Value).Next - DateTime.UtcNow ); + writer.Write( entry.Value.Next - DateTime.UtcNow ); writer.Write( m.NameMod ); } }