Ok so you're doing work orders or rush orders, your bot pulls up the order and it just sits there.. and when you look in the console it says "Writ Processing."
Now theres another post on this but this is the short and sweet version, all knowledge here was provided by Valerian.
Now what's going on here is, the bot is attempting to pull the recipes for each of the items need to be made in the work order, but it cant find one of the recipes because the name of the recipe isn't matching the processed name (for the recipe) that the bot pulled up.
First, close the craft bot.
If you refer to craft.log in your extensions folder (Innerspace/extension) you will see where it says stuff like..
Progress Text: I need to bake a Fayberry Pie.
Progress Text: I need to bake a Lion Casserole.
Progress Text: I need to brew a Vox Breath Beer.
Progress Text: I need to mix a Mountain Man drink.
Extracted Recipe Name: Fayberry Pie
Extracted Recipe Name: Lion Casserole
Extracted Recipe Name: Vox Breath Beer
Extracted Recipe Name: Mountain Man drink
Now in my instance, the rush order pulled out all those as the things needed to be made, now whats going on is, the last recipe extracted, Mountain Man drink, is not the correct name of the recipe in the game. The correct name is Mountain man, so what needs to be done is to go to your customwrits.xml in your Innerspace/Scripts/Eq2craft/recipe data/ folder.. (so for you, all you need to do is go into your recipe book locate the name and enter in the correct one using the format below)
and add in this into your customwrits.xml:
<Setting Name="Mountain Man drink">Mountain Man</Setting>
This tells the bot that when it thinks the recipe is "Moutain man drink" (because the writ quest says Mountain man drink in it), its actually Mountain Man (for the name of the recipe), thus doing this will fix your problem. Now again your craft bot must be closed for this stuff to save, otherwise when you close the bot after editing the notepad it is likely that the bot will save over the notepad, thus forcing you to do all of this over.
Hope this helps, that was just my simple example but can be applied for other recipes. Remember this is just for when your bot gets the writ then stands there and the console is stuck at "Writ Processing.."
EDIT
"Originally Posted by Kittara
He forgot a step hehe
Run craft -debug first and it will create the craft.log =)"
Dont forget to do that.
Also another problem, if you find your craft.log saying Extracted Recipe: Work Order Foreman (generally happens after every 2-3 rush orders, it will pause and say writ processing)
then what is probably happening is that because you're using craft -debug instead of just craft, its spewing out all the text and somehow manages to "extract" the recipe for work order foreman, so simply just close it and go into craft, seems to fix it.
Now theres another post on this but this is the short and sweet version, all knowledge here was provided by Valerian.
Now what's going on here is, the bot is attempting to pull the recipes for each of the items need to be made in the work order, but it cant find one of the recipes because the name of the recipe isn't matching the processed name (for the recipe) that the bot pulled up.
First, close the craft bot.
If you refer to craft.log in your extensions folder (Innerspace/extension) you will see where it says stuff like..
Progress Text: I need to bake a Fayberry Pie.
Progress Text: I need to bake a Lion Casserole.
Progress Text: I need to brew a Vox Breath Beer.
Progress Text: I need to mix a Mountain Man drink.
Extracted Recipe Name: Fayberry Pie
Extracted Recipe Name: Lion Casserole
Extracted Recipe Name: Vox Breath Beer
Extracted Recipe Name: Mountain Man drink
Now in my instance, the rush order pulled out all those as the things needed to be made, now whats going on is, the last recipe extracted, Mountain Man drink, is not the correct name of the recipe in the game. The correct name is Mountain man, so what needs to be done is to go to your customwrits.xml in your Innerspace/Scripts/Eq2craft/recipe data/ folder.. (so for you, all you need to do is go into your recipe book locate the name and enter in the correct one using the format below)
and add in this into your customwrits.xml:
<Setting Name="Mountain Man drink">Mountain Man</Setting>
This tells the bot that when it thinks the recipe is "Moutain man drink" (because the writ quest says Mountain man drink in it), its actually Mountain Man (for the name of the recipe), thus doing this will fix your problem. Now again your craft bot must be closed for this stuff to save, otherwise when you close the bot after editing the notepad it is likely that the bot will save over the notepad, thus forcing you to do all of this over.
Hope this helps, that was just my simple example but can be applied for other recipes. Remember this is just for when your bot gets the writ then stands there and the console is stuck at "Writ Processing.."
EDIT
"Originally Posted by Kittara
He forgot a step hehe
Run craft -debug first and it will create the craft.log =)"
Dont forget to do that.
Also another problem, if you find your craft.log saying Extracted Recipe: Work Order Foreman (generally happens after every 2-3 rush orders, it will pause and say writ processing)
then what is probably happening is that because you're using craft -debug instead of just craft, its spewing out all the text and somehow manages to "extract" the recipe for work order foreman, so simply just close it and go into craft, seems to fix it.
Last edited: