All pastes #33343 Raw Edit

Untitled

public text v1 · immutable
#33343 ·published 2005-12-12 03:19 UTC
rendered paste body
Index: C:/workspace/L2_GameServer/java/net/sf/l2j/gameserver/RecipeController.java
===================================================================
--- C:/workspace/L2_GameServer/java/net/sf/l2j/gameserver/RecipeController.java	(revision 1880)
+++ C:/workspace/L2_GameServer/java/net/sf/l2j/gameserver/RecipeController.java	(working copy)
@@ -196,7 +196,8 @@
 	}
 	public synchronized void requestMakeItem(L2PcInstance player, int recipeListId)
 	{
-		L2RecipeList recipeList = getRecipeList(recipeListId-1);
+        _log.log(Level.WARNING, "RecipeController: Request new crafting while active makers= "+activeMakers.size());
+        L2RecipeList recipeList = getRecipeList(recipeListId-1);
 		
 		SystemMessage sm = new SystemMessage(614);
         
@@ -429,7 +430,6 @@
 				if (timeReady > gameTicks)
                 {
                     player.isInCraftMode(false);
-					return;
                 }
 				
 				timeReady = gameTicks + (int)(15 * player.getMReuseRate(player.getKnownSkill(172)) * GameTimeController.TICKS_PER_SECOND);			
@@ -502,6 +502,7 @@
 						}
 					}				
 					activeMakers.remove(player);
+                    _log.log(Level.WARNING, "RecipeController: Active makers(on finish craft item): "+activeMakers.size());
                     player.isInCraftMode(false);
 					
 					su.addAttribute(StatusUpdate.CUR_MP, (int) player.getCurrentMp());