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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

HB ARCHIVES: Kick's Old Posts Thread--DO NOT DELETE!

Status
Not open for further replies.
Hey,
today i checked the klaxxi quests and i added some spots to the Quest Sap Tapping:

You only had one spot where the toon would stand until the objective will complete

After adding the spots i tried it again and it was much faster:

<!-- Sap Tapping -->
<If Condition="HasQuest(31233) && !IsQuestCompleted(31233)">
<CustomBehavior File="Message" Text="Starting Sap Tapping" LogColor="Green" />
<CustomBehavior File="UserSettings" QuestId="31233" LootMobs="true" PullDistance="1" />
<CustomBehavior File="FlyTo" X="384.5976" Y="2385.874" Z="219.0938" />
<CustomBehavior File="ForcedDismount"/>
<While Condition="!IsQuestCompleted(31233)">

<If Condition="!IsQuestCompleted(31233)">
<!-- 1st spot -->
<CustomBehavior File="FlyTo" X="384.5976" Y="2385.874" Z="219.0938" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>

<If Condition="!IsQuestCompleted(31233)">
<!-- 2nd spot -->
<CustomBehavior File="FlyTo" X="559.2505" Y="2572.864" Z="275.9264" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>

<If Condition="!IsQuestCompleted(31233)">
<!-- 3rd spot, there are two spots -->
<CustomBehavior File="FlyTo" X="559.2505" Y="2572.864" Z="275.9264" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>

<If Condition="!IsQuestCompleted(31233)">
<!-- 4th spot -->
<CustomBehavior File="FlyTo" X="629.1552" Y="2628.038" Z="287.5912" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>

<If Condition="!IsQuestCompleted(31233)">
<!-- 5th spot -->
<CustomBehavior File="FlyTo" X="709.637" Y="2716.399" Z="295.0992" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>

<If Condition="!IsQuestCompleted(31233)">
<!-- 6th spot -->
<CustomBehavior File="FlyTo" X="691.0659" Y="2524.741" Z="304.498" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>

</While>

</If>


The other quests there were kind of buggy because of hb is doing the pathfinding. Sometimes it just stopped working. Sometime there was an issue that the bot just wanted to dismount forever (and waiting for some respawn?)

Kill quests are good :) But like the Sap Tap the Egg Kill quest should nearly hardcoded because it does not work reliable :(

There are also some issues with InteractWith. Sometimes the toon selects the npc but nothing happens :(

The flyto i put in there to keep a central position was a temp bandaid to keep it from wandering off the map (and out of range).
I've been meaning to fix this quest...but you can see I've been busy too. :)
I'll work this in thank you.
 
The problem with cooking for A feast of senses on the cloud serpent dailies persists. You have changed it to use the itemid but i get this loop:

It starts with fishing of the last golden karp

Activity: [MrFishIt] Looting ...
[MrFishIt] Casting ...
[CGSpellBook::CastSpell] Override ID: 131474, KnownIndex: 215
(hook)looting done..
Updating repair cost for current equipped items. New value: [10g86s56c]
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedWhile.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf.
Compiling expression '!Me.HasAura(7353)' @ line 916
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: RunLua: In Progress
Activity: RunLua: CastSpellByName("Cooking Fire") 1 number of times while waiting 3000 inbetween
[ * Ultimate Strafe *] If you enjoy this plugin please make a donation to my beer fund on my website:
[ * Ultimate Strafe *] PhelonsPlugins.BlogSpot.com
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: RunLua: In Progress
Activity: RunLua: CastSpellByName("Cooking") 1 number of times while waiting 3000 inbetween
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedWhile.
Compiling expression 'GetItemCount(74641) < 5' @ line 920
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: RunLua: In Progress
Activity: RunLua: for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)==GetItemInfo(74641) then DoTradeSkill(i,(select(2,GetTradeSkillInfo(i)))) end end 1 number of times while waiting 2000 inbetween
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: RunLua: In Progress
Activity: RunLua: for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)==GetItemInfo(74641) then DoTradeSkill(i,(select(2,GetTradeSkillInfo(i)))) end end 1 number of times while waiting 2000 inbetween
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: RunLua: In Progress
Activity: RunLua: for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)==GetItemInfo(74641) then DoTradeSkill(i,(select(2,GetTradeSkillInfo(i)))) end end 1 number of times while waiting 2000 inbetween
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: RunLua: In Progress
Activity: RunLua: for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)==GetItemInfo(74641) then DoTradeSkill(i,(select(2,GetTradeSkillInfo(i)))) end end 1 number of times while waiting 2000 inbetween
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: RunLua: In Progress
Activity: RunLua: for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)==GetItemInfo(74641) then DoTradeSkill(i,(select(2,GetTradeSkillInfo(i)))) end end 1 number of times while waiting 2000 inbetween
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
Goal: RunLua: In Progress
Activity: RunLua: for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)==GetItemInfo(74641) then DoTradeSkill(i,(select(2,GetTradeSkillInfo(i)))) end end 1 number of times while waiting 2000 inbetween

