• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [N] Darkmoon Faire Quests + Quest Behaviors

    Discussion in 'Holidays-Special Events' started by timglide, May 6, 2012.

    1. virtualmode

      virtualmode New Member

      Joined:
      Dec 4, 2011
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
      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)
       
    2. Cataphract

      Cataphract Member

      Joined:
      Oct 31, 2011
      Messages:
      159
      Likes Received:
      6
      Trophy Points:
      18
      Just a hint: In Dalaran, you can also get a teleport to darkmoon faire.
       
    3. Nuok

      Nuok Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      975
      Likes Received:
      28
      Trophy Points:
      28
      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 :)
       
    4. DJKid

      DJKid New Member

      Joined:
      Aug 17, 2011
      Messages:
      171
      Likes Received:
      5
      Trophy Points:
      0
      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.

      View attachment 6-7-2012_12_44 PM 4800 Log.txt
       
    5. DEDO

      DEDO New Member

      Joined:
      Jan 5, 2012
      Messages:
      67
      Likes Received:
      0
      Trophy Points:
      0
      <<<<<<<<33333333333
       
    6. LowKey

      LowKey New Member

      Joined:
      Mar 9, 2012
      Messages:
      634
      Likes Received:
      4
      Trophy Points:
      0
      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.
       
    7. timglide

      timglide Member

      Joined:
      Jan 22, 2012
      Messages:
      128
      Likes Received:
      20
      Trophy Points:
      18
      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.

      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.

      Be my guest. If you come across any improvements to looting (see below) let me know.

      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.
       
    8. phtat

      phtat Member

      Joined:
      Jan 6, 2012
      Messages:
      45
      Likes Received:
      0
      Trophy Points:
      6
      Did the monthly quest great then went to start dailies and got errors here is a log
       

      Attached Files:

    9. ShortRound

      ShortRound New Member

      Joined:
      Jun 14, 2011
      Messages:
      781
      Likes Received:
      14
      Trophy Points:
      0
      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: Jun 8, 2012
    10. timglide

      timglide Member

      Joined:
      Jan 22, 2012
      Messages:
      128
      Likes Received:
      20
      Trophy Points:
      18
      [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.

      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.
      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.
      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).
       
    11. e1vis

      e1vis New Member

      Joined:
      Feb 16, 2012
      Messages:
      87
      Likes Received:
      1
      Trophy Points:
      0
      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! ;)
       
    12. LowKey

      LowKey New Member

      Joined:
      Mar 9, 2012
      Messages:
      634
      Likes Received:
      4
      Trophy Points:
      0
      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.
       
    13. y2krazy

      y2krazy Community Developer

      Joined:
      Jun 21, 2011
      Messages:
      2,803
      Likes Received:
      70
      Trophy Points:
      48
      Tried this out 2 days ago.

      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!

      Thanks! :D
       
      Last edited: Jun 9, 2012
    14. amputations

      amputations Active Member

      Joined:
      Jan 6, 2011
      Messages:
      2,262
      Likes Received:
      11
      Trophy Points:
      38
      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
       
    15. Nuok

      Nuok Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      975
      Likes Received:
      28
      Trophy Points:
      28
      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.
       

      Attached Files:

    16. LowKey

      LowKey New Member

      Joined:
      Mar 9, 2012
      Messages:
      634
      Likes Received:
      4
      Trophy Points:
      0
      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. :)
       
    17. BaliOne

      BaliOne Member

      Joined:
      Jun 8, 2012
      Messages:
      256
      Likes Received:
      0
      Trophy Points:
      16
      if we dont need the fishpool, any chance to make him to stay in 1 position and just fish?
       
    18. JimT

      JimT New Member

      Joined:
      Feb 25, 2012
      Messages:
      106
      Likes Received:
      3
      Trophy Points:
      0
      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
       

      Attached Files:

      Last edited: Jul 1, 2012
    19. Fd2me

      Fd2me New Member

      Joined:
      Dec 5, 2011
      Messages:
      173
      Likes Received:
      0
      Trophy Points:
      0
      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
       
    20. timglide

      timglide Member

      Joined:
      Jan 22, 2012
      Messages:
      128
      Likes Received:
      20
      Trophy Points:
      18
      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.
       

    Share This Page