Get an Epic Experience with Premium

_NPCScan.Overlay

Map & Minimap Login to Add Favorites
  • 141 Likes
  • World of Warcraft
  • 587,909 Monthly Downloads
  • Supports: 6.2.0
  • 13,981,451 Total Downloads
  • Updated 06/23/2015
  • Created 09/13/2009
  • 6,674 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: 6.2.0.1
or
Support development! **
Donate

About _NPCScan.Overlay

NPCScan.Overlay is an addition to _NPCScan that adds map overlays for rare mob patrols. When you search for a rare in _NPCScan, _NPCScan.Overlay will show where it patrols until you find it. It works similarly to keithgabryelski's Rare Spawn Overlay's , but supports the minimap and has a much smaller download size, along with a few new features.

Special thanks to Rare Spawn Overlay's patrol paths and Routes minimap drawing code for inspiration!

Note: _NPCScan.Overlay can integrate with _NPCScan if you have installed it, but make sure to keep both up to date if you do use both!

If you have a question check the FAQ, or a problem create a ticket

Details

World Map

In addition to drawing paths on the World Map, _NPCScan.Overlay adds a key to a corner of the window with each rare's name. It only appears in zones that have rare maps, like Netherstorm as seen in the screenshot. Hovering over a mob's name in the key will cause the mob's path on the map to start flashing. If you need to read something under the key, it can be toggled by Clicking on the Key Toggle button on the map. The key can be repositioned by just moving your mouse over top of it while holding the shift key and the key will jump to a different corner.

Most map mods like Atlas will inherit the key and overlays from this module. Even Carbonite's map display will show them.


Battlefield Minimap

The small “Battlefield Minimap” (AKA the “Zone Map”) also shows mob paths.


Minimap

All shapes and sizes of minimaps are supported. Rotating minimaps work fine as well.

One feature not shown in the screenshot is a thinner 100 yard range ring around your character. It helps you gauge _NPCScan's detection range, so you can sweep through zones more effectively. This option can be found in the Minimap subsection of the options panel, detailed below.


Options

_NPCScan.Overlay's options can be found under _NPCScan's main options menu, under _NPCScan > Overlay or as its own entry of _NPCScan.Overlay if _NPCScan isn't installed. This panel can be opened with the “/npcscanoverlay slash command, or “/overlay” for short.

The “Always show all paths” checkbox at the top of the pane overrides the instructions of NPC tracking mods like _NPCScan to hide unused paths, and always displays all known paths instead.

The rest of the configuration pane lists each map display's options. You can enable/disable each map from here, as well as configure individual settings for them.

Each map display can have its overall transparency set independently with the “Alpha” slider, so that it doesn't obscure the maps themselves.

tag 6.2.0.1
66391f9e0da29b4bd2db70f59f39345bd59e6cbf
James D. Callahan III <jcallahan@curse.com>
2015-06-23 20:54:09 -0500

--------------------

James D. Callahan III:
    - Update ToC Interface to 60200.

Comments

First Previous Page 2 of 44 Next Last
  • #1046

    This isn't an issue with _NPCScan.Overlay or even _NPCScan - the AddOns list from the Character Screen is completely outside of the game world, and thus doesn't even have the Lua interpreter running at all. No code is being run from there.

  • #1035

    I have a crazy problem in that every time I go into my garrison mine, my UI just goes batcrap crazy and causes me a lot of stuttering and freezes and even complete game crashes. 

    I was able to narrow it down to the NPCscan Overlay addon.  Specifically, it has something to do with the minimap setting, as I've found that I have to disable that setting in the Overlay options before going into my garrison mine; otherwise, all hell breaks loose.

  • #1045

    This should have been fixed in the latest release.

  • #1036

    I think we're having a similar problem, which I've also reported below.

    FPS drops caused by the minimap option do happen in any other zone though. Its just that Garrisons were always taxing on performance for some reason and this addon makes it even go down furthur, thus the fps stuttering being very noticable.

    In my case, I cap my FPS at 60. Moving around in my garrison with minimap option disabled makes my fps drop to around 50. While minimap option is enabled, fps sits around 40, while moving around may even make my fps drop below 30. In other areas besides Garrisons, fps is around 40 even while moving around with the minimap option enabled. Disalbing it of course makes my fps go back up to 60.

    Last edited by simplism on 4/20/2015 11:38:25 AM
  • #1037

    It really sucks, as using the minimap overlay in conjunction with Carbonite is invaluable for me for questing purposes.  I hate having to disable it and reenable it all the time.

    Last edited by Ghostamongyou on 4/20/2015 12:36:40 PM
  • #1034

    I'm expriencing fps drops with this addon on a specific toon. Drops from 60fps(capped) to 40fps.

    I'm sure its this addon because I've disabled every addon I have and enabled each addon one by one to nail it down and it was the npcscan overlay addon. And whats interesting is that this happens to only one toons of mine, which is a warlock.

    One more interesting thing is, when I open my map, my fps jumps up to 60fps again. When I close it, fps goes back down to 40.

    I've tried deleting the Saved Variables for that toon. Also tried deleting the addon from the Curse app with its setting files and reinstalling, but no luck. 

    The configuration seems the same comparing to other toons of mine, so I don't know what the cause is. The only difference I could think of is, maybe "which rare mobs I found and killed", but not sure if even that has to do something with this. If there is any kind of update in the future, I'll test each one out. For the mean time, I'll just disable it on my warlock.

    P.S.

    BTW, thx for this cool addon. Helped me kill many rare mobs and obtain lots of cool rare stuff (including mounts)

     

    Edited: It was the "Minimap" section in the NPCScan Overlay addon. When I uncheck "Enable" under "Minimap", my fps went back up. I'm still not sure why my other toons are just fine with this option enabled.

    Last edited by simplism on 4/20/2015 11:04:02 AM
  • #1047

    This has been fixed in the latest release.

  • #1031

    Hi Torhal!
    Okay, this is crazy.  After painstakingly going through each addon to sort it out, it's definitely this addon.  I've enabled/re-enabled three times to make sure.
    This update this strangely bugged one of my custom Weakauras, which shows an image of my target... never saw an addon conflict like that.  It bugs by flashing Arthas very fast on anything I target (Which is does, very rarely normally but with NPC Overlay enabled it does it for every target)

    Trigger
    function()
    if UnitExists("target") then
    return true
    end
    return false
    end

    Untrigger
    function()
    return true
    end


    Duration info 
    function()
    WeakAuras.regions["TargetModel"].region.model:SetUnit("target") 
    return 0,0
    end

    Second trigger is onevent, PLAYER_TARGET_CHANGED

    function()
    if not (UnitIsUnit("target","player")) then return true end end

    Here is the export string if anyone doesn't believe me (this text box doesn't seem to allow code)
    dae6eaGikLrPOCkfXSKQs3sQc2ffyyqrhtr1Yuj9mPQY0GcgNuf6CsvK1jvrTpkvLdsv1cvOEOc0evj6IksFubzKkGojLQyLuLzQq6MqH2jf6NkadvLWsPGEkXuvXvvi(QuL4SsvvVLsv6UuQQ2R4VkXGHCyLAXkOEmLmzk6YK2Su5Zi1OvsNgLxlvfZgj3gQ2TQ(TugUk1Yr1ZPY0bxhX2HsFxQsA8uQCEQkRxQsTFjN55ebpIzeZCIy3a66CkeJyadZJqEGZOPvEorSioOHhPJ8waR9ZMuEfQqfQqCfi8VqaNOLN(MbIaCgnTYZjIfXbn8LvMPgXI4GgEeW3TgXI4GgEeItxw1nfSMXrw1nfSU0Uv(gA8i2xeYRy1hISjqlcXPlKNbzCelIdA4xs4BG1(iDK3cyTF2KYRqfQqfQx0DF8t4BNbCLM1EN9A7S50kGXMPszZ(nGR0S2BaEZuP6zrHrEgmZgS50kyBsHkVcvOcviUce(xim7lMLN(MLx5vELx5vELx5fXI4GgEKoYBbS2pBs5vOcvOcX6k0ipdMAhZbUz2GnNwbBtkeSQF5vOcvOcvOcvOcXvGW)cbCIwEfQqfQq6BwEfQqfQqCfi8VqDBkNwE6BgrXQp4ICXO(7)udxo(nCOPNLbhOFJdn9YiR6McwJGzelIdA4lGVBnIIvFiqKvLrVcXy)UEncvBBMtetwxhZIqb(YjcoHcy5eiqe(2sZjcoHcy5eiqeItxCSERz4iWMsFiNi4ekGLtGar4nknNi4ekGLtGarCSER5eXXEAknYn27i4ekGLtK7nh8LXrCw6V5Swgh5g7DghzZ1FNXr6Ou7ydtPzCKV9AghiqGiCLM1(JVBncEZuPIWEgSy1WVPuqnJX5ryMroBoTcySzQur64BCva(g2X41i9kZewJX(1t9yKNGF4mAAL7IXRr2MMmG1(n1cWz00k3LtmopNiaNrtR8CIa(U1iweh0WJqEfR(qKnbAruS6drgCDdfcJQZTP1ioYWkw9Hl4AhZUiYfthD0iweh0WJ0rElG1(ztkuHkuHkpwxH(guOzJ8mWECJ8myMnyZPvWwFTDtT9PCBtMuiyv)cXvGW)cbCIwi9nlK(MruS6dUixmQ)(p1WLJFdhA6zzWb634qtVmI1QA1Nikw9HioYWkw9bH01XSlYYG(LZIC8B4jIfXbn8fW3TgXbBG4IyrCqdFzLzQragUAgic5boJMw55eXI4GgEKabceX3a66CkeJ9WCmXmqexKRgm3amn4AeSX4CmCDEGea

    Last edited by machinelf on 4/19/2015 12:27:49 AM
  • #1032

    That's definitely crazy, especially considering _NPCScan.Overlay doesn't do anything with models...

  • #1029

    Just in case you don't look often there: http://www.wowace.com/addons/npcscan-overlay/tickets/48-cant-view-all-quests-cant-view-quests-details-if-not/

    Since version 6.1.2.2, I can't view all the quests and can't view the details on the quests that are not in the same zone/map where I currently am.

    Thanks

  • #1033

    Well, that was fast, thanks for the quick fix :)

  • #1030

    Fixed in 6.1.2.3

  • #1027

    Still ain't working for the minimap in outlands areas, this has been going on since MOP. It would be nice if you addressed this

  • #1028

    Fixed in 6.1.2.2

  • #1026

    Latest version (https://github.com/Rythal/Carbonite) of Carbonite do fix many errors, but errors from _NPC.Overlays Carbonite module persist. I am not totally sure if this fix is the best one as it is a symptom fix, but I added the following to _NPCScan.Overlay\Modules\Carbonite.lua:

    Line 250:

            if CarboniteMap.Zone then
                CarboniteMap:ClipZoneFrm( CarboniteMap.Cont, CarboniteMap.Zone, WorldMap);
            end

    Also replace the other 2 occurences of CarboniteMap:ClipZoneFrm( CarboniteMap.Cont, CarboniteMap.Zone, WorldMap); (I put them into one line as both was the trailing part of an if then else statement.

    Last edited by Livanamako on 2/27/2015 4:00:29 PM
  • 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 »

Gamepedia Free-shirt Giveaway