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

[Bot] Prosto_Pets: Battle Pets 4 in 1, and more

[Pets] Alert: Continent Калимдор is UNKNOWN
??
how to avoid it
 
Last edited:
Thanks Pro. I did try the Favs Only box yesterday, which seemed to run good until two of the three where the same level. Then it seemed to only run one battle, and stop because it couldn't change pets. I'll figure it out eventually.
 
Does the sorting method matter? Cause I sometimes get different pets when I sort anything other than by level when using favs.
 
Hello Prostak, love the work

i am another that is having issues with pet zones auto load, it seems that its not calculating the correct pet levels when choosing a zone.

the other thing is when lvling can u make it switch the lead pet to the lowest, coz i was watching it the other day and it kept Chrominius as first pet and was +4 lvls higher then the other i had to manually switch it around. i have lock pet 1 2 3 ticked aswell.
 
I have created a new pull request:

  • New condition: hpValue and hpEnemyValue :
    Adds to the existing "hp" and "hpEnemy" conditions and returns the raw pet health as opposed to a percentage.

    This is useful for abilities like "Life Exchange" which equalizes pet health.
    50% health of the Weebomination is a lot more than 50% of a level 25 beast pet in Shadowmoon Valley.
    In order to activate skills like this in a useful way, we need to consider the real values.

  • New condition: round
    Returns the current battle round which is necessary for the upcoming boss tactics
    The current battle round has to be parsed from the pet battle combat log as there is no function available to get it.
    This requires a little localization effort to work in every language.

    [table="width: 300, class: grid"]
    [tr]
    [td]Language[/td]
    [td]Phrase[/td]
    [/tr]
    [tr]
    [td]English[/td]
    [td]Round 1[/td]
    [/tr]
    [tr]
    [td]German[/td]
    [td]Runde 1[/td]
    [/tr]
    [/table]

    If you are playing in a different language, then please check your log and tell me what it says, so I can add the terms to the function.

Disclaimer: My changes/additions should become part of the next version that is released by Prostak, but only if he approves them.
It is possible that he has other plans for certain functionalities and decides to reject my changes. Please consider these changes a "strong possibility" instead of a certainty.
 
Last edited:
Is there an opportunity to download an older Version of this Botbase. Because i updated the game today and now it didnt work anymore with the german wow client.
This error appeared :

[Pets] Alert: Continent Östliche Königreiche is UNKNOWN
[PetD] Profile not set, finding one for the continent

Or can somebody help me, that i can use the bot with my client ?


In response to issues like the above, I have created another pull request:

  • Profiles can be loaded correctly, regardless of the game language used. I changed the continent selection from text-based to id based and implemented a lookup routine.

Disclaimer: My changes/additions should become part of the next version that is released by Prostak, but only if he approves them.
It is possible that he has other plans for certain functionalities and decides to reject my changes. Please consider these changes a "strong possibility" instead of a certainty.
 
Last edited:
Sorry for the delay, been revising for an exam. I tried installing the version you linked me but it tells me I already have that version. I reinstalled HB fresh and the problem still occurs however. It's not too much of an issue as I just use the Favourites Only feature to select the pets I want to boost with and the ones I'm boosting.

Also, I had to restore Prosto Pets from my recycle bin as when I tried to redownload via SVN it keeps asking for a password on the host website now.
 
Also, I had to restore Prosto Pets from my recycle bin as when I tried to redownload via SVN it keeps asking for a password on the host website now.

That should not happen. I just tried it with a fresh checkout and it worked without asking for credentials.
 
I'm an old experienced user and player but to be honest I never looked at pets. Let's image I would like to capture every pet available in each continent (the wild ones), would it be possible with this bot? Does it goes around just looking for the one i'm dont own, or it starts fight with every possible pet and check if I own it afterwards (aka only during the pet battle)?
 
Emerald Proto Whelp spams the #2 button and won't attack now

I assume your skill #2 is "Emerald Presence"? If so, it will be fixed in the next release. Until then you can do it manually:

File: Bots\Prosto_Pets\Pets\Dragonkin.cs
Line: 235

Change
Code:
new AandC("Emerald Presence",   () => buffLeft("Emerald Presence") == 1 [COLOR="#FF0000"]||[/COLOR] speed < speedEnemy),
into
Code:
new AandC("Emerald Presence",   () => buffLeft("Emerald Presence") == 1 [COLOR="#FF0000"]&&[/COLOR] speed < speedEnemy),
 
