Rematch is a pet journal alternative for managing pets and teams
Features
- Save and load teams per target.
- Store unlimited teams in up to 32 user-defined tabs.
- Manage and automatically slot leveling pets with the Leveling Queue.
- Find counters with extended pet filters such as Strong Vs and Tough Vs.
- Search for abilities and text within abilities.
- Add notes to teams or pets as reminders or to find later with search.
- Send teams to other Rematch users or share with plain-text exported teams.
- Use integrated with the journal or in a minimizable standalone window.
- And much, much more!
How to use
Rematch initially replaces your default pet journal. You can switch back to the default journal anytime by unchecking the Rematch checkbox at the bottom of the journal.
A minimizable standalone window can be summoned a few ways:
- From a key binding defined in the default key binding interface.
- /rematch macro command.
- "Use Minimap Button" in options will create a minimap button.
- From its LDB button if you have a Broker infobar addon.
Tooltips explain many parts of the addon. Poke around and experiment! Check out the options. There are several views and a lot of features to the addon you can discover over time.
Teams
You can save an unlimited number of teams in up to 16 user-defined tabs.
- When saving a team, if you choose a target, Rematch will know what team to load when you interact with that target later.
- Teams that contain a target are named in white. Teams without a target are named in gold.
- In options you can choose to automatically load these team when you interact with their target, or to prompt instead for more control over when their teams load.
- The standard behavior of a team tab is to sort all teams alphabetically. You can rearrange the order of teams by right-clicking its tab and checking "Custom Sort". While checked, right-click teams within the tab to move them around.
- You can add notes to a team from its right-click menu. These notes can be used for strategies, for tagging purposes (search will include these notes) or any other information you want. Notes can be up to 4k in length.
Pets
To help make these teams, Rematch has expanded filter options, a TypeBar (opened by clicking the arrow next to the search box) for easily finding counters, and enhanced search ability.
If you open the TypeBar there are three tabs: Types, Strong Vs and Tough Vs:
- Types allows you to quickly filter to a specific type or group of types.
- Strong Vs will filter the list to pets that do increased damage to the chosen types. For instance choosing Magic will list all pets with attacks that are strong against Magic (all pets with Dragonkin attacks).
- Tough Vs will filter the list to pets that receive reduced damage to the chosen types. For instance choosing Magic will list all Mechanical pets.
- You can combine these to find double counters: For instance Chi-Chi, Hatchling of Chi-Ji is a flying pet with all elemental attacks. If you select Strong Vs Flying and Tough Vs Elemental you'll get a list of snails and other critters with magic attacks.
In the search box, you can not only search for the names of pets and their source, you can also search for:
- Abilities ("Call Lightning" will list all pets that have this ability.)
- Text within abilities ("Bleed" will list all pets that cause a target to Bleed or is affected by Bleeding.)
- Level ranges ("level=25" or "level>10" or "level=8-13" will display specific levels or a range of levels.)
- Stat ranges ("health>700" or "speed=250-350" or "power>276" are some examples.)
Also:
- Information about pets are found in a pet card that acts like a tooltip.
- Clicking a pet while viewing its card will lock the card in place so you can mouseover parts of the card for more details.
- While viewing a pet card, hold <Alt> to flip the card to its back for its lore and where the pet can be found. You can also mouseover the icons at the top of the card to flip it over.
- Like teams, pets can have notes attached to them from their right-click menu. You can use these notes for anything you want to remember about them, or for tagging purposes: add "#find" in notes for pets you want to find, and then search for "#find" to list all pets with this tag.
Leveling Queue
Rematch has a robust system for leveling pets with the leveling queue. The queue is a place to put all the pets you want to level.
- You can order the queue however you like, or let the addon sort the queue for you.
- To mark a slot for leveling pets, right-click one of the three loaded slots and choose "Put Leveling Pet Here".
- - When a team is saved with these designated leveling slots, the slots will be filled by the top-most pets from the queue (or the most preferred, see below).
- You can also right-click a pet in the team list and choose "Put Leveling Pet Here" to convert a slot in an already-saved team into a leveing pet.
- When a pet reaches level 25 (gratz!) it will automatically leave the queue and the next leveling pet will take its place.
- In the Queue button menu, you can fill the queue with many pets at once. For instance: in the pet panel, filter pets to High Level (15-24) and Rare, then choose Fill Queue to add level 15-24 rares to the queue.
- For some opponents, just grabbing the top pet from the queue can kill your low level pets, or you want finer control over what pets load for a specific target. If you right-click a team that contains a leveling pet, you can click "Set Preferences" to choose various health and level ranges to refine which pet the queue will pick when a team loads.
Sharing Teams
Teams can be shared with friends directly in-game or through an export/import feature.
- To share a team in-game with another Rematch user, right-click a team and choose Share->Send Team. A dialog will ask for a name, which can be either an online character or a battle.net friend. If it reports the team was succesfully sent, the recipient now has a popup with your team they can save.
- You can also share teams by exporting them either in Plain Text or as a String from the same Share menu. If you paste this text or string elsewhere, someone else can import your team by copy and pasting it into the Import Teams dialog.
- You can share with yourself too! If you don't regularly backup your SavedVariables and want an easy way to backup your teams, right-click a team tab and Export Tab. It will export the whole tab in string format. Paste this text in an email to yourself or in a text file someplace to keep a backup of your teams.
Other Addons
A major goal with Rematch is to make it behave well regardless of what other battle pet addons you're using.
- If you have one of the addons Battle Pet Breed ID, PetTracker Breeds (included with PetTracker), or LibPetBreedInfo-1.0, Remach will display the breed alongside each pet and a list of possible breeds on the pet card. Other breed-specific features become available too, like filtering and viewing potential stats as a 25 rare.
- If you have the addon Pet Battle Teams enabled, "Import From Pet Battle Teams" is added to the Teams button menu to copy all of your PBT teams to Rematch, repairing them if need be.
- If you choose to continue using PBT alongside Rematch (many do!), make sure you lock your PBT teams or auto save in PBT is disabled. The default behavior of PBT is to change the pets in your currently-selected team to whatever is loaded.
- If you have a Broker infobar addon or TitanPanel, it will create a button on your bars to toggle Rematch.
- If Rematch is hiding an addon you want to access on the default journal, remember to uncheck "Rematch" at the bottom of the journal. You can turn Rematch back on whenever you want, or use the standalone Rematch window and leave the default journal and other addons alone.
Localization
A big thanks to the following for translating Rematch! Thanks guys!
- German (deDE) thanks to Aranesh of Lothar-EU from wow-petguide.com.
- Chinese(zhTW) thanks to gaspy10 from curse.com.
- Korean (koKR) thanks to IrisNib from curse.com.
In Conclusion
There's a great deal more to Rematch. Play around with it and experiment. See if you can create new team combos that have never been tried before. Thanks for using it!
If you have any suggestions, feedback, bugs to report or anything else you'd like to share, feel free to leave a comment here.
Hello, just a friendly note. On Wago, the addon developers are also paid, as I have read. Maybe that's a great option to offer your addon somewhere else. We can download their addon with apps like WoWup and they get paid for their work too! :)
Yes, I know the addons are also available on WoWinterface, which is great, but maybe Wago is also a great option so that they are also rewarded!
In reply to mazekiee:
I don't want to be paid. In an ideal world I'd just post on wowinterface and let other addon clients grab it from there.
Can Wago grab addons from wowinterface?
gdi I accidentally deleted my teams that I've been using for years and I have no backup. It would be cool if you could sync an auto backup or something to Dropbox/One Drive/Google Drive for cases like this. I am very upset with myself right now. :(
In reply to modtang:
Sorry you lost your teams. :(
Unfortunately addons have no file i/o and can't create files or interact with cloud storage. Any automatic backup/syncing would have to be done outside the game, such as setting up a Task Scheduler task in Windows.
Please add support for the BlizzMove addon or make the whole main Rematch window moveable as well. Every time I need to move the window, I have switch to another tab or turn off Rematch just to do it. Bit of a small annoyance here, but I think it could make a big difference!
https://www.curseforge.com/wow/addons/blizzmove - it seems they have individual plugin addons to add support to some other addons but its whatever! the small popup windows for the pets individually can already be moved around in this addon so could also incorporate that with the main window instead of having a new plugin for BlizzMove.
In reply to Crimroxs:
I'll take a look, but in the meantime if you haven't seen it, there's a standalone window mode that is much better supported than the journal integration. You can minimize, collapse to one panel or expand to two; and the next major version will allow to expand to three panels also. There's several ways to get to the standalone window: /rematch, add a key bind, turn on minimap button, broker plugin, etc.
In reply to gello3:
Oh, thanks! I'll give the standalone window a shot!
Hello, if I may I would like to express an idea. I sometimes want very specific icons on the new tabs in Rematch. And in the small window you spend hours looking for the icons. Couldn't you add a search option like maybe. Where to search for Icon IDs or names? Eg. this is also possible with Weakaura.

In reply to mutanzoom:
I'll add search back to that, since we have API now to get texture paths from fileIDs.
In the meantime, if you know the icon you want to use, you can do it manually by:
Identify which numbered tab you want to edit. You can count starting at 1 from the top, or put the mouse over the tab and paste this into chat:
/dump GetMouseFocus():GetID()
It will give a number 1 to 32. Once you have that number, and a known icon path, edit this with the number and path and paste into chat:
/run RematchSettings.TeamGroups[15][2]="Interface\\Icons\\INV_Misc_QuestionMark" Rematch.TeamTabs:Update()
Replace 15 with the numbered tab and Interface\\Icons\\INV_MIsc_QuestionMark with the path to the icon.
In reply to gello3:
Ah thanks for the quick reply. I'll try it. :)
And another question:
When installing Rematch for the first time, I could create a Rematch link with ALL the tabs and then send it to me via email etc. I wanted to make a backup again. But I find the option not to export ALL tabs at once.
Or does the option only come up once during the first installation? Or do you really always have to wait until the backup window comes up by itself and not activate it yourself?
In reply to mutanzoom:
I'll look tonight but the option to backup/export all teams should be in the Teams button at the top of the teams panel always.
In reply to gello3:
Ahhh found it! Thanks so much!
Is there a way to quickly sort through the icons when creating new groups? Trying to find specific ones that match the achievements is a huge pain and quite frustrating when I know what the icon is called.
In reply to huntmaster_romana:
I'll add search back to that, since we have API now to get texture paths from fileIDs. Maybe not this weekend since I have other things queued up, but soon.
In the meantime, if you know the icon you want to use, you can do it manually by:
Identify which numbered tab you want to edit. You can count starting at 1 from the top, or put the mouse over the tab and paste this into chat:
/dump GetMouseFocus():GetID()
It will give a number 1 to 32. Once you have that number, and a known icon path, edit this with the number and path and paste into chat:
/run RematchSettings.TeamGroups[15][2]="Interface\\Icons\\INV_Misc_QuestionMark" Rematch.TeamTabs:Update()
Replace 15 with the numbered tab and Interface\\Icons\\INV_MIsc_QuestionMark with the path to the icon.
please fix this.. it's constantly popping up on its own
In reply to BearLeeAble:
What is constantly popping up on its own? If you mean the addon, and it's appearing on login, check that you have Keep Window On Screen -> Even Across Sessions unchecked.
If that's not it, I need to more to go on I'm afraid.
In reply to gello3:
I THINK it's happening when the mouse goes over a pet. It happens so fast it's hard to tell, I'll try to pay closer attention to help out. I'll check the keep on screen cause I know it happens in stormwind when I go to the auction house.
In reply to gello3:
wasn't able to find that setting, it happened the minute my warrior went into stormwind ah but not when my mage did. I noticed there were hunter pets out in ah on warrior
In reply to BearLeeAble:
I just loaded my druid in ardenweald and there was a bm beside me when it loaded and instantly the screen popped up.
In reply to BearLeeAble:
I'm still not sure exactly what is popping up, if it's an error or the addon's window.
If it's the addon's window and it appears on mouseover of battle pets or other NPCs, confirm Auto Load under targeting options is disabled too.