Get an Epic Experience with Premium

Pokemon Trainer: The Pet Battle Mod

Battle Pets Login to Add Favorites
  • Project Manager: grdn
  • World of Warcraft
  • 33,404 Monthly Downloads
  • Supports: 6.0.2
  • 343,484 Total Downloads
  • Updated 10/26/2014
  • Created 07/14/2012
  • 311 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File:
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.

r138 | grdn | 2014-10-25 16:20:14 +0000 (Sat, 25 Oct 2014) | 1 line
Changed paths:
   A /tags/ (from /trunk:137)

See previous commits.
r137 | grdn | 2014-10-25 16:13:33 +0000 (Sat, 25 Oct 2014) | 1 line
Changed paths:
   M /trunk/Modules/AuctionSearch.lua

- Cut developer print off AuctionSearch.lua
r136 | grdn | 2014-10-25 16:12:36 +0000 (Sat, 25 Oct 2014) | 4 lines
Changed paths:
   M /trunk/PokemonTrainer.toc

- AuctionSearch should now recognize EVERY pet in the AuctionHouse
- Regardless of the filter
- It will display whether or not you collected a pet
- Added much data to Data.lua (item ID -> species ID)
r135 | grdn | 2014-10-25 16:10:24 +0000 (Sat, 25 Oct 2014) | 1 line
Changed paths:
   M /trunk/Data.lua
   M /trunk/Modules/AuctionSearch.lua
   A /trunk/_scripts/ScanItemID_2_BattlePetID.html

- Removed trash
r134 | grdn | 2014-10-25 14:09:22 +0000 (Sat, 25 Oct 2014) | 1 line
Changed paths:
   D /trunk/5.4-r1

r133 | grdn | 2014-10-25 14:07:48 +0000 (Sat, 25 Oct 2014) | 2 lines
Changed paths:
   M /trunk/Core.lua

- Applied a fix for (thx to esiemiat):
Error Message: ...e\AddOns\Blizzard_PetJournal\Blizzard_PetJournal.lua line 771: attempt to perform arithmetic on local 'rarity' (a nil value)
r132 | grdn | 2014-10-25 13:58:25 +0000 (Sat, 25 Oct 2014) | 2 lines
Changed paths:
   M /trunk/Data.lua
   M /trunk/_scripts/Developer.lua

- Removed Ramping Ability Info from Data.lua as the current ramping state of abilities cannot be parsed anymore.
- Currently, Ramping Frames and functions are left in the code. Maybe there is another way to track the ramping state of abilities in the future.
r130 | grdn | 2014-10-19 17:07:42 +0000 (Sun, 19 Oct 2014) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Data.lua
   M /trunk/PokemonTrainer.toc

- Updated TOC
- Added Draenor pet data
- Workaround for wrong ability icon display
r129 | grdn | 2013-09-14 07:54:17 +0000 (Sat, 14 Sep 2013) | 1 line
Changed paths:
   A /trunk/5.4-r1 (from /trunk:128)

See r128


First Previous Page 7 of 16 Next Last
  • #155

    AceTimer got updated but the changes are only internal. Accessing its features didn't change so I wonder about MailOpener quit working. Weird. The author simply should fix it.

  • #154

    A little update on this:

    I've been playing with my addons (note: I have Ace3 as a separate install, which is always updated to latest alpha version) and so I found out that my mails won't get automatically pulled (only the first one) if I have enabled Ace3, PokemonTrainer and Skada (which it got updated recently to use the new AceTimers). Once I disable all 3 addons, MailOpener works as intended, automatically pulling the mails and refreshing the mailbox every 60 sec.

    Note that the issue isn't with Postal itself, but with MailOpener (which works together with Postal to automatically open all mails when you click the mailbox and then retry automatically new mails after 60 seconds - a must for anyone selling glyphs).

    I suppose that, since more and more addons will get updated to use the new AceTimers library, that the MailOpener addon will become unusable (the addon itself hasn't been maintained in a while). I'll try manually updating the libs in MailOpener to latest Ace3 versions, aswell with deleting them libs from MO folder.

    Sorry for the offtopic, proves out PT wasn't the cause for this.

    Last edited by user_742056 on 1/14/2013 2:04:57 PM
  • #150

    I guess I missed this info and can't seem to find it now .. what do the letters in the little pet icons mean: H/S, S/S, S/B etc.

  • #151

    You may wanna disable breeds in the PT options => Display: Frames => More settings => Breeds

    Last edited by grdn on 1/14/2013 7:55:08 AM
  • #148


    i use the auto-equip of my Safari Hat function but i don´t get any pet xp bonus. i can see that i wear my hat but maybe blizz does not count the plus xp function after the battle started. can u pls check this or help me?


  • #149

    Someone told me a few days ago, I'm currently working on a fix to not switch back to the regular headgear that fast.

  • #144


    Just tried your latest update.  quite happy with results.  I do like the tooltip mode, the glow, the auto equip hat, and the option for pet revive/bandage button.  I love that it will work based on pet track mode.  Thank you for keeping the interface clean and sleek and the many tool tip options.  Can't wait to test some of the other features. 

  • #142

    Tested on a character with fresh PT installation without previously saved configs. If the Pet Heal Module is disabled, the frame isn't displayed to me. Not on login, not on reload...

    I completely removed the old Pokemon Trainer and installed the new version. Works as intended now. The /pt command works again and I can turn those buttons on and off. I used Curse Client to upgrade this before and had the problems. They seem to have been fixed with a remove and fresh install.

    Last edited by Araxidis on 1/7/2013 10:24:16 AM
  • #143

    Weird that its not working when updating, but I'm glad that its working now. Everyone who has the same problem should re-install the addon. Thank you. =)

  • #139

    Hey grdn.

    i ve got the same problem as araxidis. since 1.1.0 there are two blocks in the middle of the screen.

    entering combat will fade them.


  • #140

    Did you enable the Pet Heal Module or is it explicit disabled in your options? Please type /pt and tell me. =)

    Tested on a character with fresh PT installation without previously saved configs. If the Pet Heal Module is disabled, the frame isn't displayed to me. Not on login, not on reload...

    Last edited by grdn on 1/7/2013 5:00:41 AM
  • #135

    I got this new version 1.1.0 and started getting lots of error messages and two blocks in the middle of the screen that didn't seem to do anything.

  • #137
    Quote from Araxidis »

    I got this new version 1.1.0 and started getting lots of error messages and two blocks in the middle of the screen that didn't seem to do anything.

    +1 : the blocks are part of the 3 blocks of each opponent. It's not always the same that are missing on both sides. But in the end, they are in the midlle, right over the buttons to fight againts an opponent.

  • #147

    OK thanks a lot

  • #146

    They get highlighted whenever they are boosted for any reason. You may wanna disable that in the options. 

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

VIP trip to SMITE World Championship