<While Condition="HasItem(72988) && GetItemCount(72985) <= 7" >
<CustomBehavior File="PerformTradeskillOn" TradeSkillId="129" TradeSkillItemId="72985" CastOnItemId="72988" NumOfTimes="1" />
</While>
System.NullReferenceException: Object reference not set to an instance of an object.
at Styx.Bot.Quest_Behaviors.PerformTradeskillOn.GetTradeSkillIndex() in c:\Games\Honorbuddy\Quest Behaviors\PerformTradeskillOn.cs:line 183
at Styx.Bot.Quest_Behaviors.PerformTradeskillOn.PerformTradeSkill() in c:\Games\Honorbuddy\Quest Behaviors\PerformTradeskillOn.cs:line 114
at Styx.Bot.Quest_Behaviors.PerformTradeskillOn.<CreateTradeSkillCast>b__7(Object ret) in c:\Games\Honorbuddy\Quest Behaviors\PerformTradeskillOn.cs:line 158
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Bots.Quest.Actions.ForcedBehaviorExecutor..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Bots.Quest.QuestOrder.ForcedWhile...()
at Styx.TreeSharp.Composite.Tick(Object context)
at Bots.Quest.Actions.ForcedBehaviorExecutor..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Bots.Quest.QuestOrder.ForcedWhile...()
at Styx.TreeSharp.Composite.Tick(Object context)
at Bots.Quest.Actions.ForcedBehaviorExecutor..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Bots.Quest.Actions.ForcedBehaviorExecutor..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.CommonBot.TreeRoot.()
[08:23:27.894 D] Cleared POI - Reason Exception in Root.Tick()
[08:23:27.894 D] Cleared POI
<If Condition="!HasQuest(30635) && !IsQuestCompleted(30635)" >
<CustomBehavior File="UserSettings" QuestId="30635 " LootMobs="true" PullDistance="25" />
<CustomBehavior File="FlyTo" X="1439.403" Y="1785.866" Z="302.0502" />
<CustomBehavior File="ForcedDismount" />
<Objective QuestName="Killing The Quilen" QuestId="30635" Type="KillMob" MobId="59971" KillCount="9" />
</If>
Thanks for the profiles, seems to be running smoothly so far - just one thing that I've noticed which could be streamlined. I don't know if this has already been mentioned or not but on the quest [Chasing the Chicken] from the Tillers, rather than having it run to the various locations with each chicken, you could actually have it cancel the aura that you get when you pick one up if it's not the correct one. Then you can just move onto the next chicken - far less running around.
you sure? I believe they fixed this in 5.1
Wondering if anyone has started working on the new Isle of Thunder dailies for when the patch is released?
Cool that "just a Flesh Wound" is game.
But this
Yielded this, repeatedly, solved by manually creating bandages.Code:<While Condition="HasItem(72988) && GetItemCount(72985) <= 7" > <CustomBehavior File="PerformTradeskillOn" TradeSkillId="129" TradeSkillItemId="72985" CastOnItemId="72988" NumOfTimes="1" /> </While>
Haven't looked in too it any closer, might be the custom behavior that has an issue, the id's seems correct.Code:System.NullReferenceException: Object reference not set to an instance of an object. at Styx.Bot.Quest_Behaviors.PerformTradeskillOn.GetTradeSkillIndex() in c:\Games\Honorbuddy\Quest Behaviors\PerformTradeskillOn.cs:line 183 at Styx.Bot.Quest_Behaviors.PerformTradeskillOn.PerformTradeSkill() in c:\Games\Honorbuddy\Quest Behaviors\PerformTradeskillOn.cs:line 114 at Styx.Bot.Quest_Behaviors.PerformTradeskillOn.<CreateTradeSkillCast>b__7(Object ret) in c:\Games\Honorbuddy\Quest Behaviors\PerformTradeskillOn.cs:line 158 at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.QuestOrder.ForcedWhile...() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.QuestOrder.ForcedWhile...() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.CommonBot.TreeRoot.() [08:23:27.894 D] Cleared POI - Reason Exception in Root.Tick() [08:23:27.894 D] Cleared POI
Dunno. I know I haven't.
<!-- Infested -->
<CustomBehavior File="Message" Text="Infested Crop" LogColor="Green" />
<CustomBehavior File="UseItemOn" MobType="Npc" MobId="63162" ItemId="80513" NumOfTimes="1" WaitForNpcs="False" WaitTime="1500" />
211331 Altmodisches Insektenvernichtungsmittel 9,08163070678711 4,75 <-168,9479, 630,743, 166,886> <-168,9479, 630,743, 166,886>
TillerPreQuests
Code:<!-- Infested --> <CustomBehavior File="Message" Text="Infested Crop" LogColor="Green" /> <CustomBehavior File="UseItemOn" MobType="Npc" MobId="63162" ItemId="80513" NumOfTimes="1" WaitForNpcs="False" WaitTime="1500" />
i think you also should add an interactwith
if !HasItem(80513)Code:211331 Altmodisches Insektenvernichtungsmittel 9,08163070678711 4,75 <-168,9479, 630,743, 166,886> <-168,9479, 630,743, 166,886>
<Quest Id="30334" Name="Stealing is Bad...Re-Stealing is OK">
for me something is wrong here, it walks past quite a few vegetables in half an hour but doesn't collect more than 1
Can it be that the interact distance is set too low?
Should i make a patch for the cloud serpent prequests or should we leave the choice up to the user which hatchling he wants?
I think you should skip the profession based cloud serpent dailies if the person didn't train the professions high enough[CastSpellOn-v251(fatal) @line 939]: Toon doesn't know SpellId(0, "unknown")