I'm an old experienced user and player but to be honest I never looked at pets. Let's image I would like to capture every pet available in each continent (the wild ones), would it be possible with this bot? Does it goes around just looking for the one i'm dont own, or it starts fight with every possible pet and check if I own it afterwards (aka only during the pet battle)?

Same situation, same question. Would love a way to farm up some cool pets for when the mood hits.
 
Yeah i can't get it to work... forgive me for being a bit retarded... but I keep getting:
Starting the bot!
Currently Using BotBase : Prosto Pets
Current zone is Shrine of Two Moons (Error - Wowhead)
[Pets] Loading Settings file:C:\Users\user\Desktop\Honorbuddy\Settings\Prosto_Pets_*****.xml
[Pets] setMode: Ringerx2
[PetD] SwapTab: [100, 0, 0]
[PetD] ModeInfo: [ 2_diff=25, 3_diff=25, zoneDiff=20]
[Pets] Loading Settings file:C:\Users\user\Desktop\Honorbuddy\Settings\Prosto_Pets_*****.xml
[Pets] setMode: Ringerx2
[PetD] SwapTab: [100, 0, 0]
[PetD] ModeInfo: [ 2_diff=25, 3_diff=25, zoneDiff=20]
[Pets] Reaction time set about 784.3 msec
[PetD] Owned on start: 76, slot available: True
[Pets] Prosto_Pets started, version 0.9.16
[Pets] Report C:\Users\user\Desktop\Honorbuddy\Bots\Prosto_Pets\Pet_Reports\Shrine of Two Moons_PetReport.xml found. To be appended.
[PetD] Owned on start: 76, slot available: True
[Pets] Populating pet journal...
[Pets] Owned pets journal count: XX
[Pets] Favourite pets journal count: XX
[Pets] Pets by level [1-25]: #1=** #4=** #5=** #7=** #10=** #11=** #16=** #17=** #18=** #19=** #21=** #22=** #25=** (wilds ok, blues only)
[PetD] SwapTab: [100, 0, 0]
[PetD] ModeInfo: [ 2_diff=25, 3_diff=25, zoneDiff=20]
[PetD] CalcZone: lowest=1, diff=20, need profile level 21
[Pets] Current Profile level is 0, loading profile for level 21
[PetD] Profile not set, finding one for the continent

No idea what to do, I manually went in and set a zone for each level... maybe it will help if I tell you what I'm trying to do... I'm trying to set up 2x level 25 pets with a level 1 pet and level that pet up to 25.

If I'm not able to do that, maybe there is a way that I can continuously challenge the same pet over and over just to get 500 draenor battles? .... for example: in your garrison you have your menagerie where there is a pet tamer to revive/heal your pets, and a post where you can do endless battles.
 
Last edited:
Hi, is there any way to program this bot to do birds of a feather garrison daily with three birds, its very easy XP but tedious, thanks
 
Same situation, same question. Would love a way to farm up some cool pets for when the mood hits.

Basically this could farm 99.9% of wild pets in the game given there was a profile. There are profiles for the VAST majority already done by Prostak, and the profiles are ridulous easy to create with the botbase itself. No need for zaprecorder or anything like that.
 
Basically this could farm 99.9% of wild pets in the game given there was a profile. There are profiles for the VAST majority already done by Prostak, and the profiles are ridulous easy to create with the botbase itself. No need for zaprecorder or anything like that.

This, someone who has the time just needs to visit every zone and record the hotspots with the bot set to record and not to engage.

Not difficult, just tedious and time consuming.
 
[Suggestion]: Wild pet capture

Is it possible to have it make a list of all wild pets, remove from the list those that are already captured, and then specifically hunt the remaining pets, ignoring all other pets than the one it is after.
 
Is it possible to have it make a list of all wild pets, remove from the list those that are already captured, and then specifically hunt the remaining pets, ignoring all other pets than the one it is after.

It doesn't make lists, so unless you have some ability with coding you won't be able to do that with the botbase itself. However, you can go to Warcraftpets.com and look up your character/account and they will give you a list of all the remaining pets you need to capture.

That aside I would recommend starting from the higher level zones and working your way down. The botbase will catch anything you don't currently have and it will catch the highest level possible of that pet if you are starting from the higher level zones. Just a recommendation though, I understand everyone doesn't have an army of level 25 pets.
 
Back
Top