Get an Epic Experience with Premium


Achievements Login to Add Favorites
  • World of Warcraft
  • 34,689 Monthly Downloads
  • Supports: 6.2.3
  • 4,800,991 Total Downloads
  • Updated 12/27/2015
  • Created 03/25/2008
  • 3,092 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: v3.2.2
Support development! **

About SilverDragon

SilverDragon tracks rares. It will try everything possible to notice them and tell you about them.

I, as its author, have precisely one quirk: I like a minimal starting experience. That means that by default SilverDragon doesn't know about any rare mobs, and will just learn about them when you encounter new ones. If you want more advance warning, just go to the "Mobs" section of SilverDragon's options and either enter a few mobs you want to look for, or click "import data" to pull in a complete list of every known rare mob and its locations.

How does it search?


Those little skull icons you see on the minimap. If one of them is a rare SilverDragon knows about, it'll yell at you.


If you mouse over or target a rare mob, SilverDragon will notice it.

This is the also how SilverDragon learns about new rares in the wild. After you first mouse over or target one, it'll remember it, and start watching for it in the cache in the future.


If you have enemy nameplates turned on, SilverDragon will keep an eye on them to look for the names of known rares. This is the least exact method, because nameplates don't expose the underlying mob's id, so we have to rely on a plain name comparison.

Addons that modify nameplates may interfere with this.


SilverDragon can also create a macro to target any rares that are known in the current zone. You can stick this on your actionbars as a button to spam while chasing after a rare. This is sort of a last resort.

How will I know when a rare is seen?


When a rare appears, SilverDragon will pop up a frame that you can click on to target it.

Warning: If you're in combat, secure action restrictions mean that it won't show up until combat finishes.


You can choose from assorted sounds to play when a rare is seen. The sound can loop for a while, to make sure you don't miss it.

There's special settings for rares that drop mounts and world boss rares which you might want to call up a group for. If you're sitting mostly-AFK on a Time-Lost Proto Drake spawn, you probably want the sound that plays to be utterly ridiculous and go on for a good long while, to make sure you don't miss that sucker.


A notice can be sent to a number of places:

  • your scrolling combat text
  • your chat frame
  • a channel in your chat frame (announcing it to your party, for instance)
  • a popup window
  • etc

Other useful things?

Custom mobs

In SilverDragon's options you'll find a "Mobs" section. In the "Always" section, you can add any mob you want to be scanned for. All you need to know is the mob id.

So, let's say you wanted to keep an eye out for Lil Timmy in Stormwind, to buy the kitten he sells. You would...

  1. Go to his wowhead page.
  2. Grab his id from the URL. It's 8666.
  3. Enter 8666 into the "add" field, and click "okay".
  4. Play with your new kitten.

Ignoring mobs

If there's some mob you don't want to hear about for whatever reason, just go to the "Ignore" section of the options. Again, enter the mob's id into the "add" box, then click okay. Bam! You will never again be told that Vern is up.

(Actually, Vern is ignored by default. But you get the idea.)


