Wire's NPSee shows you a target gauge for all enemy units currently targetted by members of your raid.
Now works in PvP!
Real Time Target Gauges!
Target Gauges will appear for every hostile unit targetted by your raid
See health, mana, energy, power and cast bars
Draggable, resizable, persistent
Command Line Interface
How It Works
Install and you're good to go!
Type "/nps" to bring up a list of commands:
"/nps clear" will reset all persistent data
"/nps debug" will toggle debug mode
Debug mode is toggled "Off" by default
"/nps enable" will toggle new target gauge display
"/nps stacking" will toggle target gauge stacking "Up" or "Down"
Target Gauge stacking is "Down" by default
"/nps pvp" will toggle NPSee's PvP display "On" or "Off"
PvP display is "On" by default
"/nps pet" will toggle NPSee's pet display "On" or "Off"
Pet display is "Off" by default
Whenever a hostile unit becomes the target of a member of your raid, a target gauge will appear under the "Wire's NPSee Targets" cascade bar. Target gauges are removed when the unit dies or is no longer targetted by anyone in your raid.
Drag and drop the yellow "Wire's NPSee Targets" bar anywhere on the screen. Right click the bar to lock or unlock its size and position. Use your mouse wheel while hovering over an unlocked bar to change its size. Locking the bar will hide it until hovered over.
Unlocked target gauges will adopt the current size of their parent bar and will cascade below it when they appear. Individual target gauges can also be moved, resized and locked independently.
All gauges are updated in real time, displaying hitpoints and resource levels of their targets, along with a cast bar.
Download from Curse.com or RiftUI.com
Extract the files to a folder on your desktop
Click the "Addons" button at the character select screen
Click the "Open Addon Directory" button on the "Addons List" screen to open a "Windows" folder window
The path should be: "< game directory >\Interface\Addons"
Copy the addon folder from your desktop into the newly opened folder window, replacing if prompted
Click "Refresh" on the "Addons List" screen once the new files are in the "Addons" folder
Make sure the "Wired" and "NPSee" addons are enabled and you should be all set
You cannot click on a target gauge to change your target in-game, so please don't request this. It's solely a limitation of Trion's LUA support. If Trion ever adds support to alter your targets, this will be added immediately.
You'll only get a target gauge for NPC's that are actually targetted by someone in your raid. So if you pull 5 mobs and only see a target gauge for one of them, this is a limitation of Trion's LUA support. If Trion ever adds support to view all targets you're currently in combat with, this will be added immediately.
Players changing their targets may change the display order of your cascading targets, if they are the only player with that target targetted. I'm considering some method to preserve the display order of cascading targets.
If you lock a target gauge and another target with the same name appears, NPSee will draw the new gauge under the original gauge. I'm considering changing this behavior, but for the mean time I would suggest locking gauges only for unique targets, like boss mobs or singular adds.
Under normal conditions, performance impact is minimal. However, multiple mobs chain casting is somewhat more CPU intensive than non-casters. You can disable cast bar displays if this becomes an issue for you.
If you experience any errors, feel free to contact me in-game (Wire @ Byriel) or via this thread, PM or email (wire dot byriel at gmail dot com).
Special thanks to Amarylis @ Byriel for help testing, timing and photographing.
Wired Addon Changes
Changed default text label color to white
Added a drop shadow to all text labels on all gauges to increase readability
Command Line Changes
Added "stacking" slash command to toggle an addon's cascade bar stacking up or down
Example: Typing "/nps stacking" will make NPSee's target gauges stack above the cascade bar if they were stacking below it
Stacking state is "Off" (down) by default to preserve original functionality
Added "debug" slash command to toggle an addon's debug output on and off
Example: Typing "/rk debug" will make RaidKiller output debug messages
Implementation is not yet widespread
Debug state is "Off" by default, as this is only useful to me when I want to track down errors
Changes to Wired Addons
Added gradient texture to gauges, cells and cascade bars - Pretty!
All cascade bars have had their persistent data reset
You can now change the size of a cascade bar the same way you would for its children
Unlocked children of cascade bars will assume that bar's current size
Normalized Wired Addon slash commands and welcome messages
Wired Addons now have an "enable" slash command to toggle the addon's response to new events
Example: typing "/nps enable" will turn off NPSee's registration of new targets if it is "on"
Wire's NPSee Addon
You can now use NPSee in warfronts - Enjoy the OP sensation!
Added "pvp" and "pet" slash commands to toggle pvp and pet displays "on" and "off"
PvP display is "on" by default
Pet display is "off" by default (this includes NPC pets)