My guy is just flying around durotar, using profile that came with bot base.... 1-1-2 pets.
Regardless of profile. Must be a config somewhere
This is very strange as no real code was changed. Looking into this. Only UI was adjusted in last build. Looking into the issue.Build 2 works, Build 3 just flys around, just fyi. Skype: eloom124 we can chat, i code for a living too, maybe I can help.
What does that plugin do ? Does it pull from your companions list, or just shift the ones selected for combat around. Having the same issue without that plugin when a pet gets killed in combat. I am unsure where the hook is for that to choose, but there doesn't appear to be any "ISDEAD" checks while the CR is running. Could use some help with that bit.What Soviet said is right, the Build 2 works. I'm using BattlePetSweeper to change low pets for healthier ones and it works except when one of my pets gets killed.
Neither the plugin or the bot chooses another pet to fight.
The pet logics do not save when using the tool. how ever when you edit the file manually it works.
Have a to of old logic files from the former plugin. Unfortunatly the pet Id´s have changed. I will try to figure out if there is any kind of logic behind the transformation from old ID to new because the i could upload a lot of pet logics for the most important pets.
the not working swap of low health pets is maybe also connected to the pet logic as every pet has a default set.
My guy is just flying around durotar, using profile that came with bot base.... 1-1-2 pets.
Any insight as to how/what the "quick" logic settings did, would be greatly appreciated.
<?xml version="1.0" encoding="utf-8"?>
<PetBattleSettings>
<Logic>CASTSPELL(2) Health(THISPET) ISLESSTHAN 60 $ COOLDOWN(SKILL(2)) EQUALS false@SWAPOUT HASBUFF(822) EQUALS true@CASTSPELL(3) COOLDOWN(SKILL(3)) EQUALS false@CASTSPELL(1) COOLDOWN(SKILL(1)) EQUALS false</Logic>
<SpellLayout>ASSIGNABILITY1(0)@ASSIGNABILITY2(0)@ASSIGNABILITY3(0)</SpellLayout>
</PetBattleSettings>
<?xml version="1.0" encoding="utf-8"?>
<PetBattleSettings>
<Logic>SWAPOUT HEALTH(THISPET) ISLESSTHAN 30@ CASTSPELL(2) COOLDOWN(SKILL(2)) EQUALS false@ CASTSPELL(1) COOLDOWN(SKILL(1)) EQUALS false</Logic>
</PetBattleSettings>
I have a strange issue when a pet dies in a battle, and I am presented with the option to choose from the remaining two the bot doesn't pick any of them. I must manually select one and then it will continue the fight. Am I missing to set some option?
I have a strange issue when a pet dies in a battle, and I am presented with the option to choose from the remaining two the bot doesn't pick any of them. I must manually select one and then it will continue the fight. Am I missing to set some option?
I havn't tested this with "mixed" or "gatherbuddy". The best I can suggest is to run this bot standalone. I have had trouble with "mixed" and "gatherbuddy" as well with running two different botbases (gathering / dungeon for example), which ended up in some very strange behaviour ultimately ending up in not being able to stop/close the bot (clicking stop disables the stop button but it gets hung and then I can't close honorbuddy at all without significant effort - multiple attempts - to force end task using task manager). It is for this reason that I believe all botbases operate best as standalone.Hello
this bot doesn´t work for me. When i start this bot (build 2 ore 3 ore 4) with for example with GB2] [1-3] Pet Training Tirisfal Glades.
the bot stop with this massage
Changing current profile to Elwinn Forest
Starting the bot!
Currently Using BotBase : PokehBuddy
Current zone is Elwynn Forest (Elwynn Forest - Zone - World of Warcraft)
I installed it in the bot Folder an load the Profil from the inside of the PetArea
Folder .i doesnt now whats wrong.
Need help pls
I am currently in discussion with the original developer. We are working through a plan of attack to perfect this system. We were both rather tired when we started to work on it, but what was discovered so far is that the code is where it should be. We plan to hold another meeting tonight and perhaps we can dig into the cause for this. For now, babysit the bot (as I recommend doing this for any automation tool). We have some big plans for improving upon this system. He has updated his plugin version (the original deal), however I am working to convince him that the botbase is the "better" way to go with this as it does run closer to the core, and allows for more flexibility in scripting. We are also going to do a bit of housecleaning on it, but as you can see, it is working well enough to actually level your pets with very little manual intervention.Thanks for the reply. I have tried to avoid the first pet to die by changing the logic in "Default Logic.xml" but it appears to have no affect. I changed "SWAPOUT Health(THISPET) ISLESSTHAN 25" to "SWAPOUT Health(THISPET) ISLESSTHAN 95", since then the pet would have tried to deal damage and taken some, basically after first round if it didn't get one-shotted. Since I am trying to run in with 2 x 25 pets in my other slots, this should ensure it would survive and get exp as well. Unfortunately I can't see it doing any swapping. Is the code broken for the swap?
Thank you for your effort in reviving this bot. Despite the current issue I am facing, it - most importantly - works and can be used with a bit of babysitting.
I installed it in the bot Folder an load the Profil from the inside of the PetArea
Folder .i doesnt now whats wrong.
Need help pls
You have to configure PET AREA, since that plugin handles the areas FOR YOU. If you want to do it manually/watch the bot level, you have to DISABLE Pet Area. Otherwise CONFIGURE it to use the areas you'd like it to use.
On pulse() it checks the pet level, and loads a fixed filename(profile). The problem is it loads "bad" profiles (aka Northern Barrens), and is not alliance friendly at all.