SilverDragon will talk to itself. It can communicate with other copies of itself run by people in your party / guild, and tell you when they see a rare mob. (If there's a group of you camping all the Time-Lost Proto Drake spawns, say...)

You can turn this off completely, if you want to be private about it.


Some rares are part of an achievement. When you mouse over a rare mob, SilverDragon will add to the tooltip whether you've already killed it, so you know whether you need to rush for it.


SilverDragon includes a Broker plugin. It'll attach itself to your minimap, or a Broker container you have installed, and show you a list of the mobs it knows about in the current zone.

Other addons you may find useful

  • ServerRestartSound: plays a sound when the server's about to restart. If you're AFK-camping for a rare spawn, you probably want to know about this.
  • HandyNotes: integrates with SilverDragon to show icons on zone maps where a rare has been seen.
  • ButtonBin: a broker display. SilverDragon's minimap icon will show up on it (or any other addon like it) instead of cluttering up your minimap, if you have it installed.

tag v3.2.2
David Lynch <>
2015-12-27 01:33:32 -0600

Tagging v3.2.2


David Lynch:
    - Account for nil zones from HereBeDragons
    - Add scan keybindings
    - Get the Mysterious Camel Figurine locations back
    - Swap around some zoneids to match HBD
    - Factor out mob-location-saving code
    - Use HereBeDragons-1.0
    Strip out my own location code and just use HBD instead. Stop having
    to worry about it myself. Yay!


First Previous Page 1 of 33 Next Last
  • #962

    Since your macro is still broken for old rares, I use a work-around that I figured I should share. I've been using /tar list macros since the macro broke at MoP release, but having to switch out each list per zone is kinda annoying. For the record, /tar lists have to be written out manually, in the macro section - some zones required two lists coz of the rare count. 

    First I tried using your "built in" macro, and adding mobs via the "always" tab, but this doesn't work either. Mobs add to the list, but it won't see them, even if you're stood directly behind them. (Tested on a lvl 100 char, on Felweaver Scornn - macro refuses to see him) I also tried importing the list, and searching for the mob that way. Once again, the macro failed to see a mob right in front of me. (Tested on a lvl 100 char, on Geolord Mottle -macro refuses to see him)

    Besides, your "rare" list has a bunch of mobs that shouldn't be in it (such as "Warlord Kolkanis" who is listed as a "rare" for Durator. He's not in Durator. He's a rare. Hell, I'm not even sure he's in the game.

    However, I noticed that If you use a /tar list Macro to find the rare, the SilverDragon Macro will be able to see that rare. Exiting the game resulted in the rare being seen as a "fresh" version, so I figured this meant it would find known rares from this point onwards.

    So this got me thinking: What if I backup the Silverdragon LUA data from my account file, then delete the add-on and reinstall it? This wiped all the data, so there's no information to go on. Normally, that means having to search for all the rares again. (although as account Macros are saved at Blizzard, you don't have to write them all again)

    Next I deleted the LUA file, and replaced it with that from the backup.  This effectively restored all the missing information Silverdragon needed, and it continued to work finding rares I'd already seen before. The "count" and "last seen" fields don't reset (which is a shame) but still a much better option than having to find them all again the long way.

    Exploring this further, I deleted my char list from the LUA file, and sent it to a friend. By replacing their own LUA file with mine, they could find all the rares I had already found using the macro without the need for the /tar lists.

    The only drawback here new rares may pop up as "unknown" if you use "clear mob data". (I tried resetting the data by deleting the list, which worked to a point - but when I searched for Geolord Mottle, it found it, but came back as "unknown rare.")

    Starting with a fresh install of the SilverDragon add-on will fix this problem.

    For those interested, you can download my rare list from the link below. I will (eventually) update this to include all rares, but don't hold your breath. I'm a casual player.

    A fresh install of the add-on is required, then copy the LUA file into the default "Saved Variables" folder in the WoW Account. This list is by no means a complete list of rares, but it does work for the ones I've already seen (which is most of them, apart from a couple zones I didn't bother with),

    New lists can always be added using /tar lists for each unexplored zone/missing rare, and using that /tar macro to collect the rare data, or search manually using NPCscan overlay and add them one by one.

    Rare list (not complete, but a fair whack of them)

    Last edited by Wyr3d on 1/22/2016 12:06:39 AM
  • #956

    Hello there, I am new to this type of addon on...I have this addon plus NPC Overlays...I just want to make sure that from the default settings all I have to do is fly around and it will tell me a rare spawn...The only thing I did was clear all rares then Import the rares...Thxs for your help and keep up the good work

  • #957

    Sort of. It'll do as much as it is currently possible to do, which means:

    • If you're in Pandaria or Draenor, rares have vignettes (icons on the minimap), and you'll get announcements just from flying around.
    • If you're anywhere else, there's no automatic detection. Instead, it'll watch your targets, nearby nameplates, and provides a macro you can run (and bind to a keyboard shortcut).
  • #961

    So this is fixed now? I thought the Macro would only run if you import the rare locations first. I've been writing up my own rare lists for each zone and applying as needed

  • #960


  • #958

    Ok thxs for the quick reply...So if I am in Outlands just keep on spamming the macro???

  • #954

    I've just updated SilverDragon, and now every time I hit the macro, chat pops up with "Scanning for nearby mobs..." Is this new? Or is it something old that I've just had turned off? If so, CAN I turn it off? This is so extraordinarily annoying I can't even tell you. And if there isn't an option to turn it off, can that be a thing added? I KNOW I'm scanning for mobs. That's why I'm hitting the button twice a second when I fly into areas where the rares I'm scanning for are. I don't need my chat window filled with this message spammed 100 times.

    Last edited by drahkenkahn on 1/9/2016 10:13:53 PM
  • #955

    Yeah, okay. Current alpha now has a setting for it.

  • #959

    Thanks! ^_^

  • #953


    just want to say thank you for this great addon.  My NPScan stop working on old world rares from recently patched, I am glad i found Silverdragon.

    Keep up the good work! Thanks!

  • #952


    great work,  i love this addon! Since the last update i have a problem... when i am in a building or cave,  i see 20-50 rareicons on the minimap. Any idea how i can fix this?


  • #950

    How do you open this screen:

  • #951

    Mouse over the icon that SilverDragon sticks on your minimap (or on whatever Broker display you're using).

  • #945

    Is there any way to add more customs sounds to the announcement thing? I'm not entirely keen on any of the sounds offered.

    Really I just want Ragnaros to scream at me every time he spies an elite/rare.

  • #946

    It permits anything registered with LibSharedMedia. So check out

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

Darkest Dungeon Wiki Editing Contest