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

Questbehaviours broken ?

hi1674

New Member
Joined
Jan 15, 2010
Messages
1,637
Reaction score
5
At this point i can only request support for Questturnin since the pickups are on cooldown(daylies)
(Even tho. i think Quest pickup from items in bags is bugged as well)

I'm trying to make my profile turn "Flying Tiger Gourami" in.(got it working once but that was two days ago and the other ~249 tries it has constantly been skipped)
the <'s has been removed to be able to show code used

Code:
QuestOrder>
    
           
CustomBehavior File="UserSettings" LootMobs="False" SkinMobs="False" PullDistance="45" KillBetweenHotspots="False" FindVendorsAutomatically="False" UseFlightPaths="True" LootRadius="75" LogoutForInactivity="True" />

CustomBehavior File="UserDialog" AllowBotStop="False" SoundCue="Exclamation" SoundCueInterval="5" ExpiryTime="5" ExpiryAction="InputEnabled_Continue" Text="Text." Title="BLA Bla." />
        
CustomBehavior File="FlyTo" X="-1470.55" Y="-259.85" Z="0.11" />

TurnIn QuestName="Flying Tiger Gourami" QuestId="31443" TurnInName="Nat Pagle" TurnInId="63721" X="-1470.55" Y="-259.85" Z="0.11" />

        
!-- //<PickUp QuestName="Tainted Arcane Sliver" QuestId="8338" GiverName="Tainted Arcane Sliver" GiverId="20483" GiverType="Item" /> -->
!-- //<TurnIn QuestName="Flying Tiger Gourami" QuestId="31443" TurnInName="Nat Pagle" TurnInId="63721" /> -->
        
/QuestOrder>

