Get an Epic Experience with Premium


Battle Pets Login to Add Favorites
  • World of Warcraft
  • 29,514 Monthly Downloads
  • Supports: 6.2.2
  • 433,073 Total Downloads
  • Updated 10/09/2015
  • Created 09/22/2013
  • 400 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: Rematch 4.0.1

About Rematch

Rematch is a pet journal alternative for managing pets and teams.


  • Save and load teams per target.
  • Store unlimited teams in up to 12 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.


You can save an unlimited number of teams in up to 12 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.


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.)


  • 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.
  • When you save a team with one of these leveling pets, its slot will be reserved for future leveling pets (noted by a blue up-arrow icon).
  • When loading a team with a saved leveling slot, the reserved slot will be filled by the top-most pet 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 it to 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 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.
  • 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 the Battle Pet BreedID addon (or PetTracker_Breeds included in PetTracker), Rematch will display the breed alongside each pet and a list of possible breeds on the pet card. If you use Battle Pet Breed ID, mouseover the possible breeds to see the stats each breed have 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.

Future Plans

Long-time users will know that features get added (and occasionally removed!) over time. I'm always open to suggestions for new features, but with a careful scope to prevent the addon from becoming a bloated behemoth.

The scope of the addon is limited to features that would make sense in a pet journal or in the manipulation of teams. Rematch will stay out of battles and avoid features not related to pets or teams.

