Studio60
Well-Known Member
- Joined
- Sep 3, 2014
- Messages
- 3,411
This thread is about custom pet tactics for the Prosto_Pets BotBase. You can find this amazing botbase in the [Bot] Prosto_Pets: Battle Pets 4 in 1, and more thread.
Prosto_Pets is under heavy development and Prostak is doing a great job. I myself was thinking about creating a botbase, but why reinvent the wheel? Instead, I decided to help him out in any way I can. As some of you might have noticed, there were roughly 120 of the newer pets missing and that has already been remedied by me. Now I am facing a larger challenge by updating all of the older tactics that more often than not consist of "use skill 1" tactics. If you find a pet in the list, the tactic should be in a good spot. If you see any weird behaviour regarding the pet tactics, please use this thread to tell me, anything else regarding bot functionality, profiles etc. belongs in the main thread.
New Base Tactics (Status: 100%)
[table="align: left, class: grid"]
[tr]
[td]Aquatic[/td]
[td]All 73 pets up to patch 6.0.3 + Leviathan Hatchling*[/td]
[/tr]
[tr]
[td]Beast[/td]
[td]All 144 pets up to patch 6.0.3[/td]
[/tr]
[tr]
[td]Critter[/td]
[td]All 113 pets up to patch 6.0.3[/td]
[/tr]
[tr]
[td]Dragonkin[/td]
[td]All 37 pets up to patch 6.0.3[/td]
[/tr]
[tr]
[td]Elemental[/td]
[td]All 63 pets up to patch 6.0.3[/td]
[/tr]
[tr]
[td]Flying[/td]
[td]All 104 pets up to patch 6.0.3[/td]
[/tr]
[tr]
[td]Humanoid[/td]
[td]All 39 pets up to patch 6.0.3 + Sister of Temptation*, Wretched Servant*[/td]
[/tr]
[tr]
[td]Magic[/td]
[td]All 47 pets up to patch 6.0.3 + Abyssius*, Chaos Pup*, Hyjal Wisp*[/td]
[/tr]
[tr]
[td]Mechanical[/td]
[td]All 42 pets up to patch 6.0.3 + Race MiniZep*, Sunblade Micro-Defender*[/td]
[/tr]
[tr]
[td]Undead[/td]
[td]All 34 pets up to patch 6.0.3 + Fragment of Anger*, Fragment of Desire*, Fragment of Suffering*, Grotesque*, Stinkrot*[/td]
[/tr]
[/table]
* Will become available with World of Warcraft Patch 6.1
Roadmap
Pending Patches
(Pending patches have to be merged and released by Prostak before they are publicly available.)
V0014 (Mechanical Pets: Complete)
Complete Changelog: View attachment Prosto_Pets_TacticsRevision_Changelog_ByStudio60.txt
Installation
FAQ
Prosto_Pets is under heavy development and Prostak is doing a great job. I myself was thinking about creating a botbase, but why reinvent the wheel? Instead, I decided to help him out in any way I can. As some of you might have noticed, there were roughly 120 of the newer pets missing and that has already been remedied by me. Now I am facing a larger challenge by updating all of the older tactics that more often than not consist of "use skill 1" tactics. If you find a pet in the list, the tactic should be in a good spot. If you see any weird behaviour regarding the pet tactics, please use this thread to tell me, anything else regarding bot functionality, profiles etc. belongs in the main thread.
New Base Tactics (Status: 100%)
[table="align: left, class: grid"]
[tr]
[td]Aquatic[/td]
[td]All 73 pets up to patch 6.0.3 + Leviathan Hatchling*[/td]
[/tr]
[tr]
[td]Beast[/td]
[td]All 144 pets up to patch 6.0.3[/td]
[/tr]
[tr]
[td]Critter[/td]
[td]All 113 pets up to patch 6.0.3[/td]
[/tr]
[tr]
[td]Dragonkin[/td]
[td]All 37 pets up to patch 6.0.3[/td]
[/tr]
[tr]
[td]Elemental[/td]
[td]All 63 pets up to patch 6.0.3[/td]
[/tr]
[tr]
[td]Flying[/td]
[td]All 104 pets up to patch 6.0.3[/td]
[/tr]
[tr]
[td]Humanoid[/td]
[td]All 39 pets up to patch 6.0.3 + Sister of Temptation*, Wretched Servant*[/td]
[/tr]
[tr]
[td]Magic[/td]
[td]All 47 pets up to patch 6.0.3 + Abyssius*, Chaos Pup*, Hyjal Wisp*[/td]
[/tr]
[tr]
[td]Mechanical[/td]
[td]All 42 pets up to patch 6.0.3 + Race MiniZep*, Sunblade Micro-Defender*[/td]
[/tr]
[tr]
[td]Undead[/td]
[td]All 34 pets up to patch 6.0.3 + Fragment of Anger*, Fragment of Desire*, Fragment of Suffering*, Grotesque*, Stinkrot*[/td]
[/tr]
[/table]
* Will become available with World of Warcraft Patch 6.1
Roadmap
- Add viable base tactics for all 124 missing pets
- Merge all new tactics into the core files and refactor/clean them to make them accessible
- Make a pass on all of the old pet tactics (pre 5.3) to make them viable
- Extend conditions: Check if the active pet has a specific ability selected: myPetHasAbility(name)[/COLOR]
- Extend conditions: Detect status changes on pets: (e.g. myPetIsStunned, enemyPetIsBleeding)
- Extend conditions: Detect webbed state
- Extend conditions: Detect "lucky" state (extra hit/crit chance)
- Consolidate pet tactics so that similar attacks follow the same logic if necessary
- Extend conditions: Detect spells/state of team pets / enemy team pets in battle
- Extend conditions: Use swaps/passes inside tactics
- Extend conditions: Detect near end of battle and then stop defensive cooldowns
- Start working on boss tactics
Pending Patches
(Pending patches have to be merged and released by Prostak before they are publicly available.)
V0014 (Mechanical Pets: Complete)
Complete Changelog: View attachment Prosto_Pets_TacticsRevision_Changelog_ByStudio60.txt
Installation
- All pet tactics are now included with the bot, so you don't have to install anthing but the bot itself. For the installation and usage of the Prosto_Pets Botbase, please refer to the botbase thread.
- Pet Changes in the "Upcoming Changes" will be part of a future build and are there for discussion.
- Should you have used the zip file, which I was offering in this thread during the first days of development, I urge you to manually delete /Honorbuddy/Bots/Prosto_Pets/Pets/custom.cs and then update the bot itself.
If you don't do it, the tactics from the custom.cs will override the newer ones from the core and you won't get to see your pets fighting in all their awesomeness!
FAQ
- How can I contribute?
In an ideal case you would pick one or more of the pets in the list and level them from their lowest level (either level 1 or the level at which you catch it) and use it in a lot of battles. That is the only way to know if a tactic is any good. And please don't wait for a problem to post in this thread. If you have thoroughly tested a pet, tell me about it. I will mark them in the table as tested, so other people will know.
- I found a pet that has no tactic. What is up with that?
Well, I probably overlooked it. I crossreferenced the already existing pet tactics with the pets that are available ingame and compiled a list of missing pets.
I might have missed one. Just tell me which one and I will add it as soon as I can.
- I have a problem with a pet tactic not in the list. Can you help?
Sure. Tell me about it and I will take a look. I have no problem revising existing tactics.
- I found a tactic that does not work or behaves weird. What do I do?
Tell me about the issue. What pet has problems? What pet was the enemy? Which ability does not work as expected?
- How can you create tactics for pets that are not available?
Yeah granted, those are untested, but that is the case with most tactics when I first design them.
I figure it is better to have a base tactic on which we can improve upon than none at all and it is not hard to create one if you know the available spells.
- How can I donate?
I really do not expect anyone to pay for my work here, but being the starving indie game developer I am,
I would be stupid not to leave a donate button somewhere in here, after being asked for it.So here it is:
Last edited: