• Visit Rebornbuddy
  • Darkmoon Dailies

    Discussion in 'Holidays-Special Events' started by EchoTiger, May 2, 2016.

    1. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113

      Welcome!
      I recently found out that the Darkmoon Game Prize boxes aren't BoP -
      and given that you can just roll level 1 alts to farm the dailies, I figured I could get every Darkmoon reward within a week or less.

      This is a very simple script I wrote up, mostly for mostly personal use.
      I didn't put much time into development to make this perfect, so it may not be perfect for you! :3

      Currently, all it does is the Darkmoon Dailies in which any level can do.
      It does not do the profession dailies or the racing dailies.
      Racing dailies will be added in the next update.


      Known Bugs
      The other bugs in this profile are mostly caused by actual in-game bugs.
      One of the most infamous bugs at the moment is objects not despawning fast enough.

      This primarily affects the Gnoll Hammer daily.
      These bugs aren't show-stoppers, however they do hurt performance.

      eg:
      - With the gnoll hammer daily, the bot will attempt to hit gnolls that have already retracted.


      Cannon Daily
      I actually managed to get the exact XYZ position that the bot must disable the wings and the exact time in milliseconds it takes to get to that position -
      however given so many variables in the code, it will never be 100% accurate.
      Even though there's inaccuracies, the bot should complete this within 1min 2avg 3max tries.



      Getting Started
      Put the bot in Darkmoon Island, set the bot to Questing and start it.
      From here, the profile will buy tokens if you need them automatically and start the dailies.



      Changelog
      [v1.2]
      - Turtle daily now has predictive movement and should complete the daily in one pass.

      [v1.1]
      - Bot will now blacklist Firebird rings that have already been hit. Apparently these objects do not despawn after being hit, so this newly added blacklist should prevent the bot from ping-ponging between previously hit rings.
      - Added an extra CTM movement right after control of the Tonk begins to pull it away from a prop house. Previously the anti-stuck logic was causing the tonk to bug out and leave the arena.
      - Bot will now use the closest token vendor rather than only using the one at the entrance of the faire.
      - Added some CTMs at the shooting range so the bot will properly be close enough to actually shoot. Previously it would rarely glitch out and be too far away.
      - Bot will now face the turtle's location after starting the ring toss event. This should prevent issues where the bot's facing the wrong way after picking up the quest.
      - Quest <TurnIn/>s are now conditioned to be ignored if the bot runs out of tokens.

      [v1]
      - Initial release.


      Download
      [v1.2] View attachment Darkmoon Dailies.xml
      [v1.1] View attachment Darkmoon Dailies.xml
      [v1] View attachment Darkmoon Dailies.xml
       
      Last edited: Jul 2, 2017
    2. Wallet17

      Wallet17 Member

      Joined:
      Dec 20, 2014
      Messages:
      191
      Likes Received:
      1
      Trophy Points:
      18
      SWEEEEEEEEEEEEEEEEEEEEEEEEET

      testing this out , hopefully it works.


      Tested it , works perfect. Works great for first character I log in with, picks up quest . Than when I switch to others I have to have the quest in my log for it to run.

      Either way saves me a bunch of time. Thanks for the profile!
       
      Last edited: Aug 9, 2016
    3. Joonka

      Joonka New Member

      Joined:
      Sep 8, 2013
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      Hey hey! I'm getting a message that- Can not start quest bot- this profile does not contain a quest order!

      Any ideas?
       
    4. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113
      Do you perhaps have a log of this?
      It could be you have a bad installation of Honorbuddy and need a fresh install.
       
    5. Rainbow Dash

      Rainbow Dash Member

      Joined:
      Dec 27, 2012
      Messages:
      32
      Likes Received:
      2
      Trophy Points:
      8
      Thanks, does the job for the most part. It kind of sucks with the turtle though xD

      Also, just by changing the loop condition on firebirds got it to do the 50 rings achieve for all my alts =3

      Thanks.
       
    6. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113
      What was wrong with the turtle code?
      HB3 may have changed how the logic works, so it may not be calculating where the ring should be tossed properly.
       
    7. kraank

      kraank Member

      Joined:
      Oct 5, 2012
      Messages:
      117
      Likes Received:
      0
      Trophy Points:
      16
      It doesnt use the 1-2 abilities on the bar. Why? :)
       
    8. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113
      For any quest?
       
    9. kayzer007

      kayzer007 New Member

      Joined:
      Feb 10, 2010
      Messages:
      21
      Likes Received:
      0
      Trophy Points:
      0
      Hello,

      Works great for many quests, but stop with this error : Could not find quest giver NPC with ID 74056 in database.

      Any idea ?
       
    10. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      Last edited: Oct 3, 2016
    11. Bellefeegore

      Bellefeegore New Member

      Joined:
      Oct 3, 2016
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      hmm, how do you do that please ? :) thanks !!
       
    12. 88Gamer88

      88Gamer88 New Member

      Joined:
      Dec 11, 2016
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      0
      [Singular] ... Zone: Darkmoon Faire using my SOLO Behaviors alone
      Could not find quest giver NPC with ID 74056 in database.
      Bot stopping! Reason: Could not create current in quest bot!


      Bot is stopping..
       
    13. Hoschy

      Hoschy Member

      Joined:
      Aug 28, 2015
      Messages:
      90
      Likes Received:
      0
      Trophy Points:
      6
      Log for a fix i hope
       

      Attached Files:

    14. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113
      Try this.
       

      Attached Files:

      SeniorChang likes this.
    15. hansolo

      hansolo Member

      Joined:
      Oct 7, 2015
      Messages:
      79
      Likes Received:
      0
      Trophy Points:
      6
      Nice work. You could add the new "The Real Race" daily
       

    Share This Page