-
Contributor
[PQR] CodeMyLife PokeRotation - Automated Pet Battles.
CodeMyLife's PokeRotation
Hello again Everyone! Im happy to release this little Utility, I hope you will like it! I have written this rotation all by myself with a little bit of help from my friend Ghostcore that teached me some lua iterations. It is using an ability priority system that hold "almost" all abilities in it. I really insist on the almost as there are so many I just cannot add all those abilities myself so we will have to work togheter to improve this. For now a lot of good pets are coded and when I code an ability, if another pet have the same ability it will be used also so its really easy for me to add more abilities.
Main options in this rotation:
- Revive Battle Pets should be used when not in battle.
- Pet leveling mode to quickly level pets. Can be checked in PQI.
- Beasts of Fables now supported.
- Capture every rare quality pet it can.
- Battle any level/compositions.
- Priority logic that will use healing, shielding, high damage abilities, dots, slows, haste.
- Will use powerful abilities prior to others.
- PQI support to adjust healing/revive tresholds and modes.
- Auto-Clicker Feature, use this with caution wisely. If click to move enabled, the character will try to run to pets so do not go too far, keep an eye to it.
- Buff report macro(so that you can report me abilities to add to the profile)
- xrn5 chat overlay.
- Updates via PQR Rotation Updater.
Pet Leveling/Token Farming
Basically this rotation will help you level pets/farm tokens quickly by automating the Pet Battles Processes. This is not intented to "perform" to do all masters and to cheeze Pet Battles. This rotation must be used with good pets for what you want to do/kill. If you are going to kill critters with undead pets that cast magic spells, then do not use it, go learn to pet battle instead! It is important to place good pets for the enemies you are going to face.
The "Pet Leveling" PQI checkbox is meant to be used with 2 High level pets in slots 2 and 3. Checking this will make the pet in slot 1 only land one attack and then hide behind the other two pets. To get the most out of it, I recommand you choose some badass DPS pets in slot 2 and an eternal Rigner in slot 3 that could slowly beat anything without dying.
This is used to very quickly level pets. I suggest this setup for token farming also. Set a 25 Kun Lai Runt in slot 2, a 25 Anubisath Idol in slot 3 and go to Valley of the Four Winds. The pets there are almost all critters(stay far from rivers) so the Kun Lai Runt will literally eat them. Your setup should look like this for pet leveling/token farming. I have almost 2k unused tokens I did while coding. I start a battle, alt tab and do something else while battle is going. I keep the header to see the battle in background(fullscreen windowed).
Slot 1 : The pet you want to level. <--- A low level pet(even lvl 1)
Slot 2 : Kunlai Runt/Nexus Whelping/Flayer Youngling. <-- A great DPS
Slot 3 : Anubisath Idol/Bears/Tiny Harvester/Celestial Dragon/Emerald Whelpling. <--- A great Ringner that have heals/shields.
Capture
As of now, any rare quality(blue) pet should be captured. You might end having 3 of each, the profile will capture regardless of if you already have one as long as you do not have 3.
Installation Notice
- Install Tortoise SVN if you do not have an SVN client.
- When you have SVN installed, Create a folder somewhere close to your PQR folder. Name it "CodeMyLife" or "CML" and when it's created right click it. The option to "SVN Checkout" should be available at this point.
- Take the files PokeRotation Abilities and Rotation from the Profiles/INTERRUPT/ folder and copy/paste those to your own PQR/Profiles/INTERRUPT/ folder.
- Once you have the rotations installed, you can use the Rotation Editor Button center down of PQR where you choose your rotations to select my rotations and Download Updates from there.
- If you have issues, please post the lua error, I will most of time know what it mean even if you don't.
- Make sure PQI Addon is installed otherwise my profiles won't work.
Thanks everyone for giving feedback to improve this. As usual keep in mind it's something free, not bug free. There will be improvements to add I'm sure but please report constructive comments.
Patch 5.4 // Celestial Tournament
Aegeus made a very helpfull guide on how to get ready for 5.4 Celestial Tournament efficiently. Take a look to it!
Aegeus (Getting ready for the Celestial Tournament (Patch 5.4))
Happy PokeBattling!
Last edited by CodeMyLife; 09-22-2013 at 12:47 AM.
Soapbox Rotations Developer
-
Post Thanks / Like - 1 Thanks
Tyrael112 (1 members gave Thanks to CodeMyLife for this useful post)
-
Contributor
List of Tested Pets.
Mostly all pets should be working as of now. Thanks a lot to Kuukuu for his effort in populating the ability lists!
Last edited by CodeMyLife; 10-11-2013 at 03:50 PM.
Soapbox Rotations Developer
-
Banned
Looksie looksie! Now dont forget to download the addon that makes the pet-battles look exactly like pokemon-battles, for extra flavor!
WoWkemon - Battle Pets - World of Warcraft Addons - Curse
-
Private
Going to try this out tonight, seems legit. I can't wait!
-
Established Member
Nice work CML. I had this in my brain a while ago, glad to see it come to life.
Last edited by Kinkeh; 07-30-2013 at 01:09 PM.
-
Contributor
Tried it, very nice mate. all tho I dont give a crap about pets I might just do now =P
+Rep
-
Contributor
Originally Posted by
Ninjaderp
Yeah there's many addons to make Team swapping and such very efficient. Againg my first poster is Ninja!! And in fact Ninja is one of fews that beta tested this with me so thats much again bro!
Originally Posted by
Kinkeh
Nice work CML. I had this in my brain a while ago, glad to see it come to life.
Tyvm Kinkeh! Have fun and feel free to learn the "quite simple" setup and help coding some pets you want to use! (if you do pokebattles anyway)
Originally Posted by
Partykilla
Tried it, very nice mate. all tho I dont give a crap about pets I might just do now =P
+Rep
Tyvm buddy!
By the way when using pokerotation you can use /buffs to display abilities // buffs // debuffs infos. Some buffs cannot be read as they are tied to team. Those abilities(like Tranquility) cannot be coded yet. I need help on team buffs, any of you get any clue? Could we retrieve the team buffs in let's say the honorbuddy "PokeBuddy" .cs? I don't know anything to HB plugins. If you can give an hand I'd be more than happy!
Gotta Collect them ALL!!!
Soapbox Rotations Developer
-
Member
yay onto installing and testing this I seen you talk about it a day or two ago and was waiting for you to release this!
-
Contributor
I will try this later on in the week
Sent from my GT-N7105 using Tapatalk 4 Beta
My Frost/Unholy DK WoL ranking edits(4.3) and crystals Hunter Beta profiles-
https://imdasandmandeathknight.googl...com/svn/trunk/
Originally Posted by
Valma
Oh sure. (: Plz,lord,rewrite my profile without "re-inventing a wheel".I'm really interested how would you do so.I even ready to eat my pants if yours will perform better in raids than mine
-
Member
works well so far did my celestial dragon 1-25 in like 2hrs i like how it captures rares i thought i crap its gonna kill the rare
-
Contributor
PokeRotation v1.04.
- Added Team buffs/debuffs.
- Many new Pets/Abilities coded.
- Here are some that I can confirm that works.
Alpine Chipmunk
Arcane Eye
Arctic Hare
Bandicoon
Black Lamb
Black Rat
Bucktooth Flapper
Cockroach
Cogblade Raptor
Corefire Imp
Clefthoof Runt
Clock'em
Crimson Geode
Crimson Whelpling
Dancing Water Skimmer
Dark Phoenix Hatchling
Dun Morogh Cub
Effervescent Glowfly
Eggbert
Emerald Turtle
Emerald Whelpling
Elementium Geode
Feral Vermling
Feverbite Hatchling
Flayer Youngling
Fossilized Hatchling
Fishy
Garden forg
Jungle Grub
Lava Crab
Living Sandling
Lil' Tarecgosa
Lil' XT
Luyu Moth
Magical Crawdad
Minfernal
Mini Mindslayer
Rapana Whelk
Terrible Turnip
Tiny Harvester
Tiny Twister
Thundering Serpent Hatchling
Thundertail Flapper
Viscidious Globule
Warpstalker Hatchling
Worg Pup
Many more will work. Not everything yet but it's close. Also looking for a way to make better use of Types.
Happy PokeBattling!
Soapbox Rotations Developer
-
Member
Originally Posted by
CodeMyLife
PokeRotation v1.04.
- Added Team buffs/debuffs.
- Many new Pets/Abilities coded.
- Here are some that I can confirm that works.
Alpine Chipmunk
Arcane Eye
Arctic Hare
Bandicoon
Black Lamb
Black Rat
Bucktooth Flapper
Cockroach
Cogblade Raptor
Corefire Imp
Clefthoof Runt
Clock'em
Crimson Geode
Crimson Whelpling
Dancing Water Skimmer
Dark Phoenix Hatchling
Dun Morogh Cub
Effervescent Glowfly
Eggbert
Emerald Turtle
Emerald Whelpling
Elementium Geode
Feral Vermling
Feverbite Hatchling
Flayer Youngling
Fossilized Hatchling
Fishy
Garden forg
Jungle Grub
Lava Crab
Living Sandling
Lil' Tarecgosa
Lil' XT
Luyu Moth
Magical Crawdad
Minfernal
Mini Mindslayer
Rapana Whelk
Terrible Turnip
Tiny Harvester
Tiny Twister
Thundering Serpent Hatchling
Thundertail Flapper
Viscidious Globule
Warpstalker Hatchling
Worg Pup
Many more will work. Not everything yet but it's close. Also looking for a way to make better use of Types.
Happy PokeBattling!
great, i waited for this
Message: [string "local AbilityList = { ..."]:25: attempt to call global 'AbilityCast' (a nil value)
Time: 07/31/13 19:52:47
Count: 1490
Stack: [C]: in function `AbilityCast'
[string "local AbilityList = { ..."]:25: in function `?'
[string "if PQR_Addon_Loaded == nil then..."]:573: in function `PQR_ExecuteInterrupt'
[string "if PQR_Addon_Loaded == nil then..."]:334: in function <[string "if PQR_Addon_Loaded == nil then..."]:214>
Locals:
my actual pets arent coded yet, if i use /buffs there is nothing happening.
-
Contributor
there was a bug in 1.04. Hit Update to resolve.
PokeRotation v1.05
- Fixed issue with AbilityCast.
Soapbox Rotations Developer
-
Member
one thing I've noticed since the first release was that every so often there will be a ton of lag for a couple seconds, nothing to major just kind of annoying >..<
-
Contributor
Originally Posted by
SourSkittles
one thing I've noticed since the first release was that every so often there will be a ton of lag for a couple seconds, nothing to major just kind of annoying >..<
Yeah some functions are "opened" and will load the ram at the current stage of the profile I do that so it's easier for me to add stuff and test it. As you said it's not annoying as it's not "crucial" to dont lag when we pet battle. Might Reloadui every 30mins-1h to avoid this for now until I lighten this.
You know, there is a lot of codes useless in this at this point it's not polished at all. I released it early as I wanted the people to be able to use the little I have done so far and to put some pressure on myself to work this quicker :P
1.05 should be lighter to compute already and I have some other codes I worked today that replaces whole pages of code with 7-8 lines. I'm tweaking the engine still, it well get better count on me
Soapbox Rotations Developer