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!

[N] Darkmoon Faire Quests + Quest Behaviors

Tried with two toons:

- fixed getting stuck on signs next to shooting range and tonks......Not fixed
- added fishing profession quest behavior.....Works very well

Dont loot the tokens after open the token-sack
Stuck after buying cooking-items from the vendor in goldshire...stuck at the roof from the wagon (fly-mount)
 
Would you mind if i modified the fishing behavior a bit in order to make a profile for the fishing dailys and credited it to you.

The profile works really well btw :)
 
Now it seems like it goes out of its way to get stuck behind the sign.

Tonk seems to get stuck much less, judging by my two runs of it, though.
 
Uploaded new version with some minor tweaks to hopefully not get stuck on the signs by shooting range and tonks this time. I haven't had trouble, but I don't have, say, a big tauren to test with. Also added a tweak to maybe not get stuck in Goldshire, but I can't test that.

Tried with two toons:
Dont loot the tokens after open the token-sack
I haven't changed anything related to opening the token sacks. If it worked before it must be something on your end (addon maybe) or in HB.

Would you mind if i modified the fishing behavior a bit in order to make a profile for the fishing dailys and credited it to you.
Be my guest. If you come across any improvements to looting (see below) let me know.

Im having a problem with the fishing part. It fishes and catches, but wont loot. I tried to turn off auto-loot and even tried to hold shift manually. I still had to stop the bot and do the fishing manually.
Not entirely sure what to suggest. I was basically going off of AutoAngler2 to figure out the fishing code. It's possible addons can mess looting up, but then again I haven't tested it with absolutely no addons myself.
 
Noticed a few minor things after running this on a dozen alts over several days.
The gnoll whacking seems to be right on top of a whackable gnoll and will then abandon it and run to another that just appeared. I presume the weightings for this are in the quest behaviour but wouldn't it make sense to kill the one right in front of you before retargeting another?
Positioning could use a little work. While standing on the bench in front of the shooting gallery is a viable tactic to get faster times (I used it before I came across these profiles), the running into the wall while trying to talk to the npcs for tonks and turtles is a little offputting when it happens again and again. If anyone is watching, it may be an indicator of bottish behaviour. Most 'real' toons would stop in front of the quest giver, rather than on top of them.
And finally, the tonk behaviour really, really needs some form of unstuck handler.
 
Last edited:
Did the monthly quest great then went to start dailies and got errors here is a log
[7:31:40 AM:531] Could not find file 'C:\Users\xxx\Documents\HB\Quest Behaviors\DMF_Gnoll.cs'.
is the only thing that stands out. Maybe it didn't get copied somehow. It looks like you loaded the ogri'la profile afterwards.

Noticed a few minor things after running this on a dozen alts over several days.
The gnoll whacking seems to be right on top of a whackable gnoll and will then abandon it and run to another that just appeared. I presume the weightings for this are in the quest behaviour but wouldn't it make sense to kill the one right in front of you before retargeting another?
The weightings can be set to a degree in the profile as arguments to the custom behavior, however this is what is referred to as over-optimization. The point past which it may technically be more efficient if you only consider how it runs, but not worth the effort required to implement the improved efficiency.
Positioning could use a little work. While standing on the bench in front of the shooting gallery is a viable tactic to get faster times (I used it before I came across these profiles), the running into the wall while trying to talk to the npcs for tonks and turtles is a little offputting when it happens again and again. If anyone is watching, it may be an indicator of bottish behaviour. Most 'real' toons would stop in front of the quest giver, rather than on top of them.
I'm using npc.InteractRange to determine how close it needs to get based on what HB considers the interact range, but clearly it doesn't need to be as close as as that.
And finally, the tonk behaviour really, really needs some form of unstuck handler.
I don't think it's that important. I think for the most part when people are doing the games they just want to fucking get them done and probably don't care too much about what other people are doing (during the games themselves, getting stuck while running around the faire in general is another matter).
 
After taking port from SW... the toon runs to goldshire and gets stuck on fence- @ <Hotspot X="-9498.809" Y="73.27074" Z="56.68061" />

Tonk getting stuck on houses repeatedly...keeps going after 30 targets hit

Ring toss positioning to throw is off at times and the bot repeatedly continues to try to throw when it is not close enough. This occurred on 4/6 toons I ran this on.

---Great profile otherwise! ;)
 
[7:31:40 AM:531] I don't think it's that important. I think for the most part when people are doing the games they just want to fucking get them done and probably don't care too much about what other people are doing (during the games themselves, getting stuck while running around the faire in general is another matter).

I would agree with this. I'm not even sure you can tell which tonks are npc controlled and which are human controlled. Maybe the color? Doesn't seem like, at the very least, you can tell who is controlling which tonk. I could be wrong though.
 
Tried this out 2 days ago.

[AbandonQuest-v217(info) @line 393]: Quest(29509, "Putting the Crunch in the Frog") successfully abandoned
Why did it do this after getting flour from town and breading the frogs? Abandoned when it arrived back at the DMF. Keeps breading the frogs and abandoning the quest. What in the world? O_o

