• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Spy

 

Project Updated:
Files Updated: Sun, Jul 26 2009
Supports Game Version: 3.1.0
Category: PvP
Tags:

[Edit Tags]

Project Manager: immolation
Additional Authors: No additional authors
Current Version: Spy v1.0
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge
Avg Daily DL (last 30 days): 36
Downloads Total: 8,042
Favorites: 25
Comments: 26
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About Spy
  •  

The Spy addon scans for enemy players and announces their presence when they are detected. By warning you about nearby enemy players you can prepare for possible PvP combat.

About Spy

The addon scans the combat log for actions performed by enemy players. If an enemy player is detected the addon will attempt to determine their class, race and level based on the ability that was used. The addon will then sound an alert and add the enemy player to its list.

Spy can be configured to announce enemy player encounters to a chat channel and can also be configured to share data with other Spy users in your party, raid or guild. This allows a group of players to share information and determine the location of enemy players over a vast area.

Usage

Spy should work as soon as it has been enabled through the Addons window on your character select screen.

The Spy window

The Spy window will initially appear under your character portrait, but can be moved by dragging the title bar. The title bar contains the following buttons:

  • Clear: Manually clears all enemy players that have currently been detected. Holding the Control key down while clicking this button will enable/disable Spy while leaving it displayed.
  • Left/Right: Navigates between the Nearby, Last Hour, Ignore and Kill On Sight lists. Spy is configured by default to switch back to the Nearby list when the next enemy player is detected.
  • Close: Hides the Spy window. Spy is configured by default to show itself again when the next enemy player is detected. Alternatively you can type /spy show to manually show the addon.

The Nearby list

As enemy players are detected they will be added to the Nearby list. Clicking buttons in the list will target the enemy player (this only works when you are out of combat). Hovering over entries in the list will display a tooltip with the enemy player's details, including the last seen time and location. Right-clicking buttons displays a drop down menu which will allow you to manually:

  • Remove the enemy player from the Nearby list.
  • Add/remove the enemy player to/from your Ignore and Kill On Sight lists.
  • Announce the enemy player's details to a chat channel of your choice.
  • Set multiple Kill On Sight reasons, if the player is on your Kill On Sight list.

If enemy players remain undetected they will be removed from the Nearby list after a configurable amount of time. The Nearby list will always sort by the time each enemy player was initially detected, with those enemy players who are Kill On Sight or actively performing actions being placed at the top of the list.

The Last Hour list

The Last Hour list displays enemy players that have been detected in the last hour. It will always be sorted by the time each enemy player was initially detected, with those most recently detected appearing at the top of the list.

The Ignore list

The Ignore list is where you can place enemy players you have deemed harmless. Spy will not generate any alerts for enemy players on your Ignore list. You can use the drop down menu to add/remove enemy players to/from the Ignore list, or alternatively hold the Control key down while clicking a button in the list to add/remove enemy players.

The Kill On Sight list

The Kill On Sight list is where you place enemy players you especially want to know about. When enemy players on your Kill On Sight list are detected a warning will be displayed and an alarm will sound. You can use the drop down menu to add/remove enemy players to/from the Kill On Sight list, or alternatively hold the Shift key down while clicking a button in the list to add/remove enemy players.

Minimap detection

If you can track humanoids then you will be able to detect known enemies by hovering over their position on the minimap. This does not work in battlegrounds and arenas. The level and class of known enemy players is displayed in the minimap's tooltip.

Players who can track humanoids include:

Slash command list

/spy : shows the list of slash commands.

/spy show : enables and displays the Spy window.

/spy reset : resets the Spy window to the default position below the character portrait.

/spy config : opens the Interface Addons window where the Spy configuration options are located.

How can Spy help you?

Not wanting to be ganked

Because Spy will alert you whenever an enemy player is detected, it will be extremely difficult for them to attack you by surprise. It will give you the time to determine whether you should prepare to fight or run away.

Wanting to be the one to do the ganking

If enemy players are not using the Spy addon themselves then it is likely that you will know about them before they know about you. This will let you prepare for attacking them by surprise.

Know when your enemies are nearby

Spy will sound an alarm when a Kill On Sight enemy player is detected. Usually you would add an enemy player to your Kill On Sight list when you are certain they will attack you. Spy will remember who your enemies are and will make sure you know when they are around.

Know when enemy players become stealthed

Spy will warn and sound a specific alert when it detects that an enemy player stealths. You should no longer be surprised by rogues or druids attacking you out of the blue.

Looking for enemy players

Because enemy players will automatically be added to the Nearby list whenever they attempt any action you can use the addon to locate enemy players as you move around a zone. You can also attempt to locate enemy players you have recently encountered by continually clicking their button in the Last Hour list while you move around a zone. The enemy player will be targeted as soon as you move within range. In addition, because you can use the data collected by other Spy users in your party, raid and guild, you stand a greater chance of locating the enemy player you are looking for if you have friends also using Spy.

