What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Quest Behavior] Natfoth's QB MegaThread

no I mean are you using the one I just put up just now or an older one?
 
K I will take a look at it, will update in a moment.
 
Fixed the basicinteractwith give it a shot now.
 
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 :)
 
Last edited:
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.

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 13435
View attachment 13434

attached it all, really dont hope its my fucking things up :(

I am going to bed now, ill look back tomorrow :)

This should be fixed now.
 
I am working to fix it, I know a few other people that have the problem also.
 
wow, just wow, ty! :D I hope these will be added to the main HB at a later date ;D
 
I am working to fix it, I know a few other people that have the problem also.

Add me to that club, at first I thought it could of been due to phasing but we will see what a fix brings.
 
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
 
Last edited:
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! :D

any help on these? or just bugged atm
 
Last edited:
Back
Top