[08:31:28:207] System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Styx.Bot.Quest_Behaviors.Escort.<CreateBehavior>b__5(Object ) in c:\Users\Sam\Downloads\hb2_BETA\Quest Behaviors\Escort.cs:line 100
at TreeSharp.Action.RunAction(Object context)
at TreeSharp.Action..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at QuestBot.Actions.ForcedBehaviorExecutor..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at QuestBot.Actions.ForcedBehaviorExecutor..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at QuestBot.Actions.ForcedBehaviorExecutor..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at Styx.Logic.BehaviorTree.TreeRoot.()
<If Condition="(HasQuest(8483)) && (!IsQuestCompleted(8483))">
<CustomBehavior File="Escort" QuestId="8483" NpcId="15420" X="9291.544" Y="-6682.769" Z="22.41854" />
</If>
<!-- Escort Quest, CB currently has issues
<PickUp QuestName="Escape from Umbrafen" QuestId="9752" GiverName="Kayra Longmane" GiverId="17969" X="-931.8848" Y="5283.565" Z="23.89816" />
<If Condition="((HasQuest(9752)) && (!IsQuestCompleted(9752)))" >
<CustomBehavior File="Escort" QuestId="9752" NpcId="17969" X="-931.8848" Y="5283.565" Z="23.89816" />
</If>
<TurnIn QuestName="Escape from Umbrafen" QuestId="9752" TurnInName="Ysiel Windsinger" TurnInId="17841" X="-143.4519" Y="5533.816" Z="31.06601" />
-->
[8:28:23 PM:863] You are a level 69 Feral Druid
[8:28:26 PM:880] Goal: Goal: Grind to level 62
[8:28:27 PM:95] Picking up Escape from Umbrafen : 9752
[8:28:27 PM:95] Goal: Picking up Escape from Umbrafen
[8:28:27 PM:101] Changed POI to: Type: QuestPickUp
[8:28:27 PM:751] interact: 0x1D76AF08
[8:28:27 PM:784] interact done: 0x1D76AF08
[8:28:30 PM:577] Cleared POI - Reason Quest Completed
[8:28:30 PM:577] Cleared POI
[8:28:31 PM:410] Activity: Loading Tile/s
[8:28:31 PM:410] Loading Expansion01_22_33
[8:28:37 PM:469] Unstuck attempt 1
[8:28:37 PM:469] Unstuck attempt 2
[8:28:37 PM:683] Unstuck attempt 3
[8:28:40 PM:386] Unstuck attempt 1
[8:28:40 PM:386] Unstuck attempt 2
[8:28:40 PM:725] Spell_C::CastSpell(768, 0, 0x0, 0) [1]
[8:28:40 PM:728] -Cat Form
[8:30:22 PM:73] Activity: Combat
<CustomBehavior File="CastSpellOn"
QuestId="25167"
SpellId="56641"
NpcId="39251"
NumOfTimes="3"
X="-1041.979" Y="-4726.71" Z="15.58202" />
[18:44:24:123] Styx.InvalidObjectPointerException: Cannot read a descriptor on an invalid object.
at Styx.WoWInternals.WoWObjects.WoWObject.[T](UInt32 field)
at Styx.WoWInternals.WoWObjects.WoWObject.[T](Int32 offsetIndex)
at Styx.WoWInternals.WoWObjects.WoWUnit.get_Flags()
at Styx.WoWInternals.WoWObjects.WoWUnit.( flags)
at Styx.WoWInternals.WoWObjects.WoWUnit.get_CanSelect()
at Styx.WoWInternals.WoWObjects.WoWUnit.Target()
at Styx.Bot.Quest_Behaviors.CastSpellOn.CastSpell() in c:\dl\Honorbuddy 2.0.0.4075\Quest Behaviors\CastSpellOn.cs:line 229
at Styx.Bot.Quest_Behaviors.CastSpellOn.<CreateBehavior>b__b(Object ) in c:\dl\Honorbuddy 2.0.0.4075\Quest Behaviors\CastSpellOn.cs:line 203
at TreeSharp.Action.RunAction(Object context)
at TreeSharp.Action..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at QuestBot.Actions.ForcedBehaviorExecutor..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector..MoveNext()
at TreeSharp.Composite.Tick(Object context)
at Styx.Logic.BehaviorTree.TreeRoot.()
[18:44:24:124] Cleared POI - Reason Exception in Root.Tick()
[18:44:24:124] Cleared POI
[18:44:24:177] Start/Stop button pressed.
[18:44:24:182] Stop called!
{"ItemId",null},
{"Range",null},
{"NpcId",null},
{"NpcId2",null},
{"NpcId3",null},
{"NumOfTimes",null},
{"HpLeftAmount",null},
{"InCombatHPUse",null},
{"FactionID",null},
{"WaitTime",null},
{"QuestId",null},
{"X",null},
{"Y",null},
{"Z",null},
public int HasAura { get; set; }
I would also like to see that defend behavior, there are some quests i really don't know workaround in that kind of situation.