Get an Epic Experience with Premium


Combat Login to Add Favorites
  • World of Warcraft
  • 2,387 Monthly Downloads
  • Supports: 6.2.0
  • 650,971 Total Downloads
  • Updated 06/23/2015
  • Created 09/08/2006
  • 993 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v2.570

About EavesDrop

PLEASE NOTE: Non-enUS clients may have errors or strange behavior.

What is it? - A simple combat log that displays events similar to how SCT/D would in a log, using icons to display spells/skills. It seperates incoming events (left side) from out going 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 tooltips
- High hit stat tracking for both incoming and outgoing skills.
- Combat Summaries
- Shift+Click to paste events of history into Chat Edit Box

Where did it come from? - Original idea by Bant. Coding help/samples from Andalia`s SideCombatLog and CombatChat.

How do I use it? - Unzip EavesDrop into your interface\addons directory. For more info on installing, please read install.txt. Now just run WoW and once logged in, you will see the EavesDrop in the middle of your screen. Left click the EavesDrop Tab to drag it. Right click the EavesDrop Tab to see the options menu.

My peridoic damage is not showing up in the combat log or on the screen! How do I fix it? - You have turned off periodic damage on the Advanced Options under Interface options. Make sure the "Periodic Damage" check box is checked, even if you have Damage unchecked.

How do I reset EavesDrop or load another users settings? - EavesDrop uses the Ace2 profile system. By default all characters use the same profile. You may change this for each character using the Profile area of the option menu. You can reset the options for the current profile using the Rest option in the menu.

How do I change the fonts? - EavesDrop uses the games default fonts. You will need to use a font program like ClearFont of Fontabulous to change it.

Please post all errors and suggestions on using the provided forms.
Please post all questions and comments on the offical EavesDrop thread.

r121 | grayhoof | 2015-06-24 03:00:33 +0000 (Wed, 24 Jun 2015) | 1 line
Changed paths:
   A /tags/v2.570 (from /trunk:120)

Tagging as v2.570
r119 | grayhoof | 2015-06-24 02:42:52 +0000 (Wed, 24 Jun 2015) | 1 line
Changed paths:
   M /trunk/EavesDrop.toc

EavesDrop: TOC update for 6.2


First Previous Page 2 of 10 Next Last
  • #129

    I was thinking the same.

    Please add this functionality, if possible.

  • #126

    Hi, 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.

  • #124

    Anyway to resize the frame?

  • #123

    Should be fixed now.

  • #122

    Looks like patch today has reduced my eavesdrop to a nonresponsive white rectangle.

  • #121

    1x WTF\Account\WESTFARM\SavedVariables\EavesDrop-v2.5.lua:168: unfinished string near ""FACDTA"


  • #120

    Hello 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


    Last edited by osborn2 on 10/10/2012 11:04:15 AM
  • #118

    I 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?

  • #117

    <3 this addon

  • #116


    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.

  • #115
    Heal Filter


    I'm not getting any errors whatsoever, even though I;'m not using US client, which is good of course ;P but I have one question: not sure if this setting has been changed from before cata, but the heal filter limit seems much to low. Even smallest heals like renew ticks are much bigger than the limit so it hardly serves it purpose - very little can be actaully filtered out. Can this be changed?

    Last edited by solshine2510 on 11/22/2011 8:17:13 PM
  • #114
    Message: attempt to compare string with number
    Time: 07/30/11 14:41:21
    Count: 2
    Stack: [C]: in function `sort'
    Interface\AddOns\EavesDrop\EavesDropStats.lua:116: in function `ScrollBar_Update'
    Interface\AddOns\EavesDrop\EavesDropStats.lua:96: in function `TrackStat'
    Interface\AddOns\EavesDrop\EavesDrop.lua:474: in function `?'
    ...rop\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function

    [C]: ?
    [string "safecall Dispatcher[24]"]:13: in function `?'
    ...rop\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    ...\AddOns\EavesDrop\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function

    Locals: (*temporary) = {
    1 = 0
    2 = "Howling Blast"
    3 = "Frost Fever"
    4 = "Melee Attack"
    (*temporary) = nil
    (*temporary) = 0
    (*temporary) = "Melee Attack"

    On a dummy on my frost dk using 1 howling blast.
  • #113
    I keep on geeting this addon alot, especialy when I shift forms as a druid.

    1x attempt to compare string with number:
    : in function `sort'
    EavesDrop-2.45\EavesDropStats.lua:116: in function `ScrollBar_Update'
    EavesDrop-2.45\EavesDropStats.lua:96: in function `TrackStat'
    EavesDrop-2.45\EavesDrop.lua:521: in function `?'
    CallbackHandler-1.0-6:147: in function

    : ?
    :"safecall Dispatcher[19]":13: in function `?'
    CallbackHandler-1.0-6:92: in function `Fire'
    AceEvent-3.0-3 (Bartender4):120: in function
  • #112
  • #111
    keep getting this error seemingly at random

    Message: attempt to compare string with number
    Time: 07/06/11 09:49:03
    Count: 1
    Stack: [C]: in function `sort'
    Interface\AddOns\EavesDrop\EavesDropStats.lua:116: in function `ScrollBar_Update'
    Interface\AddOns\EavesDrop\EavesDropStats.lua:96: in function `TrackStat'
    Interface\AddOns\EavesDrop\EavesDrop.lua:521: in function `?'
    ...der\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function

    [C]: ?
    [string "safecall Dispatcher[19]"]:13: in function `?'
    ...der\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    ...ce\AddOns\BigWigs\Libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Wildstar Skinned PC Giveaway