Change Log:
--------------------
12/14/2013 2.1.5a Fix for ability icons made too big from today's update oops
12/14/2013 2.1.5 'Add to Leveling Queue' option added for journal pet menus to send to end of queue, removed 5.4.1 taint bug fix, queue only processes when out of combat/pet battle
12/06/2013 2.1.4 auto upgrade (aka best of species) option added
11/29/2013 2.1.3 leveling queue system, right-click menus added to journal current pets and leveling pets, level displayed on current pets under 25
11/07/2013 2.1.2 confirmation on save/import/receive over existing teams, confirmation on delete, option to disable confirmations, changed icon of the pullout button, new option: Auto Load->On Mouseover to auto load teams on mouseover instead of target
11/04/2013 2.1.1 caged pets replaced by their species in saved teams, fix for auto load preventing opening window, petsNeedLoading will take leveling pets into account
11/03/2013 2.1.0 removed lock system, replaced with leveling slot system; pet journal onshow HookScript instead of SetScript; removed requirement for selected team to be scrolled in to save/delete; saveAs will allow saving over a team with same name
10/29/2013 2.0.10 fix for taint issue with microbuttons: setfenv onshow to empty UpdateMicroButtons()
10/28/2013 2.0.9 removed visibility requirement to update pet journal loadouts
10/27/2013 2.0.8 fix for disconnect bug when dragging pets to a saved slot; PetBattleTeam migration moved to /rematch migrate
10/27/2013 2.0.7 rematch button on pet journal will move based on the existence of other buttons along the bottom
10/24/2013 2.0.6 if 'Auto Show' and 'Lock Window' are both checked, window will remain after pets load; all three slots can be locked; auto show/load trigger more intelligently with locked pets; added Rematch button to pet journal; ability tooltip mouse disabled; holding Shift will let you move the window while it's locked; 'Keep Companion' system reworked around UNIT_PET with a timeout
10/18/2013 2.0.5 fix for saving lo...
Description:
--------------------
Rematch is an addon to help store, recall and share battle pet teams.
Its primary purpose is to store and recall battle pets for targets. For instance:
When you target Aki the Chosen, bring up the Rematch window and hit Save, it will record under her name the pets you have out.
When you return to Aki another day, you can target her, bring up the window and hit Load to bring those pets back.
New in 2.1.5
'Add to Leveling Queue' on journal pet menus will add the pet to the end of leveling queue.
Removed 5.4.1 taint bug fix that's no longer needed.
Fix for leaving pet battle as a pet dings 25 when you can't swap pets.
How to Use
You can summon the window a few ways:
Set a key binding in the default key binding interface.
Use the /rematch command.
Have 'Auto Show' checked in options and target something for which you have a saved team that's not already loaded.
As mentioned at the top, this addon's primary purpose is to save for targets. Target an NPC, click Save, and a team is saved for that target.
If you don't have an NPC targeted, clicking Save will ask for a name for the team.
If you name a team the same as a player, it will react to that player just like an NPC.
You can bring up a list of teams you've saved by clicking the pullout button at the bottom.
New Leveling Queue
The leveling slot can now contain as many pets as you want, as long as the pets can battle and are less than 25.
When there is a leveling pet, mouseover of the leveling slot displays a list of pets queued to level. The topmost pet in the queue is your current leveling pet, and behaves as explained below in Leveling Pet Slot.
When a leveling pet reaches 25, it's removed from the queue and your next queued pet becomes your current...
--------------------
12/14/2013 2.1.5a Fix for ability icons made too big from today's update oops
12/14/2013 2.1.5 'Add to Leveling Queue' option added for journal pet menus to send to end of queue, removed 5.4.1 taint bug fix, queue only processes when out of combat/pet battle
12/06/2013 2.1.4 auto upgrade (aka best of species) option added
11/29/2013 2.1.3 leveling queue system, right-click menus added to journal current pets and leveling pets, level displayed on current pets under 25
11/07/2013 2.1.2 confirmation on save/import/receive over existing teams, confirmation on delete, option to disable confirmations, changed icon of the pullout button, new option: Auto Load->On Mouseover to auto load teams on mouseover instead of target
11/04/2013 2.1.1 caged pets replaced by their species in saved teams, fix for auto load preventing opening window, petsNeedLoading will take leveling pets into account
11/03/2013 2.1.0 removed lock system, replaced with leveling slot system; pet journal onshow HookScript instead of SetScript; removed requirement for selected team to be scrolled in to save/delete; saveAs will allow saving over a team with same name
10/29/2013 2.0.10 fix for taint issue with microbuttons: setfenv onshow to empty UpdateMicroButtons()
10/28/2013 2.0.9 removed visibility requirement to update pet journal loadouts
10/27/2013 2.0.8 fix for disconnect bug when dragging pets to a saved slot; PetBattleTeam migration moved to /rematch migrate
10/27/2013 2.0.7 rematch button on pet journal will move based on the existence of other buttons along the bottom
10/24/2013 2.0.6 if 'Auto Show' and 'Lock Window' are both checked, window will remain after pets load; all three slots can be locked; auto show/load trigger more intelligently with locked pets; added Rematch button to pet journal; ability tooltip mouse disabled; holding Shift will let you move the window while it's locked; 'Keep Companion' system reworked around UNIT_PET with a timeout
10/18/2013 2.0.5 fix for saving lo...
Description:
--------------------
Rematch is an addon to help store, recall and share battle pet teams.
Its primary purpose is to store and recall battle pets for targets. For instance:
When you target Aki the Chosen, bring up the Rematch window and hit Save, it will record under her name the pets you have out.
When you return to Aki another day, you can target her, bring up the window and hit Load to bring those pets back.
New in 2.1.5
'Add to Leveling Queue' on journal pet menus will add the pet to the end of leveling queue.
Removed 5.4.1 taint bug fix that's no longer needed.
Fix for leaving pet battle as a pet dings 25 when you can't swap pets.
How to Use
You can summon the window a few ways:
Set a key binding in the default key binding interface.
Use the /rematch command.
Have 'Auto Show' checked in options and target something for which you have a saved team that's not already loaded.
As mentioned at the top, this addon's primary purpose is to save for targets. Target an NPC, click Save, and a team is saved for that target.
If you don't have an NPC targeted, clicking Save will ask for a name for the team.
If you name a team the same as a player, it will react to that player just like an NPC.
You can bring up a list of teams you've saved by clicking the pullout button at the bottom.
New Leveling Queue
The leveling slot can now contain as many pets as you want, as long as the pets can battle and are less than 25.
When there is a leveling pet, mouseover of the leveling slot displays a list of pets queued to level. The topmost pet in the queue is your current leveling pet, and behaves as explained below in Leveling Pet Slot.
When a leveling pet reaches 25, it's removed from the queue and your next queued pet becomes your current...