So the bot tries to use the gun, but is not in Range. The bot needs to get within range = 10... Is this possible?
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
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?
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?
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
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
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)
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
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...
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
... 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
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.
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
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
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
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...
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?
Part of the Garbage-Collection/'Recycle' process to try and keep the bot under control - it's normal. Joe