So it opens the cooking menu, but other things I need to check too (some are redundant, but I need to confirm):

Did the bot cast Cooking Fire?
Are you still in range of the flame, if it did?
Do you have the cooking pattern?
Do you have all the karp needed?
What language client is yours?

This loop has been a thorn in my side. It worked fine the original way, but it did NOT work for non-US clients. So I need to see what is and isn't working.
 
ok, that means if i continue profile i will cheat or i wont?

When i talk to the npc that i'm ready to start the race there's a short cinematic and any actions are disabled, then theres a countdown like when a battleground starts. After that the race starts and you can fly where you want.

After you Warning i stopped the bot and completed the race manually.

If you Continue, it will take off and start flying long before the game client would allow.
Although this doesn't raise an obvious red flag, I can't confirm or deny that blizz will notice this in a larger scale.
You can allow it to go (i have a few times before "the hotfix") and it will work, free of fear of immediate ban...but in the end I need to fix it.
I just wish I could get it to smartly use rings.
 
I'm having the same issue here, he has 4 quests and doesn't pick up any of them. If I pick them up manually my character constantly tries to pick up something that isn't there.
I've deleted the cache of both programs (good advice, I'll put that in my startup batch file to delete them, I have it deleting hb cache every time hb is launched).

Edit, I need to note that it's in reference to this:
Originally Posted by cpmk
I have a problem with the Valley of the Four Wind Profile.

<PickUp QuestName="The Search for the Hidden Master" QuestId="30086" GiverName="Xiao" GiverId="56110" X="545.4184" Y="-621.1684" Z="258.5338" />

HB didnt pick up that quest, instead talked to the npc over and over again. so i did the quests manually but after i finished the quests he still tried to pick up the quest.

I'm 87 so I'm just going to switch to the next profile (87-88).

Hi, Warpigger, and thanks for the log!

Hmmm... never seen this failure mode before, but I know its not a profile problem.

Best I can suggest is to try once more to clear all three caches, and maybe even reboot your machine.

If no joy, please post the follow-up to the Support forum, along with a fresh log, please.

cheers,
chinajade.

P.S. - Your ProfessionBuddy installation is damaged, but this isn't contributing to your problem.
 
Last edited:
Hi, I'm running the Kun Lai Summit profile and the bot keeps trying to make my Alliance Paladin go get food/drink from Armorer Pang, who is Horde lol...even after I cleared caches it does this. Here is a log. Finally, I let him do his thing and he went up to Armorer Pang and murdered him in the middle of the Horde camp...

View attachment 11036 2013-01-13 09.49.txt
 
Hi, I'm running the Kun Lai Summit profile and the bot keeps trying to make my Alliance Paladin go get food/drink from Armorer Pang, who is Horde lol...even after I cleared caches it does this. Here is a log. Finally, I let him do his thing and he went up to Armorer Pang and murdered him in the middle of the Horde camp...

View attachment 77797

Hi, Shelton8r, and thanks for the bug report (and log)!

Indeed, the profile is flawed. Kick was doing some hatin' on my Dwarf in an earlier Kun-Lai revision. The dumb Dwarf believed him about another Hordie repair vendor being acceptable for resupply.


@Kick,

In "[N - Quest] 88-89 Kun-Lai Summit [Kick].xml" v1992, line 26 needs to be removed or replaced:

<Vendor Name="Armorer Gang" Entry="67176" Type="Food" X="2285.495" Y="899.3143" Z="481.1265" />

Armorer Gang is not faction neutral. I checked all the other Vendors in the <Vendors> element, and the rest are all okay.

cheers,
chinajade
 
Alliance toon. walked into the area, did the first assault quest, then turned around and looped into infinity of trying to pick up the quest that was turned in.

