As of today, I won't support the module any more as there are inbuilt tools,
although it's not supported you can keep using it and if anyone wants to keep working on this feel free to work on this(i will update it if it if the patch renders it unuseable tho).
There are many reasons why i'm not going to keep working on this(yes i know i had a version planned for ages now, but I can't seem to find the time to finish it, so i thought i let you guys know).
Do not download from GitHub unless you wanna test, if you do PM me
If you don't want it to AutoCraft when you press Synthesize manually, turn off the Skill Manager
Please make sure you read the changelog before downloading new versions
Before reporting a bug make sure it's not in the to-do list Differences and Functionality
What is different from the inbuilt Skill Manager:
Keeps track of IQ stacks.
Has check for buffs(if buff present, if buff not present)
Has 2 Condition checks (i.e GOOD or EXCELLENT)
Has a checkbox for MaxDura > 40 if you want to customise a unified profile for a profession
Auto Food, Repair
More room for improvement here as well, I'm always open to suggestions
OH AND
Two hot-keys for:
Left Ctrl + Left Shift + S -> Single Craft
Left Ctrl + Left Shift + G -> Non Stop Craft
What still requires to be added:
Progress Calculator(i.e how many steps will it take you to get an item of certain level to 100% progress)
NQ,HQ Item counter
Make buff and not buff accept a list of buffs. Removes the ability to select a certain buff from a list.
Open for suggestions
Problems
I made a profile but it doesn't load and doesn't display
Make sure that the folder name of the module is "CraftingTool"
Make sure that inside this folder you have the original lua files and a folder name Profiles(\LuaMods\CraftingTool\Profiles\)
The bot does not work with HQ items. It's unavailable due to API limitations.
Profiles
Share
Create a topic with this as name:
[Profile] Your Profile Name <Profession:Level>
Don't forget to zip it, explain it and give a list of skills required
Add the file and post it :)
Problems setting up a Profile? Ask for help in the special topic :)
Instructions
Make sure that you place the folder supplied in the zip file right into the LuaMods folder and that path leading to it has no Cyrillic or Special characters.
Open the skill manager using the button "Skill Manager".
You will be presented with this:
Unfold the Editor Tab
Key in your desired profile name and click "Create New".
Open the skill book
You will be presented with this:
Select the profession you are adding skills for
Click on any of the skills to add them to the Skill Manager.
Once you have finished adding your skills try clicking on them in the skill manager and you will be presented with this:
This is where you set the conditions under which the skills will be used.
Most of the fields are self explanatory:
On -> Whether the skill is on or off
Priority -> This is just for ordering, the lower the priority (min 0) the higher is the order. So a skill with priority 100 will be checked after a skill with priority 0.
IQStacks -> How many IQ stacks there has to be before the skill gets used.
CP:
>= -> Player has more or the same as the value you have entered i.e 32 will check if player has 32 or more CP
<= -> Player has less or the same as the value you have entered i.e 32 will check if player has 32 or less CP
STEP, PROGRESS, QUALITY, DURABILITY -> Same as CP
Condition will check for the Condition(i.e poor,normal,good, excellent). Beware if you want it to proc only on GOOD. You have to set it to GOOD or GOOD. Otherwise GOOD or NONE is equivalent of NONE(always true).
Buff, Buff not will check if the buff with the ID you enter exists or not exists.
Empty fields or fields with values of 0 will not do any checks(except Priority).
It automatically checks if your level is high enough to use the skill
DO NOT FORGET TO SAVE
For an example of how to configure you can check the "Testing" profile or the "WeaverSimple" profile.
Once your profile is fully loaded go into the CraftingTool window and unfold the Craft Tab
There will be a How To Craft option, select the correct option and set the "Craft Amount" variable if nescescerry
Single - Crafts the item once
Limited - Crafts the item for the number you enter into the Craft Amount field
Until Stopped - Crafts until you press Start\Stop with the Stop selected in the How To Craft
Stops any crafting
Open FFXIV Crafting Log, select an item
Click "Start\Stop" Button
The way I would configure(Although i'm sure there is better ways):
ToTT
Rumination or anything to do with usage of IQ stacks.
Buffs
Durability
Quality
Progress
If you configured your profile right everything should work like a charm
Changelog
[17/11/2013] v2.1.1:
IQ stacks now should work as intented
Now there is a list of food from inventory.
Before eating food now closes and reopens the crafting log.
Added an ability to clone profiles
Added Simple Carpenter profile, uses Careful Synth From Weaver tho.
[09/11/2013] v2.1.0:
IQ stacks now reset as intended
Default Conditions now are back as was intended (enough cp and level checks)
Progress and Quality are now %. Make sure to change your profiles accordingly.
New Checkbox: MaxDurability > 40. To distinguish between skills you want to use on low dura items and high dura items.
Priority has been removed. Up and Down buttons like in the original minions skill manager have been added.
Priority is still there, but there is no need to bother players with it in a numerical sense. Just use Up and Down buttons.
Auto Repair is now integrated.
Set Condition (%)
Check Repair
Auto Feed is now integrated.
Set food id (use xivdb.com) add 100 to a start of the id to make it hq. eg. 1004749
Wait for it to find the item(it should display the amount of food you have, will only display the 1st stack it finds)
Check Eat Food
[05/11/2013] v2.0.2:
Hotkey -> Ctrl + Shift + S: For a single craft
Hotkey -> Ctrl + Shift + G: For non stop craft
Refresh profile list button
Refresh skill book button, so people don't get mixed up when adding skills
Some minor bug fixes
[05/11/2013] v2.0.1:
Fixed the ability to add 2 same skills
Added Debug options for when Adding,Editing and Evaluating Conditions(these display in console)
Added a Stop button.
Fixed Condition Evaluation for Conditions(Exc,Good,Normal,Poor) now they are doing an OR check as intended instead of AND check.
[04/11/2013] v2.0:
Completely rewritten code
Added skill manager, skill book and skill editor unique to the module
Now requires a profile to work
Single, Limited(i.e for 5 crafts), Non Stop craft options. This makes the bot automatically press synthesize for 1 or many times.
Automatically crafts if Skill manager is turned on and has a profile.
Custom Delay (if you are laggy so it doesn't spam a skill)
Use for Craftsmanship, Control, Recipe level, total NQ and total HQ crafts and some other cool stuff coming soon.
Download New:
CraftingTool v2.1.1.zip (Size: 16.21 KB / Downloads: 863)
+ FIX 2, if you have problems use 2.1.0 meanwhile, it's under the spoiler.
+rep if you like the module
+rep dannuic he helped me a lot
A poor student Wrote:Consider donating to me if you like the work and it helps you automate your stuff or even gets you money!
I will post your name down below if you donate :) Don't forget to drop me a PM :)
List of people donated:
Hairyogre
An unknown guy, you know who you are :P PM me if you want to be in the list!
I'll try to make some logic for that, i'm not sure of a case when to use it yet :(
p.s an update is gonna come out in bout 10 mins to this module found some bugs, after an hour n half testing or so.
p.p.s Updated. I'm off to sleep, gonna add that feature tomorrow :P
This is a bit more complex it takes into account durability, cp, amount of turns needed to finish :P
But basically if you place spells in an order they would be:
Strides
Touch
Observe
Synth once at the start if it's not a one step craft to check how many turns are needed. then do that logic above until dura = turns needed * 10 :)
Gonna add some other stuff today and remove the lvl 21 limit and add a skill lookup which should hopefully allow all profs to work :P As well as adding master mind :)
I haven't tried, if it doesn't use HQ mats then it isn't in the bot yet and isn't something I can do :P
Just a little update on what i am doing:
Reworking skill usage. Smart usage based on priorities, (i hope to let you chose where possible - But i doubt that will be out today) :P
Adding other professions :)
I have indeed, and i will just not yet, need to finish some typing not even coding :P
I will need some people to test their stuff although i think i will implement an algorithm that will work equally well for every profession :P
If anyone feels like helping PM me :) It doesn't even require you to know any programming skills and only requires a web browser and a text editor, pm me :)
hi, I just tried it on a alchemist, once I select the item your module will click syntesize but he won't use the skill basic syntesize. once I click the spellthe bot goes into a loop . opens the systensize window but doesn't click basic systesize