<Profile>
<Name>Mining 51+</Name>
<KillRadius>50</KillRadius>
<Order>
<While Condition="True">
<RunCode Name="EnableMount" />
<FlightPathTo XYZ="400.7303, -32.20192, -208.9906" Radius="3.0" Smoothing="0.2" MountId="45" NavHeight="200" DismountAtDestination="True" />
<RunCode Name="DisableMount" />
<RunCode Name="UseStealth" />
<Gather Loops="1">
<GatherObject>Mineral Deposit</GatherObject>
<HotSpots>
<HotSpot Radius="300" XYZ="353.8235, -41.83347, -252.9794" />
</HotSpots>
<ItemNames>
<ItemName>Titanium Ore</ItemName>
<ItemName>Raw Star Sapphire</ItemName>
</ItemNames>
<GatheringSkillOrder>
<GatheringSkill SpellName="Unearth II" TimesToCast="1" />
<GatheringSkill SpellName="Deep Vigor" TimesToCast="1" />
</GatheringSkillOrder>
</Gather>
<NoCombatMoveTo XYZ="403.3499, -49.13615, -211.8344" />
<RunCode Name="EnableMount" />
<FlightPathTo XYZ="299.032, -93.40841, 391.0688" Radius="3.0" Smoothing="0.2" MountId="45" NavHeight="200" DismountAtDestination="True" />
<RunCode Name="DisableMount" />
<RunCode Name="UseStealth" />
<Gather Loops="1">
<GatherObject>Mineral Deposit</GatherObject>
<HotSpots>
<HotSpot Radius="300" XYZ="291.0605, -111.6924, 429.7914" />
</HotSpots>
<ItemNames>
<ItemName>Titanium Ore</ItemName>
<ItemName>Raw Star Sapphire</ItemName>
</ItemNames>
<GatheringSkillOrder>
<GatheringSkill SpellName="Unearth II" TimesToCast="1" />
<GatheringSkill SpellName="Deep Vigor" TimesToCast="1" />
</GatheringSkillOrder>
</Gather>
</While>
</Order>
<CodeChunks>
<CodeChunk Name="UseStealth">
<![CDATA[
SpellData data;
if (!Core.Me.HasAura("Stealth") && Actionmanager.CurrentActions.TryGetValue("Stealth", out data) && Actionmanager.CanCast(data, Core.Me))
{
Actionmanager.DoAction("Stealth", Core.Me);
await Buddy.Coroutines.Coroutine.Sleep(500);
}
]]>
</CodeChunk>
<CodeChunk Name="UnStealth">
<![CDATA[
SpellData data;
if (Core.Me.HasAura("Stealth") && Actionmanager.CurrentActions.TryGetValue("Stealth", out data) && Actionmanager.CanCast(data, Core.Me))
{
Actionmanager.DoAction("Stealth", Core.Me);
await Buddy.Coroutines.Coroutine.Sleep(500);
}
]]>
</CodeChunk>
<CodeChunk Name="DisableMount">
<![CDATA[
ff14bot.Settings.CharacterSettings.Instance.UseMount = false;
ff14bot.Managers.Actionmanager.Dismount();
]]>
</CodeChunk>
<CodeChunk Name="EnableMount">
<![CDATA[
ff14bot.Settings.CharacterSettings.Instance.UseMount = true;
]]>
</CodeChunk>
</CodeChunks>
</Profile>