public void GoToAnyaAndInteract() { NPC.MoveTo(NPC.Name.Anya); Unit[] AnyaArray = Unit.Get(UnitType.NPC, "Anya"); if(AnyaArray.Length <= 0) { Error("I can't see an anya! Oh crap! Cowardly refusing to continue."); return; } Anya = AnyaArray[0]; while (!Game.GetUIState(UIState.NPCMenuPanel)) { Me.Interact(Anya); Thread.Sleep(rgen.Next(400,600)); } Thread.Sleep(rgen.Next(400,600)); Game.ClickUIScreen(2); do Thread.Sleep(rgen.Next(400,600)); while (!Game.GetUIState(UIState.ShopPanel)); return; }