^

RETAIL

CLASSIC

Using Rematch + Pet Battle Scripts

This guide explains how to use Pet Battle Scripts together with Rematch

If you want to learn how to write TD Scripts, you can click this link with instructions for it: Writing Pet Battle Scripts.

1. Required AddOns



Rematch
Pet Battle Scripts

Also you’ll need a source from which you can get strings and scripts prompt and easy.
Fortunately, this site is just the right one for that task.
Every strategy automatically offers a Rematch String and those that are marked with the respective Tag also provide a Script.
Hint: when a strategy doesn’t include a script on its own, there is a good chance somebody in the comments is sharing one.


2. Importing Rematch Strings






1. Open the Pet Journal ingame. On the right edge, you’ll see one or multiple tabs (which you can edit). Now right click on the tab in that you want to import a certain team.
2. Now left click on “Import Teams”.
3. A window will open in which you can insert a Rematch String.


3. Obtaining a Rematch String from Xu-Fu






1. Go to the desired strategy on https://www.wow-petguide.com/.
2. Now left click on the button “Rematch String”.
3. Act as described above and then import the already saved string in the open window.
4. Click “Save”.


4. Importing Pet Battle Scripts






1. Right click on the saved team ingame.
2. Left click on “Write script”.
3. A window opens to either write or insert a script.


5. Obtaining scripts from Xu-Fu






1. Go to the desired strategy on https://www.wow-petguide.com/.
2. Now left click on the button “Script”.
3. Act as described above and then import the already saved script in the open window.
4. Click “Save”.


That’s it!




When you face the corresponding encounter, Rematch will now automatically (depending on your settings) load the right team and will also enable you to press just one button (by default A) to play every turn.






dropit#11584

wrote on 2026-02-09 19:34:17

anyone know how to stop the pop up notification from the script addon? no options i can see

Fiona#1680

wrote on 2026-02-26 05:53:23

That is precisely what I was here to find out too!

Fiona#1680

wrote on 2026-03-12 07:55:06

I found out (from the maintainer of Pet Battle Scripts). You need to open the team that it tells you has the error, then open the notes for that team, scroll to the bottom of the notes and correct (or delete ) the script . The script import in on the notes page, which isn't immediately obvious.

Kilashandra wrote on 2025-07-12 18:06:28

I quit the game 2 years ago and deleted everything. But I'm back now. I have Rematch and Pet Battle Scripts installed thru Curse. I can upload a Team and do the fight manually. But the script isn't loading. When I right click on the saved team, there isn't a option for "Write Script." I do have the automatic button that I can change to a space bar. But it's greyed out because I can't upload the script. Any thoughts on what I'm doing wrong or haven't installed properly?

kemp707

wrote on 2025-08-04 04:16:31

Same here. I have deleted both TDpetbattlescripts and Pet Battle Scripts and tried installing them individually to see if they were conflicting with each other. But still not able to see the Create or Edit script function when right click on a team. I'm thinking this is now the Notes section?

mraymus

wrote on 2025-07-19 03:33:23

Working on Family Battler tonight. Noticed that I was unable to import any new teams until I ran a /reload. And it happens every time I try to import a 2nd team after doing /reload. The first one loads fine, but then I have to run another reload to get anotehr one in.

Is anybody else seeing this? I do have alot of teams, but I think if the issue was I had too many teams, a /reload wouldn't fix that every time. Anybody have any ideas on this? Is there some sort of reload of rematch I need to do to troubleshoot?

YaroTail#2519

wrote on 2025-07-15 09:22:33

Hey guys! How can I check this for MoP?

wow4nw

wrote on 2025-07-09 01:38:37

There used to be a way for the team to auto-load in Rematch when you targetted the NPC you had a battle saved for. Is this functionality removed or do you have to manually hit the "Load" button? If so, is there a way to keybind it?

Mutanis

wrote on 2025-07-09 13:52:45

It's in the options -> Interaction Options -> On Target: Auto Load

wow4nw

wrote on 2025-07-10 01:30:52

Awesome thank you!

kkh1

wrote on 2025-04-09 02:28:15

I'm having trouble getting the auto-battle to work. The button for it is greyed out. I've tried unloading all addons other than Rematch and Pet Battle Scripts, I've imported scripts from this site, and the button is still greyed out. I've tried assigning a different keybinding and that didn't help, either. Any idea how to fix this or what might be misconfigured? tia

Battlevixen#1262

wrote on 2025-04-09 17:10:50

Im having this same issue. I am not able to "auto" Battle cause the button is greyed out. Im just now returning to the game so I may not know all the up-to-date information. I last played in BFA and this function worked really well then.

kkh1

wrote on 2025-04-16 20:53:14

