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!

[REP] Order of the Cloud Serpent Dailies and More

Sorry using french client.
<Vendor Name="Instructeur Lance Vent" Entry="64484" Type="Repair" X="895.2708" Y="305.6215" Z="456.4792" />

"Entrance" of the lower part of the shrine.
<Hotspot X="941.0297" Y="336.8124" Z="456.4793" />

Thank you!!!!!!
 
Hello, i love using your profile and i used to use this one before you took over. When using yours i was receiving an error but managed to fix it by restarting several times. I have the fishingcount.cs file in the quest behavior.
Figured you might want to see just in case
Thanks your awesome profiles and keep up the good work ^_^


Edit: im also having the same problem where it wont loot when the bobber moves
I'll take a look through this on my down time today. I didn't actually change anything in the fishing quests except fixed the bug I reported to Liferose here.

I also ran those quests yesterday with no problems. In the mean time please do the following and report back: update your copy of FishingCount.cs from Corny just in case he made a change and/or we aren't on the same version of the QB. You might also check out his fishing thread and see if there's been any similar bug reports or fixes.

You could also try deleting the Compiled Assemblies folder and force HB to recompile the QB just in case there's something gone wrong there.

More helpful info:
Are you using a custom UI? If so, which one?
Is AutoLoot turned on in your client? Or do you have an addon that affects looting?

I've seen misc reports of many of the fishing related QBs having some issues with actually looting the fish. I had to tweak the darkmoon fair one for my own use last week to get it to loot.

I can tell you that anything that gets fixed by continuous restarting of the bot ISN'T the fault of the profile. But I'd like to get to the bottom of these fishing oddities so I can at least help people get them working, even if its not my profile!
 
I'll take a look through this on my down time today. I didn't actually change anything in the fishing quests except fixed the bug I reported to Liferose here.

I also ran those quests yesterday with no problems. In the mean time please do the following and report back: update your copy of FishingCount.cs from Corny just in case he made a change and/or we aren't on the same version of the QB. You might also check out his fishing thread and see if there's been any similar bug reports or fixes.

You could also try deleting the Compiled Assemblies folder and force HB to recompile the QB just in case there's something gone wrong there.

More helpful info:
Are you using a custom UI? If so, which one?
Is AutoLoot turned on in your client? Or do you have an addon that affects looting?

I've seen misc reports of many of the fishing related QBs having some issues with actually looting the fish. I had to tweak the darkmoon fair one for my own use last week to get it to loot.

I can tell you that anything that gets fixed by continuous restarting of the bot ISN'T the fault of the profile. But I'd like to get to the bottom of these fishing oddities so I can at least help people get them working, even if its not my profile!

After trying to get the same thing to happen again it seems to have been one of my plugins that created the bot start error. probably auto equip since i've had problems with that in the past.
As for the loot problem i have auto loot on and ArkAutoLootBoP installed but those never created a problem before. And im not using a custom UI. The thing is its not even looting when the bobber dips its just sitting there like nothings happening. It would seem as for some reason mines not registering the movement of the bobber even on a fresh install of HB.
Tomorrow when my dailies are back up ill try and investigate into the problem more,
Thanks for the help
 
Last edited:
No problem. Keep me informed. You never know where a clue will come from.
 
Updates!

Changelog:
2012.11.14
Added Dark Huntress
Released testing version of PreQuests profile

The PreQuests profile requires Pandaria flight. It will fly you to Shrine of Two Moons or Seven Stars as appropriate then take you to the Arboretum.

I only have horde toons and I don't have a toon that can actually test the profile from start to finish. I know the quest executions work but I'm not certain I caught everything that makes a profile restart friendly. Any feedback is greatly welcomed.
 
FishingCount.cs needs to be installed. but how and where do i install it missing that from the info ? i just comes up saying

Bot Stopped! Reason: Could not create 'CurrentBehavior' in quest bot; an exception was thrown: Could not find file 'C:\Users\Donh\Desktop\hb\Quest Behaviors\FishingCount.cs'.
 
FishingCount.cs needs to be installed. but how and where do i install it missing that from the info ? i just comes up saying

Bot Stopped! Reason: Could not create 'CurrentBehavior' in quest bot; an exception was thrown: Could not find file 'C:\Users\Donh\Desktop\hb\Quest Behaviors\FishingCount.cs'.

It's in the first post of this thread, but here's the link to the SVN. Get all of these files and put them in your Quest Behaviors folder.

http://cornys-svn.de.vu/svn/cornys-...g] [MoP-Fishing] Dailies/dev/Quest Behaviors/
 
It's in the first post of this thread, but here's the link to the SVN. Get all of these files and put them in your Quest Behaviors folder.

http://cornys-svn.de.vu/svn/cornys-...g] [MoP-Fishing] Dailies/dev/Quest Behaviors/

Correct, that is the source for the FishingCount QB. As a side note, currently the profile only makes use of FishingCount.cs but I think I'm on to an intermittent bug with the fishing looping. Since I don't really know how to modify a QB yet I may work around it by making use of both Fishing and FishingCount so make sure you at least get those two. And, these four QBs are being used by other common profile makers so its not going to hurt to install all four.
 
