I have an issue with looting.. only in 1 spot (that I've found).. all other profiles seem to work fine.. (edit: it only seemed to not loot sometimes too.. if there were no other mobs around, it would work fine... ) I tried lowering my pull distance, but that didnt help.. the only way it would start working is if I would manually loot the mob, then it'd move on... this is what the debug log tab said when it was trying to loot : Code: 10:35:13 AM:781] Changed POI to: Type: Loot, Name: Skettis Soulcaller [10:35:14 AM:265] Changed POI to: Type: Kill, Name: Skettis Kneel Target 03 [10:35:14 AM:437] Cleared POI [10:35:15 AM:46] Changed POI to: Type: Loot, Name: Skettis Soulcaller [10:35:15 AM:687] Changed POI to: Type: Kill, Name: Skettis Kneel Target 03 [10:35:15 AM:875] Cleared POI [10:35:16 AM:531] Changed POI to: Type: Loot, Name: Skettis Soulcaller [10:35:17 AM:46] Changed POI to: Type: Kill, Name: Skettis Kneel Target 03 [10:35:17 AM:171] Cleared POI [10:35:17 AM:734] Changed POI to: Type: Loot, Name: Skettis Soulcaller [10:35:18 AM:359] Changed POI to: Type: Kill, Name: Skettis Kneel Target 03 [10:35:18 AM:546] Cleared POI [10:35:19 AM:140] Changed POI to: Type: Loot, Name: Skettis Soulcaller [10:35:19 AM:734] Changed POI to: Type: Kill, Name: Skettis Kneel Target 03 [10:35:19 AM:875] Cleared POI here is the entire log :
Alot better thanks, cleareed alot of bugs although there is one that is still happening it wont repair please could you help asap, thanks
This is actually broken, I just had to run back to a few areas and grab flight paths because the bot never got them and come to think of it the bot never got any of the ones I have, had to get them all manually
ok, I think I've determined that it only has a problem when it's near one of these : http://www.wowhead.com/object=185913 "Skull Pile" in Skettis. I tried to add it to the avoid mobs but that didnt help.. any ideas? anyone?
Thx for the release! Few problems I notice. He's still not looting sometimes, seems random. Also i saw him attack 2 mobs next to eachother and he only looted the last one, not the first one he killed, i'm not sure if that's a known issue, or a bug or what. Aside from not looting every once in awhile, this release is awesome! thx for all the hard work. FULL log attached. View attachment 11-3-2010_12_30 PM Log.zip
Is the feature of testing on level 1-20 accounts still on? The default Test login isnt working. Has it been removed?
If anyone can help me with the repair problem I didn't understand what the other guy meant by removing the references the log is on the previous page I think
Open the profile you are using in notepad and remove the repair references. Short of screen shotting I'm not sure how to make it more clear.
I have no idea if that is literally removing everytime it says the word repair, so I did.. and now the bot wont start so I got to re install thanks for that, it's really not clear what your saying and its jus caused more problems. if you wna help please describe it more clearly, thanks.
Good program, but sometimes when I try to run it I get a error that says "The type initializer for 'Styx.Logic.Behavior.Tree.TreeRoot' threw an exception. Does anyone know how to fix this?
While running profiles for ground farming of herbs/mining has mounting problems and tends to start running instead of mounting up.
The looting bug is still there, it's just been replaced with an error check. The "I can't tell if we looted, blacklisting it just to be safe" happens a lot. I don't know if this is helpful or if anyone has posted an observation about it, but it only happens if the yet to be looted mob is at a distance of 6 yards. At 5 it loots. At 7 it steps forward and loots. At 6 it either sits there or blacklists. I haven't noticed it any other range. I also didn't notice anything about the distance in the logs when I looked at one of the kills and loots Code: [9:07:53 PM:484] Activity: Moving towards Snapjaw Crocolisk [9:07:54 PM:733] Activity: Setting Snapjaw Crocolisk at 30 yards as your target [9:07:54 PM:733] Changed POI to: Type: Kill, Name: Snapjaw Crocolisk [9:07:55 PM:408] Spell_C::CastSpell(116, 0, 0xF13004800003B0A0, 0) [9:07:55 PM:708] Activity: Pulling Snapjaw Crocolisk now. [9:07:57 PM:924] Spell_C::CastSpell(116, 0, 0xF13004800003B0A0, 0) [9:08:00 PM:358] 41 [9:08:02 PM:75] Spell_C::CastSpell(5143, 0, 0xF13004800003B0A0, 0) [9:08:02 PM:676] Activity: Combat [9:08:05 PM:340] Spell_C::CastSpell(116, 0, 0xF13004800003B0A0, 0) [9:08:05 PM:907] Activity: Combat [9:08:08 PM:140] Spell_C::CastSpell(5143, 0, 0xF13004800003B0A0, 0) [9:08:08 PM:730] Activity: Combat [9:08:11 PM:40] Spell_C::CastSpell(122, 0, 0xF13004800003B0A0, 0) [9:08:12 PM:834] Cleared POI [9:08:12 PM:984] Changed POI to: Type: Loot, Name: Snapjaw Crocolisk [9:08:13 PM:130] Moving to Type: Loot, Name: Snapjaw Crocolisk [9:08:14 PM:424] interact: 0x110965AC [9:08:14 PM:424] interact done: 0x110965AC [9:08:17 PM:892] I can't tell if we looted, blacklisting it just to be safe. [9:08:17 PM:892] Cleared POI That was from one of the fights, from start to end of loot. Again, just trying to be helpful and trying to kill an irritating bug.
HB suddenly doesn't mount.. i think it might be a problem with 2 or more mounts coz i know it mounted yesterday(when i had 1 mount) but it doesn't mount today( I just learned a new mount) there isn't anything in the logs .. other than that.. sweet edit: ok it was the "moveto" tag in the questing but that was the problem... (and i think it always never mounted.. ) so.. SWEET
Im getting these type of errors a lot when I stop the bot Code: [1:56:02 AM:176] System.Threading.ThreadAbortException: Thread was being aborted. at Microsoft.Win32.Win32Native.ReadFile(SafeFileHandle handle, Byte* bytes, Int32 numBytesToRead, Int32& numBytesRead, IntPtr mustBeZero) at System.IO.FileStream.ReadFileNative(SafeFileHandle handle, Byte[] bytes, Int32 offset, Int32 count, NativeOverlapped* overlapped, Int32& hr) at System.IO.FileStream.ReadCore(Byte[] buffer, Int32 offset, Int32 count) at System.IO.FileStream.Read(Byte[] array, Int32 offset, Int32 count) at System.IO.File.ReadAllBytes(String path) at ba.LoadTiledNavMeshData(Int32 tileX, Int32 tileY) at b5.LoadTiledNavMeshData(Int32 tileX, Int32 tileY) at Tripper.Navigation.Navigator.a(TileIdentifier A_0, LoadedTileFlags A_1, Boolean A_2) at Tripper.Navigation.Navigator.a(Int32 A_0, Int32 A_1) at Tripper.RecastManaged.Detour.NavMeshTileLoader.TileLoader(Int32 x, Int32 y, Void* userArg) at dtNavMesh.findPath(dtNavMesh* , UInt32 startRef, UInt32 endRef, Single* startPos, Single* endPos, dtQueryFilter* filter, UInt32* path, Int32 maxPathSize) at Tripper.RecastManaged.Detour.NavMesh.FindPath(PolygonReference startRef, PolygonReference endRef, Vector3 startPos, Vector3 endPos, QueryFilter filter, Int32 maxPathSize) at Tripper.Navigation.Navigator.GeneratePath(Vector3 start, Vector3 end, QueryFilter filter, Int32 maxLength, StraightPathFlags[]& pathFlags, PolygonReference[]& straightPolys) at Tripper.Navigation.PathFollowing.TripperNav.MoveTowards(Vector3 point) at Styx.Logic.Pathing.Navigator.MoveTo(WoWPoint destination) at Bots.Grind.LevelBot.b6(Object A_0) at TreeSharp.Action.RunAction(Object context) at TreeSharp.Action.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Sequence.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at QuestBot.Actions.PerformQuestObjective.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at Styx.Logic.BehaviorTree.TreeRoot.b()
Here is another intresting message that showed up in the debug log tab while I was fighting some mobs Code: [2:12:57 AM:70] Activity: Moving to complete collect-objective for War Banners. [2:15:26 AM:778] Spell_C::CastSpell(5487, 0, 0xF130040A0007272A, 0) [2:15:26 AM:984] Activity: Combat [2:15:28 AM:903] Spell_C::CastSpell(5229, 0, 0xF130040A0007285D, 0) [2:15:30 AM:289] Spell_C::CastSpell(33878, 0, 0xF130040A0007285D, 0) [2:15:38 AM:701] Spell_C::CastSpell(5185, 0, 0xF130040A0005AFD4, 0) [2:15:43 AM:475] Spell_C::CastSpell(5487, 0, 0xF130040A0005AFD4, 0) [2:15:43 AM:703] Activity: Combat [2:15:45 AM:350] Spell_C::CastSpell(33878, 0, 0xF130040A0005AFD4, 0) [2:15:53 AM:603] Spell_C::CastSpell(33878, 0, 0xF130040A0007285D, 0) [2:15:55 AM:155] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Styx.Logic.Targeting.DefaultTargetWeight(List`1 units) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Delegate.DynamicInvokeImpl(Object[] args) at Styx.Logic.Targeting.a(Delegate A_0, Object[] A_1) [2:15:56 AM:317] Spell_C::CastSpell(768, 0, 0xF130040A000728EA, 0) [2:15:58 AM:67] Spell_C::CastSpell(5217, 0, 0xF130040A000728EA, 0) [2:15:58 AM:727] Spell_C::CastSpell(33876, 0, 0xF130040A000728EA, 0) [2:16:01 AM:618] Spell_C::CastSpell(22568, 0, 0xF130040A000728EA, 0) [2:16:02 AM:110] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Styx.Logic.Targeting.DefaultTargetWeight(List`1 units) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Delegate.DynamicInvokeImpl(Object[] args) at Styx.Logic.Targeting.a(Delegate A_0, Object[] A_1) [2:16:02 AM:149] Spell_C::CastSpell(5185, 0, 0x0, 0) [2:16:05 AM:963] Changed POI to: Type: Loot, Name: Dragonmaw Raider [2:16:07 AM:208] interact: 0x2B39422C [2:16:07 AM:244] interact done: 0x2B39422C [2:16:08 AM:583] Cleared POI [2:16:09 AM:763] Changed POI to: Type: Loot, Name: Dragonmaw Raider [2:16:10 AM:623] System.Threading.ThreadAbortException: Thread was being aborted. at System.Threading.Thread.SleepInternal(Int32 millisecondsTimeout) at Styx.StyxWoW.SleepForLagDuration() at Bots.Grind.LevelBot.c7(Object A_0) at TreeSharp.Action.RunAction(Object context) at TreeSharp.Action.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Sequence.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at Styx.Logic.BehaviorTree.TreeRoot.b() [2:16:10 AM:623] Cleared POI [2:16:10 AM:625] Stop Button pressed. User has stopped the bot.
Yet another error/bug when trying to turn in a quest. This error keeps spamming until the quest was turned in manually. Code: [2:41:46 AM:825] Cleared POI [2:41:47 AM:239] Activity: Turning in quests at quest giver Longbraid the Grim [2:41:47 AM:804] interact: 0x27E3BAE0 [2:41:47 AM:804] interact done: 0x27E3BAE0 [2:41:49 AM:39] System.NullReferenceException: Object reference not set to an instance of an object. at QuestBot.Objectives.TurnInQuestObjective.a.Run(Object context) at TreeSharp.Action.RunAction(Object context) at TreeSharp.Action.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Sequence.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.DecoratorContinue.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Sequence.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at QuestBot.Actions.PerformQuestObjective.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at Styx.Logic.BehaviorTree.TreeRoot.b() [2:41:49 AM:39] Cleared POI [2:41:49 AM:442] Activity: Turning in quests at quest giver Longbraid the Grim [2:41:50 AM:75] interact: 0x27E3BAE0 [2:41:50 AM:76] interact done: 0x27E3BAE0 [2:41:51 AM:266] System.NullReferenceException: Object reference not set to an instance of an object. at QuestBot.Objectives.TurnInQuestObjective.a.Run(Object context) at TreeSharp.Action.RunAction(Object context) at TreeSharp.Action.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Sequence.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.DecoratorContinue.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Sequence.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at QuestBot.Actions.PerformQuestObjective.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at Styx.Logic.BehaviorTree.TreeRoot.b() [2:41:51 AM:266] Cleared POI [2:41:51 AM:499] Activity: Turning in quests at quest giver Longbraid the Grim [2:41:52 AM:323] interact: 0x27E3BAE0 [2:41:52 AM:325] interact done: 0x27E3BAE0 [2:41:53 AM:642] System.NullReferenceException: Object reference not set to an instance of an object. at QuestBot.Objectives.TurnInQuestObjective.a.Run(Object context) at TreeSharp.Action.RunAction(Object context) at TreeSharp.Action.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Sequence.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.DecoratorContinue.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Sequence.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at QuestBot.Actions.PerformQuestObjective.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.a.a() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.a.b() at TreeSharp.Composite.Tick(Object context) at Styx.Logic.BehaviorTree.TreeRoot.b() [2:41:53 AM:643] Cleared POI