Get an Epic Experience with Premium

Pokemon Trainer: The Pet Battle Mod

Battle Pets Login to Add Favorites
  • 23 Likes
  • Project Manager: grdn
  • World of Warcraft
  • 27,245 Monthly Downloads
  • Supports: 6.0.2
  • 353,246 Total Downloads
  • Updated 10/26/2014
  • Created 07/14/2012
  • 316 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 6.0.2.2
or
Support development! **
Donate

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/6.0.2.2 (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

Missclick
------------------------------------------------------------------------
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
------------------------------------------------------------------------

Comments

First Previous Page 10 of 17 Next Last
  • #108

    Oh, you are right. There was a bug in the sort function. God knows why I didn't noticed it, it always seemed to work out well. Fixed in the current alpha package.

    If you do not want sorting by activity at all, disable it: "Display: Frames" -> box "Reorganizing pets by activity" -> Disable

    If you are sort of nostalgic or simply don't like the new design, switch to the "TooltipCombatDisplay", which is actually the old way of displaying things (type /pt ). Only difference to previous versions is that I added the pet levels. I recommend you to give the new frames a chance, they are really smart - and will get even smarter, soon.

    Last edited by grdn on 12/24/2012 11:45:37 AM
  • #112

    It should only be grayed out during battles. Switching the combat display during battles would literally blast Pokemon Trainer, thus I had to disable it. Try again when not currently fighting a pet. ;)

    Edit: In the latest alpha package (recently uploaded), the combat display radio buttons will completely vanish when in a pet battle. Instead a message is shown that switching is currently not available. Hope its less confusing now.

    I'll tag it as a new release tomorrow.

    Last edited by grdn on 12/25/2012 3:39:19 PM
  • #111
    Quote from grdn »

    It's the first option in PTs option window "preferred combat display". :)

    I see it, but it's not selectable/grayed out.

  • #110

    It's the first option in PTs option window "preferred combat display". :) In the next alpha package, I will use another widget for that option. Currently its in a dropdown list, I think radiobuttons will do better and are less confusing.

    The new frame display is coded from scratch, excuse me if it currently misses kinda mandatory features. The cross-reference is definitely coming to the new display as well, but currently I'm figuring out a cool way to do that. At the moment you can sort pets by activity (=> active pet is first, dead pets are last), active enemy pets in your window aren't sorted or highlighted. This will definitely change in one of the next releases.

    Last edited by grdn on 12/25/2012 2:52:25 AM
  • #109
    Quote from grdn »
    If you are sort of nostalgic or simply don't like the new design, switch to the "TooltipCombatDisplay", which is actually the old way of displaying things (type /pt ).

    I'm sure I'm just missing the obvious, but I have looked & looked and cannot locate that option.

    I miss the cross-referencing rows/columns that the old version had. I hope you can incorporate that into the current version.

    Last edited by Druegar on 12/24/2012 9:41:46 PM
  • #105

    The 1.0 version broke one of the best features of this addon, you can no longer see when an enemy is doing swarm, stampede etc. Previously all skills would go red as if they were on cooldown but now nothing happens.

  • #106

    Thank you for your notice. When we tested PT, we really were not sure why the API sometimes marks all skills as not available and treated it as a bug. Foolish us ^^.  I'll repair it for you. Expect a new alpha package in the next minutes.

    Your feedback on the reverted changes is appreciated. :)

    A new release is thrown out after christmas and after merging another few things into the code.

    Last edited by grdn on 12/24/2012 7:30:25 AM
  • #101

    The frames need to be movable by themselves.   Addons such as those that move minimap icons to the right side of the screen cover up the creature vs. pets icons.   Please allow them to be draggable.

  • #103

    Read more at the official Release announcement: click me

    Last edited by grdn on 12/12/2012 9:57:57 AM
  • #102

    We are working on a rework for a final release and may be mention this. You could create a Ticket with the wish and a screenshot of your interface to help us imagine the need.

    Last edited by Possible on 12/8/2012 3:24:44 PM
  • #99

    What is with the different version number formats? A tiny bit confusing :(

  • #104

    The version number change to 5.1-betaN had to be reverted back cuz of stupid iLib <- please kick that authors ass. Tq :)

  • #100

    Too many cooks spoil the broth ;)

  • #96

    I am getting this error when logging in:

     

    Message: Interface\AddOns\PokemonTrainer\Libs\iLib\iLib.lua:161: attempt to call field 'GetNumRaidMembers' (a nil value)
    Time: 12/07/12 13:07:21
    Count: 1
    Stack: [C]: in function `GetNumRaidMembers'
    Interface\AddOns\PokemonTrainer\Libs\iLib\iLib.lua:161: in function <Interface\AddOns\PokemonTrainer\Libs\iLib\iLib.lua:138>

    Locals:

     

    Also i dont know if you are aware but filtering "Zone only" no longer shows the pets you do not have in the zone

  • #97

    I know. I broke the iLib by accident. Since yesterday PokemonTrainer is packaged with the fixed version of iLib again, so please simply update it via Curse Client. Thanks :)

    As far as I know, PT doesn't have anything to do with pet filtering, especially not showing any missing pets in zones. If you mean the "Already caught" / "Not caught" feature... yes, we disabled that functionality because Blizzard added it with Patch 5.1

    Last edited by grdn on 12/7/2012 8:46:25 AM
  • 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 »

Dying Light Wiki Game Giveaway