Technically it would be possible. There are two values in the data with which we could fllter the pets down ti "missing & wild". The issue is that the game won't tell us where exactly to get those pets. Even if we would parse the zone from the game data, we wouldn't know where in the zone they are. IIRC a few pets only show up as secondary pets, so that would be another issue. It is not impossible, but Prostak seems to be pretty busy these days and I wouldn't expect a feature like that anytime soon.
So funny, I was thinking of the post you made when I made the comment about ability to code. Referring to when you said you were able to generate some lists to start building the pet logics. EDIT: Just go hit up warcraft pets as a good place to start so you aren't visiting zones you don't need to
View attachment 2344 2015-01-29 09.14.txt Hi Prostak, great bot by the way. One small problem, bot doesnt seem to recognise my level 1 pets in relative mode. Have tried re-intall etc etc. EDIT: Had a brain fat, forgot to pick "use wild pets"
Hmmm, Prostak has been awfully quiet the last couple of days, and no updates to the bot. Anyone heard anythiong from him? Like if he is sick or something?
prolly just taking a break. I would imagine with how fast this came to be and how fast it damn near fully functional he got a little burned out. Hopefully all is well with him. Cheers guys!
ruRU localize base fo future mods - View attachment Custom.cs But main problem is using names instead of ids... (pet names, abilities, locations and etc.)
I have not heard from him in a few days. I am still working on some things, but won't be adding anything else to the bot until he merged my existing changes into the build.
I have been getting a few PMs asking about when my last few changes will be available in the SVN. I really don't know, because I have no contact with Prostak, but it has been four days since his last post and that is (seriously) not that long. Everybody needs a break now and then. I could easily give out my own SVN link for you to check out my fork, but I'd rather keep everything in one master repo. As a compromise I have attached a zip with what I call version 0.9.16.2. It incorporates all changes of the last few days and should be part of Prostaks next release as well. As soon as his release is up, I will remove this zip file so we can get back to a normal schedule. V 0.9.16.2: 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. All mechanical pets have got their new tactics. Emerald Dragons with Emerald Presence now use more than just that spell. 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. Download: View attachment Prosto_Pets_0.9.16.2.zip
hello, so i was reading over the code for changing pets lvls and it seems i think i may found the issue, but im not sure. int lowest = _petJournal.LowestLevel(); // expensive is that getting the Lowest level pet for ALL PETS in the journal? if so would u want to get the levels for the Lowest Levels in Battle Pet Slots? specially if u only want to lvl them ones? Thanks Wayno
If Prostak won't get around to look at this, I will take a stab at it some time next week. I am moving this weekend and with all the packing/unpacking I won't have much spare time over the next few days.
I tried to read as much as I can and am looking for some help. I want to just start it in a draenor zone and catch all the possible pets is that possible using this botbase? Also how can I use this so I can capture all the pets I don't have in other zones other than draenor, because it looks like draenor isn't supported just yet.
There is no "hunt for missing pets" mode right now. The bot is able to catch missing pets if he encounters them on his journey though, so you could load a specific zone and let it fight there. From what I have seen there is one draenor profile for Shadowmoon Valley, but that also won't help you catch them all. Maybe Prostak will put it on the wishlist.
Ok is there an option then like profile swapper, but make it do pet battles in kun lai and then like after an hour go to townlong steppes, and then after another hour go somewhere else?
It does work for me, but you are the second person to inquire about it. Please let me know if the problem persists.
I would suggest using something like HBRelog for that. But that would probably only work within one continent. I have put your "hunt missing pets onky" idea on my feature list. It is a great idea.
There still seems to be a problem with the Botbase not switching profiles. It keeps fighting lvl 6 pets with my lvl 16-17 Pets while i'm in a lvl 6 wild pet zone. Even if i switch the profile manually it keeps doing this. Any fix for that? Using English Language ingame.