[H - Dailies] Argent Tournament Champion+! Horde Argent Tournament Dailies Requires Champion+ (Doesn't do Aspirant, or Valiant Dailies. This profile does.) Notes: This profile was made because the only other one for Horde, doesn't support Death Knights, or the Crusader dailies. I made this profile to solely do the dailies and nothing else. Sunreaver, Champion, and Crusader. If you want the Aspirant or Valiant dailies please go to QJAO's profile here, and under the title. Future updates will be modeled around order of which it does the dailies, more notices to the user as to what it's doing, and functionality or ease of usage for [mymain'snamehere]. Guide: 1. Quest Behaviors now ship with HB, Have an Updated HB! 2. Download the Profile Below, Load it up in Honorbuddy. 3. Be at least level 80, and not in Outlands. 4. Reply with any bugs, suggestions, fixes you have and/or come across. 5. It picks the Champion's Purse turn in item by default. See the post below this one for the code to change it. FAQ & Help: Q: [thing] isn't working, or working correctly, or working efficiently! A: Explain with great detail / post a log. Or you will have a bad time. Q: It's not picking up [questname], or doing [questname]! A: Post a log, and explain with great detail. I can only test some parts with the Death Knight only code. Q: I have a suggestion, fix, issue, issue with my sex life, or [other] A: Abide by the above, and if you just tell me something vague I'll ignore you. To-Do: ? Add support for the Argent Crusaders Tabard, and maybe Dalaran Rings. ? Fix Condition for Death Knight Crusader Fly-To. Don't Stop/Start while picking up Crusader dailies. ? Kalimdor to Eastern Kingdoms reportedly has issues. Credits: Kick, QJAO & Friends, and Mastahg for the QB's! SVN: I have a SVN for this noise now. RedCode Changelog:
How to change the Champions quest reward from Champion's Purse to Champion's Writ. (Because you're bad at using reputation tabards) Open the profile in Notepad (Notepad++ or similar is more preferred for editing profiles though). Hit Ctrl+H and you should see a "Replace" window open up. In Find What: Type In "LootId="1"" In Replace With: Type In "LootId="2"" (yes there are 2 quoteation marks, it will look like LootId="2") Profit from your horrible Champion's Writs.
route can be optimized, "Drottinn Hrothgar" can be done, after "leg up" and "the Fate of the Fallen" can be done, after "Threat from Above" or "Citadel" popup for Chillmaw imo not necessary -> pull direct q-turn in for DK dailies won't start, runs after first manual selection great profile, thx for sharing
The crusader dailies haven't been optimized by zone yet, that will be done probably today. The popup probably isn't necessary, it goes away automatically anyway so it's not that important as of now. Wan't more feedback on it. Have you updated to the v1.1? I only tested the old turn in method with the troll guy, which I figured out yesterday didn't work for the other 2 guys. So I switched to the SpecialTurnIn behavior. Thanks for the feedback Edit: Uploaded an new version that will do each daily in a smarter, organized fashion. (Storm Peaks -> North Sea -> Hrothgar's Landing -> Icecrown -> Tourny) The SpecialTurnIn plugin doesn't work with Crok Scourgebane. If someone could tell me if it does work with Eadric or not, I would be very appreciative. I have disabled turn-ins for him until I can find some way to get the character to turn in the stupid quest for the purses! I can't find a working /script, which I would prefer so it doesn't rely on a QB. Might contact Mastahg. It also opens the purses now, as well as having more messages as to what the bot is doing.
The special turn it doesnt work at Crok because you have 2 quests it can only handle them one at a time, maybe change the order. Pickup quest 1, hand in quest 1 collect purse pickup quest 2 hand in quest 2 collect purse instead of pickup 1 & 2 hand in 1 & 2 and qb fails...
That's incredibly inefficient, and not worth the workaround. PHP: <!--Turn In: Threat From Above--> <If Condition="((HasQuest(13812)) && (IsQuestCompleted(13812)))" > <CustomBehavior File="SpecialTurnIn" LootId="1" QuestName="Threat From Above" QuestId="13812" TurnInName="Crok Scourgebane" TurnInId="33762" /> <!--TurnIn QuestName="Threat From Above" QuestId="13812" TurnInName="Crok Scourgebane" TurnInId="33762" /--> </If> <!--Turn In: Battle Before The Citadel--> <If Condition="((HasQuest(13863)) && (IsQuestCompleted(13863)))" > <CustomBehavior File="SpecialTurnIn" LootId="1" QuestName="Battle Before The Citadel" QuestId="13863" TurnInName="Crok Scourgebane" TurnInId="33762" /> <!--TurnIn QuestName="Battle Before The Citadel" QuestId="13863" TurnInName="Crok Scourgebane" TurnInId="33762" /--> </If>
Works really great, although I found some things: 1. He only picks the quests in Valiant house, not the other ones. 2. After completing Battle before the Citadel(I killed the last one manually) now he tries to run back there(literally, run back there) : http://i.imgur.com/UCdNJ.png Edit: I think you have wrong quest id Battle Before The Citadel - Quest - World of Warcraft yours is 13862? tried to change it but still says that Goal.
Can you please post a log? A picture of the goal doesn't tell me anything useful. I wouldn't interact with the bot while it's doing the mounted quests, it runs back to the place where it got on the mount if that is what you mean. The QuestID you linked in the wowhead URL is alliance. You aren't alliance are you? Because then id be amazed this profile didn't tell you to get lost. Please post a log, you aren't giving me anything to work with, the QuestID's are correct wowhead wise. I need to know what your bot is doing.
I had trouble with this on my ele sham. It would just stand there and have a target with auto attack. It doesn't pull any mobs or cast any spells just expects them to come to me. Update: changed shamans profile to pull by ranged, however honorbuddy is crashing for quests on mounts.
So I'm a new poster and I acknowledge I'm breaking the "post a log" standard but I don't think you'll need a whole log for this error at line 232 1 errors encountered while compiling condition '!Me.Class == WoWClass.DeathKnight' Operator '!' cannot be applied to operand of type 'Styx.Combat.CombatRoutine.WoWClass' So the whole section is skipped and my non DeathKnight is eventually told there's nothing more to do. I quick fixed it for me personally by taking out the ! and changing DeathKnight to my class but that's just my bandaid. So far, its running as expected now that its inside the section it should be. I am curious however as it would seem then that nobody but a DK could make it pick up the quests and I'm clearly not the only one running it on a non-DK. In theory I'm running the same HB and the same profile so it should fail the same for everyone, yes? Would you need a whole log to answer that question? Thanks for sharing, I'm learning so much from "picking through" other people's work. I hope I can contribute as nicely one day. Edit: I think the syntax is supposed to be Me.Class !=WoWClass.DeathKnight but I can't test it cause I ran all the dailies already and I can't find the right documentation in the Wiki even though I'm sure I read it somewhere.
<If Condition="Me.Class != WoWClass.DeathKnight"> does seem right. I think I saw this before but it blew over my head, would explain for a couple posts back why it wasn't doing the Eadric quests. I don't have a non-death knight to test this, but I'm going to run it with that change and see if it spits any errors at me. Edit: Success! Fixing this
Open up the profile with notepad fx and change the maxlevel to 91. That worked for me atleast. Edit: Only made it work partly. It will not do the mount quests.
This noise has been updated. Behaviors ship with HB. Just load and go! GetKraken! is now supported if the behavior works. Needs testing. I put it on my SVN, so if I notice anything small I'll update it there first.
[CombatLog] SPELL_CAST_FAILED Open Black Cage#66531 failure: 'Out of range.' You've Really Done It This Time, Kul - Quest - World of Warcraft bot just didn't open cages, i should manually open that