rendered paste bodyIndex: 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());