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
  • 2,124 Monthly Downloads
  • Supports: 5.3.0
  • 298,813 Total Downloads
  • Updated 06/18/2013
  • Created 07/14/2012
  • 290 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 1.3.0
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.

------------------------------------------------------------------------
r127 | grdn | 2013-06-18 12:00:39 +0000 (Tue, 18 Jun 2013) | 4 lines
Changed paths:
   A /tags/1.3.0 (from /trunk:126)

- Added PVP battle ability scanning
- PT now disappears when you hide your UI
- Updated 5.3 battle data
- Fixed minor bugs
------------------------------------------------------------------------
r126 | grdn | 2013-06-18 11:58:58 +0000 (Tue, 18 Jun 2013) | 1 line
Changed paths:
   M /trunk/Core.lua

- The PT battle frames will now correctly disappear when you hide your UI to take a screenshot.
------------------------------------------------------------------------
r125 | grdn | 2013-06-16 17:55:45 +0000 (Sun, 16 Jun 2013) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Data.lua
   M /trunk/Libs/LibPetBreedInfo-1.0/LibPetBreedInfo-1.0.lua
   M /trunk/Libs/LibPetBreedInfo-1.0/LibPetBreedInfo-1.0.toc
   M /trunk/Modules/FrameCombatDisplay.lua
   M /trunk/Modules/FrameCombatDisplay.xml
   M /trunk/PokemonTrainer.toc

- Updated TOC to 5.3
- Raised Mod version to 1.3.0
- Added ability scan when doing pvp battles
------------------------------------------------------------------------

Comments

First Previous Page 11 of 16 Next Last
  • #78

    Date: 2012-11-29 10:37:31
    ID: 2
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\PokemonTrainer\PokemonTrainer.lua line 379:
       attempt to compare number with string
    Debug:
       PokemonTrainer\PokemonTrainer.lua:379: ?()
       ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
          ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
       [string "safecall Dispatcher[1]"]:4:
          [string "safecall Dispatcher[1]"]:4
       [C]: ?
       [string "safecall Dispatcher[1]"]:13: ?()
       ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
       Ace3\AceEvent-3.0\AceEvent-3.0.lua:120:
          Ace3\AceEvent-3.0\AceEvent-3.0.lua:119t

  • #77

    Getting errors on every mouseover, and constantly during battles.  Sadly, I"ve had to turn it off. :(

    I'll be watching for an update!

  • #76

    Please check the improvements here(http://us.battle.net/wow/en/blog/7922040/51_Landfall_Now_Live_and_Patch_Notes-11_27_2012#pet_battles), and remove what is no longer needed for the addon become lighter, the players thank :)

    XD

  • #75

    It gets real confused when you go from Three enemy pets to Two,  Wont clear which ever that third pet was when your fighting 2 or second and third when you're fighting only 1.

     

    essage: Interface\AddOns\PokemonTrainer\PokemonTrainer.lua:79: attempt to compare number with nil
    Time: 11/26/12 20:38:18
    Count: 1
    Stack: Interface\AddOns\PokemonTrainer\PokemonTrainer.lua:79: in function <Interface\AddOns\PokemonTrainer\PokemonTrainer.lua:78>
    Interface\AddOns\PokemonTrainer\PokemonTrainer.lua:233: in function `?'
    Interface\AddOns\PokemonTrainer\Libs\iLib\iLib.lua:326: in function <Interface\AddOns\PokemonTrainer\Libs\iLib\iLib.lua:321>
    Interface\AddOns\PokemonTrainer\Libs\iLib\iLib.lua:352: in function `GetTooltip'
    Interface\AddOns\PokemonTrainer\PokemonTrainer.lua:157: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Ons\Ace3\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 `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals: <none>

  • #73

    Mmmm... Getting few Lua errors when I try to battle with dead pets.

     

  • #74
    Quote from tritox »

    Mmmm... Getting few Lua errors when I try to battle with dead pets.

     

     

    same here - addon starts to spam with error messages.

  • #71

    Can I throw out a suggestion on this? Here's what I'd like:

     


    Let's say I'm in Org sitting around, just playing mix and match with my teams. After I put a team together, there's a combined "score"- maybe at the bottom part of the team window have up/down arrows between all the "family" types (aquatic, beast, critter, etc) listing what that particular team would be good against.


    For example:

    (AQ v) (Bst ^) (Cr v) so on and so forth.

    It would be based on the whole team sets abilities. In other words, I'm not even in combat to have to see this or even have to hover across a wild pet to see this.

  • #72

    Sounds good. I'll play with your suggestion and try to find a way to realize it.

  • #68

    Hi guys, this "compare with nil" thing will be fixed soon.

  • #67

    I got this error when trying to adjust the frame position slider while out of combat:

    Date: 2012-11-18 15:50:58
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\PokemonTrainer\PokemonTrainer.lua line 79:
       attempt to compare number with nil
    Debug:
       PokemonTrainer\PokemonTrainer.lua:79:
          PokemonTrainer\PokemonTrainer.lua:78
       PokemonTrainer\PokemonTrainer.lua:233: ?()
       PokemonTrainer\Libs\iLib\iLib.lua:326:
          PokemonTrainer\Libs\iLib\iLib.lua:321
       PokemonTrainer\Libs\iLib\iLib.lua:352: GetTooltip()
       PokemonTrainer\PokemonTrainer.lua:157: PetBattleStart()
       PokemonTrainer\Config.lua:56:
          PokemonTrainer\Config.lua:45
       (tail call): ?
       [C]: ?
       [string "safecall Dispatcher[2]"]:9:
          [string "safecall Dispatcher[2]"]:5
       (tail call): ?
       ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:799:
          ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:614
       ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:851:
          ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:839
       (tail call): ?
       [C]: ?
       [string "safecall Dispatcher[3]"]:9:
          [string "safecall Dispatcher[3]"]:5
       (tail call): ?
       Ace3\AceGUI-3.0\AceGUI-3.0.lua:314: Fire()
       ...dOns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-Slider.lua:66:
          ...dOns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-Slider.lua:60

  • #65

    bug when user "search" in journal:

    84x PokemonTrainer\PokemonTrainer-0.8.0.lua:346: attempt to compare number with nil

    PokemonTrainer\PokemonTrainer-0.8.0.lua:346: in function "?"
    Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.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
    <in C code>
    <string>:"safecall Dispatcher[1]":13: in function "?"
    Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
    Skillet-2.38\Libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Skillet\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>
    <in C code>
    <in C code>
    <in C code>
    <in C code>
    Blizzard_PetJournal\Blizzard_PetJournal-1.0.lua:837: in function <Blizzard_PetJournal\Blizzard_PetJournal.lua:830>
    <in C code>

    Locals:
    nil

    XD

  • #64

    u need add options for active and deactivate features for utilize with others pet addons...

    XD

  • #69

    Feel free to make suggestions. I won't download all other pet addons just to check if they provide similar features like PokemonTrainer - I'm not playing WoW anymore. You know stuff which should be disabled via an option? Then just let us know.

  • #63

    no slash commands?

  • #70

    There is one slash. /pt :) It just opens the option window.

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

Leaguepedia PAX Skin Giveaway