Some of the features currently planned:

  • Marking teams as Favorite to list at the top of their tab and also in the minimap button for quickly loading favorite teams.
  • Scripted filters to allow a near-infinite variety of filters (pets with no rare versions, pets with movesets not known, pets with unique abilities, pets that haven't been renamed, etc) with a bit of lua without hand-coding each filter into the addon.
  • Look into scaling/resizing options.
  • Set leveling preferences for a whole tab.
  • Supporting breeds on export/import.
  • Multiple search terms at once.
  • Allow multiple targets to be stored in a team.
  • Allow multiple teams to be stored for a target.
  • Understudy on pet card for loading an alternative pet if it's dead or injured.
  • A method of choosing alternate teams if the saved team has dead or injured pets.
  • A "team builder" mode that lets you slot pets you don't own or abilities that pets can't use yet.

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.

10/09/2015 version 4.0.1
- Added option "Always Show When Targeting" under Team & Targeting Options to show the minimized window on all saved targets always.
- Added option "Smaller Standalone Window" under Standalone Window Options to shrink the window and pet cards by 20%.
- Option "Keep Notes On Screen" under Pet Card & Notes Option will now keep notes up even when changing tabs or hiding the window.
- Added option "Double Click To Send To Top" under Leveling Queue Options.
- Added option "Use Default Pet Journal" under Miscellaneous Options to disable Rematch integration with the pet journal.
- Added clear button (little X) in target panel to clear most recent target.
- Added bindings to toggle notes, pets, teams and queue tabs.
- Added Changelog.lua to Localization folder to log changes to localization strings.

10/05/2015 version 4.0.0
- 4.0 is live. Recap of changes:
- Everything!

10/04/2015 version 4.0.0-beta-26
- Shifted position of toolbar buttons so they align with edges of the window.

10/04/2015 version 4.0.0-beta-25
- Removed "Preferences" panel that appeared near the top of the queue when preferences were active.
- Added blue preference button beside number of pets in the queue when preferences are active.
- Fixed labels in breed menu for PetTracker_Breeds.
- Fixed breed menu help tooltip.
- Localization\Template.lua updated and converted to UTF-8+BOM.
- Added assorted localization files anxious to be filled!

10/02/2015 version 4.0.0-beta-24
- Removed beta stuff (leftover templates, unnecessary tables, debug code, etc).
- Named heal buttons RematchHealButton and RematchBandageButton for macro purposes.
- Added rematch:GetMenu() for menu manipulation by outside addons.
- Notes automatically hide when a team loads.
- Fixed bug where opening Rematch window before pets load would not update list after pets load.
- Minor update to Localization\Template.lua

10/01/2015 version 4.0.0-beta-23
- Added informational "Help" to many menus to explain relevant lesser-known features of the addon.
- Added "Hide Menu Help" under Miscellaneous to disable these new help items.
- Added more tooltips throughout addon.
- Added "Import From Pet Battle Teams" to Teams filter button if PBT is enabled, to import PBT teams.
- Toasts for leveling pet changing should happen when slotted leveling pets change instead of due to pets gaining xp.
- Added "Automatically Level New Pets" and related options to automatically add pets to the queue as they're learned.
- Sorting pets by rarity will now do a secondary sort by level to more closely mimic the default journal rarity sort.
- If you attempt to rearrange order of pets in the queue while Active Sort is enabled, a dialog will appear asking if you want to turn off active sort.
- Little arrow on the button to toggle top portion of a panel (typebar, loaded team, leveling slot) will point up/down.
- "Put Leveling Pet Here" on loadout slots will pull from the top-preferred pets instead of the top-most pet.
- Added team loading to /rematch command: /rematch name of team
- Help plates for the default journal should not overlap the rematch journal after cvars are wiped.
- Added Localization\Template.lua with strings pulled from code.

09/27/2015 version 4.0.0-beta-22
- Send/Receive system implemented:
  - Added "Send Team" to individual teams' Share menu.
  - Notes and preferences can be sent with the team.
  - The recipient can be a bnet friend or an online character.
  - When the recipient receives a team, if they're not in combat, aren't in a Rematch dialog, and don't having sharing disabled, they'll see a popup asking if they want to save the team (the sender will receive a notification if send failed).
  - Added option "Disable Sharing" under miscellaneous options to block incoming teams.
- When "Put Leveling Pet Here" is used on a loaded slot, and a leveling pet is already loaded, it will slot the next pet in the queue.
- Added option "Always Prompt" under "Prompt To Load", to always prompt to load a team when you target something with a saved team not already loaded.
- Added "Import Teams" to team tabs (same behavior as Import Teams from Team button and individual teams' Share menu).
- Added percent XP to pet card for pets under 25.
- Leveling pet toasts should appear when the top-preferred pet changes (instead of the top-most pet).
- Fixed bug where importing a team and choosing to create a new team could load the imported team.
- Fixed bug causing "Sort" to show as an active filter while "Reset Sort With Filters" is unchecked.

09/24/2015 version 4.0.0-beta-21
- When a team's target is not the same as the name of the team, the target's name will display beneath the team's name.
- Added appearance option "Hide Targets Below Teams" to disable the above behavior.
- When a team name (or target name) is truncated in the team list ("Team N..") the full names are displayed in a tooltip.
- Exceptionally long team names will now wrap to three lines instead of two if it has no target.
- Rematch version added to end of options.
- When exporting a team, the editbox should gain focus if anything else had focus at the time.
- Fixed bug in importing a team with "Create a new copy" when "Team Name (2)" can become "Team Name (2) (2)" instead of "Team Name (3)".

09/23/2015 version 4.0.0-beta-20
- Export/Import system implemented:
  - Added "Export Listed Teams" to Teams button menu in team panel.
  - Added "Export Tab" to team tabs' right-click menus.
  - Added "Export As Plain Text" and "Export As String" to individual teams' right-click menus under "Share".
  - Exported strings from all earlier version of Rematch are supported.
  - "Import Teams" can be found in the Teams button menu and in individual teams' Share menu.
  - Regardless how a team was exported (plain text, a whole tab, a single team, old Rematch, etc) the same Import Team dialog can handle them all.
- Leading/trailing whitespace in notes are trimmed automatically when saved.
- Removed menu options to move a team up/down while the standalone window is minimized.
- Fixed bug with preferences button not showing/hiding when preferences added/removed from a team.
- Fixed bug preventing pet notes button from appearing on unowned pets.

09/18/2015 version 4.0.0-beta-19
- Added "Maximum Health" to leveling preferences.
- Added option "Show On Injured" to show the standalone window when auto loading a team with an injured pet.
- Added "Always Show Team Tabs" suboption "Move Team Tabs To Left" to move the team tabs to the left side of the standalone window.
- Fixed bug where re-saving a team would wipe notes and preferences.
- Fixed bug where adding a pet to the queue in the standalone window would jump to the options tab.
- Interacting with Deebs, Tyri or Puzzle will no longer redirect the interaction to Squirt. (You'll need to target/mouseover Squirt directly for any saved teams.)

09/14/2015 version 4.0.0-beta-18
- The single-panel view now shows the "mini target panel" (from the minimized view) when you target something with a saved team not already loaded.
- The "mini target panel" now displays the pets saved in the loaded team, instead of the target's pets.
- In the full target panel, if there are no known pets for the target, it will display the pets on the saved team instead.
- Fix for lua error due to unselected team tab.

09/13/2015 version 4.0.0-beta-17
- Reworked pet card movement/locking:
  - The lock button on the pet card is replaced with a pin button that only appears when the pet card is pinned to a location on screen.
  - Added pet card option "Allow Pet Cards To Be Pinned" that will permit cards to stay pinned when moved.
  - When this option is unchecked (default), pet cards can still be moved, but further pet cards will display like a tooltip beside the pet and not to the position last moved.
- Widened Single-Panel Mode by 20% and added Save and Save As... toolbar buttons.
- Standalone panel tabs (Pets, Teams, Queue and Options) no longer move based on the corner chosen for the standalone anchor.
- New standalone window option "Moves Tabs To Right" to move tabs to the right edge of the standalone window.
- Added Keep Window On Screen suboption "Even Across Sessions" to summon the standalone window on login if it was up when logging out.
- Option tooltips (while in standalone window) anchor depending on where window is on screen.
- Fix for text overlapping when using "Click here to view in journal" from a linked pet.
- Fix for position of glowing pulses around loadout pets in non-minimized queue panel.
- Fix for bug where pet card anchoring incorrectly on left side of screen when clicking another pet while first one locked.

09/11/2015 version 4.0.0-beta-16
- New standalone window option "Single Panel Mode" to collapse the maximized standalone window to one panel per tab instead of two.
- Added toggle button to maximized standalone window (besides lock button) to collapse/expand the window.
- "Queue" tab on the expanded standalone window displays pets alongside queue with loaded pets at the top.
- Removed obsolete "Pets+Queue" tab from the standalone window.
- Tabs across bottom of standalone window toggle between maximized/minimized view.
- When standalone window anchored topright or bottomright, tabs across bottom anchor to right too.
- Removed fading titlebar/tab behavior from minimized view (let me know there's demand to get this back).
- Removed obsolete "Don't Hide Minimized Tabs" option.
- Find Battle toolbar button stays for maximized view also.
- Fixed bug where double clicking titlebar wasn't minimizing/maximizing standalone window.

09/07/2015 version 4.0.0-beta-15
- Loading a team with missing pets will display a dialog highlighting which pets were missing.
- If a pet is missing when a team loads, it will find the highest level replacement if possible.
- Remaining support for caged pets and petIDs that change due to server reassignment.
- Added Auto Load suboption "Show After Loading" to display the minimized window after a team autoloads (if Rematch isn't on screen already in some form)
- Team "filter" button on team panel updated.
- Option "Always Show Team Tabs" moved from Team to Appearance option group.
- Swapped order of Appearance and Pet Card & Notes option groups.
- Fixed bug where adding/changes preferences would wipe notes or preferences instead.
- Fixed bug where choosing a new tab while not on team panel will close save dialog.

09/06/2015 version 4.0.0-beta-14
- Notes and preferences overwrite behavior tweaked again:
  - The "Overwrite Notes & Preferences" checkbox in the overwrite dialog has been removed.
  - In the Save As... dialog (just the red "Save As..." button and when clicking "Save" at the top in the target panel), if the loaded team has notes or preferences, the save dialog will offer a checkbox "Save Notes & Preferences Too".
  - If this is checked when the team is saved, notes and preferences from the loaded team will save to the target team (overwriting existing notes and preferences if the team is overwriting an existing team.)
  - If this is unchecked when the team is saved, notes and preferences will not copy over: for a new team it will have no notes and preferences, and overwriting an existing team will preserve the existing team's notes and preferences.
  - The setting of this checkbox will persist until the user changes it.
  - If a team is edited ("Edit Team" from right-click team menu) so that it replaces an existing team (name or target chosen to replace an existing one), the notes and preferences of the team being edited will always overwrite the existing team that's being overwritten.
- Added "Custom Sort" to team tabs' right-click menu to allow the order of teams within a tab to be reorded by the user (drag-and-drop not implemented yet, you can reorder teams by their right-click menu).
- Added the teams' right-click menu to pets in the team list.
- Added "Put Leveling Pet Here" to said right-click menu to choose a leveling slot after a team is saved.
- Added "Unload Team" to the right-click menu of the loaded team.
- Double-clicking an ability on the pet card will search for all pets with that ability.

09/04/2015 version 4.0.0-beta-13
- When saving a new team (Save As... button), any notes and preferences from the loaded team are saved too.
- When saving over an existing team, a checkbox will ask "Overwrite Notes & Preferences Too".
- Added standalone window option "Don't Hide Minimized Tabs" to prevent the tabs and titlebar from fading when the mouse leaves the minimized standalone window.
- Added appearance option "Reverse Toolbar Buttons" to reorder buttons so heal is on left instead of right.
- Pet searches now also search pet notes.

09/02/2015 version 4.0.0-beta-12
- Added notes for pets.
- Added option "Show Ability Numbers" under Appearance Options to show the 1/2 numbers on ability flyouts.
- Shift+click of typebar buttons will do an "inverse select" like the menus do.
- Alt+click of typebar buttons will do a "single select" like the menus do.
- Safari Hat tooltip changed from item to toybox tooltip.
- Notes position and size is now global.

08/31/2015 version 4.0.0-beta-11
- Added Prompt To Load suboption "With Minimized Window" to prompt to load with the Rematch window instead of a separate dialog.
- Notes lock button now locks notes in place and prevents resizing.
- Combined toolbar buttons Dismiss Pet and Summon Random Favorite into one button.
- Added Find Battle toolbar button to minimized view.
- Using the team menu on the loaded team while the standalone window is minimized will no longer maximize the window.
- Fixed bug that would cause notes to display and stay on screen if mouse rolled over notes button and left before notes appeared.

08/29/2015 version 4.0.0-beta-10
- Added notes for teams.
- Option "Faster Pet Cards" renamed "Faster Pet Cards & Notes" and serves same purpose for notes as pet cards.
- Option "Click For Pet Cards" renamed "Click For Pet Cards & Notes" and serves same purpose for notes as pet cards.
- Added option "Keep Notes On Screen" to disable ESCape closing notes.
- Support for Safari Hat being turned into a toy in 6.2.2.
- Removed placeholder note buttons for pets with "Cat" in their name.
- Fixed a potential issue for dead pets not being preferred in the leveling queue.
- Opening a dialog will close menus, pet cards, etc.
- If the standalone window was up when the journal opened, the standalone window will return when the journal closes.

08/27/2015 version 4.0.0-beta-09
- Minimized titlebar and tabs fade in and out (with a one-second delay on fade out) instead of immediately popping in/out.
- Fix for bug with changing Auto Load/On Target Only in options not having an effect.

08/26/2015 version 4.0.0-beta-08
- Minimized frame redesigned: loaded team panel (from loadout panel) shared with minimized view, titlebar and tabs show only when mouse is over the frame.
- Removed option to hide tabs while standlone frame is minimized.
- Clicking "Click here to view in journal" in the links of pets will go to that pet in the journal.
- Min Level/Max Level preferences of whole levels (without any partial amount) will ignore any partial amounts of xp pets may have in the queue. (23 will include level 23 pets with 80% towards 24; 23.5 will exclude a level 23 with 80% towards 24.)
- Option "Lower Window Behind UI" will not lower it as much (goes to medium instead of low framestrata) and will enable the toplevel flag (so window appears ontop of other medium-strata frames when shown or clicked).
- Changed anchoring of tooltips/pet card/etc from elements attached to the pet journal.
- Fix for bug where dead pets weren't loading in a team.
- Fix for preference button not appearing on teams with only a minimum level preference.

08/22/2015 version 4.0.0-beta-07
- Option "Show Tabs While Minimized" reversed to "Hide Tabs While Minimized". Default is now to show tabs while minimized.
- Options tab added to minimized-view tabs.
- Panel at bottom of options to display option descriptions removed in favor of more traditional tooltips to make more options viewable at once.
- Fix for target model not updating when choosing it from the Target button.
- Fix for lua error when mouseover of possible breeds for pets not owned.

08/21/2015 version 4.0.0-beta-06
- While the standalone window is minimized, if you target something with a saved team not already loaded, a "mini target panel" will appear within the standalone window so you can load pets without expanding the window.
- Table of possible breed stats added when you mouseover "Possible Breeds" on the pet card.
- New option "Lower Window Behind UI" to lower the frameStrata of the standalone window.
- New option "Use Minimap Button" to display a minimap button to toggle the standalone window.
- Fix for lua error upon login when trying to find a replacement pet (Sanctuary) that doesn't have a proper speciesID.
- Fix for bug where "Put Leveling Pet Here" menu item not showing from the pet icon of maximized loadout pets.

08/19/2015 version 4.0.0-beta-05
- The standalone window will hide at the start of pet battles and return when the battle is over.
- "Don't Hide With ESC Key" option renamed "Keep Window On Screen".
- Added suboption to "Keep Window On Screen": "Even For Pet Battles".
- Addded LDB launcher button

08/18/2015 version 4.0.0-beta-04
- Complete redesign/rewrite (everything has changed!)

07/13/2015 version 3.5.11
- Reverted heal/bandage code to its state prior to the trainwreck in 3.5.9.
- Heal and bandage buttons still named RematchHealButton and RematchBandageButton.

07/07/2015 version 3.5.10
- Fixed heal and bandage buttons ceasing to work after being used repeatedly.

06/22/2015 version 3.5.9
- toc update for 6.2 patch
- Named the heal and bandage buttons so macros can /click RematchHealButton or /click RematchBandageButton.

06/11/2015 version 3.5.8
- Added pet filter Misc->"Pets Not At 25" to list pets not at level 25.
- Pet filter Misc->"In a Team" will also list missing pets that are in a team.
- Pet right-click menu item "List x Teams" for missing pets will list teams the missing pets are in.

06/11/2015 version 3.5.8
- Added pet filter Misc->"Pets Not At 25" to list pets not at level 25.
- Pet filter Misc->"In a Team" will also list missing pets that are in a team.
- Pet right-click menu item "List x Teams" for missing pets will list teams the missing pets are in.

06/01/2015 version 3.5.7
- Added option "Export Teams" to right-click menu of team tabs, to create an export string of all teams within the tab.
- Import window can now accept multiple teams as exported from the above "Export Teams" option.
- Localizaton template updated.

05/28/2015 version 3.5.6
- Added racial passive to back of pet card.
- Team tab option "Show mouseover buttons" removed.
- Team tab option "Hide mouseover buttons" added.
- Fix for scrollable lists sometimes shrinking in team tab. (I think this is fixed for good now!)

05/24/2015 version 3.5.5
- Another fix for width of scrollable lists something shrinking.
- Grubbles npc id corrected.

05/23/2015 version 3.5.4
- Added Tanaan Jungle Fel-Corrupted pets to targets for 6.2 PTR users.
- Fix for width of scrollable lists sometimes shrinking on 6.2 PTR.
- Fix for pet card sometimes staying when closing dialogs.
- zhCN localization updated.

05/15/2015 version 3.5.3
- When you interact with a challenge post pet hanging around the post, Rematch will interact with the challenge post itself, unless you have a team already saved for that pet.
- The source of breed data added to breed table when you mouseover stats on the pet card.
- Fix for "100%"s getting cut off for power and speed for PetTracker-supplied breeds on breed table.
- Fix for breed of the viewed pet not being highlighted in the breed table for non-lettered (ie B/B) breeds.

05/14/2015 version 3.5.2
- In Team Tab Options, added experimental (may disappear, undecided) "Show mouseover buttons" to show faded version of notes, preferences and target buttons to the right of team when it has none.
- Clicking the notes save button will clear focus on notes.
- Saving a team over another team will preserve the destination team's notes and preferences from before the save.

05/10/2015 version 3.5.1
- The little window at the bottom of save dialog expanded slightly.
- Fixed NPC ID for Quintessence of Light.
- Behavior of the notes save button reverted: it will save the notes but not dismiss them.

05/09/2015 version 3.5.0
- The Save button has been separated into two buttons: "Save" and "Save As..."
- "Save" is where the Reload button was and will save any changes to the loaded team, only showing a confirmation dialog if pets change.
- "Save As..." will open a revamped dialog asking for name, target and tab to save the loaded pets.
- The "Save NPC ID with team" system has been replaced with a "Save for target" system.
- When saving a team you can choose a target for the team. Among the choices: 1) No Target, 2) Your current target, 3) The target saved in the loaded team, 4) One of over 100 noteworthy targets.
- When saving, importing or receiving a team, choosing what tab to save to is now done with a combo box instead of the little button along the bottom of the dialogs.
- A new status window at the bottom of the save dialog will tell you what will happen when you save: New team created, team being overwritten, etc.
- Added new "Target" button in the team list to mark teams saved for a specific target. Mouseover of the button will show the target and their pets if it's a noteworthy target.
- New teams tab option "Hide Target button" to hide the aforementioned buttons.
- Clicking save in the notes window will now immediately close the notes window.
- Added new button "Clear Notes" to notes window while its editbox has focus.
- Removed "Delete Notes" menu option from teams.
- The Reload button has been moved to the right-click menu of the team header at the top of the window.
- Teams searches now include target names (ie "challenge post" will find all teams saved to a challenge post).
- Hitting Escape while in a dialog's editbox while a menu is up will close the menu instead of the dialog.
- Fix for lua error when mousing over a pet card for new pets with no breed data for users of PetTracker_Breeds and LibPetBreedInfo.
- Fix for elusive lua anchor error when going through menus.
- deDE localization updated by Zreptil at

04/26/2015 version 3.4.6
- /rematch command can now include a team to load for use in macros: /rematch Capture Team or /rematch [btn:2] Capture Low; Capture Team

04/16/2015 version 3.4.5
- Replaced 'Rename Team' with 'Edit Team' on right-click of window title.
- Fix for incorrect models of uncached pets not owned.

04/06/2015 version 3.4.4
- Removed the popups added in 3.4.2 asking to save a team after winning a battle.
- Removed system to track what NPC the user is interacting with.
- New 'Edit Team' menu item will let you change the NPC ID of a team in addition to changing the team's name and preferences.
- Team menu items 'Rename' and 'Leveling Preferences' removed ('Edit Team' handles them now).

04/04/2015 version 3.4.3
- You can now send and receive teams with friends if both sender and recipient have Rematch 3.4.3 or greater.
- Possible fix for lua error when mousing over a leveling slot placeholder.
- Fix for lua error on receiving a team sent from another.
- Removed obsolete 'Use (beta)' option.
- zhCN localization udpated.

04/03/2015 version 3.4.2
- When you win a non-wild battle (tamers, challenge posts) for which you have no saved team, a popup will offer to save the team.
- New option 'Don't offer to save teams' to disable the above behavior, appearing in the popup itself and the options panel.
- New option 'Keep window expanded' to keep the window expanded at all times.
- Import added to team right-click menu.
- Import button is now positioned only in the upper left corner of the open team tab.
- The option 'Discard loaded team on changes' is removed.
- Fixed for bug while saving new team on a new install.
- deDE localization updated by Zreptil at

03/29/2015 version 3.4.1
- New window option 'Stay through logouts' to resummon the Rematch window when you login if it was up when you logged out.
- New leveling queue option 'Automatically level new pets' with sub-options 'Only pets not at 25 or queued' and 'Only rare pets'.

03/28/2015 version 3.4.0
- Major internal changes in how teams are organized and stored. Technical details:
  - Teams can now be indexed by an npcID instead of by name only.
  - Team attributes are saved as an unordered table instead of an array.
  - Sideline system to abstract the UI from manipulation of teams.
- For users, the above has this effect:
  - Existing saved teams are converted to a new format that's not 100% compatible with earlier versions of Rematch.
  - Teams named in white do not have to match the name of their target. A match will be made from the NPC ID stored with the team.
  - Teams named in white can share a name with other teams. You can have 5 teams named Erris the Collector or Kura Thunderhoof if you want, each saved to the unique version of those NPCs.
  - Teams named in gold are required to have a unique name only among other gold-named teams.
  - Target matching for gold-named teams will continue to match the name itself, where white-named teams will match the npcID stored when the team was saved.
- New behavior when a pet in a team is caged:
  - The pet will no longer be substituted with another pet of the same species.
  - Loading a team with a caged pet will report the pet missing (unless you have 'Don't warn about missing pets' enabled).
  - When you re-learn the pet, it will automatically put the pet back into all of the affected teams.
  - If you have two identical breed/level/rarity of pets in a team and one is caged, one may be substituted for a different breed/level/rarity if available.
- When hitting the save button will save for your target, the button will show a picture of your target.
- The internal "Sanctuary" system to handle changing petIDs rewritten to also handle caged pets.
- New option under Team Tab Options: 'Spam when teams save' to print to chat when a team saves and where.
- Notes character limit increased from 2k to 4k.
- Special support of unusable MoP-era petIDs removed.
- Fix for bug where 'Add to Leveling Queue' was not showing in default journal when queue was empty and actively sorted.
- zhCN localization updated.

03/05/2015 version 3.3.7
- Teams can now be dragged to other team tabs.
- Teams within a tab can now be sorted into an arbirtary order:
  - Right-click a tab you'd like to custom sort and check 'Custom Sort'.
  - Teams within that tab can then be dragged around or moved with the teams' right-click menus.
  - Teams added to a custom sorted tab from elsewhere will be added to the end.
  - The General tab cannot be custom sorted, sorry!
- New option 'Spam when teams move' to display in the chat window when a team moves to another tab.
- New option 'Require Shift to drag' to lock teams in place and require Shift to drag them.
- When saving a team with an NPC ID stored, or when saving while targeting an NPC, a checkbox 'Save NPC ID with team' will let you choose whether or not to keep the NPC ID in the team.
- When all pets are at full health, the bandage and revive button will not waste the cast.
- Right-click menus are now larger when 'Larger window' option checked.
- 'Larger list text' renamed to 'Larger text' and affects menus also.
- When a pet belongs to a team the number of teams it belongs to will be displayed on the pet card.
- If a pet belongs to a team, 'List Teams' will appear in their right-click menu to list all teams it's a member of.

02/24/2015 version 3.3.6
- Fix for journal interaction when other addons load the journal during their loading process.

02/24/2015 version 3.3.5
- Restored Rematch's interaction with default Pet Journal.
- Importing PetBattleTeam teams will attempt to reconstruct the team as it imports if the petIDs are bad.
- deDE localization updated by Zreptil at

02/24/2015 version 3.3.4
- New leveling pet preference 'Expected damage taken' adjusts minimum health by the type of damage the leveling pet is expected to endure. For instance: if expecting a dragonkin attack the minimum health of magic pets is increased 50% and the minimum health of undead pets is decreased by 33%.
- Loaded teams with a leveling preference active will have an icon beside their name in the titlebar at the top of the window.
- Added 'Leveling Preference' to the right-click menu on the titlebar if a team is loaded with a leveling pet.
- The Rematch window can now only be moved with the left mouse button.
- New option 'Show after pet battle' to automatically show the Rematch window when leaving a pet battle.
- New option group 'Battle Options' includes the above option and a few other pre-existing battle-related options.
- Slotted pets that are injured have a faint red tint around edges of their icon.
- Fixed bug where 'Prefer live pets' option was active when 'No Preferences' also active.
- Fixed bug where choosing a sort in the default journal wouldn't be remembered on next login.
- Fixed bug causing 'Unload Team' to show up in right-click menu of notes in the team list.
- deDE localization updated by Zreptil at
- toc updated for 6.1 patch.

02/20/2015 version 3.3.3
- Actual fix for stack overflow error caused by "Keep current pet on new sort" option - thanks Zreptil!

02/19/2015 version 3.3.2
- Fix for queue sort by time not "forgetting" pets removed from the queue.
- Potential fix for a stack overflow error in leveling.lua:832
- deDE localization updated by Zreptil at

02/18/2015 version 3.3.1
- The queue behavior is simplified and made less aggressive:
  - There is no longer an "unsorted" order of pets. When pets are sorted, that's their new order until you move them around or sort them again.
  - The "keep all but top-most pet sorted" concept is gone, except for 'Keep current pet on new sort' in options.
  - Sorting pets is a one-time action. You can drag pets around to any order after sorting.
  - 'Full Sort' is gone and replaced with 'Active Sort'.
  - The order of pets during an Active Sort can change as they gain xp or get added/removed from the queue.
  - You cannot rearrange or move pets around while Active Sort is enabled.
  - When a user manually slots a pet from deeper in the queue, the queue will now leave it alone. Specifically:
  - Manually slotted pets from the queue will have a silver border (instead of gold) to mark their left-alone status.
  - When a team is saved or loaded, silver-bordered pets will return to gold-bordered and the queue will resume control of the affected pets/slots.
- New queue sort order: Time, to sort pets in the order they were added to the queue.
- 'Find Similar' added to more pet menus.
- When a team is loaded, right-click on the team name at the top of window to set notes, delete notes or unload the loaded team.
- Removed sub-option 'Even alerts' under 'Hide tooltip'.
- Removed option 'Keep sort when emptied'.
- Moved 'Prefer Live Pets' from queue menu to options panel.
- Queue pet menu items 'Move To Top' and 'Move To End' no longer dismisses the menu.
- Start Leveling added back to the queue pet menu.
- Potential fix for ruRU text on back of pet cards.
- Fix for lua error when loading an old team with empty slots.
- Fix for lua error while moveset pet filter enabled.
- Fix for possible lua error relating to the safari hat.
- deDE localization updated by Zreptil at

02/04/2015 version 3.3.0
- The Rematch window can now be resized horizontally.
- A new button to open/close a sidebar added to the main window.
- More buttons! Safari Hat, Lesser Pet Treats and Pet Treats added to the sidebar.
- Find Battle button moved to the sidebar.
- 'Find Similar' pet menu item will clear all filters first.
- Double-clicking an ability anywhere in Rematch will switch to the pet browser and list all pets with that ability.
- Pet spell and item tooltips update in realtime.
- Size of text from 'Larger list text' option increased slightly.
- Leveling indicators in pet browser and journal have a new icon.
- Potential fix for ruRU text issues.
- deDE localization updated by Zreptil at
- ruRU localization by Himeric at

01/27/2015 version 3.2.7
- New "Find Similar" option in browser pet menu to list all pets, owned or not, with at least three of the same abilities.
- Double-clicking an ability on a pet card while the pet browser is open will list all pets, owned or not, that share that ability.
- New key binding to show/hide the current team's notes.
- New option under 'Show notes in battle' -> 'Only once per team' to show notes only the first time entering a battle after loading (or reloading) a team.
- When the notes editbox has focus, a save button will appear to save changes and clear the focus.
- New option 'Show ability numbers' to show the 1 and 2 numbers on the ability flyout.
- Ability buttons and flyout made a little bigger.
- deDE localization updated by Zreptil at

01/18/2015 version 3.2.6
- Added new sort options to the pet browser filter: Health, Power, Speed, Reverse Sort and Favorites First.
- When a non-standard sort is active, Sort is included in the filter reset button at the bottom of the pet browser.
- Added new option 'Don't reset sort with filters' to not reset the sort when the aforemention reset button is clicked.
- New pet filter 'Moveset Not At 25' under Miscellaneous to list pets that don't share the moveset of a pet already at max level. (credit: Zarbuta at
- Changed 'Strong Vs' filter to require a pet to have a strong attack vs all chosen types instead of any.
- Added new option 'Inclusive "Strong Vs" filter' for anyone who wants the old 'Strong Vs' behavior back.
- Fixed a bug with leveling pets from the queue loading in place of leveling pets saved as themselves.

01/10/2015 version 3.2.5
- Fix for lua error on login from 3.2.3->3.2.4.

01/10/2015 version 3.2.4
- Improved recovery when the server assigns all new petIDs: teams and leveling queue will restore to same pets and breeds when their petID changes between sessions.
- Fixed a bug preventing dragging a pet in the queue to the leveling slot.
- Fixed a bug preventing Fill Queue More queue option from working.
- Fixed a lua error when emptying/filling the queue if the journal had not been opened.

01/07/2015 version 3.2.3
- If a pet in the queue is dragged to a loadout slot, that pet will be raised to the top of the queue, and Full Sort turned off if it's on.
- While you have a team for your current target already loaded, any mouseover targets are ignored for auto load purposes.
- Added 'Start Leveling' back to pet menus for pets already in the queue, to move them to top of queue, if Full Sort isn't enabled.
- Fixed a bug with the leveling icon sometimes not updating on journal pets when they're added or removed from queue.

01/06/2015 version 3.2.2
- Breed information can now be pulled from PetTracker_Breeds or LibPetBreedInfo, if BattlePet Breed ID isn't enabled.
- Added a button to change the leveling pet when you mouseover a loaded pet that's also in the leveling slot.

01/02/2015 version 3.2.1
- New option 'Use actual ability icons' under Miscellaneous, to show the actual icons of abilities on pet cards instead of ability types.
- Added a search box for icons when creating/editing a team tab.
- While queued for a PVP battle, all automatic behavior is suspended and teams will not attempt to load.
- If a team with leveling pets is loaded, adding pets to the queue will also load them to their intended slots if they don't already have a leveling pet.
- Fix for error when last pet in the queue levels to 25 and leaves the queue.

01/01/2015 version 3.2.0
- Leveling queue rewritten and revamped:
  - The pet in the leveling slot will be the top-most pet in the queue. Always.
  - Support for multiple leveling pets on a team.
  - When the queue is sorted, the top-most pet will remain in the top slot and the rest of the pets will sort.
  - Auto Rotate is replaced with Full Sort, which will include the top-most pet in the sort.
  - New Type sort for the queue to order by pet families.
  - The gold Previous/Next buttons beneath loaded leveling pets have been removed.
  - The forced-Auto Rotate behavior for Unsorted/Descending sorts has been removed.
- New leveling pet preferences system:
  - The queue now supports "skipping" pets in the queue to prefer some pets over others.
  - Leveling preferences can be assigned to teams with at least one leveling pet: Minimum Health (or any Magic and Mechanical), and Maximum Level.
  - New queue option 'Prefer Live Pets' to make the queue skip over dead pets and prefer loading live ones.
  - New queue option 'No Preferences' to suspend all preferences.
- New option 'Save leveling pets as themselves' in the leveling preferences when saving a loaded team with leveling pets: to save the pets directly without treating them as leveling pets.
- Added more icon choices when creating/editing a team tab.
- Set/Remove Favorite menu option added to most pet menus.
- Leveling pets in saved teams have their own pet card.
- Entering search text in the default journal while the pet browser is up will close Rematch.
- Pets that are revoked or can't be summoned are colored red in the pet browser.
- Fixed a bug where menus would not expand to the left if it was close to the right edge of the screen while 'Larger Window' option enabled.
- Fixed a bug where renaming a team without changing the name would delete the team.
- A couple new textures were added in this update. If you see neon green rectangles anywhere, exit the game and log back in.

12/05/2014 version 3.1.8
- Fixed a bug where renaming a team will delete its notes.
- Pet filter by quantity now filters for 1, 2+ or 3+ Pets instead of 1, 2 or 3 Pets.
- Leveling queue right-click menu items "Move to Top" and "Move to End" will dismiss menu.
- Pet filter menu items "Load Filters" and "Save Filters" will dismiss menu.
- When searching stats, you can abbreviate Health, Power, Speed and Level as H, P, S and L respectively. ie L<25 or s>300.
- New pet filter "Without Any 25s" under Miscellaneous to filter to all pets without a level 25 variant.
- Old pet filter "Only Level 25s" moved to Miscellaneous and paired with new "Without Any 25s".

11/15/2014 version 3.1.7
- Fix for bug where gaining/losing a pet while default journal has search text will reset the search.

11/12/2014 version 3.1.6
- Increased maximum number of team tabs to 16.
- Team tabs are now scrollable, either with mousewheel or scroll buttons that appear at top and bottom of the tabs if there's anything to scroll.
- Moved the team import button to the left of the team searchbox.
- zhCN and zhTW localization updated.

11/07/2014 version 3.1.5
- Fix for battles that end abnormally, causing auto show/auto load to fail on next targets. (Thanks to Iibis at!)
- Fix for saving over an existing team wiping out its notes.
- Fix for notes button not appearing when creating a new note.
- Fix for rarity border sometimes appearing over leveling border.

11/06/2014 version 3.1.4
- New filter menu item 'Save Filters' to save a snapshot of your current filters for later.
- New filter menu item 'Load Filters' to load the previously saved filters.
- New filter menu item 'Only Level 25s' to list only level 25 pets.
- All filter settings except search text now persists across sessions.
- New browser option 'Reset filters on login' to reset all filters on login.
- The filter menus Rarity and Pet Type now behave the same as Sources when shift is held: it checks everything but the item you shift+clicked.
- Team notes displayed due to 'Show notes in battle' option will dismiss at the end of battle.
- Fixed a bug where Rematch would believe you were still targeting your last target when leaving a pet battle or combat.
- zhCN localization updated.

11/03/2014 version 3.1.3
- When Auto Load is enabled and you're around multiple targets with teams saved, if you don't move an appreciable amount following an auto load, any further auto loads will prompt to load instead of automatically loading. The prompt dialog will tell you when it's happening.
- Slotted pets will say so on pet cards (unless it's a pet card directly from a slotted pet).
- Pets that aren't tradable will say so on the back of their pet card.
- Pets that are unique will say so on the back of their pet card.
- Rename/Release/Cage Pet confirmation dialogs will show pet level (and rarity if 'Hide rarity borders' option left unchecked).
- Fix for scrollable lists sometimes not being scrollable.
- Fix for inability to load teams while on a flight-master flight.
- ESC key with 'Close everything on ESC' should no longer bring up game menu immediately.
- Potential fix for team tab icons not saving.
- Fix for level icons appearing on dialogs when it shouldn't (ie. team tab dialogs).
- zhCN localization updated.

10/31/2014 version 3.1.2
- Notes system reworked:
 - Notes are now a separate window apart from the team card.
 - Notes can be dragged and resized independently from the main window.
 - Notes behave like pet and team cards: mouseover of a notes button shows the notes as a tooltip; clicking a notes button locks the notes in place so you can scroll or edit the notes.
 - New option 'Disable ESC for notes' to prevent ESC from closing any notes.
 - The notes button in the save dialog is removed. Notes can be added/changed by right-clicking a team and choosing 'Set Note' or bringing up an existing note and editing it.
- New option 'Close everything on ESC' will close everything when ESC is hit.
- All four ESC-related options moved to their own category 'Escape Key Behavior'
- zhTW localization udpated

10/26/2014 version 3.1.1
- Notes limit increased from 256 to 2048 characters.
- New option 'Show notes in battle' to display and lock notes when you enter a pet battle with a team that contains notes.
- Pets under 25 now display their level on team cards and dialogs.
- Current pets, pets on team cards and dialogs now have a colored border to indicate each pets' rarity.
- New option 'Hide rarity borders' to hide the new colored borders.
- Old option 'Always show or load' renamed 'Discard loaded team on changes' with more explanation about what it does in its tooltip.

10/25/2014 version 3.1.0
- New team notes system:
 - When saving a team you can expand the save window with a button in the lower left and type or paste notes to save with the team.
 - To add or edit notes to an already existing team you can right-click the team and choose Set Notes.
 - When the currently-loaded team has a note there will be a notes button beside the name of the team.
  - Mouseover of this button will display the notes as a tooltip.
  - Clicking this button will lock the notes in place so they remain up.
  - You can mousewheel to scroll up/down the notes if they extend beyond the viewable area.
 - Teams with notes will have an icon beside their name in the team list. These notes can be viewed several ways:
  - When the mouse is over the notes icon in the team list.
  - When the mouse is over the title of the "team card"/tooltip, flipping the card to its back.
  - By holding the Alt key while looking at a team card to flip the card over.
 - Locked notes can be dismissed just like the locked pet card: the ESCape key or by clicking one of the "screws" in the corner of the wooden frame.
 - The search box on the team tab will also search for teams with the search text in their notes.
- The "direction" of popup dialogs reworked when the window is collapsed:
 - Before, the dialog appeared in the direction furthest from the edge of the screen. Moving the window around would cause it to show on different sides.
 - Now, regardless where the window is on screen, unless "Show Dialogs at Side" is checked, the dialog appears in the direction the pullout would grow.
 - The option Reverse Dialog Direction will flip it to the other side if you prefer.
- Removed MoP-specific code.
- Optimization of scrollable lists.
- New option: List Real Names to list pets by their real name in the browser even if they've been renamed.
- The "Fill Queue" leveling queue option will no longer add leveling pets if you have a level 25 version of the pet.
- A new "Fill Queue More" leveling queue menu option will add leveling pets even if you have a level 25 version of the pet.
- On the "pet card"/tooltip, when the mouse is over any part of the title area--instead of one of its icons--it will flip the card to the back.
- On the pet card, if you have any level 25 versions of the pet you're looking at, the color of the pennant behind the level will be gold.
- When a dialog appears, all but the current pets area will darken slightly and become uninteractive to prevent weird interactions with dialogs.
- Mouseover of pet totals at bottom of the browser will display more totals: number of pets you own, number of pets you're missing, unique pets you own and level 25 pets.
- When saving a team, if you change the name from the one provided, the team will save with no npc ID.

10/14/2014 version 3.0.16
- Fix for importing PBT teams.

10/14/2014 version 3.0.15
- 6.0 patch

09/25/2014 version 3.0.14
- Fix for error when a team fails to load.

09/20/2014 version 3.0.13
- Fix for unnecessary prompts when leveling pet changes and 'Always show or load' is checked in options.
- If window was up before prompting for a load due to 'Always show or load' in an auto load, it should remain up after the load.
- If 'Always show or load' is not enabled, a new Reload button is added to main window for reloading the current team to its saved pets and abilities.
- Import button moved to top of Teams tab when Reload button is enabled (while 'Always show or load' unchecked).
- 6.0/WoD fix for auto load and targets with saved npcID.
- 6.0/WoD fix for "shine" animation on pets loading and queue operations.

09/18/2014 version 3.0.12
- 6.0/WoD fix for new battle pet petID formats
- 6.0/WoD fix for search box visual bug
- 6.0/WoD fix for icon choices when creating a team tab
- 6.0/WoD fix for jumping to key binding from options

09/07/2014 version 3.0.11
- Options dialog reworked:
  - Instead of a popup dialog, options now use the same space as the pets/teams tabs so you can stretch the list to see more.
  - New options have a yellow ! beside their name to make them stand out.
  - Instead of showing each option's description in a window below the list, the descriptions are a more proper tooltip beside each option.
  - New option Hide Tooltips -> Even Options will hide this new tooltip.
- Search bar added to teams tab.
- New option Reverse Dialog Direction to make the popup dialog appear towards the edge of the screen instead of towards the center.
- New option Larger List Text to make the text in the scrollable lists (pets, teams, options) a little bigger.
- New pet browser filter: Miscellaneous -> In A Team/Not In A Team will filter pets depending on whether they're in a Rematch team.

09/01/2014 version 3.0.10
- Show on Injured option will work for pets at less than 100% life instead of 90% life.
- Bug fix for browser type bar buttons not lighting up properly.
- Bug fix for scrollbars not being active at times when near end of lists.
- New option Auto Show -> Stay after loading, to keep the window on screen after loading a team when the window was shown via Auto Show.
- New option Auto Load -> Show after loading, to show the window after a team is automatically loaded.
- Partial Spanish localization (esES and esMX) by Phanx.

08/19/2014 version 3.0.9
- Removed WoD version number so the addon will not appear out of date on MoP clients.
- WoD-only bug fix for auto show and auto load of teams saved with an npc ID.
- New option "Show dialogs at side" to make dialogs appear beside the expaded window instead of ontop.

08/13/2014 version 3.0.8
- Bug fix: If 'Empty missing pet slot' option is unchecked and the leveling queue is empty, loading a team will not empty the slot reserved for a leveling pet.
- zhTW and zhCN localization updates.

08/09/2014 version 3.0.7
- Teams with leveling pets will not cause the window to show after it's been loaded via Auto Load.
- When a team loads with missing pets, a popup will display with the missing pets marked.
- This popup includes a checkbox "Don't warn about missing pets" to prevent further popups.
- You can also turn this on/off under Loading Options in the options dialog.
- zhCN localization update.

08/07/2014 version 3.0.6
- Warlord of Draenor beta compatable. WoD users please see notes near end.
- Better handling of revoked pets.

08/06/2014 version 3.0.5
- Auto Load made less aggressive

08/05/2014 version 3.0.4
- New option Jump To Key: While the mouse is over the team list or pet browser, hitting a key will jump to the next team or pet that begins with that letter.
- New option Auto Load -> On Target Only: Auto load will only happen when you target, not mouseover.


First Previous Page 1 of 50 Next Last
  • #777

    I just updated Rematch, adn the option to only show pets acquirable in the zone you are in seems to be missing. I use that to know when I can hunt for an upgraded version of a pet I have, or to know if I can get a pet I'm missing. Am I just not seeing it, or was it removed?

  • #778

    It was removed. It can be added back easily enough.  I wasn't sure anyone actually used it sorry!

    I have an update going up tonight that won't include it but I'll try for next update.

  • #780

    Awesome, thank you very much! It's actually a feature I use a lot, lol.

  • #775
    Re: Rematch Team Notes.

    Hi I am loving the rematch addon but is there a way to do the following things : 

    1: Share groups of "teams" (Example i have a tab which says "Fable Pandaria") This would share the entire tab of teams to a specified user?

    2: When sharing teams any notes that I make for the team for specific fights is also shared to X person. (So for example of saying "Open with X pet, Perform X ability on round 2 etc..) Atm teams I share only shares the actual team composition with no notes. 

    Many thanks 


  • #776

    For sharing a whole tab of teams, Export Tab (right-click menu on a tab) and then copy the given text to an email or forum someplace.  The other person can then copy that text and paste it into their Rematch via Import Teams.

    Send Team only allows one team at a time.  This is largely due to a technical limitation (disconnects to prevent abuse will happen if too much data is transmitted) and the potential size of teams (it can exceed 4k per team with lots of notes).  Even without notes, a disconnect is possible.  Sometime later I'll do more research on the limits of safely transmitting data.

    edit: I'll test #2. If a team has notes or preferences there should be checkboxes to choose whether to send notes or preferences. They should be sent if they're checked.

    edit2: I've tested various permutations of teams with notes via the Send Team and Export/Import and notes are successfully shared when the "Include Notes" checkbox is checked and notes are successfully dropped when "Include Notes" is unchecked.

    If you're still having a problem can you clarify what you're experiencing and what the intended outcome would be?

    Last edited by Gello on 10/9/2015 12:54:20 PM
  • #771
    Small Problem

    I have been using Pet Journal Enhanced to replace wow's horrible pet journal interface.  I just upgraded Rematch, and it has taken over my pet journal UI.

    Now this would not be an issue if it recognized all the options I had selected in Pet Journal Enhanced, but it does not.  In fact, it looks as if I could just stop using Pet Journal Enhanced entirely and would not notice a difference.

    Currently, it appears that I can get a close enough approximation of all but one thing from Pet Journal Enhanced.  The option I need is the ability to "hide" specific pets.  This is important to me as I have two teams that are made of level 24 pets which I do not ever want to gain any levels.  In Pet Journal Enhanced, I was able to hide these pets so I did not see them in the pet list.  If these pets are not hidden, I might accidentally add them to the leveling queue without thinking about it.

  • #773

    I'll look into this possibility. It would, like PJE, hide all versions of a pet instead of a specific pet.  Hiding one black tabby cat would hide all black tabby cats.

    edit: In the meantime you can uncheck Rematch at the bottom of the journal and continue to use PJE.

    Last edited by Gello on 10/8/2015 5:20:31 PM
  • #767

    I have noticed a bug in 4.0.0: When outside of pet battle, having the minimized version active, if i open notes and change tabs, the notes may hide and i might not be able to open the notes back unless i close the entire rematch window and open it again. Occasionaly it works ok, but i was able to reproduce it quite often.

    And I noticed it for the first time during following scenario:

    1. have the rematch window minimized
    2. Open Colletions/Pet Journal, but at the Rivals tab (from PetTracker addon)
    3. Open the notes from the rematch window
    4. Open the pets tab  - notes are gone, and I can't open them again

    I was able to reproduce the issue even when the Colletions/Rivals window was close.

  • #769

    Thanks for the report, I'll look into this.

    The "Keep Notes On Screen" will be changed to prevent notes disappearing when changing tabs, but I'd like to fix the behavior of not being able to open notes too.

  • #763

    Hey I've got 3 ideas for Rematch:

    1. Automatic opening of notes for trainers.

    2. Allowing Shift+Click Links in the Notes (for pet abilities)

     3. Maybe some general formatting stuff for notes?

    I think for 2+3 you could take a look at MessageBoards code. I think they have those abilities.


    Thank you  very much for your very awesome addon!

    Last edited by Woelfi2008 on 10/7/2015 10:27:34 AM
  • #768

    As eFse7en7 said, #1 is doable with "Show Notes In Battle" option.

    For #2 and #3, I wanted to add tags like {pet1} to insert the icon of the first pet, but it'll have to wait. It'd require a level of abstraction I'm not prepared to get involved with yet.  Links were almost possible but the 4k character limit would be very quickly reached with all the control codes, and a plain-text export couldn't include them.

  • #765

    Actually #1 already existed both in  3.x and 4.0, as an option disabled by default . You can enable it by checking the "Show Notes in Battle" option. And I admit that it's a very handy feature :)

    Regarding the pet abilities, I am using a way that might help you and doesn't require additional formatting. In my opinion the best way to note pet abilities, that takes the least space and is the fastest to read is to to use the shorctuts with number. For example instead of writing something like Haywire, Lift-Off, Alpha Strike; I will just write [2], [3], [1]. And then you can go further with a logic for you pet like:
    priorities for pet 1)
    * [1] (against mechanical) or (if it kills)
    * [2] if beastHP<=1292
    * [3]
    * [1]
    Short to write, and fast to read if you get used to it.

  • #761

    I noticed that Rematch all-in-one is overwriting "Battle Pet BreedID", which colours the pet names in the pet journal according to their quality. Using the single panel doesn't.

  • #762

    Turn on "Color Pet Names By Rarity" under appearance options.

  • #760

    Thanks for feedback everyone!  I will take it all into consideration and reply as time permits.

    Later this week (maybe this weekend, depends how work cooperates) I'll be adding bindings to summon notes and go to individual tabs, and an option to shrink the standalone window.  If time permits I may try reworking the minimized panel again: pulling the close and minimize buttons down where the notes/preferences are and moving notes/preferences to the left. If (and only if) the loaded team doesn't get too cramped then the titlebar can be removed and an option to hide tabs while minimized.

    @eFse7en7 regarding pet card delay: Turn on "Faster Pet Cards & Notes" in options. And to sidetrack:  

    One thing I noticed right away in watching others use Rematch on YouTube (which was awesome feedback in its own thanks to everyone who did one) is that pet cards looked really annoying/messy as an observer when moving the mouse over the UI and you get like 8 cards flashing before the mouse settles on the pet you want to view.  So the default is a 1/4 second delay to let the mouse settle on what pet you want to view before it shows its card.

    For those who want the old behavior of the cards immediately displaying, the option "Faster Pet Cards & Notes" will perform like 3.x and there will be no delay.

    And for those journal purists who don't want to see anything about a pet until they click on one, there's "Click For Pet Cards & Notes".  With that the pet card will be like the default journal: no tooltip no nothing until you click a pet where it will display the pet card.

    While in pet card options there's also the ability to move the card to another part of the screen and pin it there.

    Regarding drag and drop of teams: This may come back.  It added a bit of polish to he UI, even if it was a tremendous amount of code for the minor convenience it offered.  (There's no custom pickups in the API. That drag and drop created four invisible frames that covered the entire screen around the team area with a continuous OnUpdate to move a frame under the mouse to make it look like the team was picked up.)  I was saving it to last (and been back and forth on whether to add it back) to see how the addon's footprint finished.  It's well below my target goal so it may come back. We'll see

    @anariet regarding double-click to move a leveling pet to top of queue: An option to do this can be added back. The default behavior is double-click to summon the pet partly for consistency, partly because the times someone wants to summon a specific pet to stone (+level, +rarity), that pet is already in the queue.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Sword Coast Legends Head Start Weekend Beta Giveaway

Get Your Beta Key