<Profile>
<Name>[A3 - Inferno]Champion-Hunting 1.3.6.3 BigRed - Heart of the Cursed</Name>
<KillMonsters>True</KillMonsters>
<PickupLoot>True</PickupLoot>
<GameParams quest="101758" step="29" act="A3" difficulty="Inferno" resumeFromSave="False" isPrivate="True" numGames="-1" />
<Order>
<ToggleTargeting questId="1" combat="True" looting="True" lootRadius="200" killRadius="200" />
<!-- Cursed Tower A -->
<If condition="ActorExistsAt(161278, 1083.051, 1043.106, -70.48186, 30)and ZetaDia.CurrentWorldId == 139272">
<MoveTo questId="1" x="1083.328" y="1040.23" z="-76.50092" name="Tower of the Cursed Level 2:2A-21" />
<WaitTimer questId="1" waitTime="250" />
<UseObject questId="1" stepId="1" actorId="161278" isPortal="True" destinationWorldId="119650" interactRange="40" x="1083.051" y="1043.106" z="-70.48186" />
<WaitTimer questId="1" waitTime="250" />
</If>
<!-- Cursed Tower B -->
<If condition="ActorExistsAt(161278, 1080.139, 888.6223, -62.22284, 30)and ZetaDia.CurrentWorldId == 139272">
<MoveTo questId="1" x="1084.524" y="887.4499" z="-91.71507" name="Tower of the Cursed Level 2:2B-23" />
<WaitTimer WaitTime="500" />
<UseObject questId="1" stepId="1" actorId="161278" isPortal="True" destinationWorldId="119650" interactRange="30" x="1080.139" y="888.6223" z="-62.22284" />
<WaitTimer WaitTime="1000" />
</If>
<!-- Start of Heart of Cursed -->
<If condition="Zeta.ZetaDia.CurrentWorldId==119650 and IsActiveQuestStep(29)">
<MoveTo questId="1" x="1047.614" y="1279.675" z="40.19239" pathPrecision="10" name="Heart of the Cursed-01" />
<MoveTo questId="1" x="1148.76" y="1270.359" z="40.1" pathPrecision="10" name="Heart of the Cursed-02"/> <!-- Current player position when stuck=<1193.062, 1233.342, 41.01807> -->
<MoveTo questId="1" x="1219.801" y="1221.462" z="40.33031" pathPrecision="10" name="Heart of the Cursed-03" /> <!-- Original Destination=<1205, 1222.5, 40.91807>. -->
<MoveTo questId="1" x="1271.218" y="1138.841" z="40.1" pathPrecision="10" name="Heart of the Cursed-04" />
<MoveTo questId="1" x="1270.786" y="1088.514" z="40.50775" pathPrecision="10" name="Heart of the Cursed-05" />
<MoveTo questId="1" x="1213.249" y="1076.738" z="16.74862" pathPrecision="10" name="Heart of the Cursed-06" />
<MoveTo questId="1" x="1159.117" y="1078.982" z="0.1000016" pathPrecision="10" name="Heart of the Cursed-07" />
<SkipCutscene questId="1" />
</If>
<!-- Kill Cydaea (Step 23 is in battle with Cydaea) -->
<If condition="IsActiveQuest(101758) and IsActiveQuestStep(23)" >
<MoveTo questId="1" x="1159.117" y="1078.982" z="0.1000016" pathPrecision="10" name="Cydaea-01" />
<WaitTimer questId="1" waitTime="50000" />
</If>
<!-- Cydaea dead but Sin Heart remains -->
<If condition="IsActiveQuest(101758) and IsActiveQuestStep(27)" >
<MoveTo questId="1" x="1159.117" y="1078.982" z="0.1000016" pathPrecision="10" name="Cydaea-02" />
<WaitTimer questId="1" waitTime="5000" />
</If>
<!-- Now on Kill Azmodan Quest -->
<If condition="Zeta.ZetaDia.CurrentWorldId==119650 and IsActiveQuestStep(1)">
<MoveTo questId="1" x="1095.681" y="1133.646" z="0.100001" pathPrecision="10" name="Cydaea-03" />
<MoveTo questId="1" x="1048.687" y="1097.217" z="0.1000009" pathPrecision="10" name="Cydaea-04" />
<MoveTo questId="1" x="1104.601" y="1033.542" z="0.1000016" pathPrecision="10" name="Cydaea-05" />
<MoveTo questId="1" x="1149.991" y="1108.341" z="0.1000038" pathPrecision="10" name="Cydaea-06" />
</If>
<If condition="(not Me.IsInTown)">
<UseTownPortal questId="1" />
<While condition="not Me.IsInTown">
<WaitTimer questId="1" waitTime="50" />
</While>
</If>
<WaitTimer questId="1" waitTime="5000" />
<Continue profile="BigRed_CoreOnly.xml"/>
</Order>
</Profile>