-
Active Member
Auto-level pets when you're AFK
A quite complex guide that allows you to level your pets while not at home or at night. It uses the commonly known strategy for squirt and has handling for rare cases where there are more or less than usual crits. So it takes usually longer than necessary for a pet battle, because it may happen that the fight takes longer, so it presses more keys at the end of the fight as usually necessary. You can perform about 20 pet battle per hours with this method. You are faster if you do it manually (about 30 per hour).
I hope I remembered all requirements. Feel free to ask if something does not work.
Requirements:
- A G15 keyboard or a similar keyboard where you can record keypresses
- Squirt in the menagerie of any level (occurs every 15 days, today it is there in EU)
- Two level 25 pets of rare quality: Enchanted Broom (S/S is the only existing breed) and Weebomination (H/H is the only existing breed)
- A character with 110 % run speed (that is a normal 100 % run speed character without any passive speed talents but with a 10 % movement speed enchant on the back). If you have another speed, you may have to adjust the length of the movements in the XML file below.
Addons:
- Rematch to automatically choose the next pet to level
- Battle Pet Binds to let you switch your pets, pass and forfeit the battles with keys
Keybindings:
- Set the key ° (that is shift with the key left of the 1 on a German keyboard) to "interact with target" (keyboard settings -> target functions)
- Assign the following macros:
Shift+Z: /tar Lio die Löwin
(Lio the Lioness in English)
Shift+D: /tar Lio die Löwin
(Lio the Lioness in English)
Shift+M: /tar Spatz
(Squirt in English)
Shift+E: /script SelectGossipOption(1)
The duplicate from Shift+D and Shift+Z is because I originally had a sound on the key which I later did not want to have any longer. You can of course remove it.
Setup:
- Setup rematch so that when targeting Squirt automatically the following team is selected:
1: Enchanted Broom with abilities 2-2-2
2: Leveling pet
3: Weebomination with abilities 1-1-1 - Fill the leveling list of rematch with the pets to level.
- Use the default key assignments of Battle Pet Binds.
- Setup your G15 keyboard:
- Launch the Logitech Gaming-Software
- Press the G button on the bottom of the window.
- Select a random G key and select Edit and assign "Multiple keys". Record something (does not matter what). Give it a name on top of the window that you find again later.
- Export the profile to an XML file (the center button on the top below "Profile").
- Edit the XML file and replace the recently recorded part (search for the name you assigned to the G key in the text editor) with the following (leave the guid and the name in the first line alone):
Code:
<macro repeatdelay="6000" guid="{B06BEC6C-12A7-4F2A-AC97-BBF7B7EDF353}" hidden="false" name="Spatz" repeatmode="toggle">
<multikey xmlns="http://www.logitech.com/Cassandra/2010.1/Macros/MultiKey">
<key direction="down" value="2"/>
<delay milliseconds="72"/>
<key direction="up" value="2"/>
<delay milliseconds="5000"/>
<key direction="down" value="F2"/>
<delay milliseconds="80"/>
<key direction="up" value="F2"/>
<delay milliseconds="5000"/>
<key direction="down" value="F3"/>
<delay milliseconds="80"/>
<key direction="up" value="F3"/>
<delay milliseconds="6000"/>
<key direction="down" value="1"/>
<delay milliseconds="71"/>
<key direction="up" value="1"/>
<delay milliseconds="8000"/>
<key direction="down" value="1"/>
<delay milliseconds="80"/>
<key direction="up" value="1"/>
<delay milliseconds="7000"/>
<key direction="down" value="1"/>
<delay milliseconds="72"/>
<key direction="up" value="1"/>
<delay milliseconds="9000"/>
<key direction="down" value="1"/>
<delay milliseconds="72"/>
<key direction="up" value="1"/>
<delay milliseconds="7000"/>
<key direction="down" value="1"/>
<delay milliseconds="72"/>
<key direction="up" value="1"/>
<delay milliseconds="9000"/>
<key direction="down" value="1"/>
<delay milliseconds="88"/>
<key direction="up" value="1"/>
<delay milliseconds="9000"/>
<key direction="down" value="1"/>
<delay milliseconds="88"/>
<key direction="up" value="1"/>
<delay milliseconds="11000"/>
<key direction="down" value="1"/>
<delay milliseconds="80"/>
<key direction="up" value="1"/>
<delay milliseconds="10000"/>
<key direction="down" value="1"/>
<delay milliseconds="80"/>
<key direction="up" value="1"/>
<delay milliseconds="8000"/>
<key direction="down" value="F1"/>
<delay milliseconds="72"/>
<key direction="up" value="F1"/>
<delay milliseconds="4500"/>
<key direction="down" value="1"/>
<delay milliseconds="88"/>
<key direction="up" value="1"/>
<delay milliseconds="4500"/>
<key direction="down" value="1"/>
<delay milliseconds="88"/>
<key direction="up" value="1"/>
<delay milliseconds="4500"/>
<key direction="down" value="1"/>
<delay milliseconds="88"/>
<key direction="up" value="1"/>
<delay milliseconds="4500"/>
<key direction="down" value="1"/>
<delay milliseconds="88"/>
<key direction="up" value="1"/>
<delay milliseconds="12000"/>
<key direction="down" value="LSHIFT"/>
<delay milliseconds="116"/>
<key direction="down" value="D"/>
<delay milliseconds="129"/>
<key direction="up" value="D"/>
<delay milliseconds="139"/>
<key direction="up" value="LSHIFT"/>
<delay milliseconds="2000"/>
<key direction="down" value="D"/>
<delay milliseconds="784"/>
<key direction="up" value="D"/>
<delay milliseconds="34"/>
<key direction="down" value="W"/>
<delay milliseconds="1732"/>
<key direction="up" value="W"/>
<delay milliseconds="34"/>
<key direction="down" value="LSHIFT"/>
<delay milliseconds="116"/>
<key direction="down" value="Y"/>
<delay milliseconds="129"/>
<key direction="up" value="Y"/>
<delay milliseconds="139"/>
<key direction="up" value="LSHIFT"/>
<delay milliseconds="10"/>
<key direction="down" value="LSHIFT"/>
<delay milliseconds="192"/>
<key direction="down" value="TILDE"/>
<delay milliseconds="128"/>
<key direction="up" value="TILDE"/>
<delay milliseconds="164"/>
<key direction="up" value="LSHIFT"/>
<delay milliseconds="169"/>
<key direction="down" value="LSHIFT"/>
<delay milliseconds="170"/>
<key direction="down" value="E"/>
<delay milliseconds="86"/>
<key direction="up" value="E"/>
<delay milliseconds="57"/>
<key direction="up" value="LSHIFT"/>
<delay milliseconds="157"/>
<key direction="down" value="A"/>
<delay milliseconds="984"/>
<key direction="up" value="A"/>
<delay milliseconds="35"/>
<key direction="down" value="W"/>
<delay milliseconds="1750"/>
<key direction="down" value="D"/>
<delay milliseconds="307"/>
<key direction="up" value="D"/>
<delay milliseconds="588"/>
<key direction="up" value="W"/>
<delay milliseconds="93"/>
<key direction="down" value="LSHIFT"/>
<delay milliseconds="175"/>
<key direction="down" value="M"/>
<delay milliseconds="112"/>
<key direction="up" value="M"/>
<delay milliseconds="140"/>
<key direction="up" value="LSHIFT"/>
<delay milliseconds="1640"/>
<key direction="down" value="LSHIFT"/>
<delay milliseconds="192"/>
<key direction="down" value="TILDE"/>
<delay milliseconds="128"/>
<key direction="up" value="TILDE"/>
<delay milliseconds="164"/>
<key direction="up" value="LSHIFT"/>
<delay milliseconds="6000"/>
</multikey>
</macro>
- If you need to use other key bindings, e. g. if ° is not working on your language, change the appropiate sections. ° is LSHIFT+TILDE in the XML file above.
- Save the file and import the profile from the XML file again (the center button on the top below "Profile").
- Make the new profile permanent and the default one (use the cogwheels right of the button where you imported the profile).
Guide:
- Equip your safari helm if you have one.
- Target squirt and start the pet battle.
- Press the G key on your keyboard to start the pet leveling process. Press the G key again if you want to stop leveling after the next pet.
-
Post Thanks / Like - 5 Thanks
-
Active Member
-
Active Member
Yes. He will be back in EU in 7 days (perhaps US in 6 days).
-
Post Thanks / Like - 1 Thanks
oxytech (1 members gave Thanks to OliB for this useful post)
-
Member
I couldn't get this to work at all. Anyone have some luck?
:edit:
It works!
Last edited by KcBlack; 06-13-2016 at 06:03 PM.
-
Active Member
What does not work? Is he starting but not finishing the battle pet? Or does he finish one battle and then does not walk the correct way to the NPCs to heal the pets and restart? Or what's happening exactly?
-
Post Thanks / Like - 1 Thanks
oxytech (1 members gave Thanks to OliB for this useful post)
-
Member
Originally Posted by
OliB
What does not work? Is he starting but not finishing the battle pet? Or does he finish one battle and then does not walk the correct way to the NPCs to heal the pets and restart? Or what's happening exactly?
Hey, I managed to get it too work. I wasn't too familiar with the software since I haven't had to use it so after starting fresh again I managed to figure it out. Works like a charm too. I went to bed and left it on before work and it did like 230 pet battles. I hope I don't get banned tomorrow!
-
Sergeant
Should be noted, you can also create a Leveling Queue with Rematch so it automatically switches your pet when it reaches 25.
Just type /rematch then click the 'Queue' tab, now you can either do it manually or find the dropdown box that says 'Queue' and click 'Fill Queue' or 'Fill Queue More'.
-
Member
2nd time doing this now! a level 1 pet goes to level 9 each fight, really handy for boosting all my pets before I use any stones to finish the way
-
Thanks for sharing this.
-
Member
This is perfect but i am having trouble after the battle ends the char is moving to a different place than lio the lioness
anyone knows a fix to this ?
Edit: figured it out had AD to strafe instead of turn
1 last issue is what is the Y keybind for ?
Last edited by oxytech; 06-28-2016 at 04:33 AM.
-
Active Member
Originally Posted by
oxytech
1 last issue is what is the Y keybind for ?
Oh, it's Shift+Z on a German keyboard. Is not necessary (see initial post). Z and Y are swapped on a German keyboard.
-
Post Thanks / Like - 1 Thanks
oxytech (1 members gave Thanks to OliB for this useful post)
-
Member
Anyone know if this would work with the Corsair K95 programmable keys? I'm getting a new keyboard soon and never had one with macro buttons... it looks like it would be able to do this, but just wondering before I decide what to get for sure. (or if anyone has suggestions on a good keyboard with such programmable capability, I'm open to suggestions!)
Last edited by mourt; 02-06-2017 at 02:01 PM.
-
Active Member
- Anyone knows if this still works?
-
Member
Originally Posted by
badmdog
- Anyone knows if this still works?
Still works like a charm. Im doing it with my Razor Naga. The script is a bit differnt ofc. But works good.
And the Best thing is you can level your ALTs with this as well.
Got my Lvl 100 over night to 109 and more than 50 Pets from Lvl 1 to 25
-
Member
Squirt's next visit is this Sat on US servers, so I'm going to try this, already imported the profile on my G15. works great!
Last edited by XxMagicxX; 02-18-2017 at 05:33 PM.