Get an Epic Experience with Premium

Pokemon Trainer: The Pet Battle Mod

Battle Pets Login to Add Favorites
  • Project Manager: grdn
  • World of Warcraft
  • 2,887 Monthly Downloads
  • Supports: 6.1.0
  • 410,731 Total Downloads
  • Updated 02/27/2015
  • Created 07/14/2012
  • 358 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 6.1.1
Support development! **

About Pokemon Trainer: The Pet Battle Mod

Pokemon Trainer: The Pet Battle Mod

Pokemon Trainer (PT) was the very first pet battle related addon for World of Warcraft on Curse and is your individual combat helper when it comes to pet battles. It is completely overhauled and rewritten. Choose between the next-generation or the old combat display and start duelling until your keyboard catchs fire.

  • Main features (during pet battles)
    • Choose between two combat displays
    • Displays pets rarity, level difficulties, speed indicators
    • Displays both your and enemys abilities with cooldowns, bonuses and weaknesses
    • Highlights abilities whenever they do more damage for any reason - never again miss a chance to blast your enemy
    • Scans enemy abilities during PVP battles and marks them with a green checkmark if scanning was successful
    • Displays pets breed IDs as text and/or icon
  • Additional, optional features
    • Adds relevant info about your team in the tooltip when hovering or targeting battle pets
    • Displays a small window on your UI with two buttons:
      • Revive Pets (Spell) with current cooldown
      • Pet Bandages (Item) with current amount in bags
    • Colors known and unknown pets in the auction house
  • Type /pt for setting up PT!

Difference between Frame and Tooltip combat display

Read more!

Requests, Bug Reports and Localization

  • Please use the Ticket System on CurseForge to report bugs, unintended behaviour, request for features, etc. I won't handle any kind of requests via comments on Curse anymore. Thanks.
  • I refuse to translate my addons with translators like Google since it feels wrong. If you can provide localized strings, please use the CurseForge localization tool.

Thanks to

Detritis who tested almost every new v1 alpha package, reported bugs and suggested new ideas for the mod. Without you, Mate, PT wouldn't be as smart as it is now.

Nullberri from PetJournal Enhanced and other great pet battle mods. Thanks for sharing your pet breed infos as a library when I asked for it. Please download Nullberris mods to support him.

r158 | grdn | 2015-02-27 10:33:02 +0000 (Fri, 27 Feb 2015) | 1 line
Changed paths:
   A /tags/6.1.1 (from /trunk:157)

See r157
r157 | grdn | 2015-02-27 10:31:23 +0000 (Fri, 27 Feb 2015) | 1 line
Changed paths:
   M /trunk/Core.lua

- Added patch to Core.lua
r156 | grdn | 2015-02-27 10:14:34 +0000 (Fri, 27 Feb 2015) | 2 lines
Changed paths:
   M /trunk/Data.lua
   M /trunk/PokemonTrainer.toc
   M /trunk/_scripts/ScanItemID_2_BattlePetID.html

- Updated TOC
- Added new pet2item ID data


First Previous Page 7 of 18 Next Last
  • #189

    Okay, I'll try to check this

  • #182

    Reporting a bug with the addon. When mousing over Warlock minions, like a felguard, then it lists the pane showing weaknesses/strenghts of my battle pets against it.

  • #188

    I'll take a look into this, but its weird since the mod checks for battle pets explicitely... :)

  • #192

    Tested it and here this doesn't occur. Asked a warlock and rolled through all of his minions, no PT tooltip additions. Please tell me at least all PT tooltip-specific options you are currently using.

  • #180


    Very nice prog addon for WOW. :) The only thing I find annoying is the feature that displays a small window on your UI with two buttons:

    • Revive Pets (Spell) with current cooldown

    It does show the cooldown for reviving on the icon but does not show as to the amount of time that is left.

    Other than that this is a great addon. Thank you for your work and time. :)



    Last edited by SinbadKRT on 3/7/2013 6:27:16 PM
  • #187

    I think I didn't get your message right.

  • #177


    Since 5.2 the addon doesn't seem either to detect or to display enemy pet abilities for PvP battles. Which was a very useful feature and would be missed deeply. Still working the same way as before for wild pets battles, 'show only for wild pets' unchecked, Russian locale.


    Thanks for good work

    Last edited by paff1 on 3/6/2013 8:55:57 AM
  • #179

    Didn't figure out if its a patch by Blizzard. Clearly not a bug since it's working for wild pets and the API for pvp duels is the same. Maybe Blizzard prevents calling the enemy attacks in duels... I'll test.

  • #186

    You could choose the Tooltip Combat Display in the PT options, which is the old display. People often prefer old things, so I didn't remove it. But it doesn't support things like ability highlights, breed IDs, and so on.

  • #185

    Yes, lease test this asap. I miss the old version. And no offense, but the old interface was a lot better and a lot less clunkier looking. Great addon nonetheless.

  • #176

    Any chance you could add some labels on the screenshot? I still haven't figured out what some of the stuff means.

  • #178

    Yes, still working on some more docs beside real life... never ending story u know? :(

  • #174

    PT has 2 Bugs with Tamers I currently found :

    a) Dagra the Fierce in Northern Barrens

    his Pets are Level 3 BUT they all have their level 4 abilities wich are not shown by PT !

    (you see wich abilities pets have  by hovering your mouse over their icons at the top pet battle ui-frame)

    b) Cassandra Kaboom in Southern Barrens

    when you start a fight you get

    --Message: ...AddOns\PokemonTrainer\Modules\FrameCombatDisplay.lua:625: Usage: GetAbilityInfoByID(abilityID)
    Time: 02/07/13 01:02:29
    Count: 1
    Stack: [C]: in function `GetAbilityInfoByID'
    ...AddOns\PokemonTrainer\Modules\FrameCombatDisplay.lua:625: in function `BattleFrame_SetupAbilityButtons'
    ...AddOns\PokemonTrainer\Modules\FrameCombatDisplay.lua:496: in function `BattleFrame_Initialize'
    [string "*:OnShow"]:8: in function <[string "*:OnShow"]:1>
    [C]: in function `Show'
    ...AddOns\PokemonTrainer\Modules\FrameCombatDisplay.lua:387: in function `FadeIn'
    ...AddOns\PokemonTrainer\Modules\FrameCombatDisplay.lua:166: in function `?'\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    [string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: in function `?'\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals: (*temporary) = nil --

    And on both sides the enemy pets are crossed out as if they were dead...

  • #175

    Thanks. I'll take a look on it during the upcoming weekend. =)

  • #172

    If you added a pet tracker this would be de definitive addon :)

  • 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 »

Gamepedia Free-shirt Giveaway