Here's something I threw together so I wouldn't have to write different profiles for each crafting class. Only takes English names. View attachment CraftActionByNameTag.cs Setup: Create a directory in the same location as your profile. Name it whatever you want, but I'll be using CustomTags In your profile, add the following before your <Order> tag. Replace "CustomTags" with whatever you named your directory in step 1. Code: <BehaviorDirectory>CustomTags</BehaviorDirectory> Drop CraftByNameTag.cs into the directory you created in step 1. Now in your profile, you can use <CraftActionByName Name="Basic Touch" /> where you would use <CraftAction ActionId="100002" />. The former will work under any class, the latter only as a carpenter. Example profile - my profile for HQ Spruce Lumber. Code: <?xml version="1.0" encoding="UTF-8"?> <Profile> <Name>2star 40durability</Name> <Settings> <NodeDistance>6</NodeDistance> <ArcDistance>6</ArcDistance> <Strictness>10</Strictness> </Settings> <BehaviorDirectory>../Behaviors</BehaviorDirectory> <Order> <While Condition="Core.Player.MaxCP >= 353"> <If Condition="Core.Player.CurrentJob == ClassJobType.Carpenter"><Synthesize RecipeId="1526"/></If> <!-- Spruce Lumber --> <If Condition="Core.Player.CurrentJob == ClassJobType.Leatherworker"><Synthesize RecipeId="1305"/></If> <!-- Hippogryph Leather --> <If Condition="Core.Player.CurrentJob == ClassJobType.Weaver"><Synthesize RecipeId="1386"/></If> <!-- Twinthread --> <If Condition="Core.Player.CurrentJob == ClassJobType.Goldsmith"><Synthesize RecipeId="1471"/></If> <!-- Rose Gold Nugget --> <If Condition="Core.Player.CurrentJob == ClassJobType.Blacksmith"><Synthesize RecipeId="1207"/></If> <!-- Darksteel Nugget --> <CraftActionByName Name="Comfort Zone" /> <CraftActionByName Name="Inner Quiet" /> <CraftActionByName Name="Steady Hand II" /> <CraftActionByName Name="Basic Touch" /> <CraftActionByName Name="Basic Touch" /> <CraftActionByName Name="Basic Touch" /> <CraftActionByName Name="Master's Mend" /> <CraftActionByName Name="Basic Touch" /> <CraftActionByName Name="Steady Hand" /> <CraftActionByName Name="Ingenuity II" /> <CraftActionByName Name="Standard Touch" /> <CraftActionByName Name="Great Strides" /> <If Condition="CraftingManager.Condition != CraftingCondition.Excellent"> <CraftActionByName Name="Innovation" /> </If> <CraftActionByName Name="Byregot's Blessing" /> <CraftActionByName Name="Careful Synthesis II" /> </While> </Order> </Profile>
Notepad++ Notepad++ v6.7.4 - Current Version Visual Studio Express Visual Studio Express Notepad Wordpad any text editor will work just fine if you know what you are wanting to change
The new Visual Studio Community Edition is nice, I believe it's basically the Pro version without the skins? Definitely more complete than Express and also free. Free Dev Tools - Visual Studio Community 2013
i strongly suggest you get a free copy of resharper to go with Visual Studio but if you just want to make basic edits, notepad op
Can you add another example of a different job so that we can compare and try to create profiles accordingly? BTW, how do we know the synthesize recipeID?
Final Fantasy XIV : A Realm Reborn (FFXIV ARR) Database1526/Spruce-Lumber The 1526 is your recipe ID. Another example really doesnt need to be provided with this.. All you need to do is get the recipeID you want to craft.. and use the abilities that you have open for that crafting class like he uses in the first example.. The only thing with this is that you do not have to specify the actionID for each ability like you would normally have to do... Which makes it to where you can have a default profile for example 3-star 80 dura HQ recipes to use on any crafting class, without having to have 10 or so different profiles.. one for each.
I haven't actually gotten around to writing other profiles yet. I've edited original post to my 2star 40durability that now shows how I'm handling different jobs with the same profile.
it shows http://xivdb.com/?item/5378/Spruce-Lumber on me, and whenever i put the recipeid always fail, please tell me how to see the recipeid.thanks
you're on the item page, you need to click the link for the recipe page, then the id number in the url will be the recipe number. TL;DR ItemID's are not the same as RecipeID's http://xivdb.com/?recipe/1526/Spruce-Lumber