Get an Epic Experience with Premium

Battle Pet - Quality Notifier

Minigames Login to Add Favorites
  • World of Warcraft
  • 3,371 Monthly Downloads
  • Supports: 5.0.5
  • 220,714 Total Downloads
  • Updated 10/12/2012
  • Created 09/29/2012
  • 330 Favorites
  • Project Site
  • Comments
  • Release Type: Beta
  • License: All Rights Reserved
  • Newest File: Battle Pet - Quality Notifier 1.3.0

About Battle Pet - Quality Notifier

What's It do?

Simply displays some information about the wild pet in your chat window.

It displays
  • The quality / rarity of the wild pet
  • If the pet species is an upgrade in quality (Upgrade)
  • If you don't have that species (Not Owned)
  • World tooptips show what you currently have in journal when mouseover wild pets. This includes quality and level
Command Line settings: (1.3.0)
  • /bpqn display default - Display text in the default chat window
  • /bpqn display current - Display text in the current or active chat window


(Image: Quality via coloured pet name and 'Not Owned' tag)


(Image: World Tooltip - 1 Rare Level 7 Dusk Spiderling already in journal)

Added command line settings /bpqn display default - Display text in the default chat window /bpqn display current - Display text in the current or active chat window


First Previous Page 2 of 8 Next Last
  • #105

    I am not sure this is a good solution as it seems to leave stuff not setup for later.  I may just have to disable this until I find out if it is fixed.  :(

  • #104

    It looks like petID is coming back nil.

    Change line 335 to have these 2 lines:

          local petID, speciesID, isOwned, customName, level, favorite, isRevoked, name, icon, petType, creatureID, sourceText, description, isWildPet, canBattle, isTradeable, isUnique, obtainable = p.GetPetInfoByIndex(i)
          if ( petID ~= nil) then

    then duplicate line 373 ("end").

    I am not sure if that breaks anything else, but it seems to work for me.

  • #102

    Ther's an error in BattlePetQualityNotifier.lua:

    Both calls of 'GetPetInfoByPetID' should be of the type

            local speciesID, customName, level, xp, maxXp, displayID, isFavorite, name, icon,
                   petType, creatureID, sourceText, description, isWild, canBattle,
                   tradable, unique = C_PetJournal.GetPetInfoByPetID(petid)

    i.e. you forgot the argument 'isFavorite'.  Therefore 'name' gets the value of this argument and messes up the result of 'in journal:'.

  • #101

    As much as I love this addon, it keeps crashing and creating critical errors for WoW every time I go into the pet menu.


    Also - it never did this before, but every pet battle it says "not captured" next to it even if I have one just like it.


    I noticed this addon is out of date since 5.1 will there be any updates?

    Last edited by happyviolentine on 1/6/2013 3:55:16 PM
  • #98
    Add breed IDs to listing

    I like to know what breed it is when I capture, right now I have to mouse over each of the opponents to find their breed ID acronym to see if I want to capture any of them. It would be handy if your mod displayed this as well.

  • #97

    I tried updating my line 52 and it is still broken, i love this mod. It has not been update for 2 months now tho. Did mrbarnes86 quit working on this mod? Anyone else planning on taking it over? Its such a pain to do petbattles now without this mod. I miss it a ton

  • #99

    Could you describe what's not working?  Saying it's broken doesn't help with fixing it.

    Also, Medevel posted links to a download for a fixed copy of the mod in post 86.

  • #100

    I tried using them that were posted with the fix and it still does not work. So here goes critters don't list that i own them and when i battle it doesn't list the anything in the chat window anymore. The mod doesn't work at all it may as well not be installed because you see nothing in game that would tell you it was there. It worked before the last patch and now nothing

  • #92

    i have 5 not updated. it appears some combo is causing random crashing. thisis one not updated. could we get this one removed from the problem with an update?

  • #91

    The only issue I have is it tells me how many I have and levels, buts says none are in the journal.

  • #93

    I noticed that as well but if you look closely, it should say 1/3 (or however many out of 3 that you have), even if it says none in red text. Kind of confusing.

  • #95

    Please read comment #66 for a fix

  • #94

    what you are seeing there is a not working script :)
    frist the green "Collection 1/3" or so is blizzard feature.
    the "In journal: None" come from this script but version 1.3.0 was broken with
    patch 5.1 and the original author has not updated the version till now.
    I am not blaming him/her, btw.
    i provided a fix for the latest version of WoW, and since its working for me
    and nobody complaint about its not working i assume its good to use, just scroll
    a bit down to see my post.


    Last edited by medevel on 12/19/2012 5:18:15 PM
  • #89

    Keep getting this error whne fighting a tamer....

    Date: 2012-12-14 16:47:33
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...terface\AddOns\BattlePetQuality\BattlePetQuality.lua line 17:
    attempt to concatenate field '?' (a nil value)
    [C]: ?
    ...terface\AddOns\BattlePetQuality\BattlePetQuality.lua:17: ?()


    Last edited by shuhalo_whytewolf on 12/14/2012 4:04:08 PM
  • #90

    hmm i could not recreate this error, fighting tamers works without an error popping up,
    but i tested it only on npc-tamers and not on pc-tamers.
    second the lines involved in the error-message are only used, when the slash-command is used,
    that suggest me that you are either running a different version, or i overlooked something.
    any case try first to reset the savedvariables:
    close wow
    go into the wow-folder
    open wtf folder
    open account folder
    open the folder named after your account
    open the savedvariables folder
    delete the two files beginning with "BattlePetQualityNotifier"
    there should be two or at least one
    restart wow and test if the error persist

    on second review of the error code, i happen to realise, that you might using
    either a very old version of this script or a complete different script.
    Because the error log keeps referring to a "BattlePetQuality\BattlePetQuality.lua"-file
    but the current script is using "BattlePetQualityNotifier\BattlePetQualityNotifier.lua".
    so i suggest if the error persist try updating the script, you can use the version i
    provided just below your post. but delete the old version first.


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

Absolute Lojack Giveaway!