EavesDrop
🛑 EavesDrop will NOT work in Midnight!!!
Given the heavy-handed restrictions imposed on AddOns, the building blocks needed by this addon have been completely removed from the retail version of the game. Therefore it is not possible to update it for Midnight. Thanks for using the AddOn for the past 10 years!
In the unlikely event that Ion Hazzikostas restores access to live detailed combat info, I will attempt to revive it again, but given the mind-blowing reason (combat advantage) they have used to nuke addon access to player's own cooldowns and combat logs, I am not holding my breath!
This is my attempt to keep Grayhoof's addon alive!
The goal is to make this work under latest game version (currently 11.x). Please report any issues or bugs on the project's Github page.

What does it do?
A simple combat log that shows events (such as damage, heal, buff/debuff…), using icons and colors to make it easy to find important information by a quick skim. It separates incoming events (left side) from outgoing events (right side) from misc. events (middle).
What all can it show?
- Your hits, spells, misses, heals, etc…
- Incoming damage, spells, heals, buffs, debuffs, etc…
- Power gain
- Honor, Reputation, Skill, and Experience gain
- Mob/People you have slain
- Combat start/stop
- Timestamps and details in tooltip
- Highest hit stat tracking for both incoming and outgoing skills.
- Combat Summaries
Additionally, it keeps track of each spell's maximum normal and critical hits!
Usage
All events related to player will be shown in 3 columns. After each combat, a summary of incoming and outgoing heals and damage will be displayed.
- Shift+scroll up/down will show the top/bottom of events.
- Ctrl+scroll up/down will take you to the next/previous combat.
- Shift+Click will copy the highlighted event to the chat edit box
- Click the "sun clock" icon, to open history of highest values of all events, divided into healing and damage.
To customize the events (buff, debuffs, colors, values, …), open the options window by right-click on the EavesDrop tab or entering slash command: /ed.
You can adjust the minimum damage/healing values in the options windows under Misc tab.
You can also completely exclude spells under the same tab. Enter the unwanted spell names or IDs in the Blacklist box, one spell per line. Any of the following lines will exclude Judgment:
Judgment
20271

