Description ICPvP is an enemy announcement mod in a similar vain to Watchtower by Clangadin.
It supports both automatic and manual announcing, announcing to multiple destinations, and caching of announcements to reduce 'spam'.
By Default the mod will install with everything switched off apart from manual LocalDefence announcements.
Installation 1. Extract the ZIP to InterfaceAddons 2. Launch WoW =)
Configuration There are two parts of ICPvP to configure, both are optional:
1. Right click the 'eye' near the minimap to change options 2. Set ICPvP Key Bindings using the standard WoW GUI (optional)
The key bindings are self explanatory, the configuration screen options are as follows:
* Automatic Friendly - Enables automatic announcements in friendly zones * Automatic Contested - Enables automatic announcements in contested zones * Automatic Enemy - Enable automatic announcements in enemy zones * Automatic BG - Enable automatic announcements in Battlegrounds * Caching Timeout - Time in minutes before the automatic cache expires for a particular player. When a player is announced using automatic announcing; the location and time are stored and won't be reannounced until this time has expired. This is to prevent constant spamming when switching between multiple targets during combat. Manual announcing is not effected by the cache. * Local Defence - Announces to the LocalDefence channel (you need to be in it!) * World Defence - Announces to the WorldDefence channel (you need to be in it and have permissions to send!) * Party - Announces to your party or raid * Guild - Announces to your guild * Custom channel - Announces to the specified custom channel * PvP ONly - Only Announces +PvP players * Mouseover Auto Mode - Switched the auto mode from firing on target change to firing on mouse over change. * MiniMode - Reduces the length of the announcement message * Minimap button coords - Shows the player's current coords on the minmap button * Minimap button position - Moves the button around the minimap
Usage If you haven't enabled Automatic announcements for your current zone then click your chosen hostile target and either left click the 'eye' or press your chosen keybinding. If you have enabled Automatic annoucements for your current zone then all you have to do is select the hostile target (see the comments on caching above).
Future Enhancements
Version History
v0.9.9c - Updated TOC, seems to work ok v0.9.9b - Added the option for mouseover mode v0.9.9a - Replaced GetZonePVPInfo with an internal function to fix stupid PvE bug :) This needs ICZonePvPInfo, which is included, so make sure you don't disable it! v0.9.9 - Added commandline options for showing/hiding the gui and the eye. Added an option to enable manual reporting on non-player targets - mainly for announcing rare mobs for hunters. Added new whisper commandline commands to whisper a report to a person (whisper) and to send a report to the last person you sent one to (rewhisper) - will also report non-players. v0.9.8a - Minor update to allow moving the minimap button around the edge v0.9.8 - Added new keyboard bindings for switching the auto modes on and off quickly. Re-organised the GUI and added tooltips. Added the option to overlay the players current coords on the minimap button. v0.9.7 - Changed the unknown level text to more clearly show it's a guess =) v0.9.6 - Other people's messages that you see are now added to your cache to reduce spam even further. Added an option for a less 'verbose' reporting. Now estimates a target's level if the exact level is not known. v0.9.4 - Updated TOC for 1.9 patch v0.9.3 - Added option to only report PvP enabled players v0.9.2 - Renamed before I start breaking things for the next version =) v0.9.1 - Initial release for testing