BETA INFO:
Please post comments with any questions, suggestions, errors, etc. This is very much a beta release but hopefully it's late enough that further versions will not require a reset of previous versions collected information.
ABOUT:
KnowYourEnemy is an addon that records long term combat statistics of incoming attacks from PvE enemies. Enemies are added to a list and when you select one from the list you are presented with a statistical breakdown of their various attacks against you. For anyone that remembers an addon called Combatmonitor by Satrina, this is very much the same idea and borrows considerably from the UI and useability of that addon.
The stats breakdown includes a list of enemy attacks/spells colored by damage type and showing numbers of hits, avoidance, blocks (if any), resists (if any) and absorbed hits. All of these also have their listed average and maximum damage amounts and a combined total of attacks and damage. So for example, you'll know the average and maximum damage of a hit as well as the average and maximum amount of a block (if you are a class that blocks).
OTHER FEATURES:
- Associates - Enemies will become 'associated' with other enemies if they both attack you while in a single combat session as long as both enemies are already in your list or the option to automatically add enemies to your list is enabled. This allows you to easily find the stats of many different enemies that you may encounter during a single boss battle such as Mimiron or Yogg-Saron.
- Clear Stats - Any enemy that has stats saved will have a clear stats button on their stats window that will allow you to clear all previously saved info for that enemy.
- Delete - Turned off by default, if enabled this will give each enemy in your list a small button that allows you to delete it from your list. This will also remove any stats associated with that unit as well as any associations that other enemies have with it.
- Autotracking - If enabled this will automatically add enemies to your list when they direct an attack at you (hit or miss). If not enabled no enemies will be added to the list unless you manually add them using the small + button next to their name while targetting them.
- Adding pets - By default this Player/Pet button displays the name of your character, if you click it while you have a pet summoned (or are riding a vehicle) you will have the option to add that pet/vehicle so that stats will be tracked for it as well. This button then allows you to switch which pet (or yourself) stats you are viewing.
- Zones - Any enemy in your list will have a zone associated with it that will be displayed in the stats window. There is also a button that will let you show in the enemies list only the enemies of a particular zone.
- Difficulties - If an enemy is from a dungeon or raid, the difficulty and size (5/10/25) of that raid will be shown in the stats window.
- Lock Selection - This button appears on the stats window and allows you to lock that specific enemy to always be the one to display in the stats window so that you can freely target other enemies without the stats window automatically changing to the stats for those other enemies.
- Statistics Tooltips - If you hover over a section of the stats window that has more specific information about those stats (i.e. avoidance broken down into miss/dodge/parry/resist) it will display in a tooltip below the stats window.
- Spell Tooltips - In the stats window, if you hover your mouse above the name of any of the enemy spells/abilities, you will be shown the tooltip for that spell/ability.
- Spell Linking - You can shift + click on any spell/ability in an enemy stats window in order to link that spell to your chat frame.
- Enemy Linking - You can also shift + click on an enemy in your list to link the name of that enemy to your chat frame.
- Open Upward - By default the enemies list opens downward, if this option is enabled it will open upward instead as well as reposition other buttons to accomodate this change.
- Other Options - There are also options to hide/show various buttons/controls as well as being able to turn off/on all combat logging.
Use /kye or /knowyourenemy chat commands to access the options window or find it in the list of addons in the blizzard interface options, addons section.
The functionality of the addon should work for all locales.
THANKS:
Special thanks to my guildies who put up with my frequent chatter about this addon in guild chat as well as during raid nights on vent. Super special thanks to my two guildie testers Rakshasas and Azerith who put up with me the most and helped weed out plenty of annoying bugs.
Version 0.92 beta
- First public release.
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...