What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[PLUGIN] Pokebuddy - Gotto kill em all!

TEAM RANDOM PRESENTS :
Pok?buddy

Extremely configurable battlepet combat plugin.
Logic UI complete, new functions to be added but working 100%

Right now it : kills all pets within x yards, can be focussed on leveling pets or simply massacre by changing the rating factor settings.
Captures pets if quality matches settings. Does not release or switch teams.

Has support for some sweet sweet combat routines, you might wanna check out the Pok?buddy\Petsettings\Phoenix Hatchling.xml and/or the Clockwork Gnome.xml

It has per-pet combat logic, so you can use different tactics for the same species of pet. In the absence of a customised logic file it will use the default for that pet species (Currently only for phoenix hatchling and clockwork gnome, all others will simply spam 1, wait for the UI update so u can make your own logic per pet)

Expect more details to come, but my job is killing me and i'd rather spend time coding then making up a topic.
Download here : team-random - Revision 8: /trunk/PokeBuddy/Pok?buddy

I dont know if i can release Crowley's profiles, but combined with that its press start and eventually you have 3 lvl 24 pets :)
-edit The Great Crowley has granted his approval... Included is a nice plugin that will blacklist battlepets that are too low level, and switch to the level appropriate profile. Just turn on Gatherbuddy2 and press start!
Get it here : team-random - Revision 8: /trunk/PokeBuddy/PetArea

in case it wasnt obvious - BETA BETA BETA BETA BETA BETA BETA BETA BETA BETA BETA BETA BETA BETA BETA BETA
(Everything should be working nearly user friendly)

alltho i am not a fan of the "pokemon Side Game" in wow haha. I will be sure to give this a try! :) +1 rep
 
Cant figure out for the life of me how to get it to use my low lvl pet first. Lvl 8, 11, and 12 atm. Always plays the lvl 12 first, and when I manual switch pets in pet page, I find that they are switched back the next fight. I've tried changing the "Level difference" setting as per first post, but to no avail. I tried -20 all the way to +20


Anyone know what is wrong?

For anyone with same problem here is solution was too high when I read post :D

Open up Pokebuddy settings.


Set all settings to 0 EXCEPT for 'Level Difference' set that to -10 or less.
This will make sure your lowest level pet gets called out before any other.
If you have 3 pets the same level it will call out the first one on your list.
 
my bot just fly's around and targets pets it could battle but doesn't actually fly down and battle them.
 
New version up :
Clicking the "Save species generic" button will also generate files for all other pets with the same skills. One button will only make them if they dont exist yet, the other one overwrites them all.

Added an ISNOT option for enemytype


Oh and i moved the petsettings folder on the SVN, im generating a lot of species generic files and i dont wanna overwrite your stuff
team-random - Revision 30: /trunk/PokeBuddy/Extra pet settings (place in PetSettings folder)
 
Last edited:
my bot just fly's around and targets pets it could battle but doesn't actually fly down and battle them.

Make sure you have set the engage range slider to a high number like 2k yards. I was having the same problem because I never paid attention to the range slider and the flight path is very high so it didn't engage.
 
Sorry if this has been answered already. Tried searching, and browsing by hand with no luck. I am having a hard time figuring out a piece of the pet logic. Here is the scenario I would like to take place:

Pet (Dark phoenix hatchling) casts immolate when the enemy pet does not currently have the immolate/burning DoT. When the enemy pet does have the immolate DoT, my pet casts conflagrate when conflagrate is off cooldown. All else, cast skill 1.

I've tried both the HASBUFF(Immolate) as true and false... as well as the HASENEMYBUFF(Immolate) as true and false... neither seemed to work. Please advise.

Thanks!
 
Sorry if this has been answered already. Tried searching, and browsing by hand with no luck. I am having a hard time figuring out a piece of the pet logic. Here is the scenario I would like to take place:

Pet (Dark phoenix hatchling) casts immolate when the enemy pet does not currently have the immolate/burning DoT. When the enemy pet does have the immolate DoT, my pet casts conflagrate when conflagrate is off cooldown. All else, cast skill 1.

