Elephant
"Shoot... what did he say again? I just got disconnected."
"Didn't that folk already loot that rare item 10 minutes ago?"
"I really wish I could remember the name of the item linked on the guild chat yesterday at 9:00 PM."
...
Already been in one of these situations? Don't be annoyed anymore, here is the solution!
Solution to chat loss annoyance
Elephant logs the chat for you in the background even when you get disconnected. It saves the WHISPER & BATTLE.NET, RAID, INSTANCE & BATTLEGROUND, PARTY, GUILD, SAY, YELL and OFFICER chats separately, but also all general chats (General, Trade, LocalDefense, ...), custom chats you are currently on, achievements, loots and finally system messages (auctions, rolls, server going down, ...). You can easily go through all these logs, thanks to a straightforward interface displaying all the access buttons on the right side of the main window. You can access the options of the addon by typing /elephant and also bind a key to pop up the addon.
Elephant gives you the ability to copy up to 100,000 (yes, 100k) characters of logs to another application. A BBCode feature is even included, letting you copy/paste a chat with colors and links to an item database in a very quick and simple way to your favorite forum.
This is THE addon that you should install if you want to never forget what somebody told you in game. Be a pro of managing hell tells, go peacefully AFK for a few minutes, or be an awesome role player. Elephant is also perfectly designed for Guild Leaders, Officers and Raid Leaders particularly because it restores the chats after you've been disconnected.
Main features
- Logs the chats in the background, with a limit of 10,000 lines for each chat (Blizzard's default is 161 lines for everything).
- Saves the logs when you log out or get disconnected.
- Display the chats with timestamps, or using your Prat settings if you have it installed.
- Copy the chat and paste it in other applications (BBCode supported!), up to 100,000 characters.
- Save the chat and combat log in two different files on your computer (using the default Blizzard logging system).
Other features
- Use filters to avoid logging some of the custom channels you join.
- Enable/disable logging for each chat separately.
- Item links in logs are displayed in their proper color and are clickable.
- Player names in the main window are clickable.
- ...and much more!
Community
Report an issue (bug & suggestions): https://www.wowace.com/projects/elephant/issues
I've installed Elephant and it's great, but I can't seem to locate the chat log at all. I've checked for the WoWChatLog.txt file throughout my computer and I am set up for logging in the interface in the game. It just doesn't appear.
Is there a problem if I'm on Vista 64? Could another addon interfere with logging? I'm very anxious to fix this.
Thanks so much.
how di I set Elephant to show the chat of all my characters in all my other characters? I've created a twink - my first one, that is - and I've been trying to find out how to get my main's chat to show while I'm logged in with my twink and vice versa. How do I do that?
All the best
Date: 2009-05-21 19:05:07
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Elephant\Event-Handle.lua line 24:
attempt to index field '?' (a nil value)
Debug:
Ace2\AceEvent-2.0\AceEvent-2.0.lua:303: TriggerEvent()
Ace2\AceEvent-2.0\AceEvent-2.0.lua:910:
Ace2\AceEvent-2.0\AceEvent-2.0.lua:903
AddOns:
Swatter, v5.5.4238 (WombatII)
Ace2, v
Align, v
Altoholic, v3.1.002b
Atlas, v1.14.1
AtlasBattlegrounds, v1.14.1
AtlasDungeonLocs, v1.14.1
AtlasOutdoorRaids, v1.14.1
AtlasTransportation, v1.14.1
AtlasLoot, vv5.05.00
AtlasLootFu, vv5.05.00
AucAdvanced, v5.5.4238 (WombatII)
AucFilterBasic, v5.5.4238 (WombatII)
AucFilterOutlier, v5.5.4238.2531
AucMatchUndercut, v5.5.4238.2531
AucScanData, v5.5.4238 (WombatII)
AucStatClassic, v5.5.4238 (WombatII)
AucStatHistogram, v5.5.4238 (WombatII)
AucStatiLevel, v5.5.4238 (WombatII)
AucStatPurchased, v5.5.4238 (WombatII)
AucStatSales, v5.5.4238.2842
AucStatSimple, v5.5.4238 (WombatII)
AucStatStdDev, v5.5.4238 (WombatII)
AucStatWOWEcon, v5.5.4238.2530
AucUtilAHWindowControl, v5.5.4238.3311
AucUtilAppraiser, v5.5.4238.2530
AucUtilAskPrice, v5.5.4238.3175
AucUtilAutoMagic, v5.5.4238.3142
AucUtilCompactUI, v5.5.4238.2530
AucUtilEasyBuyout, v5.5.4238.3583
AucUtilItemSuggest, v5.5.4238.3108
AucUtilPriceLevel, v5.5.4238.2545
AucUtilScanButton, v5.5.4238.2530
AucUtilScanFinish, v5.5.4238.2530
AucUtilScanProgress, v5.5.4238.2530
AucUtilSearchUI, v5.5.4238.3655
AucUtilSimpleAuction, v5.5.4238.0
AucUtilVendMarkup, v5.5.4238.2530
Babylonian, v5.1.DEV.130
BeanCounter, v5.5.4238 (WombatII)
Bejeweled, v1.03
BigBrother, v
BuffEnough, v
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerNotes, v2.0
CartographerZoneInfo, v2.0
Chatter, v1.0
Chinchilla, v
Configator, v5.1.DEV.130
DagAssist, v2.06
DBMBurningCrusade, v
DBMCore, v
DebugLib, v5.1.DEV.130
Decursive, v2.4.1_beta_3
Dominos, v1.9.4
DominosXP, v
DrDamage, v1.6.3-beta1
Elephant, v2.5
Enchantrix, v5.5.4238 (WombatII)
EnchantrixBarker, v5.5.4238 (WombatII)
EnhTooltip, v5.1.3715 (SnaggleTooth)
epgp, v5.4.8
epgplootmaster, vv0.3.50
epgplootmasterml, vv0.3.50
FishingBuddy, v0.9.7c
Gladius, vr25
HeadCount, v1.5.6
Informant, v5.5.4238 (WombatII)
LoggerHead, v3
MBB, v
MikScrollingBattleText, v5.4.58
Omen, v3.0.7
OmniCC, v2.5.3
Outfitter, v4.7.3
Overachiever, v0.42
OverachieverTabs, v0.42
Peggle, v1.01a
PowerAuras, v2.6.0
Quartz, v1.0
QuartzBuff, v1.0
QuartzFlight, v1.0
QuartzGCD, v1.0
QuartzInterrupt, v1.0
QuartzLatency, v1.0
QuartzMirror, v1.0
QuartzPet, v1.0
QuartzPlayer, v1.0
QuartzRange, v1.0
QuartzSwing, v1.0
QuartzTarget, v1.0
QuartzTimer, v1.0
QuartzTradeskill, v1.0
RatingBuster, v
Recount, v
RedRange, v
SatrinaBuffFrame, v3.1
Scorchio2, v
SellFish, v2.1.9
SharedMedia, v3.0
SlideBar, v5.5.4238 (WombatII)
Stubby, v5.5.4238 (WombatII)
Talented, v2.1
Titan, v4.2.2.30100 - Revision 239
TitanAmmo, v4.2.2.30100
TitanBag, v4.2.2.30100
TitanClock, v4.2.2.30100
TitanCoords, v4.2.2.30100
TitanGoldTracker, v4.2.2.30100
TitanPerformance, v4.2.2.30100
TitanRaidIds, v2.1.38
TitanRepair, v4.2.2.30100
TitanTradeCooldown, v3.1.5.30000
TitanVolume, v4.2.2.30100
TitanXP, v4.2.2.30100
TrinketMenu, v
XLoot, v0.9
XLootGroup, v0.5
XLootMaster, v0.7
XPerl, v3.0.3c
XPerlArcaneBar, v
XPerlParty, v
XPerlPartyPet, v
XPerlPlayer, v
XPerlPlayerBuffs, v
XPerlPlayerPet, v
XPerlRaidAdmin, v
XPerlRaidFrames, v
XPerlRaidHelper, v
XPerlRaidMonitor, v
XPerlRaidPets, v
XPerlTarget, v
XPerlTargetTarget, v
(ck=dee)
the other problem i get is when im trying to copy/paste some text from my elephant log, i hit cntrl c and it jsut opens my character window
In order to copy/paste the text of the copy window into another program, you must keep the mouse over the copy window while pressing Ctrl+C or it will not work.
As a suggestion, maybe instead of having a 'Say' and 'Yell' section, have a 'Player Say and Yells' and a 'NPC Say and Yells' section?
you can get this by yourselfe. You only have to change one value. Go to your Addonfolder normaly
\World of Warcraft\Interface\Addons\Elephant
and open Core.lua with the Editor. Now serche for "maxlogsize" and chance ase you like it i took 10000 :D
Now you can go upto 10000 through the InGame Addon Menu
Love this addon but i would love 10000lines also :)
Tom
Been trying to locate them on my own comp and it's driving me bonkers!
look under ..\World of Warcraft\Logs\
The file names are:
WoWChatLog.txt
WoWCombatLog.txt
Cheers.
Date: 2009-04-11 03:48:23
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Elephant\Core-Interface.lua line 170:
attempt to index field '?' (a nil value)
Debug:
[C]: ?
Elephant\Core-Interface.lua:170: SetObjectColorWithCurrentLogColor()
Elephant\Core-Interface.lua:13: ShowCurrentLog()
Elephant\Core-Interface.lua:7: ChangeLog()
Elephant\FuBar-Dropdown.lua:26: func()
...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:732:
...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:671
This issue occurs due to the way the table is being loaded with the channel list. My work around/fix is as follows, in the Core-Interface.lua file comment out lines 162 thru 167 and insert in my four lines. It will look like this:
-- for k,v in pairs(t) do
-- if string.lower(v) == string.lower(self.db.char.logs[self.db.char.currentlogindex].name) then
-- typeInfo = "CHANNEL" .. k
-- break
-- end
-- end
local id, chan = GetChannelName(self.db.char.currentlogindex);
if (id > 0) then
typeInfo = "CHANNEL"..id
end