What is your recommended course of action once you get everything incorporated into the default family files? Delete the custom.cs and download a fresh one from the SVN?
This is great. Would like your paypal if you have one. I however noticed that you have older special pets missing but have the Treasure Goblin listed. I dont see. the Blizzcon pets nor Some TCG pets. Example Grunty Grunty - WoW Battle Pet Ethereal Soul-Trader Ethereal Soul-Trader - WoW Battle Pet These were out way before 5.3 patch. both i think came out in 2009.
Yes, I also made a small change to the custom.cs in the repository so deleting the existing custom.cs would be the best way to go as soon as Prostak has accepted my changes and published them. Should you keep the existing custom.cs those tactics would override any changes I am making to the base files which you probably wouldn't want, since my tactics are supposed to get better over time. ;-)
I have added my paypal email to the FAQ (studio60@freenet.de). -) Regarding your missing pets, the story is this: When I started adding tactics to Prosto_Pets, the most obvious thing was that almost no new pets had been added since patch 5.3 and I wanted to fill that void. So I checked which pets did not have any tactic in the core files and those are the ones I created. Right now with the addition of my tactics every pet should have a tactic available, even those that have already been revealed to be part of 6.1 (if the tactics were able to be datamined). It is possible that I missed one since I checked it manually. The two pets you have mentioned suffer from a problem, many of pre 5.3 pets suffer from. Their tactic technically exists, but it is a stretch to even call them "tactics". For Grunty it looks like this: Code: humanoid_abilities = new List<AandC>() { new AandC("Gauss Rifle"), new AandC("U-238 Rounds"), new AandC("Stimpack"), new AandC("Shield Block"), new AandC("Launch"), new AandC("Lock-On"), }; Each turn the bot goes down the list from the top. Gauss Rifle has no cooldown so it is always ready and since there is no condition available, the ability will always be used. Essentially this pet is told to always cast skill number 1. With the Ethereal Soul Trader it is the same issue. There is only a placeholder tactic available. I have added this issue to my own tactic roadmap which is now available in the original post.
I have added a new section in the first post called "Upcoming Changes". With these you can see what I am currently working on, so if you have a problem with a pet and you see a fix in there, you'll know it will be fine come the next release.
Important! Today, we merged my pet tactics directly into the Prosto_Pets bot. This means that from now on you just need to update the bot itself to get the latest tactics. I urge everyone who has used the custom.cs from this thread to manually delete it (/Honorbuddy/Bots/Prosto_Pets/Pets/custom.cs) and then update the bot itself. My next step is to check every older pet (pre 5.3) with tactics not designed by me and do an overhaul if necessary. You will see the progress in the first post. I hope to get it done this weekend, but there are around 580 pets to revise. Please understand that this takes a while.
Aquatic pets have all been revised. I'll push those tactics to Prosto_Pets later today after I got a bit more done. Moving on to beasts now. *roar*
144 Beast pets have all been revised. Damn, I need a break. All of today's changes have been pushed to the SVN so they should be available in the next release of Prosto_Pets.
113 Critter pets have undergone revision and should have updated tactics in the next Prosto_Pets build.
Yeah, that is my way of life. When I get interested in something I just have to power through. Right now I am juggling a bit much though, otherwise it would be faster. I am moving in a week and gotta present my first game in front of a publisher in three weeks. Busy as a bee and I love it.
More power to you my man. Good luck with both. If there's anything a noob like me can help u with let me know.