I found the problem. I didn't have scripts for any of the battles. I thought I did, but I was mistaken. Once I got scripts loaded for the battles everything worked perfectly. Hope this help you.

xasiklas#2580

wrote on 2025-01-10 10:41:54

is it possible to do a mass export of all teams with ttheir associuated scripts?

DragonsAfterDark

wrote on 2025-01-10 21:45:00

As stated in the comments below, it isn't possible because of how the addons function/interact.

xasiklas#2580

wrote on 2025-01-11 22:01:49

if i were to manually copy files from one computer to another, would that then be possible?

DragonsAfterDark

wrote on 2025-01-12 07:46:01

I believe it should, I just have no idea what file you'd need to copy over since I've never done it myself. I feel like the WTF folder is mentioned the most, though?

Quintette

wrote on 2024-08-04 11:10:55

Any news on the mismatch with Rematch and Pet Battle Scripts yet? Still not able to add scripts for which a Rematch string was imported. Even worse, since the last update I've lost all my saved teams :(

Tx92 wrote on 2024-04-27 04:58:45

Hi all, has something happened since the 10.2.6 as i can no longer write scripts for my pet teams. I have both the Rematch and Pet Battle Scripts addons installed but when i right click a team the 'Write Script' option isnt available.

Seb

wrote on 2024-07-30 10:54:49

Same. Have tried everything. Can download teams but not the script

Seb

wrote on 2024-07-30 10:57:47

which is current....tdbattlescript rematch with tdbattlescript or Pet Battle Scripts. i have both upgraded but only the td set show on my addons list ingame. And neither allow downloading script, just the teams.

(edited)

themcfreak

wrote on 2024-04-20 18:19:14

I just saw the mass export for Rematch. Anyway to also mass export the Scripts too? Great site, btw. Love everything about it and this system :) (edited)

DragonsAfterDark

wrote on 2024-04-20 19:02:47

Unfortunately, it does not ^^'

Fire

wrote on 2022-05-27 00:24:42

how do you change the A for auto key to a different key?

DragonsAfterDark

wrote on 2022-05-27 15:10:04

Someone already answered you on the Discord, but in case anyone else is wondering:

Hit Escape > Interface > Addons tab > tdPetBattleScript > General tab. The keybind option is near the bottom.

Alayea

wrote on 2022-11-12 19:31:11

The System and Interface buttons have since been combined into a single button, Options. The rest of the instructions are unchanged.

Tequima

wrote on 2024-03-24 10:31:45

Dragonflight changed this to:
Escape (? on micro toolbar) > Options > click on Addon Tab > Pet Battle Scripts (TD Scripts was abandoned several expacs ago) > change the AutoBattle Hot Key from A to e.g. Space Bar

nataliem#2255

wrote on 2024-02-10 23:27:40

I used to be able to have the script open when in a pet battle so that I could just follow along. No matter what I try now though, whenever I start battle, the script disappears and I have to keep going back to the webpage to follow along there. Is anyone else experiencing this or am I doing something wrong? I have up to date versions of both addons

Poetic

wrote on 2023-12-15 03:04:52

Is it intentional that I have to click the Autobattle button (or A key) every single turn? Maybe some limitation that Blizzard forced on the developers so that people can't pet battle without being at the computer for the entire thing?

I was hoping the addon would run the entire battle for me, start to finish, and I could watch or read something else while that was happening. It would make power leveling more eenjoyable (especially the Squirt battle).

Aranesh

wrote on 2023-12-15 15:18:10

Hey! That is indeed a limitation by Blizzard. Their anti-botting philosophy is that every ingame action requires a player input. The addon is (still?) allowed to take over which action is being done, but it can't work around needing a keyboard press for each of them.

What you can do is bind the action key somewhere else, like your mousewheel, and just spin it. As close to automating as it gets :D

Mortdredd#2939

wrote on 2023-12-08 14:10:49

Pet Battle v 10.2 / Rematch 10.2 managed to import the team fine but there is no "Write Script" button (auto button is grey but not surprised as it wont let me write scripts) any suggestions?

Mandarin_Orange

wrote on 2023-12-11 01:46:42

I just right click on the team and select "Edit Script"

Mortdredd#2939

wrote on 2023-12-12 13:15:48

Got it working, looks like i had both the new pet battle scripts and the old tdbattlescripts and they were conflicting somehow

Mandarin_Orange

wrote on 2023-12-13 00:59:45

Ohhhh that could also be it, hehe. Glad to know it's working!

Jangeoffry#1582

wrote on 2023-11-21 04:47:28

I was having problem with the scripts too. First they didn't save (a message of something write wrong) then the auto buttom just became inactive and finally I didn't have the option to write scripts anymore. I downgraded Rematch to version 4.15.4 and using tdBatleScript with v. 1.9.1. It is now functioning again!!!

New Comment:





































Name:

Link: