• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Fight at Joe's

    Discussion in 'Archives' started by JoeBrewski, Nov 11, 2012.

    1. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      Thanks Joe!
      Ive got one more char who needs that quest, ill let you know how it works...
       
    2. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      So the bot tries to use the gun, but is not in Range.
      The bot needs to get within range = 10... Is this possible?
       
    3. JoeBrewski

      JoeBrewski New Member

      Joined:
      Jul 4, 2012
      Messages:
      315
      Likes Received:
      4
      Trophy Points:
      0
      Ok, try the latest, added a distance parm for the target on the UseItem.

      And on your quest, as a result, the call is now
      ...
      if (Buddy.CommonBot.ConditionParser.HasQuest(0xE0003BF69E6650DB) && !Buddy.CommonBot.ConditionParser.IsStepComplete(0xE0003BF69E6650DB, 2))
      if (CTx != null && CTx.Name.Contains("Unstable Defense Droid")) UseQuestItem("Veek's Modified Ion Gun", Me.CurrentTarget, 1.0f);
      ...

      Hope it Helps :)

      Joe
       
    4. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      Super thanks Joe!
      It worked splenditly!

      One minor note, after the Gun is being used on the NPC, the NPC turns green (non attackable / friendly) and runs off with sonic speed in the distance
      and the bot tries to follow it for a few seconds.

      Then the bigger bug, but thats on the bot, when the IsStepComplete is True, the bots keeps in a loop to use that item, althow we are a step further.
      Is it possible to code this out?
       
    5. scythex9

      scythex9 New Member

      Joined:
      Oct 9, 2013
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      While in a group as a Jedi Guardian, the bot will loop "Guard" forever and not actually guard anyone. It also doesn't do anything else while looping "Guard".

      Also, any chance you can make a form of Fight at Joe's that's similar to PureSWTOR, or one that can be easily toggled on and off without stopping the bot?
       
    6. JoeBrewski

      JoeBrewski New Member

      Joined:
      Jul 4, 2012
      Messages:
      315
      Likes Received:
      4
      Trophy Points:
      0
      The Guarding, I'll look at, thanks for the note.
      Second note, use the keys documented in the first post, that's why I set them up - unless you're talking about functionality that simply isn't there (turn Combat On/Off) - if so then just let me know which hotkeys you need to be added.

      Joe
       
    7. JoeBrewski

      JoeBrewski New Member

      Joined:
      Jul 4, 2012
      Messages:
      315
      Likes Received:
      4
      Trophy Points:
      0
      So far as IsStepComplete returning a bad value (that's not me, that's the bot or SWTOR reporting that it's not yet DONE) - about all I can do is code a big delay to let the reported value maybe catch up (like a 15s wait) - let me know if that'd work for you or no. So far as the 'Aggro Factor', that's a mapping/address issue - mobs that 'go Green' after a UseItem, still internally come up as IsHostile - so not much I can do about that - same thing happens with Reluctant Volunteers (bot thinks they're Hostile, but in the game you can see they're not) - although maybe a 15s wait after item-use may help with that, if that's also a 'let the bot catch up on the values' issue.

      In Short, just lemme know if you want a wait/sleep coded after the item-use.

      Joe
       
    8. scythex9

      scythex9 New Member

      Joined:
      Oct 9, 2013
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      Yeah, a hotkey for on-the-fly combat toggling (and maybe auto-target toggling) in case the bot starts doing something silly (and maybe so you have a little more control of who it murders)
       
    9. JoeBrewski

      JoeBrewski New Member

      Joined:
      Jul 4, 2012
      Messages:
      315
      Likes Received:
      4
      Trophy Points:
      0
      Targeting - not much I can do on that - verify that your Preference in SWTOR for "Auto-Target Closest Enemy" is TURNED OFF. Aside from that, it would be the bot Targeting Filter (for the on-screen target) which I haven't been yet able to override/turn-off (but I'll look into that further). So far as the INTERNAL target in-combat, it's coded to nuke the weakest mobs first, aside from any tanking (mobs attacking other members of your group, if you're a tank) off-aggro that happens.

      Combat - I added a Toggle for that, the Insert key - let me know if it helps.

      Posted the update for the above.

      Joe
       
    10. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      Well we can try, got the char on the quest on wait so...
      The bot returns the correct step, but it stays in a useitem loop...
      Code:
      
      [07:53:36.007 D] [POI Set] Type: Kill
      [07:53:37.465 D] Generating path to Kill Target <20.73241, 49.13436, -196.249>
      [07:53:37.465 E] Contacting nav server for path.
      [07:53:37.504 D] Waiting for path request to finish...
      [07:53:37.543 D] Nav callback called.
      [07:53:37.618 D] Generating path to Kill Target <20.73241, 49.13436, -196.249>
      [07:53:37.618 E] Got response from server, validating.
      [07:53:37.618 E] Response has 3 hops. Converting to vectors and path queue.
      [07:53:37.618 D] Nav Service path generated.
      [07:53:37.618 D] Generated path to <20.73241, 49.13436, -196.249> (Kill Target) with 3 hops.
      [07:53:37.724 D] Moving to next hop: <25.6, 49.35835, -198.4>, T: None (Kill Target) D: 4,140281
      [07:53:39.020 N] [JoesCombat] XP Per Hour: 26.139 XP Needed for Level: 3.162 ETA for Level: 7 minutes.
      [07:53:41.078 N] [JoesCombat] Initiating Combat with Unstable Defense Droid InGroup: False
      [07:53:41.538 N] [JoesCombat] MoveTo: Unstable Defense Droid Moving to within 2,8 from dist of 5,3 current LOS: True
      [07:53:41.648 D] Moving to next hop: <20.73241, 49.13436, -196.249>, T: None () D: 5,306578
      [07:53:43.221 D] Generating path to  <20.72513, 49.13436, -196.2581>
      [07:53:43.235 D] Raycast path generated.
      [07:53:43.235 D] Generated path to <20.72513, 49.13436, -196.2581> () with 1 hops.
      [07:53:44.216 D] Completed Cast: Crouch Result: Ok
      [07:53:44.216 N] [JoesCombat] HP: 100,0 RS: 100,0 AC: 1 CTScale: 1,1 THP: 100,00 Comp: NONE CHP: 100,0 Casting Crouch
      [07:53:45.391 N] [JoesCombat] HP: 100,0 RS: 100,0 AC: 1 CTScale: 1,1 THP: 100,00 Comp: Corso Riggs CHP: 100,0 Casting Vital Shot
      [07:53:46.759 N] [JoesCombat] Using Quest Item Veek's Modified Ion Gun...
      [07:53:46.887 N] [JoesCombat] MoveTo: Unstable Defense Droid Moving to within 1,0 from dist of 2,7 current LOS: True
      [07:53:47.003 D] Generating path to  <20.48818, 49.13436, -196.5457>
      [07:53:47.010 D] Raycast path generated.
      [07:53:47.010 D] Generated path to <20.48818, 49.13436, -196.5457> () with 1 hops.
      [07:53:52.241 N] [JoesCombat] Initiating Combat with Unstable Defense Droid InGroup: False
      [07:53:52.286 D] Completed Cast: Crouch Result: Ok
      [07:53:52.289 N] [JoesCombat] HP: 089,0 RS: 100,0 AC: 1 CTScale: 1,1 THP: 100,00 Comp: Corso Riggs CHP: 100,0 Casting Crouch
      [07:53:53.145 N] [JoesCombat] HP: 089,0 RS: 100,0 AC: 1 CTScale: 1,1 THP: 100,00 Comp: Corso Riggs CHP: 100,0 Casting Vital Shot
      [07:53:54.653 N] [JoesCombat] HP: 089,0 RS: 089,2 AC: 1 CTScale: 1,1 THP: 100,00 Comp: Corso Riggs CHP: 100,0 Casting Sabotage Charge
      [07:53:55.829 D] Added new hook [RepopCorpse] 6df98433-8a25-404c-a880-3763eb8f0b38
      [07:53:55.829 D] Added new hook [RoutineCombat] 98492943-5b10-4782-b977-496557f91832
      [07:53:55.829 D] Added new hook [HotspotPoi] 3aac5b18-6c88-465e-9778-0370757960e9
      [07:53:55.829 D] Added new hook [SellVendorPoi] 900225b3-96af-4962-b070-d0217167ff10
      [07:53:55.829 D] Added new hook [SetLootPoi] 1a954984-e103-4d32-adbc-e79f4b709ea8
      [07:53:55.829 D] Added new hook [SetCombatPoi] 0335c5cf-2267-4ca4-8125-2f7db2fff0fb
      [07:53:55.829 D] Added new hook [SetVendorPoi] 02c30371-69c7-448c-a308-2f7308e882d9
      [07:53:55.829 D] Added new hook [SetHotspotPoi] cd793550-1935-46f0-a36a-5c54cc843dfe
      [07:53:55.829 D] Added new hook [SelectPoiType] 831f796b-e477-44bc-a83a-088f5259fa42
      [07:53:57.101 N] [JoesCombat] HP: 087,9 RS: 100,0 AC: 1 CTScale: 1,1 THP: 88,93 Comp: Corso Riggs CHP: 100,0 Casting Vital Shot
      [07:53:58.108 D] [POI Set] Type: Kill
      [07:53:59.659 N] [JoesCombat] HP: 086,0 RS: 094,2 AC: 1 CTScale: 1,1 THP: 88,93 Comp: Corso Riggs CHP: 100,0 Casting Vital Shot
      [07:54:01.154 N] [JoesCombat] HP: 084,1 RS: 088,5 AC: 1 CTScale: 1,1 THP: 88,93 Comp: Corso Riggs CHP: 100,0 Casting Sabotage Charge
      [07:54:02.647 N] [JoesCombat] HP: 082,6 RS: 068,6 AC: 1 CTScale: 1,1 THP: 88,93 Comp: Corso Riggs CHP: 100,0 Casting Aimed Shot
      [07:54:04.536 N] [JoesCombat] HP: 081,2 RS: 079,1 AC: 1 CTScale: 1,1 THP: 80,56 Comp: Corso Riggs CHP: 100,0 Casting Thermal Grenade
      [07:54:05.567 V] [Poi.Clear] Reason: Targeted unit is dead, clearing Poi and carrying on!
      [07:54:05.613 D] Combat: Set POI to Kill.
      [07:54:05.615 D] [POI Set] Type: Kill
      [07:54:05.616 N] Killing Unstable Defense Droid with 44,12844% health at 14,81 meters
      [07:54:07.205 N] [JoesCombat] HP: 081,2 RS: 073,8 AC: 1 CTScale: 1,1 THP: 38,59 Comp: Corso Riggs CHP: 100,0 Casting Aimed Shot
      [07:54:10.272 N] [JoesCombat] Rough Average Single-Target DPS: 237,0
      [07:54:10.274 N] [JoesCombat] TargetInCombat: Null Target.
      [07:54:10.587 N] [JoesCombat] Rough Average Single-Target DPS: 230,8
      [07:54:10.589 N] [JoesCombat] TargetInCombat: Null Target.
      [07:54:12.761 N] [JoesCombat] Loot: Moving to Unstable Defense Droid Distance: 1,8 Position: <19.5937, 49.19916, -197.1903>
      [07:54:12.762 D] Generating path to  <19.5937, 49.19916, -197.1903>
      [07:54:12.776 D] Raycast path generated.
      [07:54:12.776 D] Generated path to <19.5937, 49.19916, -197.1903> () with 1 hops.
      [07:54:17.924 D] Added new hook [RepopCorpse] a530fbc9-99d5-4ae4-95da-671fe1b8e6be
      [07:54:17.924 D] Added new hook [RoutineCombat] 98492943-5b10-4782-b977-496557f91832
      [07:54:17.924 D] Added new hook [HotspotPoi] 529cc06d-2abc-4df1-a8bf-5f97925a1e1a
      [07:54:17.924 D] Added new hook [SellVendorPoi] 2e53f72c-16a6-4ea4-9f0d-22be31b3641c
      [07:54:17.924 D] Added new hook [SetLootPoi] e9d6b75c-09f6-4548-bb15-24000ab4ca2d
      [07:54:17.924 D] Added new hook [SetCombatPoi] 23be99d4-ba2f-4b5a-bd91-525eaca2b6d8
      [07:54:17.924 D] Added new hook [SetVendorPoi] 3c75c87f-76de-409b-bf55-3c534996d063
      [07:54:17.924 D] Added new hook [SetHotspotPoi] 8ede340c-8f6a-4950-a301-414035de838a
      [07:54:17.924 D] Added new hook [SelectPoiType] 2168e683-1827-4e3b-8422-ea2295bfff23
      [07:54:24.156 N] [JoesCombat] TRYING TO MOUNT USING THE [U] KEY.
      [07:54:25.831 V] [Poi.Clear] Reason: Targeted unit is dead, clearing Poi and carrying on!
      [07:54:27.822 N] [JoesCombat] Starting Rest....
      [07:54:30.142 N] [JoesCombat] Done with Rest.
      [07:54:30.709 D] Clearing navigation to start item use.
      [07:54:30.709 D] Sleeping for 1 second.
      [07:54:31.753 D] Using item Veek's Modified Ion Gun on Unstable Defense Droid, Distance: 0,8590568, GUID: 1D997A52A9
      [07:54:32.490 D] De objectverwijzing is niet op een exemplaar van een object ingesteld.
      [07:54:32.490 D]    bij Buddy.CommonBot.Profile.Quest.UseItemTag.(Object )
         bij Buddy.BehaviorTree.Action.RunAction(Object context)
         bij Buddy.BehaviorTree.Action..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Sequence..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.Common.HookExecutor.Run(Object context)
         bij Buddy.BehaviorTree.Action.RunAction(Object context)
         bij Buddy.BehaviorTree.Action..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.Common.HookExecutor.Run(Object context)
         bij Buddy.BehaviorTree.Action.RunAction(Object context)
         bij Buddy.BehaviorTree.Action..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.CommonBot.BotMain.()
      [07:54:32.778 D] Clearing navigation to start item use.
      [07:54:32.778 D] Sleeping for 1 second.
      [07:54:33.818 D] Using item Veek's Modified Ion Gun on Unstable Defense Droid, Distance: 0,8590568, GUID: 1D997A52A9
      [07:54:34.584 D] De objectverwijzing is niet op een exemplaar van een object ingesteld.
      [07:54:34.584 D]    bij Buddy.CommonBot.Profile.Quest.UseItemTag.(Object )
         bij Buddy.BehaviorTree.Action.RunAction(Object context)
         bij Buddy.BehaviorTree.Action..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Sequence..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.Common.HookExecutor.Run(Object context)
         bij Buddy.BehaviorTree.Action.RunAction(Object context)
         bij Buddy.BehaviorTree.Action..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.Common.HookExecutor.Run(Object context)
         bij Buddy.BehaviorTree.Action.RunAction(Object context)
         bij Buddy.BehaviorTree.Action..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.CommonBot.BotMain.()
      [07:54:35.075 D] Took 420ms to get the nodes list.
      [07:54:35.075 D] There are 76167 nodes.
      [07:54:35.075 D] DomList has 76229/98317
      [07:54:35.266 D] _BaseClient handled.
      [07:54:35.266 D] utlStaticDefinitions handled.
      [07:54:35.267 D] strOracle handled.
      [07:54:35.268 D] chrOracle handled.
      [07:54:35.268 D] qstOracle handled.
      [07:54:35.320 D] spnOracle handled.
      [07:54:35.321 D] ablOracle handled.
      [07:54:35.321 D] cnvOracle handled.
      [07:54:35.321 D] ctlOracle handled.
      [07:54:35.321 D] _InputHandler handled.
      [07:54:35.322 D] mapOracle handled.
      [07:54:35.322 D] scSpaceCombatOracle handled.
      [07:54:35.322 D] gmOracle handled.
      [07:54:35.322 D] Debug Draw Oracle added.
      [07:54:35.322 D] dbgDrawOracle handled.
      [07:54:35.434 D] guiApiGfx handled.
      [07:54:35.435 D] ablTrainerOracle handled.
      [07:54:35.435 D] prfOracle handled.
      [07:54:35.470 D] Adding input layer ctlInputCamera - 3B9B0302
      [07:54:35.470 D] sysInputLayer handled.
      [07:54:35.470 D] Adding input layer ctlInputMouse - 3B9B030F
      [07:54:35.470 D] sysInputLayer handled.
      [07:54:35.470 D] Adding input layer ctlInputMovement - 3B9B0313
      [07:54:35.471 D] sysInputLayer handled.
      [07:54:35.471 D] Adding input layer ctlInputVehicle - 3B9B0328
      [07:54:35.471 D] sysInputLayer handled.
      [07:54:35.471 D] Adding input layer ctlInputTargetting - 3B9B0337
      [07:54:35.471 D] sysInputLayer handled.
      [07:54:35.472 D] Adding input layer ctlInputGame - 3B9B035A
      [07:54:35.472 D] sysInputLayer handled.
      [07:54:35.474 D] Adding input layer ctlInputUI - 3B9B03B9
      [07:54:35.474 D] sysInputLayer handled.
      [07:54:35.474 D] Adding input layer ctlInputConvo - 3B9B03EA
      [07:54:35.474 D] sysInputLayer handled.
      [07:54:35.475 D] Adding input layer ctlInputCharacterSelection - 3B9B03FC
      [07:54:35.475 D] sysInputLayer handled.
      [07:54:35.475 D] Adding input layer ctlInputCreditsScreen - 3B9B0402
      [07:54:35.475 D] sysInputLayer handled.
      [07:54:35.475 D] Adding input layer ctlInputUtility - 3B9B0404
      [07:54:35.475 D] sysInputLayer handled.
      [07:54:35.475 D] Adding input layer ctlInputLoadingScreen - 3B9B040F
      [07:54:35.475 D] sysInputLayer handled.
      [07:54:35.475 D] Adding input layer ctlInputMacroBinoculars - 3B9B0411
      [07:54:35.475 D] sysInputLayer handled.
      [07:54:35.476 D] Adding input layer ctlInputSCFFVehicle - 3B9B041D
      [07:54:35.476 D] sysInputLayer handled.
      [07:54:36.244 D] Took 1168ms to process the node list
      [07:54:36.745 V] [Poi.Clear] Reason: FightAtJoes:  Cache Clear.
      [07:54:37.585 N] [JoesCombat] Re-Hook/Reload Processed.
      [07:54:38.494 D] Clearing navigation to start item use.
      [07:54:38.494 D] Sleeping for 1 second.
      [07:54:40.144 D] Using item Veek's Modified Ion Gun on Unstable Defense Droid, Distance: 0,8590568, GUID: 1D997A52A9
      [07:54:40.837 D] De objectverwijzing is niet op een exemplaar van een object ingesteld.
      [07:54:40.838 D]    bij Buddy.CommonBot.Profile.Quest.UseItemTag.(Object )
         bij Buddy.BehaviorTree.Action.RunAction(Object context)
         bij Buddy.BehaviorTree.Action..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Sequence..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.Common.HookExecutor.Run(Object context)
         bij Buddy.BehaviorTree.Action.RunAction(Object context)
         bij Buddy.BehaviorTree.Action..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.Common.HookExecutor.Run(Object context)
         bij Buddy.BehaviorTree.Action.RunAction(Object context)
         bij Buddy.BehaviorTree.Action..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.CommonBot.BotMain.()
      [07:54:40.961 D] Added new hook [RepopCorpse] 7b23338e-88c0-486f-9cbd-43b7f393c879
      [07:54:40.961 D] Added new hook [RoutineCombat] 98492943-5b10-4782-b977-496557f91832
      [07:54:40.961 D] Added new hook [HotspotPoi] 5ae1d530-baed-4e7b-ab4c-b0de138f0023
      [07:54:40.961 D] Added new hook [SellVendorPoi] f5358bee-6037-4c9a-a7b2-4cd67eaf531e
      [07:54:40.961 D] Added new hook [SetLootPoi] a7a6d582-4c30-4a9e-bd61-de00fdcb3708
      [07:54:40.961 D] Added new hook [SetCombatPoi] ca456335-2bed-45a0-9c4c-8d982896580b
      [07:54:40.961 D] Added new hook [SetVendorPoi] 8f95ef38-f85d-4984-81fd-30b4836c5908
      [07:54:40.961 D] Added new hook [SetHotspotPoi] 7298927c-3888-4fab-867f-f7221c34b586
      [07:54:40.961 D] Added new hook [SelectPoiType] dffd45dc-b90f-4e2d-bc88-23f5ed70067d
      [07:54:42.182 N] [JoesCombat] XP Per Hour: 27.985 XP Needed for Level: 2.671 ETA for Level: 6 minutes.
      [07:54:44.462 N] [JoesCombat] TRYING TO MOUNT USING THE [U] KEY.
      [07:54:46.211 D] Function GetHealth does not exist.
      [07:54:46.211 D]    bij ..[](Boolean , String , Object[] )
         bij Buddy.Swtor.Objects.TorObject.CallScript[T](Boolean hasReturnValue, String function, Object[] args)
         bij Buddy.Swtor.Objects.TorCharacter.get_Health()
         bij Buddy.Swtor.Objects.TorCharacter.get_IsDead()
         bij Buddy.CommonBot.Profile.Quest.UseItemTag..(TorNpc )
         bij System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
         bij System.Linq.Enumerable.Count[TSource](IEnumerable`1 source)
         bij Buddy.CommonBot.Profile.Quest.UseItemTag.(Object )
         bij Buddy.BehaviorTree.Decorator.CanRun(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.Common.HookExecutor.Run(Object context)
         bij Buddy.BehaviorTree.Action.RunAction(Object context)
         bij Buddy.BehaviorTree.Action..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.Common.HookExecutor.Run(Object context)
         bij Buddy.BehaviorTree.Action.RunAction(Object context)
         bij Buddy.BehaviorTree.Action..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.Decorator..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.BehaviorTree.PrioritySelector..()
         bij Buddy.BehaviorTree.Composite.Tick(Object context)
         bij Buddy.CommonBot.BotMain.()
      [...][07:59:58.681 N] SW:TOR Process exited. Uh oh...
       
    11. JoeBrewski

      JoeBrewski New Member

      Joined:
      Jul 4, 2012
      Messages:
      315
      Likes Received:
      4
      Trophy Points:
      0
      OK - the ERRORS you're seeing, aren't from the CC from what I can see... That's the Bot (.exe) doing that, not my CC - nothing I can do on that. If it was the CC, you'd see the [JoesCombat] preface on the log line.

      ...
      [07:54:33.818 D] Using item Veek's Modified Ion Gun on Unstable Defense Droid, Distance: 0,8590568, GUID: 1D997A52A9
      [07:54:34.584 D] De objectverwijzing is niet op een exemplaar van een object ingesteld.
      [07:54:34.584 D] bij Buddy.CommonBot.Profile.Quest.UseItemTag.(Object )
      ...

      The CC in Action is....

      [07:53:46.759 N] [JoesCombat] Using Quest Item Veek's Modified Ion Gun...
      [07:53:46.887 N] [JoesCombat] MoveTo: Unstable Defense Droid Moving to within 1,0 from dist of 2,7 current LOS: True
      [07:53:47.003 D] Generating path to <20.48818, 49.13436, -196.5457>
      [07:53:47.010 D] Raycast path generated.
      [07:53:47.010 D] Generated path to <20.48818, 49.13436, -196.5457> () with 1 hops.
      ...

      So, not sure what to do here - maybe not even worth the coding - so rare to have to use an item on a mob as it is.

      Joe
       
    12. JoeBrewski

      JoeBrewski New Member

      Joined:
      Jul 4, 2012
      Messages:
      315
      Likes Received:
      4
      Trophy Points:
      0
      ... and the questing profiles have so many issues you might just be better off grinding.


      ... and it MIGHT help if I mentioned this - but the UseItem delay (in the CC) has been added into today's build so if you wanna try it out, give it a shot.


      Joe
       
    13. scythex9

      scythex9 New Member

      Joined:
      Oct 9, 2013
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      More issues:

      With PullIG off, the "Group Target" often ends up being determined as the tank. It will then repeatedly switch between the enemy I want to kill and the tank for a few seconds and not actually accomplish anything until the actual group target is determined.


      I see these two errors frequently:

      Code:
      [21:44:56.057 D] Object reference not set to an instance of an object.
      [21:44:56.060 D]    at Buddy.Swtor.Objects.TorObject.()
         at ..()
         at ..[](UInt64 , HeroType )
         at Buddy.Swtor.Objects.TorObject.GetField[T](DomFieldIds field, HeroType forcedType)
         at Buddy.Swtor.Objects.TorCharacter.get_Health()
         at Buddy.Swtor.Objects.TorCharacter.get_IsDead()
         at Buddy.CommonBot.Logic.BrainBehavior.(Object )
         at Buddy.BehaviorTree.Decorator.CanRun(Object context)
         at Buddy.BehaviorTree.Decorator..()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator..()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.CommonBot.BotMain.()
      [21:44:56.236 D] Function GetHealth does not exist.
      [21:44:56.236 D]    at ..[](Boolean , String , Object[] )
         at Buddy.Swtor.Objects.TorObject.CallScript[T](Boolean hasReturnValue, String function, Object[] args)
         at Buddy.Swtor.Objects.TorCharacter.get_Health()
         at Buddy.Swtor.Objects.TorCharacter.get_IsDead()
         at Buddy.CommonBot.Logic.BrainBehavior.(Object )
         at Buddy.BehaviorTree.Decorator.CanRun(Object context)
         at Buddy.BehaviorTree.Decorator..()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator..()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector..()
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.CommonBot.BotMain.()

      Your default hotkey for combat toggle is also the toggle for "Dump Placeables".

      It doesn't obey the highlighted target i.e you can click on an enemy, and it will walk outside of the combat zone and attack an enemy that's not even in combat without having it targetted.
       
    14. JoeBrewski

      JoeBrewski New Member

      Joined:
      Jul 4, 2012
      Messages:
      315
      Likes Received:
      4
      Trophy Points:
      0
      There's only so much I can do....

      (1) Players are coming up as NPCs in the object query for GetAttackers, so I added a 'Toughness IS NOT PlayerToughness to it, and (2) Groupmates are also showing as !IsFriendly (of course).

      Try the latest. If no dice on that, no dice.

      Joe
       
    15. scythex9

      scythex9 New Member

      Joined:
      Oct 9, 2013
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0

      That fixed my targetting issue, but what does the error mean? I don't see it with PureSWTOR, but PureSWTOR doesn't show nearly as much information as yours does. It might be happening there too :p
       
    16. JoeBrewski

      JoeBrewski New Member

      Joined:
      Jul 4, 2012
      Messages:
      315
      Likes Received:
      4
      Trophy Points:
      0
      That's an error coming from the executable, in 'The Brain', not my CC. It's been noted by numerous others LOOOONNNNGGGG before today, and may have something to do with invalid pointers/handles and all the multithreading that SWTOR does along with all of the memory-shifting, due to the fact it's running HeroBlade. Talk to Aevitas on that, not me.

      Joe
       
    17. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      Thanks Joe!
      The update worked for the speedy running droids, but useitem was still in a loop.
      Im going to request for fixing this :)
      I would let the sleep code in...
       
    18. serw

      serw New Member

      Joined:
      Nov 26, 2012
      Messages:
      33
      Likes Received:
      0
      Trophy Points:
      0
      I've just been running this for a few minuttes with Kick's [R - Dark] 17-22 Taris [Kick] profile, but I'm getting a strange "hickup every 10-15 seconds, never had this before, any ideas?
       
    19. JoeBrewski

      JoeBrewski New Member

      Joined:
      Jul 4, 2012
      Messages:
      315
      Likes Received:
      4
      Trophy Points:
      0
      Part of the Garbage-Collection/'Recycle' process to try and keep the bot under control - it's normal.

      Joe
       
    20. Telemachus

      Telemachus Member

      Joined:
      Aug 31, 2011
      Messages:
      61
      Likes Received:
      0
      Trophy Points:
      6
      Hey Joe, is it normal to have my sound stutter like crazy, or cutting in and out with this Routine?
       

    Share This Page