is it the same error? Try downloading the current one and replacing it make sure to restart HB just incase also.
Code: by the target of an invocation. ---> System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.ThrowHelper.ThrowKeyNotFoundException() at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Styx.Bot.Quest_Behaviors.BasicInteractWith..ctor(Dictionary`2 args) in c:\Users\Nicolaj Jakobsen\Desktop\HBnat\Quest Behaviors\BasicInteractWith.cs:line 27 --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType) at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType) at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) at Bots.Quest.QuestOrder.ForcedCodeBehavior..ctor(String file, Dictionary`2 args) at QuestBot.Actions.ForcedBehaviorExecutor.a(OrderNode A_0) at QuestBot.Actions.ForcedBehaviorExecutor.b.a() at TreeSharp.Composite.Tick(Object context) at QuestBot.Actions.ForcedBehaviorExecutor.b.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() [22:23:54:145] Cleared POI [22:23:54:776] Start/Stop button pressed. [22:23:54:794] Stop called! [22:23:54:868] System.Threading.ThreadAbortException: Thread was being aborted. at Styx.Logic.BehaviorTree.TreeRoot.b() at Styx.Logic.BehaviorTree.TreeRoot.a() [22:23:54:869] System.Threading.ThreadAbortException: Thread was being aborted. at Styx.Logic.BehaviorTree.TreeRoot.a() Tryed with clean install View attachment 20-12-2010_22_20 868 Log.txt View attachment Goblin - nat.xml attached it all, really dont hope its my fucking things up I am going to bed now, ill look back tomorrow
V1.0.0.7 - Fixed many of the bugs and the conversion bugs, almost all the behaviors should not work again and have all their logs fixed and are correct - Cast Spell On Target has been updated to move away from the target it happens to get too close (ONLY if your MaxDist is greater then 3) - Updated ForceTrain to find its own Trainers now - Updated the way that the locations are handled for easier support - Getting the Behaviors ready for HB Core release so that they will come with the core, will be working on them as much as I can before then. This should be fixed now.
BasicInteractWith still dont work. Have tryed with 1.0.0.7 an clean install of HB. Logs and profile is attached: View attachment 21-12-2010_12_13 3340 Log.txt View attachment Goblin - nat.xml
Add me to that club, at first I thought it could of been due to phasing but we will see what a fix brings.
Having alot of problems with your this here. <CustomBehavior File="CombatUseItemOn" QuestId="14491" ItemId="49647" NpcId="36845" NumOfTimes="6" X="-1919.54" Y="357.8884" Z="110.7404"/> What is wrong in this line? log: View attachment 23-12-2010_11_43 2708 Log.txt
I tried using <CustomBehavior File = "CastSpellOn" QuestId = "26949"SpellId ="2061"NpcId ="44617"NumOfTimes ="5"HpLeftAmount ="70"MinRange ="7"X =" 10460.56 "Y =" 793.7083 " Z = "1346.753" /> but instead of the 5 spells, there is an infinite loop
Is there any way to Cast a spell (A tradeskill) specifically on an item with one of these? Playing around with using these new Quest Behaviors to get a Death Knight starter area done, and Runeforging: Preparation For Battle - Quest - World of Warcraft seems to be a problem.
Code: [1:57:41 AM:39] Cleared POI [1:57:41 AM:505] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.ThrowHelper.ThrowKeyNotFoundException() at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Styx.Bot.Quest_Behaviors.BasicInteractWith..ctor(Dictionary`2 args) in c:\BH\Quest Behaviors\BasicInteractWith.cs:line 27 --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType) at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType) at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) at Bots.Quest.QuestOrder.ForcedCodeBehavior..ctor(String file, Dictionary`2 args) at QuestBot.Actions.ForcedBehaviorExecutor.a(OrderNode A_0) at QuestBot.Actions.ForcedBehaviorExecutor.b.a() at TreeSharp.Composite.Tick(Object context) at QuestBot.Actions.ForcedBehaviorExecutor.b.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() [1:57:41 AM:505] Cleared POI [1:57:41 AM:850] Start/Stop button pressed. <PickUp QuestName="Fear No Evil" GiverName="Injured Stormwind Infantry" QuestId="28809" GiverId="951" /> <CustomBehavior File="BasicInteractWith" QuestId="28809" NpcId="50047" MoveTo="1" /> With the latest version =) Thanks again for these! any help on these? or just bugged atm