I've tried both the HASBUFF(Immolate) as true and false... as well as the HASENEMYBUFF(Immolate) as true and false... neither seemed to work. Please advise.

Thanks!
Instead of the buff name, use the buff number (you can click the "list enemy buffs" button for a list)
 
Instead of the buff name, use the buff number (you can click the "list enemy buffs" button for a list)
Ah, that would make sense. However when I hit either of the list buff buttons, nothing happens. Is there another source I can find the buff numbers? A few google searches has yielded nothing yet. Or how do I get the buff numbers to work?

Not to be too demanding, but in the meantime, would you be willing to just tell me what the buff number associated to Immolate is?

Thanks again...
 
Having same problem with Fossilized Hatchling and Death and Decay. When I press list enemy buffs no number shows up for DND. It's the lvl 15 spell FH. Anyone happen to know the number?
 
question, does this plugins will leveling each pet? or i do need to swap the pet so they on same level
 
Ah, that would make sense. However when I hit either of the list buff buttons, nothing happens. Is there another source I can find the buff numbers? A few google searches has yielded nothing yet. Or how do I get the buff numbers to work?

Not to be too demanding, but in the meantime, would you be willing to just tell me what the buff number associated to Immolate is?

Thanks again...
The list is displayed in wow chat, maybe thats why you didnt find it. The buffnumber for immolate is 177

Having same problem with Fossilized Hatchling and Death and Decay. When I press list enemy buffs no number shows up for DND. It's the lvl 15 spell FH. Anyone happen to know the number?
Death and Decay is an aoe effect, its not a debuff. As soon as i can detect them, ill build it in, no worries.
question, does this plugins will leveling each pet? or i do need to swap the pet so they on same level
It does not change the team, but all pets in the team will be leveled if you set level rating to -100. (something less extreme should also work)
 
*UPDATE*

Added WEATHERBUFF to check for weather spells
Added TEAMHASBUFF and ENEMYTEAMBUFF for checking of whirlpools, turrets, death & decay and all other spells i couldnt find previously :)

Enjoy :)
 
I'm only guessing that the profiles provided by Crowley for his plugin are for horde? The areas that are listed (i.e. Durotar) are usually where horde are located due to them being very close to major cities, and being used for leveling purposes. Would it be safe for an alliance toon to use these profiles to fly around battling pets? If not, could someone make some alliance profiles like those Crowley has made?
 
I'm only guessing that the profiles provided by Crowley for his plugin are for horde? The areas that are listed (i.e. Durotar) are usually where horde are located due to them being very close to major cities, and being used for leveling purposes. Would it be safe for an alliance toon to use these profiles to fly around battling pets? If not, could someone make some alliance profiles like those Crowley has made?
They should be alliance friendly (even though i asked Crowley not to do that! :P) but no guarantees.
(its not completely horde friendly as well, i occasionally walk into an alliance camp in southern barrens)

Im going to make 3 settings in PetArea soon, easy, normal & hard.
Why not add an alliance option as well. Supply me with the profiles and ill make it :)
 
The list is displayed in wow chat, maybe thats why you didnt find it. The buffnumber for immolate is 177
Ahhh. Yep, that was my problem... wasn't watching the chat box. Works perfectly now, thank you so much! Very helpful, and a fantastic plug-in!
 
I'm only guessing that the profiles provided by Crowley for his plugin are for horde? The areas that are listed (i.e. Durotar) are usually where horde are located due to them being very close to major cities, and being used for leveling purposes. Would it be safe for an alliance toon to use these profiles to fly around battling pets? If not, could someone make some alliance profiles like those Crowley has made?

well, for all people that are not sure whether to or not to use the gathering files of pokeAREA - just create your own! it's quite easy.

(I know there is a more easy/more complicated way with the addon ROUTES and another addon which automatically creates gathering profiles by just flying around and recording your route. an explanation how this can be done, can be found somewhere here in the forum!)


---if you already got some hotspot gathering profiles for the eastern kingdom or any other zone, skip to point 6 and read how to insert them into the pokeAREA plugin---

