Get an Epic Experience with Premium

Pokemon Trainer: The Pet Battle Mod

Battle Pets Login to Add Favorites
  • Project Manager: grdn
  • World of Warcraft
  • 1,756 Monthly Downloads
  • Supports: 6.1.0
  • 421,473 Total Downloads
  • Updated 02/27/2015
  • Created 07/14/2012
  • 368 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 8 of 19 Next Last
  • #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 :)

  • #173

    Download PetTracker. :P

  • #164

    This is an exceptional addon! Ty for making it. One suggestion is to include an extra row that rated the pets passive abilites against eachother. For instance an Aquatic vs Elemental would show a Green arrow for the passive bonus of +50% dmg. A Mechanical vs Elemental would show a generalized Red Arrow. (the only combo that has double negative/possitive, -33% and -50% since mech does less to ele while ele also does more to mech.) 

    This would be very useful to get a quick general view of the passive abilities combined with attack abilites.


  • #165

    I know what you mean and in PT's early stages there was exact this row you described. I'll explain.
    - Pet type associated to a pet: which abilities are good/bad against this pet (defensive)
    - Pet type associated to an ability: to which pet this ability will do increased/less damage (offensive)

    As you may have noticed, the pet type associated to pets is only for defensive purposes. It defines which abilities are strong/weak against a pet. For example, your enemy uses three aquatic pets but you have three elemental pets. You know that aquatic has increased damage against elemental. BUT(!) each aquatic pet of your enemy doesn't have any aquatic ability in its attack slots... so the increased damage bonus isn't applied to his attacks. To benefit from the bonus, your enemy needs aquatic abilities.

    That's why PT displays whether or not your attacks are stronger/weaker against enemy pets. The row which compared pet types in the past now displays the speed indicators. Any questions? Simply ask. :)

  • #162

    I would like to suggest a feature that is actually implemented in a different addon (PerBattleMaster). It's a window showing up after each battle that you may use for healing pet, checking their healt and swap position inside the team. If it's already present, I apologize, I started using Pokemon Trainer yesterday and I still learning how to use it :)


  • #163

    Currently working on a guide for new users. One told me that PT may be difficult and overwhelming on first usage. Just a little side note. =)

    PT provides a little window with two buttons: Heal pets by spell or bandages. You need to activate that in the options, check for the "Heal Pets" module. Since PT is a battle-orientated addon, I don't wanna provide features for pet setup organizing, especially not if there's already a mod out there which already provides the functionality. Re-inventing the wheel and so on, very not cool. Striked out PT's auto Safari Hat module a few days ago because someone made a dedicated addon for this. =)

  • #171

    Yes, I noticed the two buttons you are talking about, yet I was simply suggesting to expand them a bit, including three buttons to swap pet order and checking my pets health after a fight, kind of the ones Battle Master already implement.

    Anyway, I do appreciate your addon, thanks alot for bringing it to us!

  • #160

    Can we have an option added that allows us to re-position the windows? I run at an extremely high resolution and the windows get stuck at the far corners making the mod un-usable.

  • #161

    This option is present since first release. I don't know what you are talking about.

  • #158

    the safari hat fix is still not working.....sorry just tested it

  • #159

    Removed the module, since there's a great addon out there now which auto-equipps your Safari Hat. Check out on Curse: Auto Safari Hat

    Last edited by grdn on 1/16/2013 9:42:11 AM
  • #170

    Thanks. PT was experimental a long time (played with it during the MoP Beta) and I didn't ever want to maintain an addon which is used by so many people. Meanwhile I feel comfortable with it and I like the fact that I found a niche in battle assistance.
    The bad news is that the evolution is almost done. At least till Blizzard adds new features to pet battles. ;)

  • #168

    I should have also said the following as well. Your efforts are greatly appreciated in creating/maintaining this addon. This is one of my favorite addons for pet battles. With my forgetfulness, its nice to have all these lovely bits of information at my fingertips and on screen.

    Thanks again.  I look forward to the evolution of the addon. :D

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

Star Trek Online Wiki Editing Contest