Hi, gues! I have a problem with bot do not use mailbox. Am i doing somethin wrong? Here is profile PHP: <HBProfile> <Name></Name> <MinLevel>1</MinLevel> <MaxLevel>86</MaxLevel> <TargetElites>False</TargetElites> <MinDurability>0.1</MinDurability> <MinFreeBagSlots>0</MinFreeBagSlots> <SellGrey>True</SellGrey> <SellWhite>True</SellWhite> <SellGreen>False</SellGreen> <MailWhite>True</MailWhite> <MailGreen>True</MailGreen> <MailBlue>True</MailBlue> <MailPurple>True</MailPurple> <QuestOrder> <CustomBehavior File="FlyTo" X="-9404.68" Y="-906.438" Z="112.5405" DestName="Repair Run" /> <CustomBehavior File="ForcedDismount" /> <SetVendor><Vendors> <Vendor Name="" Entry="48617" Type="Repair" X="-9405.134" Y="-906.2339" Z="112.5414"/> </Vendors></SetVendor> <SetMailbox> <Mailboxes> <Mailbox X="-9427.612" Y="-967.4324" Z="111.0119" /> </Mailboxes> </SetMailbox> <CustomBehavior File="ForceSetVendor" DoMail="true" DoSell="true" DoRepair="true" /> <ClearMailbox /><ClearVendor /> </QuestOrder> </HBProfile> Here is log from HB2's debug window PHP: [0:14:23:158] Compiling quest behavior from 'E:\GAMES\wow-feats\Honorbuddy_2.0.0.5354\Quest Behaviors\FlyTo.cs' [0:14:23:456] Goal: Flying to Repair Run [0:14:23:459] [FlyTo-v184(debug) @line 22]: Flying to 'Repair Run': <-9404.68, -906.438, 112.5405>. [0:14:24:727] Spell_C::CastSpell(32235, 0, 0x0, 0) [2] [0:14:36:414] Compiling quest behavior from 'E:\GAMES\wow-feats\Honorbuddy_2.0.0.5354\Quest Behaviors\ForcedDismount.cs' [0:14:36:690] Goal: Dismounting [0:14:36:724] [ForcedDismount-v184(debug) @line 24]: Dismounting [0:14:36:725] Stop and dismount... [0:14:38:098] System.NullReferenceException: Object reference not set to an instance of an object. at Bots.Quest.Actions.ForcedBehaviorExecutor.#h.#Xq.#npc() at (Object ) at Bots.Quest.QuestOrder.ForcedSingleton.OnStart() at Bots.Quest.Actions.ForcedBehaviorExecutor.#h.#nF.MoveNext() at (Object ) at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.#h.#nF.MoveNext() at (Object ) at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.#h.#nF.MoveNext() at (Object ) at TreeSharp.Composite.Tick(Object context) at Styx.Logic.BehaviorTree.TreeRoot.Tick() [0:14:38:098] Cleared POI - Reason Exception in Root.Tick() [0:14:38:098] Cleared POI [0:14:38:238] Compiling quest behavior from 'E:\GAMES\wow-feats\Honorbuddy_2.0.0.5354\Quest Behaviors\ForceSetVendor.cs' [0:14:38:506] Goal: Scheduled run for Mail, Repair, Sell [0:14:38:509] System.NullReferenceException: Object reference not set to an instance of an object. at Bots.Quest.Actions.ForcedBehaviorExecutor.#jnc() at (Object ) at Bots.Quest.QuestOrder.ForcedSingleton.OnStart() at Bots.Quest.Actions.ForcedBehaviorExecutor.#h.#nF.MoveNext() at (Object ) at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.#h.#nF.MoveNext() at (Object ) at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.#h.#nF.MoveNext() at (Object ) at TreeSharp.Composite.Tick(Object context) at Styx.Logic.BehaviorTree.TreeRoot.Tick() [0:14:38:509] Cleared POI - Reason Exception in Root.Tick() [0:14:38:509] Cleared POI [0:14:38:630] Changed POI to:Type: Sell, Name: [0:14:39:241] InteractDebug:567398856 [0:14:39:245] Interact Done:567398856 [0:14:40:163] Activity: Selling Items [0:14:42:540] Activity: Repairing Items [0:14:44:548] Cleared POI - Reason POI is not Mail [0:14:44:548] Cleared POI [0:14:44:771] Stop called! [0:14:44:799] Activity: Honorbuddy Stopped [0:14:44:814] System.Threading.ThreadAbortException: Thread was being aborted. at Styx.Logic.BehaviorTree.TreeRoot.Tick() at Styx.Logic.BehaviorTree.TreeRoot.Run() [0:14:44:814] System.Threading.ThreadAbortException: Thread was being aborted. at Styx.Logic.BehaviorTree.TreeRoot.Run() Repair and item selling works fine.
mailbox code should be like this Code: <Mailboxes> <Mailbox X="1029.076" Y="7361.613" Z="36.42106" /> </Mailboxes>