<If Condition="&Adamantite; == 0">
<TeleportTo Name="Waiting Aetheryte" AetheryteId="&Waiting_AetheryteId;" />
<If Condition="&Use_Food; != 0">
<While Condition="not Core.Player.HasAura(48)">
<RunCode Name="FOOD"/>
</While>
</If>
<WaitWhile Condition="IsTimeBetween(9,11) or IsTimeBetween(21,23)" />
</If>
<If Condition="&Adamantite; != 0">
<If Condition="&Use_Food; != 0">
<While Condition="not Core.Player.HasAura(48)">
<RunCode Name="FOOD"/>
</While>
</If>
<WaitWhile Condition="IsTimeBetween(9,10) or IsTimeBetween(21,22)" />
</If>
</If>
<!-- Mining: 11AM-PM - Adamantite Ore -->
<If Condition="IsTimeBetween(10,11) or IsTimeBetween(22,23)">
<!--If Adamantite -->
<If Condition="&Adamantite; != 0">
<If Condition="not IsOnMap(402)">
<TeleportTo name="Helix" aetheryteId="74" />
<If Condition="Core.Me.CurrentJob != ClassJobType.Miner">
<RunCode Name="MIN"/>
</If>
<MoveTo XYZ="-716.1138, -186.9606, -584.3765"/>
</If>
<If Condition="Core.Me.CurrentJob != ClassJobType.Miner">
<RunCode Name="MIN"/>
</If>
<ExFlyTo XYZ="-643.3391, -133.3573, -660.6969" Radius="3.0" />
[B]<ExFlyTo XYZ="36.61375, 38.95147, -851.7602" Radius="3.0" />[/B] <<-- you want to change that because this is where you hover over the island and wait for the spawn
<WaitWhile Condition ="IsTimeBetween(10,11) or IsTimeBetween(22,23)" />
<!--If Collectable-->
<If Condition="&Collect_Adamantite; != 0">
<ExGather loops="1" spawnTimeout="&IsTimeBetween_tick;" CordialType="&Cordial_Type_50_60_Collectale;" CordialTime="&Cordial_Time_50_60_Collectale;" DiscoverUnknowns="true">
<GatherObjects>
<GatherObject>Unspoiled Mineral Deposit</GatherObject>
</GatherObjects>
<Collectables>
<Collectable Name="Adamantite Ore" Value="&Collectability_Adamantite;" PlusPlus="&PlusPlus;" />
</Collectables>
<GatherRotation>&Rotation_C;</GatherRotation>
<GatherSpots>
<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="70.86564, -0.4920825, -858.0936" nodeLocation="72.07767, 0.7522836, -854.5031"/>
<IndirectApproachGatherSpot ReturnToApproachLocation="false" ApproachLocation="23.2373, -0.3478457, -833.407" nodeLocation="25.29292, 0.5668808, -833.7905"/>
<StealthApproachGatherSpot ReturnToStealthLocation="false" stealthLocation="87.43224, -0.9560863, -795.0317" nodeLocation="79.63015, 0.5219008, -804.5839"/>
</GatherSpots>
<HotSpots>
<[B]HotSpot Radius="90" XYZ="41.74664, 16.07355, -843.0107"/>[/B] << This is where it will return to to check for spawns, so you might want to change that too
</HotSpots>
</ExGather>
</If>