this run i'm on doesent drop nothing lol
<Profile>
<Name>Lieutenant Vachem Quest Grinder</Name>
<GameParams quest="93396" step="46" act="A2" difficulty="Nightmare" resumeFromSave="False" isPrivate="True" numGames="-1" />
<Order>
<WriteReport />
<If condition="Me.IsInTown">
<UseWaypoint questId="93396" stepId="46" x="324.2487" y="291.8714" z="1.64563" actorId="6442 " waypointNumber="3" />
</If>
<!-- Move to Fake Guard and speak with him. Enter Command Post afterwards -->
<MoveTo questId="93396" stepId="46" x="1407.469" y="287.3831" z="174.1133" />
<MoveTo questId="93396" stepId="46" x="1344.141" y="278.3639" z="167.8265" />
<MoveTo questId="93396" stepId="46" x="1311.146" y="291.3697" z="161.998" />
<MoveTo questId="93396" stepId="46" x="1307.292" y="323.2053" z="161.8417" />
<MoveTo questId="93396" stepId="46" x="1325.443" y="371.6091" z="161.8417" />
<!--
<MoveTo questId="93396" stepId="46" x="1344.466" y="273.7822" z="167.8057" />
<MoveTo questId="93396" stepId="46" x="1299.428" y="312.1109" z="161.8417" /> -->
<TalkTo questId="93396" stepId="46" actorId="90959" x="1320.574" y="399.2185" z="161.8417" levelArea="1999503360" skipConversation="True" />
<UseObject questId="93396" stepId="74" x="1288.678" y="420.5138" z="161.7198" actorId="176008" isPortal="True" destinationWorldId="60432" />
<!-- Move to get conversation, run out and reenter commandpost to get rid of conversation -->
<MoveTo questId="93396" stepId="74" x="160.7686" y="117.3584" z="0.1000014" SkipCutscene="True" skipConversation="True"/>
<UseObject questId="93396" stepId="74" x="161.6558" y="83.62305" z="0.1" actorId="175482" isPortal="True" destinationWorldId="70885" levelArea="1999634434"/>
<UseObject questId="93396" stepId="30" x="1288.678" y="420.5138" z="161.7198" actorId="176008" isPortal="True" destinationWorldId="60432" levelArea="1999503360"/>
<!-- When Guard's are dead move to open Cage -->
<If condition="IsActiveQuest(93396)">
<MoveTo questId="93396" stepId="30" x="162.2834" y="151.7155" z="0.1" />
<MoveTo questId="93396" stepId="30" x="163.7878" y="171.526" z="0.1" />
<If condition="ActorExistsAt(80980, 163.9662, 169.2451, 0.1, 10)">
<UseObject questId="93396" stepId="30" actorId="185284" x="163.9662" y="169.2451" z="0.1" interactRange="10" />
<WaitTimer questId="93396" stepId="30" waitTime="2000" />
</If>
<!-- When cage is open, run outside to wait for guards to transform -->
<MoveTo questId="1" x="162.2834" y="151.7155" z="0.1" levelArea="1999634434"/>
<MoveTo questId="1" x="161.6558" y="83.62305" z="0.1" levelArea="1999634434"/>
<UseObject questId="1" x="161.6558" y="83.62305" z="0.1" actorId="175482" isPortal="True" destinationWorldId="70885" levelArea="1999634434"/>
<While condition="IsActiveQuestStep(30)">
<WaitTimer questId="93396" stepId="30" waitTime="500" />
</While>
<MoveTo questId="93396" stepId="4" x="1301.567" y="419.0256" z="161.8497" />
<MoveTo questId="93396" stepId="4" x="1314.846" y="361.813" z="161.8418" />
</If>
<!-- Everything should be dead now, leaving game -->
<WaitTimer questId="93396" stepId="48" waitTime="1000" />
<UseTownPortal questId="1" />
<LeaveGame reason="Run is done" />
</Order>
<KillMonsters>True</KillMonsters>
<PickupLoot>True</PickupLoot>
</Profile>