• Visit Rebornbuddy
  • [MOP Rep]The Tillers Dailies and More

    Discussion in 'Neutral' started by Makkli, Oct 19, 2012.

    1. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      [Rep]The Tillers Dailies with Bonuses - Released

      NOTICE TO MY USERS: I stopped playing WoW somewhere in 5.1. I've just returned to the game as of 5.4. I am currently reassessing my projects and will try to update everything as soon as I figure out where I'm at.
      CURRENT STATUS: Not fully functional.

      NOTICE TO MODS: I understand in my absence there's been some policy changes in the wake of the Great Paid Profiles Drama of 2012. Please give me a few days to make sure I understand the rules and I will get all my threads in compliance.



      Tillers Union Dailies with Bonus Quests

      About
      This is a project to cover the entirety of Dailies, Farmer Votes, and Friendship quests for the Tillers Union and and the Ironpaw clan cooking dailies in Halfhill Market. It currently consists of three profiles: a full service version that covers everything listed below, a streamline version that just does dailies, and a PreQuests profile if you didn't happen to do them while leveling. See also my 0-525 Halfhill Cooking Trainer.

      The profile will now harvest your farm!!!!


      This is my first major profile project. This is a labor of love and education (and apparently addiction). My goal is an all encompassing, efficient profile with as natural as possible behavior.

      BotBase: Questing
      Level Required: 90
      Flight Required: Yes
      Faction: Neutral
      Starting Location: Any outdoor location of Pandaria (will fly to Halfhill Market if necessary)
      Pre-Reqs: Learn and Grow I - VI (PreQuest profile also available)
      Vendors/Repair: Yes, Halfhill
      Mailbox: Yes, Halfhill
      Note: While it has vendors and mailbox I recommend preparing beforehand to not need them. Its damn near impossible to generate a path back to Halfhill properly from the Skyrange.
      PreQuests profile can be started at 85 and does not require flight, however you have to travel to Halfhill Market on your own. Start the profile on the farm.​


      Need To Know
      • Effort has been taken to minimize the excessive pulling and amount of mobs per combat by hotspot selection. However, your toon must be able to survive packs, especially on the Skyrange.
      • You might get knocked off the mountain in combat. You may die and/or the bot be unable to generate a path back to the proper place. This is because HB doesn't fly between hotspots while on a single objective. Stop and restart to continue.
      • Some plant tending tasks may not work if you have an action bar modifying addon. See second post below for instructions or you can turn off your action bar addon temporarily or you can wait for the vehicle ui to appear and spam the 1 key yourself.
      • Found gifts (i.e.Jade Cat, etc) are not currently supported. It will turn in dishes if you have 5 or more of the preferred dish in your bags. It will not do any form of dish preparation.
      • If you are not Best Friends with Gina and/or Jogu and you have 1-4 of their preferred food in your bags you will visit them for quests whether they have a normal daily or not. Nothing substantial will happen when you interact with them. This is not a bug. This is a workaround.
      • I recommend that you are repaired and have sold your crap before heading out but I will not force it in the profile at this time. (Bot generates a ground path to the vendor which doesn't work out so well on the Skyrange.)
      • User Intervention Required quests will not keep the profile from continuing unattended. If you do not intervene in time the profile will simply continue and try again next time.
      • PreQuests profile will auto start the Dailies Extra profile upon final quest completion. Both profiles must be in the same folder or it will fail to load.
      Communication, Bugs and Help
      I welcome feedback, ideas, suggestions and bug reports. In order to save us all time, please make sure you have read everything I have posted here first. Then clearly describe what the profile is or is not doing that is unexpected and attach a log. Also, if I've been helpful and/or you like this project, please let me know by posting or +rep.​

      The Excruciating Detail

      Daily Quests
      The Mile-High Grub
      Truffle Shuffle
      Cindergut Peppers
      Fatty Goatsteak
      Thousand Year Dumpling
      A Gift for Haohan, Chee Chee, Tina, Sho, Gina, Old Hillpaw, Fung, Ella, Fish, Jogu
      All 10 Planting Quests
      Not In Chee-Chee's Backyard
      You Have to Burn the Ropes
      Water, Water Everywhere
      The Kunzen Legend-Chief
      Money Matters
      Pest Problems
      Chasing the Chicken
      Where It Counts
      They Don't Even Wear Them
      The Lesser of Two Evils
      Stealing is Bad... Re-Stealing is OK
      The Kunzen Hunter-Chief
      Stalling the Ravage
      Simian Sabotage
      Weed War II


      Extras

      Not Included in Extras Version
      * requires user intervention
      All "Dish For..." quests if the npc is in town
      Tina Mudclaw's Jewelry
      Growing the Farm I: The Weeds
      Growing the Farm I: A Little Problem
      Growing the Farm II: Broken Wagon
      Growing the Farm II: Knock on Wood
      Growing the Farm III: The Mossy Boulder
      Haohan's Vote Series (Vote V requires manual combat)
      Mung Mung's Vote Series
      Nana Mudclaw's Vote Series
      Farmer Fung's Vote Series
      Ella's Brew Series
      Buy a Fish a Drink, Round, Keg, Brewery (actual brewing must be done manually)
      Chee Chee's Sheepie Series
      Sho's Mission Series
      A Shabby New Face
      One Magical, Flying Kingdom's Trash...

      To Do List
      FarmTender - a harvest/clearing accessory tool
      "Dish For..." quest route for whole zone
      Figure out the &*^#@*! Gift Support

      Code:
      [B][COLOR="#000000"]Changelog:[/COLOR][/B]
      [U]2012.12.04[/U]
      [INDENT]Added Shabby New Face (extras version)
      Added One Magical, Flying Kingdom's Trash... (extras version)
      Added plant harvesting prior to farming quest (both)
      Removed user dialog telling the user to harvest
      Tweaked landing spot for Wing Nga to be right on top of her to work around mesh issues
      Added a temporary lua workaround for not buying seeds since 5.1 - [I]thanks to Inrego for the lua string![/I] [/INDENT]
      
      [U]2012.11.28[/U]
      [INDENT]Updated Flightmaster location post patch[/INDENT]
      
      [U]2012.11.23[/U]
      [INDENT]Polished Tiller PreQuests profile[/INDENT]
      
      [U]2012.11.21[/U]
      [INDENT]Fixed potential bug in uses of Random()
      Fixed bot unnecessarily returning to farm for Gift for Jogu after a restart[/INDENT]
      
      [U]2012.11.19[/U]
      [INDENT]Fixed bug that caused Old Hillpaw pickups to fail (NoExtras)[/INDENT]
      
      [U]2012.11.16[/U]
      [INDENT]Fixed bug that caused Jogu daily pick up to fail if you had Keg or Brewery completed in your log (Extras)
      Increased pull distance slightly for Simian Sabotage
      Added RunTo for Simian Sabotage - Brew
      Moved Anthea interactions to the end and added a RunTo to try to help with navigation in the market
      Changed name of PreQuests profile
      PreQuests profile now load Dailies Extra profile when final quest is complete.[/INDENT]
      
      [U]2012.11.14[/U]
      [INDENT]Fixed bug in Legend Chief settings.
      Fixed quest id transposition and logic around Ella's Series[/INDENT]
      
      [U]2012.11.13[/U]
      [INDENT]Reordered Sho's Mission Series based on new info
      Fixed Mile High Grub[/INDENT]
      
      [U]2012.11.11[/U]
      [INDENT]Added support options to turn in Sho and Chee Chee's quests even if they aren't in town
      Polished options to turn in Farmer Fung quests when he's not in town
      Added Mission: Predator of the Cliffs
      Added Mission: Hozen Dozen
      Added Growing the Farm III
      Shortened wait time for post Haohan's Vote V npc interaction
      Extras Profile now ends at the farm[/INDENT]
      
      [U]2012.11.8[/U]
      [INDENT]Weed War tested and fully functional!
      Modified Chasing the Chicken to work in any language! - thanks to jimmy06 for his suggestion and testing help
      Gift for Jogu finally tested and polished
      Added Haohan's Vote V - fight must be completed by player, no CB exists, bot will do the rest
      Added forced dismount to Gift for Haohan
      Fixed bug that failed to handle parched and infested plants
      Added some help for finding Haohan for his Vote I turnin
      Optimized Tina's Jewelry checks and turnins to account for her varied location
      Added some add'l conditions to dish turnins to avoid potential bug when re-running the profile same day
      Continued tweaks and adjustments to market navigation
      Modifications to PreQuest Profile (still not tested by author) - thanks to Shtwht? for testing help
      Renamed "full service" profile to Tillers Dailies - With Extras.xml[/INDENT]
      
      [U]2012.11.6[/U]
      [INDENT]Added semi-tested code for Weed War II - tested on regular Weed War, rest was theorized
      Improved Fatty Goatsteaks - Figured out how to make it fly between hotspots!!!
      Improved Burn the Ropes - Same Reason!
      Improved Gift for Gina - Yep, same reason!
      Updated UseItem to Lua method - [I]thanks jimmy06[/I] 
      Uploaded Tillers PreQuest profile (needs user testing)[/INDENT]
      
      [U]2012.11.5[/U]
      [INDENT]Changed Money Matters turn-in to before leaving for out of town quests to minimize bag requirements.
      Increased wait time slightly at fireworks to avoid botlike double placement.
      Fixed Ella's npc id for pick up in streamline version -[I] thanks cdmichaelb[/I][/INDENT]
      
      [U]2012.11.3[/U]
      [INDENT]Fixed scenario that resulted in double user dialog
      Added another couple of log lines
      Added missing plant tending to Haohan Vote IV
      Added a bit of wait time in key places during plant tending
      Added a FlyTo to turn in for Nana's Vote III 
      Added a Forced Dismount at the farm return to try to compensate for phasing issues
      Removed Kol Ironpaw hut blackspot since it interfered with using Kol. Will figure something else out.
      More Anti-Bot polish to getting around in the market--I may never be happy with it![/INDENT]
      
      [U]2012.11.2[/U]
      [INDENT]Fixed QuestId for execution of Stalling the Ravage. Bot will now complete. - [I]thanks Nadox[/I]
      Added landing spot randomization to Chasing the Chicken
      Tweaked the landing spot for Sacred Springs
      Added Buy a Fish a Round, a Keg and a Brewery (Keg and Brewery req user assist due to PerformTradeskillOn bug)
      All planting quests will autoplant and tend the seedling to growing status. Farm must still be cleared first.
      Added user dialog at profile start to remind about clearing plants. Doesn't appear if restarting mid process
      Switched several of the collect quests to CollectThings method for more polish
      Release of streamline version - Dailies only, no extras.[/INDENT]
      
      [U]2012.11.1[/U]
      [INDENT]Fixed typo in Weed War userdialog. Still can't do the quest though /sigh -[I]thanks Camelot10[/I]
      Added Wolf in Sheep's Clothing
      Optimized Haohan's Vote I and Farmer Fung's Vote I and III in case they aren't in town the day they are complete
      Applied Anti-Bot Polish(tm) to Yak Attack
      Added error handling for Ella not being in town when a brew quest is ready for turn in[/INDENT]
      
      [U]2012.10.31[/U]
      [INDENT]Tweaks to location check and messaging.
      Added additional aura to Pest Problems. -[I]thanks Bossman[/I]
      Applied Anti-Bot Polish(tm) to hozen slaughtering
      Improved Gift for Farmer Fung - should be able to tag the bird and hopefully not suicide off the mountain.
      Fixed Haohan's Vote III turn in
      Tested and polished Lost Sheepie
      Added Farmer Fung's Vote I-II[/INDENT]
      
      [U]2012.10.30[/U]
      [INDENT]Added Growing the Farm II: Broken Wagon and Knock on Wood
      Fixed Gift for Fish Quest ID in objective. Still not personally tested. -[I]thanks Danbopes[/I]
      Fixed Gift for Ella Quest ID in objective. Still not personally tested.
      Tested and polished Gift for Old Hillpaw.
      Applied more Anti-Bot Polish to Vermin cliff quests.
      Blackspotted oyster under Fish's pier to avoid bot like stuck avoidance.
      Blackspotted Old Hillpaw's doorway. He doesn't want us in there either.
      Forcing dismount before gutting Haohan's fish.
      Forcing dismount in market since mounts make it easier to get caught on furniture.
      Added missing Prize Chicken turn in. I swear that used to be there....
      Added more progress communication.
      Added location check and return to Halfhill if no dailies in log.[/INDENT]
      
      [U]2012.10.29[/U] 
      [INDENT]Tested and updated Gift for Gina
      Added support for Tina's Jewelry quests
      Tweaked Money Matters to avoid getting stuck under the Inn.[/INDENT]
      
      [U]2012.10.28[/U] 
      [INDENT]Added Haohan's Vote IV
      Added Buy a Fish a Drink execution
      Fixed Pumpkin-y Perfume and Squash Odors seed ids
      Further tuned some Skyrange hotspots
      Added travel to Weed War and user dialog[/INDENT]
      
      [U]2012.10.27[/U] 
      [INDENT]Added Haohan Mudclaw's Vote 2-3
      Added Mung Mung's Vote series
      Added Nana Mudclaw's Vote series
      Added Ella's Brew series
      Added missing turnin for Gift for Jogu
      Fixed Quest name for Stalling the Ravage
      Added Simian Sabotage
      Improved navigation around Anthea's table (I hope)
      Added wait time to planting to capture slow sprouts[/INDENT]
      
      [U]2012.10.26[/U]
      [INDENT]New Release[/INDENT]
      
      Like my work? Like this Topic!
      Or toss me some +Rep!
      My Tip Jar

       
      Last edited: Dec 5, 2012
      chinajade, Thumped, Fd2me and 6 others like this.
    2. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      How To Edit the Plant Tending for a Custom UI

      Part 1: Finding Out the Right Button Name
      1. Log into WoW
      2. Interact with a Wild Plant or Encroaching Weed or anything that puts you in a Vehicle UI
      3. In the chat window type /framestack
      4. Hover your mouse over button one
      5. Write down the first name in the list. (For my UI it happens to be ElvUI_Bar1Button1)
      6. Type /framestack again to make it go away.

      Part 2: Editing the Profile

      1. Open the profile in the text editor of your choice
      2. Search and replace OverrideActionBarButton1 with the name from Step 5 above.
      3. Save the profile.

      Yes, you'd have to do this each time the profile is updated. Or you can just disable your button changing addon while you run the profile. I'm looking into other options.
       
      Last edited: Nov 6, 2012
    3. AtticusG3

      AtticusG3 New Member

      Joined:
      Aug 27, 2011
      Messages:
      425
      Likes Received:
      11
      Trophy Points:
      0
      Looking forward to seeing your work mate
       
    4. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      Update: The RNG was NOT kind to me. Yesterday I only got 3 new dailies and today I have the exact same set from my first day. However, I was able to recycle the tested Dish turn in code onto each npc that will be in town on the assumption that the pattern will be the same.

      I'll probably work on the Valley wide dish turn in route and gifting since I found a ruby shard and I already know today's dailies work. Or maybe I'll go check out this daylight thing everyone is talking about...

      Random thought....How come I have to go through 30 or so chickens when I'm just doing the quest on my own but when I'm profile testing and need to confirm that each chicken type is working I find the prized chicken 17 times in a row?
       
      Last edited: Oct 20, 2012
    5. nikkiwow

      nikkiwow New Member

      Joined:
      Feb 12, 2012
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      0
      Can you please post what you have so far?
       
    6. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      I will try to post it tomorrow. I realized about 30 minutes ago I'd been developing it on the beta version. The release version has an issue with picking up quests using the <Pickup> method and my profile depends on that method to add full functionality. So I either release a profile that will appear largely broken if you run it on the release version, tell everyone to download the beta version which invites a whole host of other potential problems or go back a couple of versions to the minimal version that did only the standard blue dailies. At any rate I learned that I need to version my files and not keep overwriting the old ones ...just in case. Otherwise you could have the simple one now. Tomorrow. I hope to have something actually posted tomorrow.

      Update: I try to return and at least communicate when I can't honor my commitments. Due to unforeseen family circumstances "tomorrow" is not going to happen. With luck I'll be back to my stuff in a day or two. HB doesn't seem to be working now anyway so I guess its a wash.
       
      Last edited: Oct 21, 2012
    7. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      Released. Finally!
       
    8. Bugsy

      Bugsy New Member

      Joined:
      Jul 5, 2012
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      Working great so far, thanks!
       
    9. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      Added several more quests to the bonus section and one new daily. See the changelog in post #1 for details.
       
      Blacksteal likes this.
    10. Blacksteal

      Blacksteal New Member

      Joined:
      Jan 28, 2012
      Messages:
      95
      Likes Received:
      0
      Trophy Points:
      0
      Very nice job, thanks+rep!
       
    11. Musixx

      Musixx Member

      Joined:
      Feb 26, 2012
      Messages:
      75
      Likes Received:
      0
      Trophy Points:
      6
      For sure the most polished Profile for Dailys in MOP so far. Excellent Work, thanks!
      Not a Single problem on the Dailys today...
       
    12. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      I'm very honored by this comment. Thank you.
       
    13. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      More updates! Added a couple more quests, a couple of fixes from additional testing and fine tuning of some of the Skyrange hotspots.

      Still haven't gotten Weed War II..... /cry
       
    14. thaone0523

      thaone0523 Member

      Joined:
      Jul 25, 2011
      Messages:
      130
      Likes Received:
      0
      Trophy Points:
      16
      This is working almost perfectly. One issue is on the Daily to harvest the flowe for Gina it was sitting at spot for almost an hour. I stopped bot went to another spot and looted restarted went to farm and it continued profile no problem.
       
    15. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      Thank you for that feedback. I'll make a note for if and when I finally get that quest. That's one of the untested pieces. One of the potential issues is those flowers only bloom on top of those hills and once the bot is working on an objective it won't fly so you can't bounce from hilltop to hilltop looking for them. I tried to pick a hotspot that had more than one spawn point but it was a guess since I haven't actually had the quest yet since starting the development.

      Hopefully I'll get it soon so I can fine tune it.
       
      Last edited: Oct 29, 2012
    16. superstargoddess

      superstargoddess New Member

      Joined:
      Oct 17, 2012
      Messages:
      110
      Likes Received:
      0
      Trophy Points:
      0
      Doesn't work, says cannot find npc #blahblahblah then the bot stops. Already had my quests picked up though, will abandon them and start over again when I am done running a dark soil script that I am running now.
       
    17. lysillia

      lysillia New Member

      Joined:
      Dec 24, 2011
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      I got Weed War II today. If you still have not gotten it. However for some reason everytime I start this profile, nothing happens. nothing. no error, no picking up, moving to. nothing. Any ideas?
       
    18. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      Thank you for reporting an issue but I can't do anything with this information. At least post the actual number of the npc it can't find so I have a clue. Please make sure you have the latest version and if you still have issues, post a log. It shouldn't matter that you already have the quests in your log. The profile can handle that. Its designed to be stop/start friendly.
       
      Last edited: Oct 29, 2012
    19. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      What daily is available varies from server to server. I don't yet know what I have. I hope I have Weed War II and Gift for Gina personally!

      Without a log I can't do much to answer your question. I can say that "doing nothing" is odd. The profile is designed to provide user messages in green when its "thinking". However....

      1. Have you deleted the cache folder?
      2. Are you starting in Halfhill Market?
      3. What green message do you see? (I designed it to communicate).

      The most common reason that it "does nothing" is the cache problem. As described in my first post there is a known issue with the bot thinking dailies are complete because you've done them before. Some profile writers are advocating daily "fresh installs" of HB however I've found that just deleting the cache folder solves it for me.

      If you aren't even getting a green message or a profile loading error message then its not my profile. Try reinstalling HB.

      Please make sure you have the latest version and post a log for more accurate assistance. Thanks!
       
      Last edited: Oct 29, 2012
    20. Makkli

      Makkli New Member

      Joined:
      Jun 27, 2012
      Messages:
      481
      Likes Received:
      20
      Trophy Points:
      0
      More updates! I got Gift for Gina today so I was able to test and tweak it. I ran it multiple times so I think its good to go. Profile will also now check your bags for Tina Mudclaw's jewelry quest items, accept the quests and turn them in.
       
      Last edited: Oct 30, 2012

    Share This Page