From e9b696064f53260a1e8f0f82b3ee361dfe6330ce Mon Sep 17 00:00:00 2001 From: mark Date: Sun, 18 Jun 2006 17:53:33 +0000 Subject: [PATCH] fix for dupe addition to recipes --- Scripts/Mobiles/PlayerMobile.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Scripts/Mobiles/PlayerMobile.cs b/Scripts/Mobiles/PlayerMobile.cs index d01c23736..192b6f5b4 100644 --- a/Scripts/Mobiles/PlayerMobile.cs +++ b/Scripts/Mobiles/PlayerMobile.cs @@ -3738,18 +3738,18 @@ namespace Server.Mobiles return false; } + public virtual void AcquireRecipe( Recipe r ) + { + if( r != null ) + AcquireRecipe( r.ID ); + } + public virtual void AcquireRecipe( int recipeID ) { if( m_AcquiredRecipes == null ) m_AcquiredRecipes = new Dictionary(); - m_AcquiredRecipes.Add( recipeID, true ); - } - - public virtual void AcquireRecipe( Recipe r ) - { - if( r != null ) - AcquireRecipe( r.ID ); + m_AcquiredRecipes[recipeID] = true; } public virtual void ResetRecipes()