[Profile Message]: Compiling Townlong Steppes Quests
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedWhile.
Compiling expression 'Me.Level < 88' @ line 545
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedWhile.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[Profile Message]: Compiling Longying Outpost Quests
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf.
Compiling expression '((HasQuest(31695)) && (IsQuestCompleted(31695)))' @ line 551
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf.
[QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf.
Compiling expression '((!HasQuest(30814)) && (!IsQuestCompleted(30814)))' @ line 555
[QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf.
[QDBG] Starting behavior [ForcedQuestPickUp QuestId: 30769, QuestName: First Assault].
Picking up First Assault : 30769
Goal: Picking up First Assault
Changed POI to:Type: QuestPickUp
InteractDebug:-2133928056
Interact Done:-2133928056
Cleared POI - Reason Quest Completed
Cleared POI
Changed POI to:Type: QuestPickUp
InteractDebug:-2133928056
Interact Done:-2133928056
Cleared POI - Reason Quest Completed
Cleared POI
Changed POI to:Type: QuestPickUp
InteractDebug:-2133928056
Interact Done:-2133928056
Cleared POI - Reason Quest Completed
Cleared POI
Changed POI to:Type: QuestPickUp
InteractDebug:-2133928056
Interact Done:-2133928056
 
Alliance toon walks into townlong using [N - Quest] 89-90 Townlong Steppes [Kick]. Completes First assault, turns in quest, then tries to start quest. sits there trying to talk to the npc repeatedly.
 

Attachments

Alliance toon walks into townlong using [N - Quest] 89-90 Townlong Steppes [Kick]. Completes First assault, turns in quest, then tries to start quest. sits there trying to talk to the npc repeatedly.

Hi, Jsmith1812, and thanks for the log!

Indeed your log shows clear signs of cache corruption. Here is how to remedy...

If you want to help HBdev squish this bug once and for all:
  • Go to the HB/Cache directory and find the #######.cqc file(s)
  • Since the forum won't allow *.cqc to be directly uploaded, Zip the *.cqc files along with your log.
  • Upload the Zipped file to the Honorbuddy Bug Reports thread with a short description of the problem you encountered
To get you going again, here's how to repair the cache issue:
  • Shut down WoW and Honorbuddy
  • Delete the WoW/Cache/, WoW/Data/Cache/, and Honorbuddy/Cache/ directories
  • Restart WoW and Honorbuddy
Caches can get corrupted a few of ways:
  • You switch toons, or do a quick log out/in, without restarting Honorbuddy
  • You simultaneously run multiple sessions of Honorbuddy from the same directory on disk
  • There are other (user caused) triggers, but these are the most common.

Your log also shows signs of having problems communicating with the WoWclient...
Be sure that both the WoWclient and Honorbuddy are running as Windoze admin. The problem could stem from the fact that Honorbuddy is installed in your C:/Program Files(x86)/ directory. You should consider moving it to someplace less problematic, such as C:/Games/Honorbuddy/. More info as to why, here.

If you are not off-and-away after this, please show us a fresh log.

cheers,
chinajade
 
Last edited:
Hey,
I'm not really sure if this is the right thread, but i couldn't find anything better...

My problem is, that i am leveling/questing with this profile with a Tauren Druid (85) and the toon is not using his flight form!
I'ld like the Druid to use the flight form at every possibility, because the Tauren is very big on a Kodo and gets stuck often!
Is there a possibility to put on this feature?

I hope you can help me!

Greets!

P.S.: I think it's senseless to post a log at that point, but if needed I'll do that!
 
Hey,
I'm not really sure if this is the right thread, but i couldn't find anything better...

My problem is, that i am leveling/questing with this profile with a Tauren Druid (85) and the toon is not using his flight form!
I'ld like the Druid to use the flight form at every possibility, because the Tauren is very big on a Kodo and gets stuck often!
Is there a possibility to put on this feature?

Hi Go4e-moh,

Choice of mount is not a profile issue (and does not belong in this thread).

But to get you going...

  • Honorbuddy -> Settings & Tools
  • -> fill in "Mount' with a bona-fide ground-only mount
    (Spelling, caps, and punctuation must be correct. No leading or trailing spaces.)
  • -> fill in "Flying Mount" with "Swift Flight Form"
    (Spelling, caps, and punctuation must be correct. No leading or trailing spaces.)
If you are not off-and-away with this, please follow up to the Support forum, and be certain to attach your full log, please.

cheers,
chinajade
 
Last edited:
Hey kick is your profile 85-90 fully afkable? can i go to bed tonight then go to school and expect my rogue is 90 by the time i get home tomorrow or? :D
jokes aside, does it require babysitting or is it fully afkable? :P
thx
 
So it opens the cooking menu, but other things I need to check too (some are redundant, but I need to confirm):

Did the bot cast Cooking Fire?
Are you still in range of the flame, if it did?
Do you have the cooking pattern?
Do you have all the karp needed?
What language client is yours?

This loop has been a thorn in my side. It worked fine the original way, but it did NOT work for non-US clients. So I need to see what is and isn't working.

1. yes
2. yes
3. yes
4. yes

After casting the cooking fire the crafting window opens and nothing happens after that

5. i switched to enGB to test it but no success. i sticked to this quest to try a solution
 
Cache corruption would be the case if clearing it wasn't something I already tried. It looks like it's a bug or something in wow. Something was going on where the NPC wasn't giving me the quest, like a broken set of triggers/scripts.
 
1. yes
2. yes
3. yes
4. yes

After casting the cooking fire the crafting window opens and nothing happens after that

5. i switched to enGB to test it but no success. i sticked to this quest to try a solution

I'm running Cloud Serpent now. In order to test it thouroughly I'm running the whole thing. Luckily I got 3 quick quests, then the fishing. The toughest part is I only have the enUS client. And my biggest fear is:
GetTradeSkillInfo(i) = Fish Cake
and GetItemInfo(74641) = "Fish Cake in respective language"
then the two will never match outside of enUS.

If PerformTradeSkillOn was working...

EDIT: Just ran it...ran without error. Sometimes I wish it WOULD fail...
Last thing I can do is make multiple calls to attempt to craft. Each one a different language. Now I just need to confirm each spelling/language.....
 
Last edited:
I'm running Cloud Serpent now. In order to test it thouroughly I'm running the whole thing. Luckily I got 3 quick quests, then the fishing. The toughest part is I only have the enUS client. And my biggest fear is:
GetTradeSkillInfo(i) = Fish Cake
and GetItemInfo(74641) = "Fish Cake in respective language"
then the two will never match outside of enUS.

If PerformTradeSkillOn was working...

An idea:
you could stick to the pervious version with macros but just have to do more macros for some languages. you use this solution from 'Feeding Time' the different pets in the cloud serpant daylies

if one macro failes it goes to the next and hopefully it will use one of them and you have got what you need.
enUS and enGB shouldn't differ that much. In enGB it's called also 'Fish Cake'

I allready changed the macro to the german version for the cooking fire. My problem was that the Fish Cake is called 'Fischk?chlein'. So the problem was you cannot write '?' in the xml because hb cannot load it...
Maybe you have an idea to write it :)
 
Cache corruption would be the case if clearing it wasn't something I already tried. It looks like it's a bug or something in wow. Something was going on where the NPC wasn't giving me the quest, like a broken set of triggers/scripts.

Hi again, Jsmith1812,

Indeed, then the second issue I previously mentioned is coming into play.

Try the corrective remedy I suggested. If no joy, please followup to the Support forum, as your issue is not profile related. Please be certain to attach a fresh log over there, if you make that Support forum post.

cheers,
chinajade
 
An idea:
you could stick to the pervious version with macros but just have to do more macros for some languages. you use this solution from 'Feeding Time' the different pets in the cloud serpant daylies

if one macro failes it goes to the next and hopefully it will use one of them and you have got what you need.
enUS and enGB shouldn't differ that much. In enGB it's called also 'Fish Cake'

I allready changed the macro to the german version for the cooking fire. My problem was that the Fish Cake is called 'Fischk?chlein'. So the problem was you cannot write '?' in the xml because hb cannot load it...
Maybe you have an idea to write it :)

Do me a favor:
In enGB and in german clients, type this into the chat box:
/run print(GetItemInfo(74641)) <-- and tell me what comes up
/run print(GetTradeSkillInfo(1)) <-- do while cooking is open, and just confirm the language it returns (english or german)

I'm heading out for the afternoon, but I'll check my email as I go.
I'll make changes tonight (unless I bring my laptop to my in-laws....hmm...)
 
Do me a favor:
In enGB and in german clients, type this into the chat box:
/run print(GetItemInfo(74641)) <-- and tell me what comes up
/run print(GetTradeSkillInfo(1)) <-- do while cooking is open, and just confirm the language it returns (english or german)

I'm heading out for the afternoon, but I'll check my email as I go.
I'll make changes tonight (unless I bring my laptop to my in-laws....hmm...)

have to go now too :)
will check it in 2-3hours

kicking my druid atm ;)
 
Status
Not open for further replies.
Back
Top