• Visit Honorbuddy
  • Visit Rebornbuddy
  • Visit Demonbuddy
  • Visit Exilebuddy
  • Visit Hearthbuddy
  • Visit Pokefarmer
  • Visit Buddystore

[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:
    96
    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 New Member

    Joined:
    Jul 25, 2011
    Messages:
    130
    Likes Received:
    0
    Trophy Points:
    0
    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