Updates!!

Added Pooped (both versions)
Added Sweet as Honey
Added On the Prowl
Added Thinning the Pack
Added Needle Me Not
Added They Grow Like Weeds
Modified the return FlyTo to only execute once
Modified several of the FlyTos for West Windward Isle to only execute once
Reworked the fishing quests to randomize location only once and to minimize false positives
Bot still won't cook on its own but now it will open the cooking window for you so its obvious. You'll have to close it for now.
Modified turn in order

The fishing randomization errors should be resolved but the profile now requires both Fishing.cs and FishingCount.cs. If you don't already have Fishing.cs get it from Corny's SVN, linked in my first post.
Bot sometimes has issues turning in quests to the hatchling. I think its a bot problem and not a profile problem but I'm still looking into it. If the bot fails to turn in a quest to the hatchling do it manually. I'll update when I know more.
 
Last edited:
Updates!!

Added Pooped (both versions)
Added Sweet as Honey
Added On the Prowl
Added Thinning the Pack
Added Needle Me Not
Added They Grow Like Weeds
Modified the return FlyTo to only execute once
Modified several of the FlyTos for West Windward Isle to only execute once
Reworked the fishing quests to randomize location only once and to minimize false positives
Bot still won't cook on its own but now it will open the cooking window for you so its obvious. You'll have to close it for now.
Modified turn in order

The fishing randomization errors should be resolved but the profile now requires both Fishing.cs and FishingCount.cs. If you don't already have Fishing.cs get it from Corny's SVN, linked in my first post.
Bot sometimes has issues turning in quests to the hatchling. I think its a bot problem and not a profile problem but I'm still looking into it. If the bot fails to turn in a quest to the hatchling do it manually. I'll update when I know more.

Your handling of A Feast for the Senses and Snack Time is bugged. You've got an If / Else If / Else If branch, which can be skipped over in normal execution.
The problem is that you're relying on random rolls to determine which branch to execute.
Code:
if (Random(3) == 1) { first branch }
else if (Random(3) == 2) { second branch }
else if (Random(3) == 3) { second branch }

You're picking a random number three separate times. When the first conditional evaluates, it rolls once. If the number wasn't 1 it moves on to the next branch, and rolls another random. If that one wasn't 2, it moves on to the last branch, which rolls a third random number. If that third random number wasn't 3, you're SOL.
I think what you had intended was more like...
Code:
var random = Random(3);
if (random == 1) { first branch }
else if (random == 2) { second branch }
else if (random == 3) { third branch }
... but something like that isn't supported currently AFAIK. A 'switch' construct would be perfect here.

An easy fix is to change the last 'else if' in the XML to an 'else', so that no matter what is rolled, one of the different branches of the if statement is executed.
 
Thank you for the input. I didn't actually write the randomization so I trusted Liferose's more advanced knowledge without looking it up. The wiki appears to indicate something very close to that. I'll rework it.
 
Last edited:
Thank you for the input. I didn't actually write the randomization so I trusted Liferose's more advanced knowledge without looking it up. The wiki appears to indicate something very close to that. I'll rework it.
The log you had asked for pre-edit:
Code:
[01:16:59.131 N] [Profile Message]: Randomizing Fishing Location
[01:16:59.131 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[01:16:59.131 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf.
[01:16:59.131 D] Compiling expression 'Random(3) == 3' @ line 517
[01:16:59.566 D] Compiling expression 'Random(3) == 2' @ line 527
[01:17:00.010 D] Compiling expression 'Random(3) == 1' @ line 538
[01:17:00.431 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf.
[01:17:00.637 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf.
[01:17:00.637 D] Compiling expression 'HasQuest(30149) && !IsQuestCompleted(30149)' @ line 553
[01:17:01.125 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[01:17:01.125 N] [Profile Message]: Doing Daily: A Feast for the Senses
[01:17:01.125 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[01:17:01.125 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedWhile.
[01:17:01.125 D] Compiling expression 'GetItemCount(74866) >= 10 && !IsQuestCompleted(30149)' @ line 555
[01:17:01.747 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedWhile.
[01:17:01.924 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf.
[01:17:01.924 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf.
[01:17:01.924 D] Compiling expression 'HasQuest(30149) && IsQuestCompleted(30149)' @ line 565
[01:17:02.381 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf.
[01:17:02.381 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[01:17:02.382 D] Goal: Flying to The Arboretum
 
Updates!

2012.11.21
Fixed bug in use of Random() - thanks Stealthy
Changed fishing testing messages to user friendly messages
Added Lua workaround for Sweet as Honey turn in​
 
" Figure out what else needs to be on this To Do List
Bake cookies and put up my Christmas Tree (does anyone read this?) " - yes I did and I loled hard :D
 
having a issue atm bot isn't fishing, just casts over and over. :(

ignore me its the cc that is causing it.
 
Last edited:
Same Problem here

Bot Stopped! Reason: Could not create 'CurrentBehavior' in quest bot; an exception was thrown: Could not find file 'C:\Dokumente und Einstellungen\Besitzer\Desktop\Honorbuddy 2.5.6519.513\Quest Behaviors\Fishing.cs'.
 
Back
Top