Getting help when you encounter enemy players

Spy can be configured to announce encounters to a variety of channels, including your party, raid, guild and local defense channels. In addition, other Spy users in your party, raid or guild who are also in the same zone will have your encounters added to their Nearby lists. This is a great way for a guild to track down their enemies.

Getting revenge on an enemy player's guild

Spy is also capable of displaying a warning when a player in the same guild as someone on your Kill On Sight list is detected. This option can be enabled or disabled vis the Interface Addons window.

Knowing how many times you've won/lost against an enemy player

Spy will record when you make a killing blow against an enemy player. Likewise, it will also record when an enemy player makes a killing blow against you. These statistics can be seen in the tooltip that appears when you hover over the enemy player's entry in the list.

FAQs

Why doesn't Spy work while I am in combat?

The game has security restrictions on what addons can do during combat. Clicking buttons to target enemy players will not work during combat. At the moment, Spy does not display newly detected players in combat either, although this will be corrected in a future release. Spy will still give visual and audio alerts both in and out of combat.

Why does Spy only show a maximum of ten enemy players?

While the ten enemy player limit at any one time could easily be changed, I believe that displaying any more than ten enemy players will make it more difficult for the user to use the information Spy reports. Long lists of enemy players will either take up too much real-estate on screen, or require the introduction of list paging functionality which I believe would make the addon more cumbersome. The limit may be an issue for some users, but it is alleviated by the fact those enemy players who are actively performing actions or who are on your Kill On Sight list will always appear first.

I was just attacked by an enemy player who was stealthed. Why didn't Spy warn me?

If an enemy player doesn't perform any actions reportable in your combat log then Spy will not know they are there. In this case, the enemy player may have gone into stealth far enough away from you that it isn't reported in your combat log. Or the enemy player could have already been stealthed before you arrived in the area you were attacked.

Why can't I target an enemy player Spy has just reported?

The most likely explanation for this - if you aren't in combat - is that a buff has been applied or removed from one enemy player that was granted to them by another enemy player. This may happen, for example, when an enemy player gains the Leader of the Pack buff from a stealthed druid in their party. Spy will alert you to the possible presence of the enemy druid even though that druid did not perform any active action. This may also happen when a buff expires from an enemy player, in which case the other enemy player that granted the buff may not be in the vicinity at all.

Why doesn't Spy work in sanctuaries?

Spy doesn't work in sanctuaries such as Dalaran or Shattrath City because in those places there is no possibility of PvP combat. Any information reported by Spy will be of no use. Unless you like to try to emote your enemies to death...

How can I turn off Spy temporarily?

This can quickly be done by holding the Control key while clicking the Clear button in the title bar, or alternatively by enabling/disabling Spy via the Interface Addons window. You may want to do this when there are a lot of players around and you don't want the list to fill up or to continuously alert you.

I don't want a warning to be displayed or any alerts to sound. How can I turn them off?

Go to Spy's options in the Interface Addons window and open the Alerts section. Both visual warnings and audio alerts can be turned on or off.

Localization

Currently enUS only. Please contact me on this site if you are able to provide translations for other languages. I will introduce other languages in a future release.

Author

