Long Live Pets

An original, MIT-licensed battle-pet team manager for Midnight. Save and reload teams in one click, auto-build counter teams, see breeds at a glance, and run scripted battles with the bundled tdBattlePetScript. Its own clean window, not a journal reskin.

Long Live Pets 🐾

Long Live Pets is a battle-pet team manager for World of Warcraft. Save the pets you've slotted as a named team, then reload that whole team in one click later. Built for Midnight (Interface 12.x).

It's an original, independent addon. It's written from scratch, MIT-licensed, and uses its own window. It does not modify or reskin Blizzard's pet journal, and it contains no code from Rematch or any other addon.

What's new in 2.0

A full UI redesign:

  • Calm dark theme with a single gold accent. No more wall of buttons; gold marks the actions that matter.
  • Custom circular pet-type icons in the filter bar and on every pet row.
  • One-row filters (Level, Filter, Counter) instead of three stacked rows.
  • Team-facts stat strip with Health, Power, and Speed cards plus a color-coded Strong vs / Tough vs summary.
  • Zebra-striped collection for easy scanning.
  • Right-click management. Delete and reorder live on the context menu, with no per-row button clutter.
  • Breed data refreshed so current-era pets show their breed (B/B, P/S, and so on).

Features

  • One 3-panel window: Collection, Current Team, and Teams, all visible at once. Pet card, import/export, and share are inline, with no extra windows.
  • Save and load teams: store the slotted pets (with their chosen abilities) as a named team and reload them in one click. Rename, delete, organize.
  • Groups: sort teams into collapsible folders.
  • Auto counter-team builder: Long Live Pets learns each tamer's pets from your battles, then "Build Counter" picks your best 3 against them by the type wheel and explains why, with one-click load.
  • Breeds at a glance: each pet shows its breed, modern species included.
  • Move selection: pick each loaded pet's abilities right in the window.
  • Pet cards: hover any pet for stats, type, rarity, source, and flavor text.
  • Filters and search: filter by type (icons), level, marked, or rarity, and search by pet name or ability text (for example, find everything that causes Bleed).
  • Pet markers: tag pets with a raid icon and filter to just those.
  • Notes and win/loss: attach a note to any team, with per-team W-L tracked automatically.
  • Targets: bind a team to a tamer and optionally auto-load it.
  • Leveling queue: queue pets to level, flag a slot as a leveling slot, and it auto-fills from the queue.
  • Import, export, and backup: share a team as a compact string, or back up everything at once.
  • Send-to-player: send a team straight to another Long Live Pets user.
  • Battle scripts: the bundled, MIT-licensed tdBattlePetScript engine (by DengSir) runs scripted battles. Link a script to a team and it arms automatically when you load that team.
  • Minimap button, a movable window, and a full /llp command set.

Installation

This download contains two addon folders, and both go directly in your AddOns folder:

  1. Download LongLivePets-x.y.z.zip from the Files tab (not "Source code").
  2. Unzip it. You'll see LongLivePets and tdBattlePetScript.
  3. Copy both into World of Warcraft/_retail_/Interface/AddOns.
  4. Enable them on the character-select AddOns screen, log in, and type /llp.

Each folder must sit directly inside AddOns, so WoW sees AddOns/LongLivePets/LongLivePets.toc. Don't want scripts? You can install just LongLivePets.

Commands

  • /llp opens the window.
  • /llp counter <type> tells you what beats an enemy type.
  • /llp find ability <text> finds pets with a matching ability.
  • And more. Type /llp for the full list.

Credits and licensing

  • Original work, offered under the MIT License.
  • Inspired by Rematch (by Gello), a sincere hat tip for the design ideas. None of its code is used here.
  • Bundles tdBattlePetScript by DengSir (MIT), redistributed with its license intact.
  • Breed detection uses LibPetBreedInfo-1.0, with its base-stat data refreshed from BattlePetBreedID (by MMOSimca) for current-pet coverage.
  • The circular pet-type icons are original art made for this project.

World of Warcraft is the property of Blizzard Entertainment. This is a fan-made, unofficial addon. Found a bug or have a request? Open an issue on GitHub. 🐾

The Long Live Pets Team

profile avatar
  • 2
    Projects
  • 48
    Downloads

More from mrsnicoleahall

  • Pet Roamer project image

    Pet Roamer

    • 40
    • Addons

    Auto-builds the shortest weekly route through every pet you're still missing. Reads your pet journal, skips what you can't afford, pins the path on your map.

    • 40
    • May 18, 2026
    • Addons
  • Pet Roamer project image

    Pet Roamer

    • 40
    • Addons

    Auto-builds the shortest weekly route through every pet you're still missing. Reads your pet journal, skips what you can't afford, pins the path on your map.

    • 40
    • May 18, 2026
    • Addons