The tonk got Marked and died, the bot paid for a second round, but the tonk just sat there until it expired. Had to Stop and Start HB to get it to work again.

EDIT: Other than the above issues, worked very smooth!

[Halt-v217 @line 829]:

Finished all Darkmoon Faire quests we could, stopping.

Thanks! :D
 
Last edited:
Hey Timglide, I just wanna tell you I've had little or no problems with this profile at all! Just working perfectly except one time when I had to re-svn to get all the Quest Behaviors. Great work! :D +rep
 
Have gone through and hopefully fixed the issue with rotation were it will report a negative value so thought i would share what I added with you first.
A description of the fields is within the summary.
 

Attachments

Some odd repositioning for a few of the quests after taking the quest but before starting the game, but the tonk and shooting games seem fine now.

Te only problem I've had two days in a row now is with the turtle quest. My toon isn't large and doesn't have a big mount by any means, but whenever I start the ring toss, I'm always too far forward, and unable to start tossing rings.

I've seen some other people on my server stuck at the same booth and not doing anything, so I must not be alone using this on my server. :)
 
if we dont need the fishpool, any chance to make him to stay in 1 position and just fish?
 
Why did it do this after getting flour from town and breading the frogs? Abandoned when it arrived back at the DMF. Keeps breading the frogs and abandoning the quest. What in the world? O_o
Good question. It's doing this for me this morning - after working fine the last two months. I am not sure what I've done differently this month.

Just in case it makes some sort of difference. My cooking level is 236/300
 

Attachments

Last edited:
Couple of things: First of all Thank you so much for this its great

I get this message "[Halt-v229(warning)]: *****
* THIS BEHAVIOR IS DEPRECATED, and will be retired on July 31th 2012.
*
* Halt adds _no_ _additonal_ _value_ over the UserSettings behavior.
* Please update the profile to use the UserSettings behavior and use StopBot.*****"

Second the only problem is the quest shooting range it gets stuck on the arrow no biggy but must be there to watch out for it...

once again thank you so much
 
I ran it this week with my BS/JC/Cook/Fisherman toon and it successfully completed everything without my intervention. As luck would have it, it probably only worked because I sat and watched it the whole time. I didn't do anything, just kept my eye on it. As you may imagine, this makes it pretty difficult to figure out where other peoples' issues stem from.

As far as dropping the cooking quest, the code for when you are on the quest is as follows
Code:
			<If Condition="HasQuest(29509) &amp;&amp; !IsQuestCompleted(29509)">
				<!-- tested by tim -->
				<CustomBehavior File="Message" Text="Working on cooking quest." LogColor="LimeGreen" />
				<!-- simple flour, plump frogs -->
				<CustomBehavior File="ForcedDismount" />
				<If Condition="GetItemCount(30817) &gt;= 5 &amp;&amp; HasItem(72056)">
					<CustomBehavior File="UseItem" ItemId="72056" WaitTime="2000" /> <!-- make breaded frogs -->
				</If>
				<While Condition="HasItem(72057)"> <!-- breaded frogs -->
					<CustomBehavior File="UseItem" ItemId="72057" WaitTime="1000" X="-4168.328" Y="6289.727" Z="13.1182" /> <!-- fry the frogs -->
				</While>
				<CustomBehavior File="WaitTimer" WaitTime="1000" />
				<If Condition="!HasItem(72056) &amp;&amp; !IsQuestCompleted(29509)">
					<CustomBehavior File="AbandonQuest" QuestId="29509" /> <!-- something went wrong -->
					<CustomBehavior File="WaitTimer" WaitTime="1000" />
					<PickUp QuestName="Putting the Crunch in the Frog" QuestId="29509" GiverName="Stamp Thunderhorn" GiverId="14845" X="-4165.073" Y="6285.713" Z="13.11746" />
				</If>
			</If>
The logic translates into words as:

If I am on the quest and it isn't complete
----Dismount
----If I have 5 simple flour and I have Plump Frogs
--------Use the plump frogs, which consumes the flour and makes 5 Breaded Frogs
----While I have some Breaded Frogs
--------Use 1 Breaded Frog to make 1 Crunchy Frog (should happen 5 times)
----If I don't have Plump Frogs and the quest isn't complete
--------Abandon and re-pickup because the quest should have been completed by making crunchy frogs

There should be plenty of waiting time between steps unless you are exceedingly laggy. If someone can suggest something wrong with the logic I'd be interested to know.


BaliOne, not sure what you're asking. If you want to fish up the non compat pet separate from doing dailies, use AutoAngler.


As far as deprecated behaviors..... if they're not actually removing it from distribution and simply saying they won't support/maintain them that's fine. If they're actually removing them, that would be pretty stupid as it would most certainly break many profiles that are no longer maintained. Just look at all the deprecated methods in the Java API. They're not going anywhere for fear of breaking old code.
 
Back
Top