Exemplo n.º 1
0
        public override bool RunQuest(Host host)
        {
            if (!base.RunQuest(host))
            {
                return(false);
            }

            if (getQuest() == null)
            {
                if (!host.movementModule.GpsMove("Ferre_Aini"))
                {
                    return(false);
                }
                host.StartQuest(id);
                Thread.Sleep(1000);
            }

            ArcheBuddy.Bot.Classes.Quest quest = getQuest();
            if (quest != null && quest.status == ArcheBuddy.Bot.Classes.QuestStatus.Accepted)
            {
                host.UseDoodadSkill(14035, host.getNearestDoodad(3132), true);
                Thread.Sleep(1000);
            }
            if (quest != null && quest.status == ArcheBuddy.Bot.Classes.QuestStatus.Performed)
            {
                if (!host.movementModule.GpsMove("Ferre_Kanhar"))
                {
                    return(false);
                }
                host.CompleteQuest(id);
                Thread.Sleep(1000);
            }

            return(true);
        }
Exemplo n.º 2
0
 public override bool RunQuest(Host host)
 {
     if (!base.RunQuest(host))
     {
         return(false);
     }
     if (getQuest() == null)
     {
         if (!host.movementModule.GpsMove("Humanoid_Deserter_Deckard"))
         {
             return(false);
         }
         host.StartQuest(id);
         Thread.Sleep(1000);
     }
     ArcheBuddy.Bot.Classes.Quest quest = getQuest();
     if (quest != null && quest.status == ArcheBuddy.Bot.Classes.QuestStatus.Performed)
     {
         if (!host.movementModule.GpsMove("Humanoid_Deputy_Commander_Sinclair"))
         {
             return(false);
         }
         host.CompleteQuest(id);
         Thread.Sleep(1000);
     }
     return(true);
 }
Exemplo n.º 3
0
        public override bool RunQuest(Host host)
        {
            if (!base.RunQuest(host))
            {
                return(false);
            }
            if (getQuest() == null)
            {
                if (!host.movementModule.GpsMove("Ferre_Eshyala"))
                {
                    return(false);
                }
                host.StartQuest(id);
                Thread.Sleep(1000);
            }

            ArcheBuddy.Bot.Classes.Quest quest = getQuest();
            if (quest != null && quest.status == ArcheBuddy.Bot.Classes.QuestStatus.Performed)
            {
                if (!host.movementModule.GpsMove("Ferre_Aini"))
                {
                    return(false);
                }
                host.CompleteQuest(id);
                Thread.Sleep(1000);
            }

            return(true);
        }