EavesDropClassic
The simple visual combat log addon that displays skill/spell icons, and includes detailed mouseover statistics. This addon has been around since Vanilla and TBC, and now it's available for Classic WoW 1.13.2.
About
First of all I'd just like to mention that I am not the original creator of this addon, and for that you can thank Grayhoof (original author), and domzae for his 8.0.1 fix. This wasn't just a simple TOC edit, so if you have any problems feel free to submit any issues.
Installation
Unzip and extract EavesDropClassic-release\EavesDrop
into your Addons folder. Putting the EavesDropClassic-release zip folder into your Addons folder will not work.
Make sure the EavesDropClassic folder is named Eavesdrop
in your Addons folder.
Configuration
- Type
/eavesdrop
or goto the Escape Menu -> Interface -> Addons -> EavesDrop.
Using the fixed version listed below, to fix the lua error received when attempting to open the Eavesdrop config panel in the Options --> Addon frame, I modified the last function in the Eavesdrop/option.lua file: EavesDrop:OpenMenu()
From:
function EavesDrop:OpenMenu()
-- LibStub("AceConfigDialog-3.0"):Open("EavesDrop")
InterfaceOptionsFrame_OpenToCategory("EavesDrop")
end
To:
function EavesDrop:OpenMenu()
if SettingsPanel:IsShown() then
HideUIPanel(SettingsPanel)
else
Settings.OpenToCategory("EavesDrop")
end
end
I added the if/else so that Right-Clicking on the EavesDrop title bar now acts as a toggle to open/close it.
If you just want to fix the error and aren't worry about the toggle, just replace
InterfaceOptionsFrame_OpenToCategory("EavesDrop")
with
Settings.OpenToCategory("EavesDrop")
graphics not working wow classic som. Says function SetBackdropColor is a nil value.
I uploaded a *working* classic era version of this addon. I just did what was suggested in the comments below and used the github release posted by Shynee90. Apeears to work fine on my end.
Curse Link to addon DL (pending approval) --> https://www.curseforge.com/wow/addons/eavesdrop-classic-era-fix
Direct link to DL --> https://ufile.io/a65agwmv
This doesn't seem to work well in tbc, will this get an update?
love this addon, will it get update for TBC?
In reply to ZimonElfang:
I just tried the shadowlands version of the addon in TBC classic and it seems to work just fine, just wanted to share this because i love this addon and know how hard it can be to find working versions sometimes :)
https://github.com/spamwax/EavesDrop/releases/download/v2.72/EavesDrop.zip
In reply to shynee90:
Hey, this version is working well but it's not when i'm linking in chat, Its linked some codes from icons and target and it's a bit annoying. Is there a fix for this?
In reply to shynee90:
Hey, this version is working well but it's not when i'm linking in chat, Its linked some codes from icons and target and it's a bit annoying. Is there a fix for this?
In reply to shynee90:
This version works, but when you try to link in chat some codes appear... Any fix for this? Probably need to edit the file and delete what causes those codes to appear, might be special icons in retail idk.
Solved those couple problems. The last problem to resolve is that not all the icons show up. Example: Deep Wounds does not display the icon. Enemy abilities do not display icons. Several other random things do not show up.
The only icons I see are: Execute, Hamstring, Heroic Strike, Cleave, Mortal Strike, Sweeping Strikes, Thunder Clap, and Whirlwind.
Icons that are not showing up for me: Deep Wounds, Intercept Stun(the dmg) , and Thorns. Everyone else's spells, enemy or ally, do not show up.
If you can fix this. You're a genius.
In reply to VillainousX:
Hey
Thank you, I completed step 2 and step 3, I did it.
I did step 1 a long time ago and didn’t have to change anything.
icons of abilities applied to me (player) to return there is no possibility, right?
Hi everyone
I did a replacement:
select (3, GetSpellInfo (spellId))
with
GetSpellTexture (spellName)
But now outgoing damage has icons and incoming damage has no icons,
also the green icon has not changed.
PIC 1
PIC 2
PIC 3
In reply to soulmoonko:
Hi,
Experienced the same problems with green history button and missing buttons for incoming/outgoing damage.
Part of the problem is referrence to icon names from retail WOW that are not present in Classic. Resolved it in 3 steps:
1. EavesDrop.lua file: replace select (3, GetSpellInfo (spellId)) with GetSpellTexture (spellName)
-> multiple occurrences, you have to do them all)
2. EavesDrop.xml file: replace "Interface\Icons\Ability_Hunter_Readiness" with "Interface\Icons\Ability_Hunter_Pathfinding"
-> 2 occurrences (this changes history button)
3. EavesDrop.xml file: replace "Interface\Icons\Ability_Warrior_Rampage" with "Interface\Icons\Ability_Warrior_Innerrage"
-> 2 occurrneces (this changes incoming damage button)<button name="$parentIncomingHit"></button>
Good Luck
Any chance you will update? The X (or whatever button) in the top right to open History is a green box instead of the intended icon. The icon for incoming damage in the History is the same broken icon.
No icons show up in the log. The space for the icons is there but displaying nothing. Damage numbers working great. Thank you.
In reply to VillainousX:
replace
select(3, GetSpellInfo(spellId))
with
GetSpellTexture(spellName)
In reply to rhleahrlea:
Thank you :)
Tried it and also updated line 64.
local GetSpellInfo = GetSpellInfo
to
local GetSpellTexture = GetSpellTexture.
In reply to VillainousX:
replace select(3, GetSpellInfo(spellId)) with GetSpellTexture(spellName)
In reply to VillainousX:
replace "select(3, GetSpellInfo(spellId))" with "GetSpellTexture(spellName)"
In reply to VillainousX:
replace "select(3, GetSpellInfo(spellId))" with "GetSpellTexture(spellName)"