Code:
[08:53:27.908 D] Compiling quest behavior from 'D:\Honorbuddy 2.5.6360.487\Quest Behaviors\UserSettings.cs'
[08:53:28.583 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[08:53:28.591 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[08:53:28.593 D] Compiling quest behavior from 'D:\Honorbuddy 2.5.6360.487\Quest Behaviors\UserDialog.cs'
[08:53:29.120 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[08:53:29.123 D] Goal: User Attention Required...
[08:53:29.123 D] Activity: Waiting for user dialog to close
[08:53:29.196 D] [LuaEvents] Getting argument values for event COMBAT_LOG_EVENT_UNFILTERED
[08:53:34.270 D] Activity: Continuing profile due to Profile Writer request
[08:53:34.276 N] [UserDialog-v241(timer expired) @line 50]: Continuing profile due to Profile Writer request
[08:53:34.385 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[08:53:34.395 D] Compiling quest behavior from 'D:\Honorbuddy 2.5.6360.487\Quest Behaviors\FlyTo.cs'
[08:53:35.035 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[08:53:35.036 D] [FlyTo-v241(debug) @line 52]: Behavior sees 'done'.  Skipping behavior.
[08:53:35.036 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[08:53:35.041 D] Stop called!
[08:53:35.041 Q] Bot Stopped! Reason: Nothing more to do. Stopping bot.
[08:53:35.058 D] Activity: Honorbuddy Stopped

Below is how i had to work around quest pickup on an item in bags.(Example is for Mimic Octopus and it's not included in log-snippet since i didn't have the queststarting items in bag)

Code:
If Condition="(!HasQuest(31446)) && (HasItem(86545))">             
CustomBehavior File="Misc\RunLua" Lua="UseItemByName(86545)" WaitTime="1000" />             
CustomBehavior File="RunMacro" Macro="/click QuestFrameAcceptButton" />             
CustomBehavior File="Message" Text="Quest:Mimic Octopus is Accepted" LogColor="Yellow" />            
 CustomBehavior File="WaitTimer" WaitTime="5000" />
/If>
 
Last edited:
It would have been possible to do the quest turnin the same way but i can't seem to find a way for a "Continue" button to be clicked.

CustomBehavior File="RunMacro" Macro="/click QuestFrameContinueButton" /> isn't working.Required be4 getting a completequest button appears.

I the Quest-cache being the bad guy here ?
 
Last edited:
One of the devs asked me to post here regarding a bug.

Thread is now down to page5 !!! and the same dev can't even bother to read/reply to the thread.

I'm guessing that this might be the end of Questing since the silence is astonishing on the bug-reports regarding this issue.

Very poor support !
 
Personally, I didn't reply because I don't write profiles.
I don't know the procedure since I never write profiles.

However, Ill forward this to the other mods and hopefully someone can help you out.

EDIT: We noticed the name of your folder is an older version of HB.
Try doing everything with a clean installation, making sure you have the latest version.

Also, we need you to upload full logs.
 
Last edited:
My Hb is up to date.

I just deleted the old content in that folder be4 re-installing.

i have posted the stuff i have.
When i catch one of the rare fish next time i'll post a full log.

EDIT: this is not a new bug. Megser among others have posted regarding the same issue and they're not getting any replies either.
 
Last edited:
make a new Hb installation from scratch and give us a full log plz
 
Log + Profile added.

It simply ignores the Quest Turnin.

It also ignores the fact that i HAVE taken the quest and tries to use the item again !

!HasQuest - Broken

Quest TurnIn = Ignored/skipped completely.

May it be because questlog/cache says it's allready been done ????

Code:
        <If Condition="(HasQuest(31446)) &amp;&amp; (HasItem(86545))">             
            <RunTo X="-1467.014" Y="-258.1719" Z="0.3279433"  />            
            <CustomBehavior File="InteractWith" MobId="63721" ObjectType="NPC" Range="8" X="-1470.55" Y="-259.85" Z="0.11" /> 
            <CustomBehavior File="WaitTimer" WaitTime="2000" />
            <CustomBehavior File="RunMacro" Macro="/click GossipTitleButton1" />
            <CustomBehavior File="WaitTimer" WaitTime="2000" />
            <CustomBehavior File="RunMacro" Macro="/click QuestFrameCompleteButton" />
            <CustomBehavior File="WaitTimer" WaitTime="2000" />
            <CustomBehavior File="RunMacro" Macro="/click QuestFrameCompleteQuestButton" />
            <CustomBehavior File="WaitTimer" WaitTime="2000" />             
            <CustomBehavior File="Message" Text="Quest:Mimic Octopus is Accepted" LogColor="Yellow" />            
            <CustomBehavior File="WaitTimer" WaitTime="5000" />
        </If>

This part is skipped completely.(i see now i forgot to change accepted to finished)
 

Attachments

Last edited:
This is same bug(s) that Megser also has reported..

Universal fix seems to be "Fresh Install and Log Please" on every issue ;)
 
Last edited:
This is same bug(s) that Megser also has reported..

Universal fix seems to be "Fresh Install and Log Please" on every issue ;)

No, its to remove all variables and have a fresh log so we can fix it.
 
I have posted in a thread or two regarding this, I had a log for Meg's thread I believe. I've been turning in things manually because it's skipping over conditions, nothing to report so far with the Cloud Serpent dailies, but I can't say the same for Golden Lotus. Today I had 2 objectives of a quest (has quest and isn't complete) get skipped, and it didn't acknowledge any of their turn-ins.

Specifically one of them today was.
<!--TurnIn: Mistfall Village-->
<If Condition="((HasQuest(31242)) &amp;&amp; (IsQuestCompleted(31242)))" >
<CustomBehavior File="FlyTo" DestName="Mistfall Village" X="727.8444" Y="1620.592" Z="377.7693" />
<CustomBehavior File="ForcedDismount" />
<TurnIn QuestName="Mistfall Village" QuestId="31242" TurnInName="Che Wildwalker" TurnInId="59338" />
</If>

It's a simple: You need to go to this guy and turn in the quest. Sadly the bot kept telling me the condition was completed.

Please look over these issues like a hawk, it's making profile development extremely difficult. I can't pinpoint any kind of relation in regards to the quests, only that so far they're all dailies.
 
Code:
<While Condition="(!HasQuest(31444)) &amp;&amp; (HasItem(86544))">
            <CustomBehavior File="FlyTo" X="-1467.014" Y="-258.1719" Z="0.3279433"  />
            <CustomBehavior File="Misc\RunLua" Lua="UseItemByName(86544)" WaitTime="2000" />             
            <CustomBehavior File="WaitTimer" WaitTime="2000" />            
            <CustomBehavior File="RunMacro" Macro="/click QuestFrameAcceptButton" />
            <CustomBehavior File="WaitTimer" WaitTime="2000" />             
            <CustomBehavior File="Message" Text="Quest:Spinefish Alpha is Accepted" LogColor="Yellow" />            
            <CustomBehavior File="WaitTimer" WaitTime="5000" />             
           <CustomBehavior File="InteractWith" MobId="63721" ObjectType="NPC" Range="8" X="-1470.55" Y="-259.85" Z="0.11" /> 
            <CustomBehavior File="WaitTimer" WaitTime="2000" />
            <CustomBehavior File="RunMacro" Macro="/click GossipTitleButton1" />
            <CustomBehavior File="WaitTimer" WaitTime="2000" />
            <CustomBehavior File="RunMacro" Macro="/click QuestFrameCompleteButton" />
            <CustomBehavior File="WaitTimer" WaitTime="2000" />
            <CustomBehavior File="RunMacro" Macro="/click QuestFrameCompleteQuestButton" />
            <CustomBehavior File="WaitTimer" WaitTime="2000" />             
            <CustomBehavior File="Message" Text="Quest:Spinefish Alpha is done for today" LogColor="Yellow" />            
            <CustomBehavior File="WaitTimer" WaitTime="5000" />
            
        </While>

This made it accept and turn quest in properly.
This applies to quest that is started by an item in your bag !
EDIT: Workaround , does not fix the problem reported.
 
Last edited:
I saw it recognize a condition, but when confronted with a simple kill <Objective to kill some mantid, it was ignored like a condition.
 
I saw it recognize a condition, but when confronted with a simple kill <Objective to kill some mantid, it was ignored like a condition.
 
Back
Top