Installation
Using addon managers
Install wago.iop app or CurseForge and search for EavesDrop in the apps to install the addon.
Manual Installation
Download the EavesDrop.zip file from either wago.io or github.com. Then follow these instructions:
- Go into your WoW installation folder (e.g.
C:\Program Files (x86)\World of Warcraft\_retail_). - Go into the
Interfacesub-folder. - Go into the
AddOnssub-folder (if you don't have one, create it). - Copy/Extract this addon's folder into the
AddOnsfolder. - Make sure the folder name is
EavesDrop.
Verification
The following folder paths will exist within your WoW Install directory:
Interface\AddOns\EavesDrop
Interface\AddOns\EavesDrop\libs
Interface\AddOns\EavesDrop\locals
Look for the following (wrong) files as evidence of common mistakes:
* If you have `Interface\AddOns\EavesDrop.toc` then you've extracted the zip file's contents without its folder structure, or copied the contents without the parent folder.
* If you have `Interface\AddOns\EavesDrop\EavesDrop\EavesDrop.toc` then you've extracted the zip file into a folder an extra level deep. Move the files and any sub-folders up one level and remove the extra folder.
* If you have `Interface\AddOns\EavesDrop-2.8` or similar, you need to rename it to `EavesDrop`.
For more detailed instructions see wowinterface's FAQ.
Credits: Some of the code to update Eavesdrop from 7.x to 8.0 is done by domzae, upon which I added required changes from BFA, SL, DF and TWW. If you feel you have contributed to this code base and you should get credited, please contact me.
-
View User Profile
-
Send Message
Posted Mar 4, 2015Ok, I'll look to update them soon. Or maybe even make it free entry.
-
View User Profile
-
Send Message
Posted Dec 22, 2014This addon really seems to lag me hard during the Ko'ragh encounter in Highmaul.
-
View User Profile
-
Send Message
Posted Dec 6, 2014if just there was ever an option to disable outgoing events entirely (and even incoming heals) this would be perfect for tanks.
as it is this is more or less a 20 line spamfest where you wont see sh*t midfight and scroll through tons of uninteresting stuff afterwards to find the info you really need. more filteroptions would really make this addon awesome.
-
View User Profile
-
Send Message
Posted Nov 21, 2013Please add a simple filter option to disable/enable certain spell types and if they are from other people than myself. For example I dont want to see other heals on me, just myself as a dd.
-
View User Profile
-
Send Message
Posted Oct 2, 2013Is there any way to remove my "damage done" spells from the window and keep only "damage taken" and "healing done"?
-
View User Profile
-
Send Message
Posted Apr 13, 2013Is there a reason the max number of lines is limited to 20? Would it be possible to have that cap raised?
I put the window on one side of my screen, remove the border, and make it as thin and tall as possible, since that lets me see the most amount of information. It turns the side of my screen into a little damage/healing ticker. But it's too short, because the max lines are 20. :(
Great mod, btw.
-
View User Profile
-
Send Message
Posted Mar 25, 2013Hi,
Been using Eavesdrop for a long time now. However since cross realm raids, the name of the target/player + realm name takes too much space and the damage/heal value gets pushed off. I use a narrow setup and would like an option to remove the 'realm' name until I hover on the entry.
I'm prepared to edit the LUA if needed.
Thanks for supporting this addon through all these years.
-
View User Profile
-
Send Message
Posted Jan 19, 2013Any way we could get a damage filter and sliders that went up higher to say 60k or unlimited?
The damage filter would be to elminate my dots which are very spammy and would be nice if it went very high for damage for use in fire when Ignite is ticking for around 60k.
The healer filter needs to be higher because my Rune of Power tics every 3 seconds for 4241+ health and is very spammy.
I'd like to be able to set it see my direct damage through Arcane Blast, Arcane Missiles and Arcane Barrage and this would be easy with those filter settings mentioned.
-
View User Profile
-
Send Message
Posted Feb 20, 2013I was thinking the same.
Please add this functionality, if possible.
-
View User Profile
-
Send Message
Posted Jan 5, 2013battle-pet related - is it possible to have battle-pet events (damage and buffs, etc) show on eavesdrop?
-
View User Profile
-
Send Message
Posted Nov 28, 2012Hi, I keep getting this error while using skinner:
Message: Interface\AddOns\Skinner\UIFrames.lua:1822: attempt to call method 'SetTexture' (a nil value)
Time: 11/28/12 22:05:17
Count: 2265
Stack: (tail call): ?
Interface\AddOns\Skinner\UIFrames.lua:1822: in function <Interface\AddOns\Skinner\UIFrames.lua:1819>
Interface\AddOns\Skinner\UIFrames.lua:1849: in function <Interface\AddOns\Skinner\UIFrames.lua:1843>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...\AddOns\EavesDrop\libs\AceTimer-3.0\AceTimer-3.0.lua:166: in function <...\AddOns\EavesDrop\libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
Not sure whether eavesdrop is causing it or not.
-
View User Profile
-
Send Message
Posted Nov 28, 2012Anyway to resize the frame?
-
View User Profile
-
Send Message
Posted Nov 27, 2012Should be fixed now.
-
View User Profile
-
Send Message
Posted Nov 27, 2012Looks like patch today has reduced my eavesdrop to a nonresponsive white rectangle.
-
View User Profile
-
Send Message
Posted Nov 19, 20121x WTF\Account\WESTFARM\SavedVariables\EavesDrop-v2.5.lua:168: unfinished string near ""FACDTA"
Locals:
-
View User Profile
-
Send Message
Posted Oct 10, 2012Hello Grayhoof,
thank you for this addon, its great. Can you please make it possible to set the dmg and heal filter higher than 2k? I think its better without slider, just a textbox is enough. Any fixed maximum value for filter maybe doesnt scale with future expansions of wow.
A second wish is to get the numbers shorter, examples:
1245 -> 1k
15487 -> 15k
654875 -> 654 k
2154875 -> 2m
A last and not so important suggestion is to make it possible to switch between effective and overall dmg or heal, examples what to show, if 1k dmg done, 2k absorbed:
1k
1k (2k)
3k
Thank you very much for this great addon, greetings
osborn
-
View User Profile
-
Send Message
Posted Oct 10, 2012Hello Grayhoof,
thank you for this addon, its great. Can you please make it possible to set the dmg and heal filter higher than 2k? I think its better without slider, just a textbox is enough. Any fixed maximum value for filter maybe doesnt scale with future expansions of wow.
A second wish is to get the numbers shorter, examples:
A last and not so important suggestion is to make it possible to switch between effective and overall dmg or heal, examples what to show, if 1k dmg done, 2k absorbed:
Thank you very much for this great addon, greetings
osborn
-
View User Profile
-
Send Message
Posted Mar 8, 2012I changed the filters so I dont see heals on me smaller than 1.000. But my pet gets tons of those events. I want to see certain pet events and I dont want to disable pet events completely. It is possible to build a module to edit pet events like player filters?
-
View User Profile
-
Send Message
Posted Feb 7, 2012<3 this addon
-
View User Profile
-
Send Message
Posted Jan 8, 2012Hello,
Is there no way to have EavesDrop show buff/aura gains on my target? I need to see when my enemies use cooldowns in PvP.
Thank you.