[Fly][A - Quest] LK 68-80 [Kick] & [Fly][H - Quest] 68-80 [Kick] Quest The Last Line of Defense had a problem where toons would frequently not make it into the cannon. I found that the cannon shooting was too erratic. Changed this cannon to mimic the cannon use in the DK starter zone profile by adding gravity and velocity behavior attributes to the profile. Also fixed an issue with the bot trying to turn in the quest when it wasn't finished. This fix is available immediately for those using SVN and later tonight through the buddy store.
Is there a way to add a HBRelogSkip to the pathfinder profiles? So HBRelog switches to next task in the list after completing dailies?
Added a "HasItem" check to the code which should prevent the issue you had. This edit is live in (r. 5119)
Did you quest manually at all? The profile doesn't seem to be setup to do the "The Embalmer's Revenge" quest at all.
The "Nice to Meat You" quest was actually fixed a while back. The issue seems to have been a mistype on my end. I had the quest objective indexes mixed up with the NPCs. So for the wolves - it was killing the deer. And for the deer, it was killing the wolves. It should be fixed in the latest update. For "The Captive Prospectors" - there doesn't seem to be any code to tell the bot to ignore comabt - so I'm not sure why it would be ignoring attacking mobs. I don't suppose you have a log for this one?
The Broken Shore is not Meshed currently - so it's unsupported in the bot itself. The FPS lag is due to the lack of Mesh.
Thanks for the contribution, but we're moving away from Overrides since they're more primitive. Objective and Overrides were made during Honorbuddy's early days. Now we have QuestBehaviors which are much more functional and reliable. I've converted your contribution and applied it to the questing pack - thanks! PHP: <While Condition="HasQuest(27964) && !IsQuestCompleted(27964)" > <CustomBehavior File="KillUntilComplete" MobIds="47276, 47275, 47271" QuestId="27964" TerminateWhen="HasItem(62806) || Object(206573) != null" > <HuntingGrounds> <Hotspot X="-6769.683" Y="-1486.531" Z="181.0672" /> <Hotspot X="-6747.293" Y="-1553.244" Z="195.0319" /> <Hotspot X="-6736.962" Y="-1660.47" Z="193.8725" /> <Hotspot X="-6816.791" Y="-1577.968" Z="199.1906" /> </HuntingGrounds> </CustomBehavior> <CustomBehavior File="InteractWith" MobId="206573" NonCompeteDistance="0" WaitForNpcs="false" InteractByLooting="true" QuestId="27964" /> </While>
I've added a hook that will ensure Lafoo is summoned at all times while doing these quests. The update should be live in (r. 5123) It seems Bambam has addressed the second issue you noted. Thanks for the reports!
I've removed the range attribute to the InteractWith used during the "Salvaging Life's Strength" quest. This should hopefully fix the issue and hopefully it wasn't an error with InteractWith detecting dead mobs falsely. It seems Bambam has got the other issue you noted fixed up. Thanks for the reports!
I did not quest literally at all. Even if someone else triggers the event tho, Stitches appears and you need to complete the quest to get rid of him. I think the only thing i did manually was after waiting for like an hour for the npc to spawn, accepted the quest The Embalmer's Revenge, killed stitches and then Clerk Daltry reappeared. If you added the quest, wouldn't that solve the phasing problem?
Sure, you'd go about it like this: PHP: <!-- HBRelog Skip Code --> <CustomBehavior File="RunCode"><![CDATA[ if (Bots.Professionbuddy.Dynamic.HBRelog.IsConnected) { Bots.Professionbuddy.Dynamic.HBRelog.SkipCurrentTask(HBRelog.CurrentProfileName); } ]]> </CustomBehavior> <!-- END HBRelog Skip Code --> Put this at the end of each profile you're wanting HBRelog to skip.
Yea, it would solve the phasing problem for this specific issue, but more commonly Stitches isn't invading the place. It seems that when Kick was originally working on this quest, he had issues getting the bot to do it properly. I can add the quest back, but I'll need to have a tester there to work out any technical issues. I'll note this down on my list and investigate it further once a tester hits that spot. Thanks for the report!
Ah, I did not know that.. Will start using those instead. Just found the questoverrides easier (quicker) to use sometimes. I'll adjust the profiles I am working on I'm almost through Kicks 12-58 Alliance profile (missing starting zones for human/southern EK), and I have optimized some parts of it, and copied other parts, and I have scripted the missing zones on EK (Dun Morgh, Loch Modan, Wetlands etc).
Found a bug in the Uldum quests. Quest Name: Lessons from the Past Bug: Picking up the quest item requires you to talk to a body on the ground, but it appears that the bot tried to treat the body as a loot rather than as a talk. Bot said it was stuck and just sat there for ~ 10 minutes before I stopped it and grabbed the quest item from the body.
Seems not to work, as I get an error message Maybe you can PM me about that cos it's offtopic and too specific
[Profile Message]: Compiling Arak Quests Bot stopping! Reason: Failed to pickup quest at Anschlagbrett after 20 seconds it cant accept the quest at me