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

[REP] Order of the Cloud Serpent Dailies and More

Discussion in 'Neutral' started by Makkli, Nov 11, 2012.

  1. Makkli

    Makkli New Member

    Joined:
    Jun 27, 2012
    Messages:
    481
    Likes Received:
    20
    Trophy Points:
    0
    NOTICE TO MY USERS: I stopped playing WoW in 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 and what's still valid in 5.4.

    CURRENT STATUS: On Hold. May I suggest Brodie's Profile Compendium which has a completed Cloud Serpent Profile already?

    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.


    Order of the Cloud Serpent Dailies

    About
    Originated by Liferose, adopted by me, this profile is to cover the Order of the Cloud Serpent Reputation. Currently it is only dailies. Support for the non-dailies will be added later. For specific quest status see below. A PreQuests profile is available but has not been thoroughly tested. Feedback is welcome!

    Credits: Liferose - for her major work which I simply took over and continued.

    BotBase: Questing
    Level Required: 90
    Flight Required: Yes
    Faction: Neutral
    Starting Location: Any outdoor location of Pandaria (will fly to the Arboretum if necessary)
    Pre-Reqs: TBD
    Vendors/Repair: No
    Mailbox: No

    Need To Know
    • Bot determines location and quest status at start. It will fly to the Arboretum from anywhere in Pandaria
    • Download custom behaviors Fishing.cs and FishingCount.cs and place them in your Quest Behaviors directory. Credits to Corny and his underlying credits.
    • Due to a bug with PerformTradeskillOn.cs the bot will not execute any cooking steps at this time.
    • Trainer's Challenge survivability is CC dependent
    Communication, Bugs and Help
    I welcome constructive feedback, ideas, suggestions and bug reports. I will rely heavily on bug reports to further polish this profile. 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

    Included Daily Quests
    * incomplete or needs user participation
    A Tangled Web
    Dark Huntress
    Disarming the Enemy
    Emptier Nests
    Feeding Time (Needs TurnIn Interaction)
    Madcap Mayhem
    Monkey Mischief
    Needle Me Not
    On The Prowl
    Pooped [Both Versions]
    Restoring the Balance
    Serpent's Scale
    Slitherscale Suppression
    Sprite Fright
    Sweet as Honey
    The Big Kah-Oona
    The Easiest Way To A Serpent's Heart
    The Seed of Doubt
    The Shoe Is On The Other Foot
    The Trainer's Challenge: Ace Longpaw
    The Trainer's Challenge: Big Bao
    The Trainer's Challenge: Ningna Darkwheel
    The Trainer's Challenge: Qua-Ro Whitebrow
    The Trainer's Challenge: Suchi the Sweet
    They Grow Like Weeds (first hatchling upgrade quest)
    Thinning the Pack
    A Feast for the Senses (Actual cooking has to be done manually)
    Snack Time
    Weeping Widows​

    Not Yet Supported
    Catch!
    Fragments of the Past
    Just a Flesh Wound
    Lingering Doubt
    Preservation
    Saving the Serpents
    The Big Brew-haha
    The Sky Race
    Tiny Treats
    All the non daily quests​

    To Do List
    Actually test every pre-written quest myself
    Optimize quest order
    Lobby for the repair of PerformTradeskillOn
    Figure out what else needs to be on this To Do List
    Bake cookies and put up my Christmas Tree (does anyone read this?)​

    Code:
    [B][COLOR="#000000"]Changelog:[/COLOR][/B]
    [U]2012.11.21[/U]
    [INDENT]Fixed bug in use of Random() - [I]thanks Stealthy[/I]
    Changed fishing testing messages to user friendly messages
    Added Lua workaround for Sweet as Honey turn in[/INDENT]
    
    [U]2012.11.16[/U]
    [INDENT]Added Pooped (both versions)
    Added Sweet as Honey
    Added On the Prowl
    Added Thinning the Pack
    Added Needle Me Not
    Added They Grow Like Weeds
    Modified the return FlyTo to only execute once
    Modified several of the FlyTos for West Windward Isle to only execute once
    Reworked the fishing quests to randomize location only once and to resolve randomization loop
    Cooking window opens when its time to cook. Bot still won't cook automatically.
    Modified turn in order[/INDENT]
    
    [U]2012.11.14[/U]
    [INDENT]Added Dark Huntress
    Released testing version of PreQuests profile[/INDENT]
    
    [U]2012.11.11[/U]
    [INDENT]Removed the blackspot causing Elder Anli pickups to fail. (will review reason for blackspot later)
    Added Disarming the Enemy
    Fixed fishing loop in Feast for the Senses
    Added quest check to location check, bot now flies to Arboretum from anywhere in Pandaria if you don't have dailies in your log.
    Changed all the log messages to LawnGreen cause that's how I roll.[/INDENT]
    
    Like my work? Like this Topic!
    Or toss me some +Rep!
    My Tip Jar

     
    Last edited: Nov 30, 2012
    Blackwyvern likes this.
  2. Makkli

    Makkli New Member

    Joined:
    Jun 27, 2012
    Messages:
    481
    Likes Received:
    20
    Trophy Points:
    0
    Reserved. Just in case.
     
  3. Blackwyvern

    Blackwyvern New Member

    Joined:
    Mar 27, 2012
    Messages:
    112
    Likes Received:
    1
    Trophy Points:
    0
    Going to try it today in a few hours once i'm home from work, if its like your Tiller dailies it will be great :)
     
  4. Makkli

    Makkli New Member

    Joined:
    Jun 27, 2012
    Messages:
    481
    Likes Received:
    20
    Trophy Points:
    0
    You flatter me, sir. Keep in mind I just barely adopted it. I think its a good profile (what I've used of it anyway. I'm kinda late to the Cloud Serpent party). I've really only added one new quest and fixed a couple bugs so far. The rest of the greatness belongs to Liferose. The original author is quite skilled and I had great luck using what she had in place before she went MIA. There's still a lot to be completed and polished. So please...POST whatever you find!
     
    Last edited: Nov 12, 2012
  5. icycool

    icycool New Member

    Joined:
    Apr 21, 2012
    Messages:
    172
    Likes Received:
    0
    Trophy Points:
    0
    Thanks for keeping up with this! I'll be sure to leave feedback once I notice something odd.

    EDIT: Found something odd ;)

    My final supported quest was Snack Time. After it fished up the 10 Golden Carp, the bot kept randomizing the fishing location and flying to the determined location, repeatedly. I stopped the bot since the final 2 quests were A Feast for the Senses and Fragments of the Past. I'm not sure if it was doing this since it had no more quests to do although they were in the log, or if this is a problem with the profile/bot itself.

    Also, as a suggestion. Maybe when the bot determines that you only have A Feast for the Senses, you can call a prompt to say "Start fishingbot in a pool in the Arboretum until you have enough to make 5 Fish Cakes". You can also do something similar for Fragments of the Past with a prompt that says "Start ArchaeologyBuddy to finish this quest". Just set them to the lowest priority no matter what quests are in the daily log.
     
    Last edited: Nov 12, 2012
  6. Makkli

    Makkli New Member

    Joined:
    Jun 27, 2012
    Messages:
    481
    Likes Received:
    20
    Trophy Points:
    0
    Thanks for the suggestion. I'll make a note. I am not as comfortable with all the interdependencies of the Cloud Serpent set like I was with Tillers when I started them so I have some learning curve ahead of me. This is the kind of thing that helps me a lot. As a side note, I'll be slow on the First Aid and archy quests since none of my toons are maxed in those profs yet. BORING! And why burn cloth when its so valuable! But now I have a good reason.

    OK, you have me confused. The quest Snack Time does have spot randomization but it fishes up 10 Sugar Minnows, not Golden Carp. If you have 10 minnows it should just go turn them in.

    Feast for the Senses fishes up 10 Golden Carp and then has to cook them. The original profile by Liferose did have a bug that caused that randomization to loop but its been removed in the update on my SVN. It cannot, however, cook the fish due to a bug in the QB which I hope to get fixed soon.

    Are you sure you have the copy from my SVN and if so, can you please post a log?
     
    Last edited: Nov 12, 2012
  7. icycool

    icycool New Member

    Joined:
    Apr 21, 2012
    Messages:
    172
    Likes Received:
    0
    Trophy Points:
    0
    Sorry I meant the Minnows. It was my first time with the quest haha.

    Honestly, it was from the zip. I haven't installed tortoise on my work computer yet. I'll try it again though.

    It got the 10 fish, then just kept looping the random fishing spot. I'll try the updated one tomorrow.
     
  8. Makkli

    Makkli New Member

    Joined:
    Jun 27, 2012
    Messages:
    481
    Likes Received:
    20
    Trophy Points:
    0
    The zip is the old profile and not under my control. I'll double check Snack Time and if you continue to have problems after updating from the SVN please post a log so I can figure it out.
     
    Last edited: Nov 12, 2012
  9. icycool

    icycool New Member

    Joined:
    Apr 21, 2012
    Messages:
    172
    Likes Received:
    0
    Trophy Points:
    0
    Got Tortoise installed and updated the SVN. I'll let you know how it turns out once the servers go back up. It'll be the first script I run today.

    Is there anything I can do to help you with the other quests becoming supported? I don't know how to write profiles or anything, but I'd like to help you in any way I can!
     
    Last edited: Nov 13, 2012
  10. Makkli

    Makkli New Member

    Joined:
    Jun 27, 2012
    Messages:
    481
    Likes Received:
    20
    Trophy Points:
    0
    I appreciate the offer and I'll let you know. Its so early in my work with it I don't know what I don't know yet! It will take me a few days of running the profile with a dev's eye to see where I'm really at.
     
  11. icycool

    icycool New Member

    Joined:
    Apr 21, 2012
    Messages:
    172
    Likes Received:
    0
    Trophy Points:
    0
    OK so the profile worked for Madcap Mayhem, Sprite Fright, The Easiest Way to a Serpent's Heart, and Snack Time. It fished up the Minnows, then started going for the Golden Carp, but looped the random fishing spot again. What I noticed, however, was that I wasn't using the latest version of Honor Buddy. I must've opened the wrong one as I never delete older versions just in case. I switched to the newest version, and it began fishing for the Golden Carp. After I had 10 in my inventory, it created a campfire, and then looped a 2 second wait timer. I noticed that it just kept looping, so I forced the cooking of Fish Cakes myself. Once 5 were created, the bot took over again and handed in the completed quest. I've attached both logs for you, and I'll be sure to use the latest version for tomorrow.

    View attachment 7124 2012-11-13 17.11.txt
    View attachment 6372 2012-11-13 17.44.txt

    You'll note that at the end of the second log, I started ArchBuddy to finish that quest. Feel free to ignore that part :)



    Also, is there any way to equip the fishing pole in your bags? I have my Kaluak stick, but it instead uses a basic fishing pole. I don't really know where it's getting that from.
     
    Last edited: Nov 13, 2012
  12. Makkli

    Makkli New Member

    Joined:
    Jun 27, 2012
    Messages:
    481
    Likes Received:
    20
    Trophy Points:
    0
    Basically what you've reported is exactly how it should have worked. The profile is currently unable to cook. The PerformTradeskillOn quest behavior is broken and I've yet to find a fix or workaround. After you lit the fire you should also have gotten a message telling you this and telling you to cook the fish yourself. I usually write my msg boxes to expire and move on if you're not paying attention to the bot but that means no completion of the quest at all. I'll look at that loop and think about options.

    The quest behavior FishingCount.cs determines what pole you use. Since 5.0.4 fishing changed to not require an actual pole. If you cast the Fishing spell you whip out this unwhittled twig and twine. According to the support text for the behavior it will use a rod and lure only if necessary to boost your skill otherwise twig it is. I'll play with some options and see if I can trick it into using the rod regardless but as long as it gets the job done that's what really matters.
     
  13. icycool

    icycool New Member

    Joined:
    Apr 21, 2012
    Messages:
    172
    Likes Received:
    0
    Trophy Points:
    0
    Oh okay. I didn't pay attention to much of the patch changes honestly lol. Don't go crazy on the pole situation.

    And I may have missed the prompt about cooking. I'll be sure to watch for it tomorrow.
     
  14. Makkli

    Makkli New Member

    Joined:
    Jun 27, 2012
    Messages:
    481
    Likes Received:
    20
    Trophy Points:
    0
    I'm working on the PreQuests profile but I only have Horde toons. Can someone get me a FlyTo landing location XYZ at Shrine of Seven Stars and the XYZ coord for Instructor Windspear please?
     
  15. wabu

    wabu New Member

    Joined:
    Oct 30, 2012
    Messages:
    201
    Likes Received:
    3
    Trophy Points:
    0
    it wont catch the fish for me for snack time... it casts, but doesnt try to loot when the bobber dips.
     
  16. Makkli

    Makkli New Member

    Joined:
    Jun 27, 2012
    Messages:
    481
    Likes Received:
    20
    Trophy Points:
    0
    Log please.
    And are you using the default UI or something like ElvUI?
     
  17. icycool

    icycool New Member

    Joined:
    Apr 21, 2012
    Messages:
    172
    Likes Received:
    0
    Trophy Points:
    0
    How does one get those coords? I play Alliance.

    Same issue with the fishing loop again today. I exited the bot, and restarted it. It worked once again. Maybe try to have it run the carp collection quest first, do another quest, then go back for the other fish? I did notice, however, that the Siftworm in the area dropped the Bag of Poop, so you don't need to actually collect the ones off the ground (if that's giving you coding trouble).

    WoWScrnShot_111412_103947.jpg
     
    Last edited: Nov 14, 2012
  18. worstplayer59

    worstplayer59 New Member

    Joined:
    Jun 25, 2012
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    1
    Hello, i love using your profile and i used to use this one before you took over. When using yours i was receiving an error but managed to fix it by restarting several times. I have the fishingcount.cs file in the quest behavior.
    Figured you might want to see just in case
    Thanks your awesome profiles and keep up the good work ^_^


    Edit: im also having the same problem where it wont loot when the bobber moves
     

    Attached Files:

    Last edited: Nov 14, 2012
  19. worstplayer59

    worstplayer59 New Member

    Joined:
    Jun 25, 2012
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    1
    here's the log
     

    Attached Files:

  20. Gaz

    Gaz New Member

    Joined:
    Oct 22, 2012
    Messages:
    108
    Likes Received:
    0
    Trophy Points:
    0
    Sorry using french client.
    <Vendor Name="Instructeur Lance Vent" Entry="64484" Type="Repair" X="895.2708" Y="305.6215" Z="456.4792" />

    "Entrance" of the lower part of the shrine.
    <Hotspot X="941.0297" Y="336.8124" Z="456.4793" />
     

Share This Page