Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <Profile>
- <Name>Collectable 70</Name>
- <Order>
- <While Condition="True">
- <Synthesize RecipeId="2798"/>
- <While Condition="CraftingManager.IsCrafting">
- <CraftActionByName Name="Muscle Memory" />
- <CraftActionByName Name="Comfort Zone" />
- <CraftActionByName Name="Inner Quiet" />
- <CraftActionByName Name="Steady Hand II" />
- <CraftActionByName Name="Waste Not" />
- <RunCode Name="Proc"/>
- <RunCode Name="Proc"/>
- <RunCode Name="Proc"/>
- <RunCode Name="Proc"/>
- <CraftActionByName Name="Steady Hand II" />
- <RunCode Name="Proc"/>
- <RunCode Name="Proc"/>
- <CraftActionByName Name="Master's Mend" />
- <RunCode Name="Proc"/>
- <CraftActionByName Name="Steady Hand II" />
- <RunCode Name="END"/>
- <CraftActionByName Name="Careful Synthesis II" />
- <CraftActionByName Name="Careful Synthesis II" />
- <RunCode Name="Collectable"/>
- </While>
- </While>
- </Order>
- <CodeChunks>
- <CodeChunk Name="Proc">
- <![CDATA[
- if (CraftingManager.Condition == CraftingCondition.Good || CraftingManager.Condition == CraftingCondition.Excellent)
- {
- Actionmanager.DoAction("Precise Touch", null);
- }
- else
- {
- Actionmanager.DoAction("Basic Touch", null);
- }
- await Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
- await Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
- await Coroutine.Sleep(500);
- ]]>
- </CodeChunk>
- <CodeChunk Name="END">
- <![CDATA[
- if (CraftingManager.Condition == CraftingCondition.Excellent)
- {
- Actionmanager.DoAction("Byregot's Blessing", null);
- await Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
- await Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
- await Coroutine.Sleep(500);
- }
- else
- {
- Actionmanager.DoAction("Great Strides", null);
- await Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
- await Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
- await Coroutine.Sleep(500);
- if (CraftingManager.Condition == CraftingCondition.Excellent)
- {
- Actionmanager.DoAction("Byregot's Blessing", null);
- await Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
- await Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
- await Coroutine.Sleep(500);
- }
- else
- {
- Actionmanager.DoAction("Byregot's Blessing", null);
- await Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
- await Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
- await Coroutine.Sleep(500);
- }
- }
- ]]>
- </CodeChunk>
- <CodeChunk Name="Collectable">
- <![CDATA[
- if (await Buddy.Coroutines.Coroutine.Wait(5000, () => ff14bot.Managers.Actionmanager.CanCast("Careful Synthesis II", null))) {
- ff14bot.Managers.Actionmanager.DoAction("Careful Synthesis II", null);
- await Buddy.Coroutines.Coroutine.Wait(10000, () => CraftingManager.AnimationLocked);
- await Buddy.Coroutines.Coroutine.Wait(Timeout.Infinite, () => ff14bot.RemoteWindows.SelectYesNoItem.IsOpen);
- ff14bot.RemoteWindows.SelectYesNoItem.Yes();
- await Buddy.Coroutines.Coroutine.Wait(10000, () => !ff14bot.RemoteWindows.SelectYesNoItem.IsOpen);
- await Buddy.Coroutines.Coroutine.Wait(Timeout.Infinite, () => !CraftingManager.AnimationLocked);
- }
- ]]>
- </CodeChunk>
- </CodeChunks>
- </Profile>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement