Will there ever be a feature with NPCScan that puts Skulls/Icons on the map to show where Rares have a chance of appearing? Similar to SilverDragon or some HandyNotes. I mostly ask because I have used NPCScan for a long time now (I used Overlay as well but that crashes my game lately everytime I have it on) and really like it over Silverdragon.
Edit: After reading through the comments I see that you have stated that you are looking to do a complete rewrite of Overlay which basically answers my question. Looking forward to the update of it!
You can't upload your fixes. _NPCSCan.Overlay is copyright All Rights Reserved. You can fix your copy, but you cannot upload it publicly. Torhal is one busy dude, but he'll get it working. Officially.
Fair enough. I hadn't really considered copyright issues. I can't really post what I did either because it took a fair bit of messing around....But it was mainly to do with WorldMapDetailFrame not existing anymore, changing mapID's in pathdata.lua and the code to get player coordinates. That might help others figure it out if they are as impatient as I am :)
Yeah, nothing wrong with posting hints, just as you have above. That's pretty generic stuff, which could apply to any addon using Blizzard's API. A pain in the ass, sure, but Blizzard loves changes for changes' sake.
I get where they add or remove something from the game, but some changes make me wonder what they are doing. Such as the PlaySound change, mapIDs to whatever they are called now, or a myriad of other alterations that neither gained nor lost functionality. Just broke functionality.
No, Blizzard made a stealth change in the latest mini-patch that affects ChatLog stuff which LibSink handles. I'll push an update to address that soon, but if you've already updated other AddOns that use LibSink it should fix them all due to the nature of how libraries are typically handled.
Thanks for the addon. Some feedback - For some reason Zandalari Warbringers stopped being alerted for me. I checked settings and the warbringers are checked on to be alerted. The addon alerts me of world bosses but not the warbringers. I even get a star on my map for the warbringers they they are not alerted even with nameplates on and mouse over. Hope to find a solution to this.
is it the overlay that puts the arrows on your minimap to show where the rares are? as i get the alert but no idea where they are as it doesn't indicate on my map anymore?
Seems to have stopped working for me as of last night cannot find instance of acegui-3.0
"
Message: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:7: Cannot find a library instance of "AceGUI-3.0". Time: Wed Aug 15 18:35:20 2018 Count: 1 Stack: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:7: Cannot find a library instance of "AceGUI-3.0". [C]: in function `error' Interface\AddOns\Details\Libs\LibStub\LibStub.lua:23: in function `LibStub' ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:7: in main chunk
Locals: (*temporary) = "Cannot find a library instance of "AceGUI-3.0".""
I'm getting the following lua errors on login after updating to 8.0.1.4, and NPCScan does not load:
Message: Interface\AddOns\NPCScan\Preferences\Detection.lua:116: attempt to get length of field '?' (a nil value) Time: Thu Aug 16 16:24:26 2018 Count: 1 Stack: Interface\AddOns\NPCScan\Preferences\Detection.lua:116: attempt to get length of field '?' (a nil value) Interface\AddOns\NPCScan\Preferences\Detection.lua:116: in function <Interface\AddOns\NPCScan\Preferences\Detection.lua:39> Interface\AddOns\NPCScan\Preferences\Detection.lua:300: in function `GetDetectionOptions' Interface\AddOns\NPCScan\Preferences\_Main.lua:24: in function <Interface\AddOns\NPCScan\Preferences\_Main.lua:17> Interface\AddOns\NPCScan\Preferences\_Main.lua:35: in function `SetupOptions' Interface\AddOns\NPCScan\Core.lua:334: in function <Interface\AddOns\NPCScan\Core.lua:179> [C]: ? Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:70: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:65> Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:527: in function `EnableAddon' Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:620: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:605> [C]: ? [C]: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:445: in function `UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:564: in function `TimeManager_LoadUI' Interface\FrameXML\UIParent.lua:1191: in function <Interface\FrameXML\UIParent.lua:1089>
NPCscan will no longer load also getting the following error:
3x NPCScan\Core.lua:452: NPCScan isn't registed with AceConfigRegistry, unable to open config [C]: ? ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-66.lua:1829: in function `Open' NPCScan\Core.lua:452: in function `?' ...ceACU\Libs\AceConsole-3.0\AceConsole-3.0-7.lua:94: in function `?' FrameXML\ChatFrame.lua:4734: in function `ChatEdit_ParseText' FrameXML\ChatFrame.lua:4396: in function `ChatEdit_SendText' FrameXML\ChatFrame.lua:4432: in function `ChatEdit_OnEnterPressed' [string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
Locals: (*temporary) = "NPCScan isn't registed with AceConfigRegistry, unable to open config"
Im sorry i copied the wrong Lua error i get the following errors with the only addon loaded being NPCscan
Message: ...Widgets\AceGUI-3.0-SharedMediaWidgets\prototypes.lua:10: Cannot find a library instance of "LibSharedMedia-3.0".
Time: Thu Aug 16 18:31:34 2018
Count: 1
Stack: ...Widgets\AceGUI-3.0-SharedMediaWidgets\prototypes.lua:10: Cannot find a library instance of "LibSharedMedia-3.0".
[C]: in function `error'
Interface\AddOns\NPCScan\Libs\LibStub\LibStub.lua:38: in function `LibStub'
...Widgets\AceGUI-3.0-SharedMediaWidgets\prototypes.lua:10: in main chunk
Locals: (*temporary) = "Cannot find a library instance of "LibSharedMedia-3.0"."
also
Message: Interface\AddOns\NPCScan\Preferences\Alerts.lua:146: attempt to index field 'AceGUIWidgetLSMlists' (a nil value)
Time: Thu Aug 16 18:33:09 2018
Count: 1
Stack: Interface\AddOns\NPCScan\Preferences\Alerts.lua:146: attempt to index field 'AceGUIWidgetLSMlists' (a nil value)
Interface\AddOns\NPCScan\Preferences\Alerts.lua:146: in function `GetAlertOptions'
Interface\AddOns\NPCScan\Preferences\_Main.lua:25: in function <Interface\AddOns\NPCScan\Preferences\_Main.lua:17>
Interface\AddOns\NPCScan\Preferences\_Main.lua:35: in function `SetupOptions'
Interface\AddOns\NPCScan\Core.lua:334: in function <Interface\AddOns\NPCScan\Core.lua:179>
[C]: ?
...ce\AddOns\NPCScan\Libs\AceAddon-3.0\AceAddon-3.0.lua:70: in function <...ce\AddOns\NPCScan\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
...ce\AddOns\NPCScan\Libs\AceAddon-3.0\AceAddon-3.0.lua:527: in function `EnableAddon'
...ce\AddOns\NPCScan\Libs\AceAddon-3.0\AceAddon-3.0.lua:620: in function <...ce\AddOns\NPCScan\Libs\AceAddon-3.0\AceAddon-3.0.lua:605>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:445: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:564: in function `TimeManager_LoadUI'
Interface\FrameXML\UIParent.lua:1191: in function <Interface\FrameXML\UIParent.lua:1089>
Locals: <none>
and 8 other errors all complaining about library instances of ACEGUI it seems.
something ive found, is that i get the alert and because im no longer gettign an arrow to say in which direction the rare is, im having to go onto wowhead to find it, when i do i find that im being alerted about a rare quite a distance from it, so im not getting a chance of seeing it on my minimap,
Same issue. Getting alerts for BFA rares, but too far to target or see on the mini-map so no idea where they are. Nice to see the alerts, if the range could be tweaked a bit.
The new range is intentional, and is more in-line with the behavior pre-MoP when deleting the cache was a thing. When Blizzard took this away, everyone lost their minds because they were restricted to nameplate and minimap range. Now that BfA has changed things yet again to allow for longer-range detections, that is being complained about. There's no winning!
So sorry! Didn't play in MoP so didn't recognize that this was reverting to a prior behavior. That said, how DO I find these guys now that they aren't on my mini-map?
So sorry! Didn't play in MoP so didn't recognize that this was reverting to a prior behavior. That said, how DO I find these guys now that they aren't on my mini-map?
You can combine this (superb) addon with Handynotes.
NPCScan will tell you that the NPC is definitely there. Go to your main map and Handynotes will show you where the NPC normally spawns. Go there and you will, mostly, find him. I say "mostly" because a few NPCs roam, and they can be a little trickier to find. But this works for 90%+ of rares.
You can combine this (superb) addon with Handynotes.
NPCScan will tell you that the NPC is definitely there. Go to your main map and Handynotes will show you where the NPC normally spawns. Go there and you will, mostly, find him. I say "mostly" because a few NPCs roam, and they can be a little trickier to find. But this works for 90%+ of rares.
I do use Handynotes, just didn't realize I needed a separate one for BFA (kept waiting for those I had to update). Your response prompted me to check and sure enough there's a new one for BFA, so thank you!
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Will there ever be a feature with NPCScan that puts Skulls/Icons on the map to show where Rares have a chance of appearing? Similar to SilverDragon or some HandyNotes. I mostly ask because I have used NPCScan for a long time now (I used Overlay as well but that crashes my game lately everytime I have it on) and really like it over Silverdragon.
Edit: After reading through the comments I see that you have stated that you are looking to do a complete rewrite of Overlay which basically answers my question. Looking forward to the update of it!
Yeah, nothing wrong with posting hints, just as you have above. That's pretty generic stuff, which could apply to any addon using Blizzard's API. A pain in the ass, sure, but Blizzard loves changes for changes' sake.
I get where they add or remove something from the game, but some changes make me wonder what they are doing. Such as the PlaySound change, mapIDs to whatever they are called now, or a myriad of other alterations that neither gained nor lost functionality. Just broke functionality.
/shrug
is this lib error caused by the map cord changes? Seems like that update broke 40% of my addons.
Date: 2018-08-09 10:49:04 ID: 1 Error occured in: Global Count: 1 Message: ...face\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua line 253: table index is nil Debug: ...face\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua:253: ...face\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua:249 ...face\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua:262: ...face\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua:262 Locals: (for index) = 9 (for limit) = 9 (for step) = 2 i = 9 id = true name = nil (*temporary) = <table> { LocalDefense = 3 2 = false General = 1 (null) = "Trade" } (*temporary) = "table index is nil" wipe = <function> defined =[C]:-1 sink = <table> { SetSinkStorage = <function> defined @Interface\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua:665 RegisterSink = <function> defined @Interface\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua:627 handlers = <table> { } SetSinkOverride = <function> defined @Interface\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua:672 channelMapping = <table> { } embeds = <table> { } Embed = <function> defined @Interface\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua:706 stickyAddons = <table> { } registeredScrollAreaFunctions = <table> { } GetSinkAce3OptionsDataTable = <function> defined @Interface\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua:508 registeredSinks = <table> { } override = <table> { } channelMappingIds = <table> { } storageForAddon = <table> { } msbt_registered_fonts = <table> { } frame = <unnamed> { } Pour = <function> defined @Interface\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua:368 GetSinkAce2OptionsDataTable = <function> defined @Interface\AddOns\NPCScan\Libs\LibSink-2.0\LibSink-2.0.lua:444 } select = <function> defined =[C]:-1 next = <function> defined =[C]:-1 AddOns: Swatter, v7.7.6000 (SwimmingSeadragon) AucAdvanced, v7.7.6000 (SwimmingSeadragon) AucFilterBasic, v7.7.6000 (SwimmingSeadragon) AucStatHistogram, v7.7.6000 (SwimmingSeadragon) AucStatiLevel, v7.7.6000 (SwimmingSeadragon) AucStatPurchased, v7.7.6000 (SwimmingSeadragon) AucStatSimple, v7.7.6000 (SwimmingSeadragon) AucStatStdDev, v7.7.6000 (SwimmingSeadragon) AucUtilFixAH, v7.7.6000 (SwimmingSeadragon) AutoLootPlus, v1.2.3 BadBoy, vv8.0.7 Bartender4, v4.8.1 BeanCounter, v7.7.6000 (SwimmingSeadragon) DBMCore, v8.0.1 DBMDefaultSkin, v DBMStatusBarTimers, v Details, v DetailsDmgRank, v DetailsDpsTuning, v DetailsEncounterDetails, v DetailsRaidCheck, v DetailsRaidInfoEmeraldNightmare, v DetailsRaidInfoNighthold, v DetailsRaidInfoTombOfSargeras, v DetailsRaidInfoTrialOfValor, v DetailsStreamer, v DetailsTimeAttack, v DetailsTinyThreat, v DetailsVanguard, v Enchantrix, v7.7.6000 (SwimmingSeadragon) EnchantrixBarker, v7.7.6000 (SwimmingSeadragon) GTFO, v4.46.2 IceHUD, v1.11.2 Informant, v7.7.6000 (SwimmingSeadragon) InterruptManager, v1.58 KuiMedia, v KuiNameplates, v KuiNameplatesCore, v LiteBag, v8.0.1 MoveAnything, v17.0.0 NPCScan, v8.0.1.2 Pawn, v2.2.23 PersonalLootHelper, v2.08 Prat30, vr1171 Prat30Libraries, v SexyMap, vv8.0.3 ShadowedUnitFrames, vv4.2.1 Simulationcraft, v1.10.4 SlideBar, v7.7.6000 (SwimmingSeadragon) Stubby, v7.7.6000 (SwimmingSeadragon) TinyInspect, v8.0.0 Titan, v5.14.2.80000 TitanClock, v5.14.2.80000 TitanCurrenciesMulti, v5.29.1 TitanGold, v5.14.2.80000 TitanLocation, v5.14.2.80000 TitanLootType, v5.14.2.80000 TitanRepair, v5.14.2.80000 VuhDo, v3.94 VuhDoOptions, v3.94 WeakAuras, v2.6.6 WorldQuestsList, v71 BlizRuntimeLib_enUS v8.0.1.80000 <none> (ck=721)
In reply to
:Thanks for the addon. Some feedback - For some reason Zandalari Warbringers stopped being alerted for me. I checked settings and the warbringers are checked on to be alerted. The addon alerts me of world bosses but not the warbringers. I even get a star on my map for the warbringers they they are not alerted even with nameplates on and mouse over. Hope to find a solution to this.
is it the overlay that puts the arrows on your minimap to show where the rares are? as i get the alert but no idea where they are as it doesn't indicate on my map anymore?
Seems to have stopped working for me as of last night cannot find instance of acegui-3.0
"
Message: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:7: Cannot find a library instance of "AceGUI-3.0".
Time: Wed Aug 15 18:35:20 2018
Count: 1
Stack: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:7: Cannot find a library instance of "AceGUI-3.0".
[C]: in function `error'
Interface\AddOns\Details\Libs\LibStub\LibStub.lua:23: in function `LibStub'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:7: in main chunk
Locals: (*temporary) = "Cannot find a library instance of "AceGUI-3.0".""
In reply to
:I'm getting the following lua errors on login after updating to 8.0.1.4, and NPCScan does not load:
Message: Interface\AddOns\NPCScan\Preferences\Detection.lua:116: attempt to get length of field '?' (a nil value)
Time: Thu Aug 16 16:24:26 2018
Count: 1
Stack: Interface\AddOns\NPCScan\Preferences\Detection.lua:116: attempt to get length of field '?' (a nil value)
Interface\AddOns\NPCScan\Preferences\Detection.lua:116: in function <Interface\AddOns\NPCScan\Preferences\Detection.lua:39>
Interface\AddOns\NPCScan\Preferences\Detection.lua:300: in function `GetDetectionOptions'
Interface\AddOns\NPCScan\Preferences\_Main.lua:24: in function <Interface\AddOns\NPCScan\Preferences\_Main.lua:17>
Interface\AddOns\NPCScan\Preferences\_Main.lua:35: in function `SetupOptions'
Interface\AddOns\NPCScan\Core.lua:334: in function <Interface\AddOns\NPCScan\Core.lua:179>
[C]: ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:70: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:65>
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:527: in function `EnableAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:620: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:605>
[C]: ?
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:445: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:564: in function `TimeManager_LoadUI'
Interface\FrameXML\UIParent.lua:1191: in function <Interface\FrameXML\UIParent.lua:1089>
Locals: <none>
NPCscan will no longer load also getting the following error:
3x NPCScan\Core.lua:452: NPCScan isn't registed with AceConfigRegistry, unable to open config
[C]: ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-66.lua:1829: in function `Open'
NPCScan\Core.lua:452: in function `?'
...ceACU\Libs\AceConsole-3.0\AceConsole-3.0-7.lua:94: in function `?'
FrameXML\ChatFrame.lua:4734: in function `ChatEdit_ParseText'
FrameXML\ChatFrame.lua:4396: in function `ChatEdit_SendText'
FrameXML\ChatFrame.lua:4432: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
Locals:
(*temporary) = "NPCScan isn't registed with AceConfigRegistry, unable to open config"
In reply to Daervon:
In reply to Torhal:
also
and 8 other errors all complaining about library instances of ACEGUI it seems.
something ive found, is that i get the alert and because im no longer gettign an arrow to say in which direction the rare is, im having to go onto wowhead to find it, when i do i find that im being alerted about a rare quite a distance from it, so im not getting a chance of seeing it on my minimap,
In reply to MorticiaNoire:
Same issue. Getting alerts for BFA rares, but too far to target or see on the mini-map so no idea where they are. Nice to see the alerts, if the range could be tweaked a bit.
The new range is intentional, and is more in-line with the behavior pre-MoP when deleting the cache was a thing. When Blizzard took this away, everyone lost their minds because they were restricted to nameplate and minimap range. Now that BfA has changed things yet again to allow for longer-range detections, that is being complained about. There's no winning!
So sorry! Didn't play in MoP so didn't recognize that this was reverting to a prior behavior. That said, how DO I find these guys now that they aren't on my mini-map?
Please guys tell me I can push down volume level....please.... o.0