Written by Immolation from Cho'gall (US).

  • Downloads (4)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Spy v1.0 Release 3.1.0 5,440 7/26/2009
  Spy v0.3 Beta 3.1.0 1,900 6/14/2009
  Spy v0.2 Beta 3.1.0 571 6/1/2009
  Spy v0.1 Beta 3.1.0 131 5/30/2009
  • 1 page(s)
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • WOWplaya5 said

    hey man i love the spy thing i use to have it then i had to restart my comp. from scratch and i didnt have it tell last night and when i logged in i didnt see it pop- u on my screen i only have my outher addons and i got vista and i did everything right i balive wen into my folder opened it up -interface-addons-spy then it sho the spy folder agian after i exstracted it then delete the little folder theat i exstracted from and clicked on spy opened it up clicked cut then back to addon folder then paste in a blank spot and now it just wont pop up and i did da.ete the folder that i went in to the add on one but the one i cut i still have with all the thigns in it plz send me a or maby every now and then ill look on here

    Reply Report Permalink
  • immolation said

    On your character select screen look for the "Addons" button. Click it, then make sure Spy is checked in the list, and also that "Load out of date addons" is ticked.

    Reply Report Permalink
  • Is this ever going to be updated to 3.2?

    Reply Report Permalink
  • immolation said

    will be updated in 3.3 but there isn't any reason it won't work in 3.2, just make sure you've ticked your load out of date addons checkbox.

    Reply Report Permalink
  • sounds pretty sweet immaty download it

    Reply Report Permalink
  • sirDrakey said

    can't wait to try this out I have missed my personal sentry for awhile and this looks like it will come close. If so I will praise you. BRB

    Reply Report Permalink
  • Balechnay said

    I am noticing that the spy addon fails to identify an opposing players level correctly. For example, I get a notification of a lvl 20 Blood Elf Pally in Shadow Valley...a lvl 65 area. However, it is great just to KNOW when someone is nearby...for those times when I have to fish in a PVP area. It's super for those times because I can quickly take to the air & foil their plans to sneak up on me.

    Reply Report Permalink
  • immolation said

    I hate to use this phrase but its probably "working as intended".

    Until an enemy is directly targeted or moused-over the exact level can't be determined, so Spy takes a best-guess at an enemy player's level by analyzing the spell used. The pally would have been reported as lvl 20 because he/she was casting a spell like blessing of kings, flash of light, or consecration etc (rank 1 spells that can first be learnt at lvl 20). If he/she then used a higher level spell then the lvl would increase (so for example the moment they cast divine plea Spy then knows the pally is at least lvl 71).

    Reply Report Permalink
  • yusky03 said

    When it does not know the level you could have it add a "+" after the level number like Stalker does. I use both because sometimes one detects something the other does not... or detects it sonner for some reason :P

    Reply Report Permalink
  • farrisben said

    Is there any way you could make this mod where you can click a mob/player's dot on the minimap and Target them?

    Reply Report Permalink
  • immolation said

    This isn't possible anymore as far as I know. I think Blizzard nerfed this a while back.

    I recommend using a mod called MinimapTarget (http://wow.curse.com/downloads/wow-addons/details/minimap-target.aspx). It lets you right-click and select the name from a drop down list.

    Reply Report Permalink
  • kovertopz said

    I have a few bugs to report...Great addon BTW.

    http://pastebin.com/m5dcd0018

    There might be some duplicates but that is from a few hours of game play. Seemed to happen more when my friend installed the addon too.

    Reply Report Permalink
  • immolation said

    Thank you. This was very helpful. New version will be out in about 2 weeks.

    Reply Report Permalink
  • sreichle said

    any update coming for patch 3.2 noticed that you can no longer announce since patch

    Reply Report Permalink
  • immolation said

    I'll check it out. I noticed a bug with it saying "you are not in a party" in isle of conquest which I'll have fixed. I'll make sure announcing is working as well, and put in a disable in wintergrasp option. I've also got a new feature I'll add which I'm sure players will love but I'm not going to let that cat out the bag just yet :-)

    Reply Report Permalink
  • Razorlord said

    Awesome addon.. Thx for adding the notes to KOSlist.

    keep up the good work. I disable in wintergrasp option would be great. It doesnt recognize wintergraps as a battleground and it detects within seconds 100 horde or something and it.. i dunno.. lags for 1-2 sec.

    I have 8Gb ram.

    Out in the open this addon really shines..very cool..

    Reply Report Permalink
  • Awesome Addon, had it since V1.0

    I have 2 bugs to report:

    Wintergrasp: Wow Crashed when detecting over 100 horde players in 2 seconds

    Level indicator: always shows lvl 36, 40 players when they detected, when they are lvl 80, and reports to the channel as lvl 36 etc, unless you have a visual confirm on the enemy player.

    Suggests: "Disable in Wintergrasp" button
    "Dont Report Enemy lvl"
    Ill support and use it awesome addon!!!

    Reply Report Permalink
  • immolation said

    Great info. Thanks for that.

    Rather than put in a specific option to "don't report enemy lvl" I think I'll just stop the addon from doing reporting that info while it is still guessing the level of an enemy (until you mouseover or target an enemy it can only make a best-guess).

    I might put in a way to customize the announcement message, so people can announce whatever they like.

    I'll see if I can reproduce/fix any issues around it crashing wow if detecting too many enemies in a short time before trying the "disable in wintergrasp" option. How much ram does your computer have? Not that I'm saying you need more, just that it would be good to know so I can get an idea of what issues may be at play here.

    Reply Report Permalink
  • immolation said

    New version has been uploaded and should be approved within the next few hours.

    26 Jul 2009 - Spy v1.0

    - Added win/loss statistics. The win counter displayed in the player's tooltip will increase when you land the killing blow against a player. Likewise, if the player lands a killing blow on you then the loss counter will increase.

    - Kill On Sight reasons can be set. By right-clicking a player's button on the Kill On Sight list you can set multiple reasons why you added them to the list.

    - New alert for players in the same guild as someone on your Kill On Sight list.

    - Minimap functions can now be enabled/disabled through the Interface Addons window.

    - Details displayed in the player's tooltip can be shown/hidden through the Interface Addons window.

    - Corrected bugs that stopped Spy from detecting enemies for some users.

    Reply Report Permalink
  • ebm2010 said

    i cant see the window(like where the enemy names show up) on my screen

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 20,986 Atlasloot Enhanced PvP, Arena, Map & Minimap...
  2. 3,445 Decursive Buffs & Debuffs, Boss Encounters...
  3. 1,677 Outfitter Bags & Inventory, PvP, and...
  4. 1,374 MikScrollingBattleText PvP, and Combat
  5. 992 Gladius PvP, Arena, Combat, and Unit...