mastahg
Administrator
- Joined
- Feb 27, 2011
- Messages
- 5,355
Important crafting tags:
Synthesize:
Required Parameters:
Optional Parameters:
What it does:
It starts the crafting process and then exits unless UseCR is set to true.
CraftAction:
Required Parameters:
Optional Parameters:
What it does:
Executes the supplied actionId then waits for the animation lock to be done, then waits for a random number of milliseconds between MinDelay and MaxDelay. If the action couldn't be cast for any reason execution of the profile will stop
StopCrafting:
What it does:
Will make sure the crafting log window is closed and that the player is standing up so that you may move around.
EatFood:
Required Parameters:
Optional Parameters:
What it does:
Eats food. Will not eat food if we already have the food buff active on the player and its remaining time is greater then MinDuration. Prefers high quality food first, then moves on to normal quality once high quality is depleted. Will stop profile execution if we are out of the provided itemId.
Synthesize:
Code:
<Synthesize RecipeId="1023"/>
Required Parameters:
- RecipeId: Id of the recipe to craft. Looking into a nice way for users to dump their currently known recipes. For now you'll have to use a service like Final Fantasy XIV : A Realm Reborn (FFXIV ARR) Database
Optional Parameters:
- MinimumCp: If this value is specified, and the players current max cp is less then this value the profile will stop. Default:0
- RequiredSkills: List of skill ids required to complete this craft, if any are missing from the player then crafting will not start.
- UseCR: If set to true then the tag will not exit but rather will call the current combat routines CombatBehavior until crafting is complete. Default: false
- HQMats: List of how many high quality materials to use for each ingredient in the recipe. Example HQMats="0,3,2" This will use all normal items for the first ingredient, 3 high quality items for the second, and 2 high quality items for the third. Default: all zero. Special numbers: If you set an index to -1 then it will prefer high quality mats, and then use normal mats once you run out of high quality. A value of -2 will use normal quality until you run out then use high quality.
What it does:
It starts the crafting process and then exits unless UseCR is set to true.
CraftAction:
Code:
<CraftAction ActionId="100001" Name="Basic Synthesis"/>
Required Parameters:
- ActionId: Id of the spell to use
Optional Parameters:
- MinDelay: Lower bound of milliseconds to wait after crafting to appear more human Default:250
- MaxDelay: Upper bound of milliseconds to wait after crafting to appear more human Default:500
What it does:
Executes the supplied actionId then waits for the animation lock to be done, then waits for a random number of milliseconds between MinDelay and MaxDelay. If the action couldn't be cast for any reason execution of the profile will stop
StopCrafting:
Code:
<StopCrafting/>
What it does:
Will make sure the crafting log window is closed and that the player is standing up so that you may move around.
EatFood:
Code:
<EatFood ItemId="4666" Name="Salt Cod"/>
Required Parameters:
- ItemId: Id of the item to use
Optional Parameters:
- HqOnly: Only use High quality items Default:false
- NqOnly: Only use Normal quality items Default:false
- MinDuration: Only eat if remaining duration in minutes on food buff is less then this Default:5
What it does:
Eats food. Will not eat food if we already have the food buff active on the player and its remaining time is greater then MinDuration. Prefers high quality food first, then moves on to normal quality once high quality is depleted. Will stop profile execution if we are out of the provided itemId.