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 tried the wowchatlog.txt from C:\games\wow\logs + elephant.lua from the savedvariables folder but it didn't help.
Would greatly appreciate any info on the matter, thanks.
Date: 2009-01-27 21:23:27
ID: 51
Error occured in: Global
Count: 1
Message: ..\AddOns\Elephant\Event-Handle.lua line 24:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
...\AddOns\AlwaysLFG\Libs\AceEvent-2.0\AceEvent-2.0.lua:303: TriggerEvent()
...\AddOns\AlwaysLFG\Libs\AceEvent-2.0\AceEvent-2.0.lua:910:
...\AddOns\AlwaysLFG\Libs\AceEvent-2.0\AceEvent-2.0.lua:903
ImpIgnore\ImpIgnore.lua:399:
ImpIgnore\ImpIgnore.lua:343
I disabled ALL other addons, and got this as an error upon login:
Interface\Addons\Elephant\Core-Initialize.lua:702: AceConsole-2.0:args.filters.args.delete "validate" numeric keys must be indexed properly. >=1 and <= #validate
Date: 2009-01-18 00:00:03
ID: 65
Error occured in: Global
Count: 1
Message: ..\AddOns\Elephant\Core-Interface.lua line 88:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
[C]: ?
Elephant\Core-Interface.lua:88: Scroll()
Elephant\Core-Initialize.lua:212:
Elephant\Core-Initialize.lua:210
AddOns:
Swatter, v5.1.3715 (SnaggleTooth)
AckisRecipeList, vBeta 12.3 1308
Altoholic, v3.0.004b
Atlas, v1.13.0
AtlasBattlegrounds, v1.13.0
AtlasDungeonLocs, v1.13.0
AtlasOutdoorRaids, v1.13.0
AtlasTransportation, v1.13.0
AtlasLoot, v5.02.07
AtlasLootFu, v1.2
AucAdvanced, v5.1.3715 (SnaggleTooth)
AucFilterBasic, v5.1.3715 (SnaggleTooth)
AucFilterOutlier, v5.1.3715.2531
AucMatchUndercut, v5.1.3715.2531
AucScanData, v5.1.3715 (SnaggleTooth)
AucStatClassic, v5.1.3715 (SnaggleTooth)
AucStatHistogram, v5.1.3715 (SnaggleTooth)
AucStatiLevel, v5.1.3715 (SnaggleTooth)
AucStatPurchased, v5.1.3715 (SnaggleTooth)
AucStatSales, v5.1.3715.2842
AucStatSimple, v5.1.3715 (SnaggleTooth)
AucStatStdDev, v5.1.3715 (SnaggleTooth)
AucStatWOWEcon, v5.1.3715.2530
AucUtilAHWindowControl, v5.1.3715.3311
AucUtilAppraiser, v5.1.3715.2530
AucUtilAskPrice, v5.1.3715.3175
AucUtilAutoMagic, v5.1.3715.3142
AucUtilCompactUI, v5.1.3715.2530
AucUtilEasyBuyout, v5.1.3715.3583
AucUtilItemSuggest, v5.1.3715.3108
AucUtilPriceLevel, v5.1.3715.2545
AucUtilScanButton, v5.1.3715.2530
AucUtilScanFinish, v5.1.3715.2530
AucUtilScanProgress, v5.1.3715.2530
AucUtilSearchUI, v5.1.3715.3483
AucUtilSimpleAuction, v5.1.3715.3708
AucUtilVendMarkup, v5.1.3715.2530
Babylonian, v5.1.DEV.130
BankItems, v30002
BeanCounter, v5.1.3715 (SnaggleTooth)
Bejeweled, v1.03
BonusScanner, v4.2
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerNotes, v2.0
CartographerPOI, v2.0
CartographerProfessions, v2.0
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
Configator, v5.1.DEV.160
DBMBurningCrusade, v
DBMCore, v
DBMGUI, v
DBMLDB, v
DebugLib, v5.1.DEV.130
Dominos, v1.8.3
DominosBuff, v
DominosCast, v
DominosRoll, v
DominosXP, v
DrDamage, v1.6.0b
Elephant, v2.5
EnhTooltip, v5.1.3715 (SnaggleTooth)
flagRSP2, v2.0.2
FuBar, v
FuBarDBMFu, v1.2
Gatherer, v3.1.9
HotCandy, v1.4.5
Lore, v7.7.0
MinimapButtonFrame, v2.2
MinimapButtonFrameSkinPack, v2.1
MinimapButtonFrameTitanPlugin, v2.2
Omen, v3.0.6
ParanoiaEPA, v 1.12.1
QuestHelper, v0.82
RatingBuster, v
Recount, v
sct, v6.2
Stubby, v5.1.3715 (SnaggleTooth)
Titan, v4.1.3.30000 (Revision 80)
TitanAmmo, v4.1.3.30000
TitanBag, v4.1.3.30000
TitanClock, v4.1.3.30000
TitanCoords, v4.1.3.30000
TitanGoldTracker, v4.1.3.30000
TitanItemBonuses, v4.1.3.30000
TitanLootType, v4.1.3.30000
TitanPerformance, v4.1.3.30000
TitanRegen, v4.1.3.30000
TitanRepair, v4.1.3.30000
TitanVolume, v4.1.3.30000
TitanXP, v4.1.3.30000
VisualHeal, v
XPerl, v3.0.2a
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
XPerlTutorial, v
(ck=c67)
This error was in trying to click on the icons on the sides to get them to log.
The addon was popping up errors the instant I logged in, as well. I don't get it, and it's driving me up a wall...
no slash commands work (not /elephant not /clog)
I can get it to log/work with custom channels, but nothing else whatsoever.
/chatlog
will work - it logs the chat to a file. This is the only other function that will work.
Here's what I noticed:
It appears to only happen while the channel is set and active. As soon as you leave the channel you can view the log normally. It also appears to log as normal if you set it and activity happens, but as soon as you switch to a different log or try to set it again it bugs out.
Hope that helps! Love the addon!
ID: 2
Error occured in: Global
Count: 2
Message: ..\AddOns\Elephant\Event-Handle.lua line 24:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
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.1.3964 (SnaggleTooth)
Ace2, v
Ace3, v
ACP, v3.0.r12
Align, v
AlphaMap, v3.52.30000.Beta
AlphaMapBattlegrounds, v
AlphaMapExteriors, v
AlphaMapInstances, v
AlphaMapWorldBosses, v
AlphaQuestHelper, v1.01.30000
AnchorsAway, v1.0
ArcHUD2, v2.2
ArkInventory, v3.02
Atlas, v1.13.0
AtlasBattlegrounds, v1.13.0
AtlasDungeonLocs, v1.13.0
AtlasOutdoorRaids, v1.13.0
AtlasTransportation, v1.13.0
AtlasLoot, v5.02.07
AtlasMajorCitiesBeta, vBeta 1
AtlasQuest, v4.3.0
AucAdvanced, v5.1.3964 (SnaggleTooth)
AucFilterBasic, v5.1.3964 (SnaggleTooth)
AucFilterOutlier, v5.1.3964.2531
AucMatchUndercut, v5.1.3964.2531
AucStatClassic, v5.1.3964 (SnaggleTooth)
AucStatHistogram, v5.1.3964 (SnaggleTooth)
AucStatiLevel, v5.1.3964 (SnaggleTooth)
AucStatPurchased, v5.1.3964 (SnaggleTooth)
AucStatSales, v5.1.3964.2842
AucStatSimple, v5.1.3964 (SnaggleTooth)
AucStatStdDev, v5.1.3964 (SnaggleTooth)
AucStatWOWEcon, v5.1.3964.2530
AucUtilAHWindowControl, v5.1.3964.3311
AucUtilAppraiser, v5.1.3964.2530
AucUtilAskPrice, v5.1.3964.3175
AucUtilAutoMagic, v5.1.3964.3142
AucUtilCompactUI, v5.1.3964.2530
AucUtilEasyBuyout, v5.1.3964.3583
AucUtilItemSuggest, v5.1.3964.3108
AucUtilPriceLevel, v5.1.3964.2545
AucUtilScanButton, v5.1.3964.2530
AucUtilScanFinish, v5.1.3964.2530
AucUtilScanProgress, v5.1.3964.2530
AucUtilSearchUI, v5.1.3964.3655
AucUtilSimpleAuction, v5.1.3964.0
AucUtilVendMarkup, v5.1.3964.2530
Auditor2, v3.2.1
AutoAcceptInvite, v1.3
Babylonian, v5.1.DEV.130
Bartender4, v4.2.3
BigBrother, v
BindingsReminder, v0.8-20400
BonusScanner, v4.2
Broker2FuBar, v1.0
Carbonite, v2.02
CCBreakWarner, v
CharacterInfo, v1.0.$Revision: 63453 $
CharacterInfoStorage, v1.0.$Revision: 63452 $
ChatMats, v
ChatThrottleLib, v19
Chronos, v2.12
CmdHelp, v
cMinimapCoordinates, v
ConcessionStand, v0.9.7(Beta)
Configator, v5.1.DEV.130
CooldownCount, v3.0
CowTip, v
CTRASpy, vv1.6
DBMBurningCrusade, v
DBMCore, v
DBMLDB, v
DBMRaidLeadTools, v
DBMSpellTimers, v
DebugLib, v5.1.DEV.130
Deformat, v1.0 $Revision: 3817 $
DewdropLib, v
DrDamage, v1.6.0b
Elephant, v2.5.5
Count: 30
Call Stack:
[C]: ?
Interface\AddOns\Elephant\Core-Interface.lua:128: in function `SetObjectColorWithCurrentLogColor'
Interface\AddOns\Elephant\Core-Interface.lua:13: in function `ShowCurrentLog'
Interface\AddOns\Elephant\Core-Interface.lua:91: in function `Scroll'
Interface\AddOns\Elephant\Core-Initialize.lua:117: in function <Interface\AddOns\Elephant\Core-Initialize.lua:115>
Heres the error with nothing but Elephant enabled. I was able to "Kind of" re-produce it. On any alliance char (I tried once on horde, didnt work)
It seems to happen when you have multiple custom chans. I started new on a fresh server, joined the chan name that usually gives me the error...and nothing. Joined random chan names, and channel 8 always gave me the error. I tried another toon, and same thing. So that should be able to re-produce it...unless it was a fluke twice. (though sometimes early channels like 4 seem to do it too)
Hope this helps figure out the problem...really love the addon :D
Interface\AddOns\Elephant\Core-Interface.lua:170: attempt to index field '?' (a nil value)
Count: 1
Call Stack:
[C]: ?
Interface\AddOns\Elephant\Core-Interface.lua:170: in function `SetObjectColorWithCurrentLogColor'
Interface\AddOns\Elephant\Core-Interface.lua:13: in function `ShowCurrentLog'
Interface\AddOns\Elephant\Core-Interface.lua:7: in function `ChangeLog'
Interface\AddOns\Elephant\FuBar-Dropdown.lua:26: in function `func'
...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:732: in function <...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:671>
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Elephant\Event-Handle.lua line 24:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
...\AddOns\AlwaysLFG\Libs\AceEvent-2.0\AceEvent-2.0.lua:303: TriggerEvent()
...\AddOns\AlwaysLFG\Libs\AceEvent-2.0\AceEvent-2.0.lua:910:
...\AddOns\AlwaysLFG\Libs\AceEvent-2.0\AceEvent-2.0.lua:903
ImpIgnore\ImpIgnore.lua:162:
ImpIgnore\ImpIgnore.lua:134
AddOns:
Swatter, v3.1.9 (<%codename%>)
AdvancedTradeSkillWindow, v
AlwaysLFG, v1.1
Babylonian, v5.1.DEV.130
BadBoy, v2.1.1.0
Baggins, vBeta 1
BulkMail2Inbox, v3.0.2
Configator, v5.1.DEV.130
CrapAway, v
DebugLib, v5.1.DEV.130
DoubleWide, v
Elephant, v2.5
EnhTooltip, v5.1.3715 (SnaggleTooth)
EquipCompare, v2.14
ErrorRedirect2, v
FastZoom, v
Gatherer, v3.1.9
HKQuestInitiators, v1.3
ImpIgnore, v
Informant, v5.1.3897 (SnaggleTooth)
LFGSaver, v1.1
LFGVoyeur, v2.5
Outfitter, v4.3.1
PetPicker, v
Possessions, v2.0.2o v5
QuestHelper, v0.80
RareFinder, v20300.1
RatingBuster, v
Reputation, v1.0
SlideBar, v3.1.9 (<%codename%>)
spitfilter, v
Stubby, v5.1.3897 (SnaggleTooth)
TooManyAddons, v
TurnIn, v2.0.9
(ck=2f9)
@ hellboundheart: try deleting all files named "Elephant.lua" in your WTF folder (use the search function of your OS) and login back again. note: all your logs and preferences will be deleted (you can make a backup of each file).
@ manta53: simply by activating the option in... the options ;) the file will be logged into World of Warcraft/Logs/
@ Ikasaru: I never had the bug, that's the problem. If I can't reproduce it, I can't debug it :(
@ zero6: you need the fubar to use the minimap icon, or the fubar2broker addon if you have a bar but not the fubar one.
"Core-interface.lua:128: attempt to index '?'" Error.
most of the time I use it too share what was said at guildmeetings etc and then it would be handy!
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\Elephant\Event-Handle.lua line 24:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
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, v3.1.9 (<%codename%>)
Ace2, v
Ace3, v
ACP, v3.0.r12
Align, v
AlphaMap, v3.50.30000
AlphaMapBattlegrounds, v
AlphaMapExteriors, v
AlphaMapInstances, v
AlphaMapWorldBosses, v
AlphaQuestHelper, v1.01.30000
AnchorsAway, v1.0
ArcHUD2, v2.2
ArkInventory, v3.02
Atlas, v1.13.0
AtlasBattlegrounds, v1.13.0
AtlasDungeonLocs, v1.13.0
AtlasOutdoorRaids, v1.13.0
AtlasTransportation, v1.13.0
AtlasLoot, v5.02.03
AtlasMajorCitiesBeta, vBeta 1
AtlasQuest, v4.3.0
AucAdvanced, v5.1.3715 (SnaggleTooth)
AucFilterBasic, v5.1.3715 (SnaggleTooth)
AucFilterOutlier, v5.1.3715.2531
AucMatchUndercut, v5.1.3715.2531
AucScanData, v5.1.3715 (SnaggleTooth)
AucStatClassic, v5.1.3715 (SnaggleTooth)
AucStatHistogram, v5.1.3715 (SnaggleTooth)
AucStatiLevel, v5.1.3715 (SnaggleTooth)
AucStatPurchased, v5.1.3715 (SnaggleTooth)
AucStatSales, v5.1.3715.2842
AucStatSimple, v5.1.3715 (SnaggleTooth)
AucStatStdDev, v5.1.3715 (SnaggleTooth)
AucStatWOWEcon, v5.1.3715.2530
AucUtilAHWindowControl, v5.1.3715.3311
AucUtilAppraiser, v5.1.3715.2530
AucUtilAskPrice, v5.1.3715.3175
AucUtilAutoMagic, v5.1.3715.3142
AucUtilBigPicture, v2.4.3.1
AucUtilCompactUI, v5.1.3715.2530
AucUtilEasyBuyout, v5.1.3715.3583
AucUtilItemSuggest, v5.1.3715.3108
AucUtilPriceLevel, v5.1.3715.2545
AucUtilScanButton, v5.1.3715.2530
AucUtilScanFinish, v5.1.3715.2530
AucUtilScanProgress, v5.1.3715.2530
AucUtilSearchUI, v5.1.3715.3483
AucUtilSimpleAuction, v5.1.3715.3708
AucUtilVendMarkup, v5.1.3715.2530
Auditor2, v3.2.1
AutoAcceptInvite, v1.3
Babylonian, v5.1.DEV.130
Bartender4, v4.2.1
BigBrother, v
BindingsReminder, v0.8-20400
BonusScanner, v4.1
Broker2FuBar, v1.0
Carbonite, v2.01
CCBreakWarner, v
CharacterInfo, v1.0.$Revision: 63453 $
CharacterInfoStorage, v1.0.$Revision: 63452 $
ChatMats, v
ChatThrottleLib, v19
Chronos, v2.12
CmdHelp, v
cMinimapCoordinates, v
ConcessionStand, v0.9.7(Beta)
Configator, v5.1.DEV.130
CoolDownButtons, v2.1.15
CooldownCount, v3.0
CowTip, v
CTRaidTracker, vv1.5.8 (Guild Launch)
CTRASpy, vv1.6
DBMBurningCrusade, v
DBMCore, v
DBMLDB, v
DBMRaidLeadTools, v
DBMSpellTimers, v
DebugLib, v5.1.DEV.130
Deformat, v1.0 $Revision: 3817 $
DewdropLib, v
DrDamage, v1.6.0b
Elephant, v2.5
if this was already mentioned i apologize
i hope you fix meh favourite addon soon! :P