1. but to start easy: get notepad++ for free somewhere. open honorbuddy, dont start any bot.
2. use the developer tools from the advanced settings menu.
3. in the left low side of the window u can press "create hotspot". if u do so, HB creates an entry in the main log window.

take a flight around. everytime u think it is good, create a hotspot. create as many hotspots as u want. at best u create a circle of hotspots - means the last hotspot in the log will be near the first.

4. open one of the xml profile files from pokeAREA folder with notepad++

delete all hotspots in the xml. and rename it to something else (eg: individual level, zone name, creator name, whatever).

5. copy and paste all the hotspots u created with HB and insert them beetween the hotspot tag <hotspots> </hotspots>. choose "save as". give it a proper name, save it in the pokeAREA folder.

6a) make sure your xml profile file is in the pokeAREA plugin folder
6b) edit your pokeAREA file called petarea.cs (rightclick choose: edit with notepad++ or whatever program you like):

see this:

Code:
if (GetPetLevel() <4) LoadProf("1-4-Durator.xml");
if (GetPetLevel() >= 4 && GetPetLevel() < 5) LoadProf("[COLOR="#0000FF"]4-6-North Barrens.xml[/COLOR]");
if (GetPetLevel() >= 5 && GetPetLevel() < 6) LoadProf("6-8-Ashenvale.xml");
if (GetPetLevel() >= 6 && GetPetLevel() < 7) LoadProf("8 - 10 Stonetalon Mountains.xml");
if (GetPetLevel() >= 7 && GetPetLevel() < 9) LoadProf("10 - 12 Desolace.xml");
if (GetPetLevel() >= 9 && GetPetLevel() < 11) LoadProf("12 - 14 Southern Barrens.xml");
if (GetPetLevel() >= 11 && GetPetLevel() < 14) LoadProf("14 - 16 - Feralas.xml");
if (GetPetLevel() >= 14 && GetPetLevel() < 17) LoadProf("16 - 18 - Felwood.xml");
if (GetPetLevel() >= 17 && GetPetLevel() < 19) LoadProf("18 - 20 - Silithus.xml");
if (GetPetLevel() >= 19 && GetPetLevel() < 21) LoadProf("20 - 22 - Terokkar Forest.xml");
if (GetPetLevel() [COLOR="#800080"]>= 21[/COLOR] && GetPetLevel() < 25) LoadProf("21 - 25 - Shadowmoon.xml");

here u see what is obvious to edit!

u can see the parameters at which level to switch a region. and what profile to load when reaching a certain level stage (blue). just edit it as u need it. as u can see my code doesnet lead to netherstorm when my pets reach lvl 21 (as the regular pokeAREA profile files does), instead I decided my bot goes to shadowmoon valley when my pets reach lvl 21 (purple). I create a file called 21 - 25 - Shadowmoon for this which contains the normal HB profile structure and the needed hotspots from shadowmoon valley to achieve this.

GL to conquer the whole world of warcraft with your gather profiles :D
 
I'm sorry, but this plugin does not work for me. I have installed both plugins. My pets are all currently LvL 7th So I selected in the profile Gatherbuddy 7-9. But instead of the bot then flies to Decolace he flies again after Ashenvalve. No matter what profile I choose, he flies over and over again after Ashenvalve, where it holds the pets into the target and flies from the whole area without harming the pets or to change the area. Always the same.
 
I'm sorry, but this plugin does not work for me. I have installed both plugins. My pets are all currently LvL 7th So I selected in the profile Gatherbuddy 7-9. But instead of the bot then flies to Decolace he flies again after Ashenvalve. No matter what profile I choose, he flies over and over again after Ashenvalve, where it holds the pets into the target and flies from the whole area without harming the pets or to change the area. Always the same.
The petarea plugin switches profiles for you, if you dont want that, disable petarea.
Also, set distance to 300 in pokebuddy
 
I could be that the default area for lvl 7 is still ashenvale. so dont worry. what happens if u do let him fly to ashenvale?

have a look into your (original and not edited) pokearea.cs file in your pokeAREA folder. which profile ist used for level >=7 ?!
 
Back
Top