• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Buddy Wing: The Old Robot - Beta Release

    Discussion in 'Archives' started by Apoc, May 4, 2012.

    Thread Status:
    Not open for further replies.
    1. xsol

      xsol Member

      Joined:
      Nov 7, 2011
      Messages:
      503
      Likes Received:
      12
      Trophy Points:
      18
      Jedi Consular, light side, gets stuck after defeating Nalen Raloch -> It continues to try to fight when it should start conversation. It just kept casting force wave.

      log is about 2mb

      this is the related section
      Code:
      23:44:14.554 V] [UseObject] Started
      [23:44:14.679 V] [Poi.Clear] Reason: Current quest behavior changed to UseObjectTag: X: 1.558054, Y: 17.68657, Z: 157.0443, ObjectName: The Forge, Radius: 20, UseRange: 0, WaitTime: 5, BlacklistDuration: 30, Hotspots: null, PlaceableNames: null, IgnoreLOS: False, Names: System.Collections.Generic.HashSet`1[System.String], Object: EngineType: plcPlaceable, IsPlatform: False, Position: <1.2582, 17.6856, 157.2529>, PositionDynamic: <1.2582, 17.6856, 157.2529>, Harvestable: null, UseRange: 0.4, IsLootable: False, Name: The Forge, QuestIndication: Unknown, HasQuest: False, IsDoor: False, IsWonkavator: False, WonkavatorPackageID: 0, WonkavatorCurrentFloor: 0, UsableWarzoneTeam: Any, DisabledForEveryone: False, AbilitySpecOnUse: 16141135913508899432, Rotation: <0, 114.448, 0>, Spec: 16140924865356095774, AlwaysUsable: False, AbilitySpecOnLoot: 0, Room: forge_instance, IsUsable: True, IsSpawned: True, Spawned: Buddy.Swtor.Objects.Components.SpawnedComponent, IsDeleted: False, DistanceSqr: 5.947959, Distance: 5.947959, YDiff: 2.509161, InLineOfSight: False, , Position: <1.558054, 17.68657, 157.0443>, QuestId: 16141030378089536830, BranchId: 1, StepId: 4, TaskId: 0, QuestName: Quest Id: E000759C2AD0DD3E, IsDoneCache: False, Behavior: Buddy.BehaviorTree.PrioritySelector, .
      [23:44:14.679 D] Replaced hook [QuestProfileBehavior_Hook] 0c2cb237-caeb-47fd-93a1-d9a0760b4532
      [23:44:14.710 V] [UseObject] Moving to interact with: The Forge
      [23:44:14.710 D] Generating path to Interact with The Forge
      [23:44:14.710 E] Contacting nav server for path.
      [23:44:14.712 D] Waiting for path request to finish...
      [23:44:14.814 V] [UseObject] Moving to interact with: The Forge
      [23:44:14.814 D] Generating path to Interact with The Forge
      [23:44:14.814 D] Waiting for path request to finish...
      [23:44:14.918 V] [UseObject] Moving to interact with: The Forge
      [23:44:14.918 D] Generating path to Interact with The Forge
      [23:44:14.918 D] Waiting for path request to finish...
      [23:44:15.022 V] [UseObject] Moving to interact with: The Forge
      [23:44:15.022 D] Generating path to Interact with The Forge
      [23:44:15.022 D] Waiting for path request to finish...
      [23:44:15.126 V] [UseObject] Moving to interact with: The Forge
      [23:44:15.126 D] Generating path to Interact with The Forge
      [23:44:15.126 D] Waiting for path request to finish...
      [23:44:15.229 V] [UseObject] Moving to interact with: The Forge
      [23:44:15.229 D] Generating path to Interact with The Forge
      [23:44:15.229 D] Waiting for path request to finish...
      [23:44:15.294 D] Nav callback called.
      [23:44:15.332 V] [UseObject] Moving to interact with: The Forge
      [23:44:15.332 D] Generating path to Interact with The Forge
      [23:44:15.332 E] Got response from server, validating.
      [23:44:15.332 E] Response has 2 hops. Converting to vectors and path queue.
      [23:44:15.332 D] Nav Service path generated.
      [23:44:15.332 D] Generated path to <1.2582, 17.6856, 157.2529> (Interact with The Forge) with 2 hops.
      [23:44:15.435 V] [UseObject] Moving to interact with: The Forge
      [23:44:15.435 D] Moving to next hop: <1.364733, 17.69589, 157.205>, T: None (Interact with The Forge) D: 5.846763
      [23:44:15.557 V] [UseObject] Moving to interact with: The Forge
      [23:44:19.730 D] [AutoEquip] Pulsing.
      [23:44:20.178 V] [UseObject] Moving to interact with: The Forge
      [23:44:23.771 V] Blacklisting 1B036047BC for 00:00:30
      [23:44:23.906 D] Generating path to The Forge
      [23:44:23.930 D] Raycast path generated.
      [23:44:23.930 D] Generated path to <1.558054, 17.68657, 157.0443> (The Forge) with 1 hops.
      [23:44:26.112 D] [Stuck Handler] We're stuck at <1.509798, 17.68657, 157.1322> - tython_blockout - 4000000055F4C611
      [23:44:30.146 D] Stuck handler, unsticking.
      [23:44:30.146 D]    at Buddy.Navigation.ReactiveAntiStuck.Pulse()
         at Buddy.Navigation.DefaultNavigationProvider.(String destinationName)
         at Buddy.Navigation.DefaultNavigationProvider.MoveTo(Vector3 destination, String destinationName, Boolean useRaycast, Boolean straightLineWhileGenerating)
         at Buddy.Navigation.Navigator.MoveTo(Vector3 destination, String destinationName, Boolean useRaycast, Boolean straightLineWhileGenerating)
         at Buddy.CommonBot.CommonBehaviors..(Object o)
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.Common.HookExecutor.Run(Object context)
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.Common.HookExecutor.Run(Object context)
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.CommonBot.BotMain.()
      [23:44:30.213 D] [AutoEquip] Pulsing.
      [23:44:31.503 V] [UseObject] Done
      [23:44:31.503 V] [Poi.Clear] Reason: Current quest behavior changed to CompleteQuestTag: RewardIndex: 0, QuestId: 16141126827337520250, BranchId: 0, StepId: 0, TaskId: 0, QuestName: Forged Lightsaber, IsDoneCache: False, Behavior: Buddy.BehaviorTree.Sequence, .
      [23:44:31.503 D] Replaced hook [QuestProfileBehavior_Hook] 51713c43-236a-427b-9d4d-44537fffea5e
      [23:44:35.641 D] Sequence contains no matching element
      [23:44:35.642 D]    at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
         at Buddy.CommonBot.Profile.Quest.CompleteQuestTag.()
         at Buddy.CommonBot.Profile.Quest.CompleteQuestTag.(Object ret)
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Sequence..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.Common.HookExecutor.Run(Object context)
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.Common.HookExecutor.Run(Object context)
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..MoveNext()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.CommonBot.BotMain.()
      [23:44:35.755 V] [Poi.Clear] Reason: Current quest behavior changed to TalkToTag: ObjectName: Nalen Raloch, X: 7.150686, Y: 15.24617, Z: 154.3306, Position: <7.150686, 15.24617, 154.3306>, Type: Npc, ProfileUseRange: 5, WaitTime: 1, IgnoreLOS: False, UseRange: 0.5, Object: Nalen Raloch, Distance: 6.034135, GUID: 1B0360D190, QuestId: 16141030378089536830, BranchId: 0, StepId: 0, TaskId: 0, QuestName: Quest Id: E000759C2AD0DD3E, IsDoneCache: False, Behavior: Buddy.BehaviorTree.PrioritySelector, .
      [23:44:35.755 D] Replaced hook [QuestProfileBehavior_Hook] bb762c8b-3149-4249-abee-c6c13fbefeb3
      [23:44:35.774 D] Generating path to TalkToTag: Nalen Raloch for Quest Id: E000759C2AD0DD3E
      [23:44:35.774 E] Contacting nav server for path.
      [23:44:35.776 D] Waiting for path request to finish...
      [23:44:35.890 D] Generating path to TalkToTag: Nalen Raloch for Quest Id: E000759C2AD0DD3E
      [23:44:35.890 D] Waiting for path request to finish...
      [23:44:36.005 D] Generating path to TalkToTag: Nalen Raloch for Quest Id: E000759C2AD0DD3E
      [23:44:36.005 D] Waiting for path request to finish...
      [23:44:36.121 D] Generating path to TalkToTag: Nalen Raloch for Quest Id: E000759C2AD0DD3E
      [23:44:36.121 D] Waiting for path request to finish...
      [23:44:36.237 D] Generating path to TalkToTag: Nalen Raloch for Quest Id: E000759C2AD0DD3E
      [23:44:36.237 D] Waiting for path request to finish...
      [23:44:36.293 D] Nav callback called.
      [23:44:36.352 D] Generating path to TalkToTag: Nalen Raloch for Quest Id: E000759C2AD0DD3E
      [23:44:36.352 E] Got response from server, validating.
      [23:44:36.352 E] Response has 3 hops. Converting to vectors and path queue.
      [23:44:36.352 D] Nav Service path generated.
      [23:44:36.352 D] Generated path to <7.150686, 15.24617, 154.3306> (TalkToTag: Nalen Raloch for Quest Id: E000759C2AD0DD3E) with 3 hops.
      [23:44:36.468 D] Moving to next hop: <4.275, 16.28109, 155.675>, T: None (TalkToTag: Nalen Raloch for Quest Id: E000759C2AD0DD3E) D: 2.783518
      [23:44:39.220 D] Moving to next hop: <7.150686, 15.24617, 154.3306>, T: None (TalkToTag: Nalen Raloch for Quest Id: E000759C2AD0DD3E) D: 3.342712
      [23:44:40.231 D] [AutoEquip] Pulsing.
      [23:44:48.745 N] Grind Area changed to The Forge 2 2
      [23:44:48.746 V] [Poi.Clear] Reason: Current quest behavior changed to GrindTag: GrindRef: The Forge 2 2, WhileCondition: (not IsBranchStepComplete(0xE000759C2AD0DD3E, 3, 2)), QuestId: 0, BranchId: 0, StepId: 0, TaskId: 0, QuestName: Quest Id: 0, IsDoneCache: False, Behavior: Buddy.Common.HookExecutor, .
      [23:44:48.746 D] Replaced hook [QuestProfileBehavior_Hook] 3d8bdb34-47af-4085-a779-938342f75489
      [23:44:48.766 D] Hotspot changed to Nalen Raloch(<6.632139, 15.24617, 154.6232>)
      [23:44:49.081 D] Combat: Set POI to Kill.
      [23:44:49.081 D] [POI Set] Type: Kill
      [23:44:49.082 N] Killing Nalen Raloch with 0% health at 0 meters
      [23:44:49.400 N] Casting Force Potency
      [23:44:49.797 N] Casting Project
      [23:44:51.497 N] Casting Telekinetic Throw
      [23:44:54.919 N] Casting Force Stun
      [23:44:56.618 N] Casting Project
      [23:44:58.245 N] Casting Telekinetic Throw
      [23:45:01.680 N] Casting Force Wave
      [23:45:03.233 N] Casting Saber Strike
      [23:45:04.912 N] Casting Telekinetic Throw
      [23:45:05.766 N] Grind Area has been cleared.
      [23:45:05.766 V] [Poi.Clear] Reason: Current quest behavior changed to TalkToTag: ObjectName: Nalen Raloch, X: 7.150686, Y: 15.24617, Z: 154.3306, Position: <7.150686, 15.24617, 154.3306>, Type: Npc, ProfileUseRange: 5, WaitTime: 1, IgnoreLOS: False, UseRange: 0.5, Object: Nalen Raloch, Distance: 0.1806427, GUID: 1B0360D190, QuestId: 16141030378089536830, BranchId: 0, StepId: 0, TaskId: 0, QuestName: Quest Id: E000759C2AD0DD3E, IsDoneCache: False, Behavior: Buddy.BehaviorTree.PrioritySelector, .
      [23:45:05.766 D] Replaced hook [QuestProfileBehavior_Hook] 8aaf1aaf-302b-4de5-a9ff-cf6091443050
      [23:45:05.766 D] Combat: Set POI to Kill.
      [23:45:05.766 D] [POI Set] Type: Kill
      [23:45:05.766 N] Killing Nalen Raloch with 0% health at 0 meters
      [23:45:05.882 V] [Poi.Clear] Reason: I'm in combat, but POI isn't. Clearing POI and picking up a new target.
      [23:45:05.972 D] Combat: Set POI to Kill.
      [23:45:05.972 D] [POI Set] Type: Kill
      [23:45:05.973 N] Killing Nalen Raloch with 0% health at 0 meters
      [23:45:06.089 V] [Poi.Clear] Reason: I'm in combat, but POI isn't. Clearing POI and picking up a new target.
      [23:45:06.182 D] Combat: Set POI to Kill.
      [23:45:06.182 D] [POI Set] Type: Kill
      [23:45:06.182 N] Killing Nalen Raloch with 0% health at 0 meters
      [23:45:06.296 V] [Poi.Clear] Reason: I'm in combat, but POI isn't. Clearing POI and picking up a new target.
      [23:45:06.389 D] Combat: Set POI to Kill.
      [23:45:06.389 D] [POI Set] Type: Kill
      [23:45:06.389 N] Killing Nalen Raloch with 0% health at 0 meters
      [23:45:06.503 V] [Poi.Clear] Reason: I'm in combat, but POI isn't. Clearing POI and picking up a new target.
      [23:45:06.592 D] Combat: Set POI to Kill.
      [23:45:06.592 D] [POI Set] Type: Kill
      [23:45:06.592 N] Killing Nalen Raloch with 0% health at 0 meters
      [23:45:06.709 V] [Poi.Clear] Reason: I'm in combat, but POI isn't. Clearing POI and picking up a new target.
      [23:45:06.799 D] Combat: Set POI to Kill.
      [23:45:06.799 D] [POI Set] Type: Kill
      [23:45:06.799 N] Killing Nalen Raloch with 0% health at 0 meters
      [23:45:06.914 V] [Poi.Clear] Reason: I'm in combat, but POI isn't. Clearing POI and picking up a new target.
      [23:45:07.003 D] Combat: Set POI to Kill.
      [23:45:07.003 D] [POI Set] Type: Kill
      [23:45:07.003 N] Killing Nalen Raloch with 0% health at 0 meters
      [23:45:07.070 D] [AutoEquip] Pulsing.
      [23:45:17.100 D] [AutoEquip] Pulsing.
      [23:45:21.787 N] Casting Force Wave
      [23:45:27.130 D] [AutoEquip] Pulsing.
      [23:45:37.197 D] [AutoEquip] Pulsing.
      [23:45:41.886 N] Casting Force Wave
      [23:45:47.252 D] [AutoEquip] Pulsing.
      [23:45:54.291 D] Start/Stop Button Clicked!
      [23:45:54.291 D] BotMain.Stop() called
      [23:45:54.291 N] Stopping the bot.
      [23:45:54.380 N] Bot Thread Ended. Was this requested?
      [23:45:54.391 D] Sleeping while waiting on execution state to be available for BotMain.Stop()
      [23:45:56.391 D] We slept way too long waiting for the bot thread to give control back. Aborting thread. Client may crash!
      [23:45:56.391 V] [Poi.Clear] Reason: Bot Stopped
      [23:45:56.391 D] Resetting force alignment settings.
      [23:45:56.391 D] QuestOrderManager.OnBotStop(). Resetting caches.
      [23:45:56.391 D] Resetting current behavior.
      [23:45:56.391 D] QuestOrderManager.OnBotStop(). Resetting caches.
      [23:45:56.391 D] Resetting current behavior.
      [23:45:56.391 D] QuestOrderManager.OnBotStop(). Resetting caches.
      [23:45:56.391 D] Resetting current behavior.
      [23:45:56.391 D] QuestOrderManager.OnBotStop(). Resetting caches.
      [23:45:56.391 D] Resetting current behavior.
      [23:45:56.391 D] QuestOrderManager.OnBotStop(). Resetting caches.
      [23:45:56.391 D] Resetting current behavior.
      [23:45:56.391 D] QuestOrderManager.OnBotStop(). Resetting caches.
      [23:45:56.391 D] Resetting current behavior.
      [23:45:56.409 D] Calling OnDone() on current behavior. TalkToTag: ObjectName: Nalen Raloch, X: 7.150686, Y: 15.24617, Z: 154.3306, Position: <7.150686, 15.24617, 154.3306>, Type: Npc, ProfileUseRange: 5, WaitTime: 1, IgnoreLOS: False, UseRange: 0.5, Object: Nalen Raloch, Distance: 0.1806427, GUID: 1B0360D190, QuestId: 16141030378089536830, BranchId: 0, StepId: 0, TaskId: 0, QuestName: Quest Id: E000759C2AD0DD3E, IsDoneCache: False, Behavior: Buddy.BehaviorTree.PrioritySelector, 
       
    2. Kickazz006

      Kickazz006 Well-Known Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      20,567
      Likes Received:
      302
      Trophy Points:
      83
      @Xsol - change not hasquest to not hasquest and not isquestcomplete

      also

      <MoveTo QuestId="1" xyz /> will move you to an instance
      but

      you'll want to put the areaname/areaid or roomname/roomid (areaname + .x or .y or .z combo imo)

      Code:
               <If Condition="(BuddyTor.Client.AreaName == &quot;PlanetDumpName&quot;)">
                </If>
                <If Condition="(BuddyTor.Client.AreaID == 0x)">
               </If>
      
      
      
      
                <If Condition="(Me.Position.X &lt; )">
               </If>
                <If Condition="(Me.Position.Y &lt; )">
               </If>
                 <If Condition="(Me.Position.Z &lt; )">
               </If>
      
      
      
      refer to the BlankQO in my svn
       
      Last edited: May 4, 2012
    3. Kickazz006

      Kickazz006 Well-Known Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      20,567
      Likes Received:
      302
      Trophy Points:
      83
      Xsol - your bug report ... use the one in my svn and lmk if that still does it.

      I noticed that the bot kept targetting one of the other 2 npcs instead of Nalen... even though they were 'friendly' after we almost killed them
       
    4. xsol

      xsol Member

      Joined:
      Nov 7, 2011
      Messages:
      503
      Likes Received:
      12
      Trophy Points:
      18
      Thanks Kick

      Well, after tweak the z on the MoveTo for a good 10 minute I got the guy to walk into the instance, but at that point BW has a melt down and loses its marbles.

      log : View attachment 2012-05-05 00.53.txt

      Once the instance loads if I try to do anything else BW crashes to desktop. I imagine this is a low priority issue right now, but you can make 100,000 credits in 30-45 minutes doing boarding party so being able to farm it would be amazing ;)
       
      Last edited: May 4, 2012
    5. woohah

      woohah Member

      Joined:
      Jan 15, 2010
      Messages:
      153
      Likes Received:
      5
      Trophy Points:
      18
      I would assume there will be an option later on down the road to not attack other peoples targets?
       
    6. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      Yes, just like with Honorbuddy, it will not attack targets tapped by others.
       
    7. woohah

      woohah Member

      Joined:
      Jan 15, 2010
      Messages:
      153
      Likes Received:
      5
      Trophy Points:
      18
      Awesome. I was testing the 1-10 Light Side Knight and kept getting a guy pissed at me for attacking. I just told him to deal with it because I was learning that class. :)
       
    8. Aaron86

      Aaron86 Member

      Joined:
      Apr 14, 2012
      Messages:
      101
      Likes Received:
      0
      Trophy Points:
      16
      small issue with early lessons area cleared quest not done moved the bot close to a target and it went again finished up and turning in as we speak
       
    9. Kickazz006

      Kickazz006 Well-Known Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      20,567
      Likes Received:
      302
      Trophy Points:
      83
      I'll be adding some waittimers to talkto's / some useobjects / answer holocoms since the bot is too fast

      look for an update sometime tomorrow on their respective profile threads

      The minor inconvenience of making a bot extremely fast :(
       
    10. in2fun

      in2fun New Member

      Joined:
      Sep 23, 2010
      Messages:
      871
      Likes Received:
      8
      Trophy Points:
      0
      Havent tried on higher lvl toon yet. But will bot be able to 'skin' the bio. Or able to gather items in future?
       
    11. Kickazz006

      Kickazz006 Well-Known Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      20,567
      Likes Received:
      302
      Trophy Points:
      83
      we plan on something like this...

      Questing > Professions > Companion professions > space combat > ? > ? > ? > PvP

      don't quote me on that, but that's how it's going to look

      Now, the rest won't take as long as the bot in general took... as questing has been done for 2-3 months, the rest were logic issues and mesh issues... and the biggest issue: stability :( (the bot kept killing the client due to various issues)

      (also, adding api ofc)
       
    12. Aaron86

      Aaron86 Member

      Joined:
      Apr 14, 2012
      Messages:
      101
      Likes Received:
      0
      Trophy Points:
      16
      so i noticed if the bot was running when i was on the internet quests wouldnt complete no biggie i was just board with what was on tv when i as testing the bot oh 1 thru 7 pretty much perfect on con
       
    13. xsol

      xsol Member

      Joined:
      Nov 7, 2011
      Messages:
      503
      Likes Received:
      12
      Trophy Points:
      18
      Mounts?

      Also, Sith Juggernaut - Immortal

      Spec: Skill Calculator - Star Wars: The Old Republic (SWTOR) Database

      CC
      This works well, I would not call it perfect, but it is better than what was there.
      Code:
      public static Composite JuggernautCombat()
              {
                  return new PrioritySelector(
                      Movement.StopInRange(0.3f),
                      Spell.WaitForCast(),
                      Spell.Cast("Force Charge"),
                      Spell.Cast("Smash", castWhen =>
                      {
                          if (BuddyTor.Me.CurrentTarget.Distance <= 0.5f && BuddyTor.Me.ResourceStat >= 3)
                          {
                              return true;
                          }
                          else
                          {
                              return false;
                          }
                      }), 
                      Spell.Cast("Ravage"),
      
                      Spell.Cast("Retaliation"),
                      Spell.Cast("Force Scream", castWhen => BuddyTor.Me.ResourceStat >= 4),
                      Spell.Cast("Vicious Slash", castWhen => BuddyTor.Me.ResourceStat >= 5),
      
                      //Def
                      Spell.BuffSelf("Invincible", castWhen => BuddyTor.Me.InCombat && BuddyTor.Me.HealthPercent <= 60),//3m CD
                      Spell.BuffSelf("Saber Ward", castWhen => BuddyTor.Me.InCombat && BuddyTor.Me.HealthPercent <= 30),//3m CD
      
                      //CC
                      Spell.Cast("Disruption", castWhen => BuddyTor.Me.CurrentTarget.IsCasting && BuddyTor.Me.CurrentTarget.CastTimeEnd - TimeSpan.FromSeconds(1) >= DateTime.Now),
                      Spell.Cast("Force Choke", castWhen => ((BuddyTor.Me.CurrentTarget.IsCasting && !AbilityManager.CanCast("Disruption", BuddyTor.Me.CurrentTarget) || BuddyTor.Me.HealthPercent <= 60)) && !BuddyTor.Me.HasBuff("Saber Ward")),
      
                      //Rage
                      Spell.Cast("Sundering Assault"),
                      Spell.Cast("Assault"),
      
                      Movement.MoveTo(ret => BuddyTor.Me.CurrentTarget.Position, 0.3f)
                      );
              }
       
      Last edited: May 5, 2012
    14. banme

      banme Member

      Joined:
      Jan 15, 2010
      Messages:
      120
      Likes Received:
      1
      Trophy Points:
      18
      Have hit lvl 6 with a smuggler, very impressive so far
       
    15. banme

      banme Member

      Joined:
      Jan 15, 2010
      Messages:
      120
      Likes Received:
      1
      Trophy Points:
      18
      Error with lvl 7 smuggler. Seems to get into a crouch loop when trying to initiate combat against a silver mob. If he gets aggro, combat continues normally, but until then, just crouch, stand, crouch, stand, inching closer each time until facepulls

      Log attached
       

      Attached Files:

    16. Croga

      Croga Well-Known Member

      Joined:
      Jun 7, 2010
      Messages:
      1,636
      Likes Received:
      27
      Trophy Points:
      48
      And fast it is.
      There seem to be more "wait"s in the profile than necessary but I still think it'll run 1-10 faster than I would manually..
      Damn good work!
       
    17. Croga

      Croga Well-Known Member

      Joined:
      Jun 7, 2010
      Messages:
      1,636
      Likes Received:
      27
      Trophy Points:
      48
      Mesh issue:

      Just finished a part of the Trooper "The Spy" quest, now trying to go to "Scavenger Hunt":
      Code:
              <!-- Trooper: The Spy -->        <If Condition="((HasQuest(0xE000767EC7811E86)) and (not IsQuestComplete(0xE000767EC7811E86)))">
               <!-- Clean Up Talloran (Bonus) -->
               <If Condition="(not IsQuestComplete(0xE0008853DFD65174))">
                  <Grind GrindRef="Clean Up Talloran (Bonus)" While="(not IsQuestComplete(0xE0008853DFD65174))" />
               </If>
               <If Condition="((HasQuest(0xE000767EC7811E86)) and (not IsStepComplete(0xE000767EC7811E86, 2)))">
                  <UseObject QuestId="0xE000767EC7811E86" Name="Bellis" BranchId="1" StepId="2" Radius="20" WaitTime="5" X="53.6624" Y="2.794518" Z="-16.45884" />
               </If>
               <If Condition="((HasQuest(0xE000767EC7811E86)) and (not IsStepComplete(0xE000767EC7811E86, 3)))">
                  <AnswerHolocomCall QuestName="The Spy" QuestId="0xE000767EC7811E86" />
               </If>
               <If Condition="((HasQuest(0xE000767EC7811E86)) and (not IsStepComplete(0xE000767EC7811E86, 4)))">
                  <MoveTo QuestId="0xE000767EC7811E86" Name="Bellis Home" X="43.06501" Y="3.33918" Z="-20.90973" />
               </If>
               <!-- Autoskip 5 -->
               <If Condition="((HasQuest(0xE000767EC7811E86)) and (not IsStepComplete(0xE000767EC7811E86, 6)))">
                  <UseObject QuestId="0xE000767EC7811E86" Name="Field Box" BranchId="1" StepId="6" Radius="20" WaitTime="5" X="43.80542" Y="3.333317" Z="-21.45353" />
               </If>
              </If>
      
      
              <!-- Scavenger Hunt 4 -->
              <If Condition="((HasQuest(0xE000BFCA789C79C5)) and (not IsQuestComplete(0xE000BFCA789C79C5)))">
               <If Condition="((HasQuest(0xE000BFCA789C79C5)) and (not IsStepComplete(0xE000BFCA789C79C5, 4)))">
                  <UseObject QuestId="0xE000BFCA789C79C5" Name="Salvage" BranchId="1" StepId="4" Radius="3" WaitTime="5" X="60.79557" Y="1.100107" Z="-36.45579" />
               </If>
               <!-- Preying on Thieves (Bonus) -->
               <If Condition="(not IsQuestComplete(0xE000A932D20CB890))">
                  <Grind GrindRef="Preying on Thieves (Bonus)" While="(not IsQuestComplete(0xE000A932D20CB890))" />
               </If>
              </If>
      My Location: <43.51841, 3.333317, -21.31403>
      <Hotspot Name="My Location" X="43.51841" Y="3.333317" Z="-21.31403" />
      (Diagnostic or ExtremelySpammy mode doesn't give me more information from "MyLocation")

      Manually walked halfway down the stairs there and it continued without flaw.
       

      Attached Files:

      Last edited: May 5, 2012
    18. richassman

      richassman New Member

      Joined:
      Jan 15, 2010
      Messages:
      198
      Likes Received:
      1
      Trophy Points:
      0
      Bot won't even start. Just freezes and gives me the following message.

      They are all the same error. So just choose one.
       

      Attached Files:

    19. Sidalol

      Sidalol Member

      Joined:
      Jul 1, 2010
      Messages:
      987
      Likes Received:
      18
      Trophy Points:
      18
      Do you guys hire new staff to cope with all these new bots?
       
    20. Croga

      Croga Well-Known Member

      Joined:
      Jun 7, 2010
      Messages:
      1,636
      Likes Received:
      27
      Trophy Points:
      48
      I kinda miss the Log window in the client. Would help debug if I could see what it was writing to the log, as we currently can in HB.
       
    Thread Status:
    Not open for further replies.

    Share This Page