AutoCombatLog
Everyone who has logged for a WWS report has encountered at least 1 of the following situations:
- You forgot to turn on /combatlog from the start.
- You forgot to turn on /combatlog after a dc.
- You forgot to turn off /combatlog after the raid (thus providing false data)
For those reasons I wrote AutoCombatLog.
This addon will automatically turn on /combatlog whenever you enter an instance and automatically turn off /combatlog when you leave an instance. Combat logging persists through /reloadui and is resumed after a disconnection with the server.
Any1 know where to look?
Thx A lot
[2009/06/29 18:24:42-1969-x1]: AceConfigDialog-3.0-25:1738: attempt to index local 'group' (a nil value)
autocombatlog-1.2.2\AutoCombatLog.lua:40: in function <Interface\AddOns\autocombatlog\AutoCombatLog.lua:36>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (autocombatlog):341: in function `InitializeAddon'
AceAddon-3.0-5 (autocombatlog):429: in function <...Ons\autocombatlog\Libs\AceAddon-3.0\AceAddon-3.0.lua:422>
1. AceConfigDialog-3.0-25:1738: attempt to index local 'group' (a nil value)
autocombatlog-1.2.2\AutoCombatLog.lua:40: in function <Interface\AddOns\autocombatlog\AutoCombatLog.lua:36>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (AtlasLoot):502: in function `InitializeAddon'
AceAddon-3.0-5 (AtlasLoot):614: in function <...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:607>
Date: 2009-02-24 19:06:13
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\autocombatlog\AutoCombatLog.lua line 1:
Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "AceConsole-3.0".
Debug:
[C]: ?
[C]: error()
...ns\ActionBarSaver\libs\AceAddon-3.0\AceAddon-3.0.lua:150: EmbedLibrary()
...ns\ActionBarSaver\libs\AceAddon-3.0\AceAddon-3.0.lua:138: EmbedLibraries()
...ns\ActionBarSaver\libs\AceAddon-3.0\AceAddon-3.0.lua:111: NewAddon()
autocombatlog\AutoCombatLog.lua:1: in main chunk
AddOns:
Swatter, v3.1.11 (<%codename%>)
Ace2, v
ACP, v3.0.3.0.10
ActionBarSaver, v$Revision$
ArcHUD2, v2.2
AuctionLite, v0.6
AuctionMaster, v3.20
autocombatlog, v1.1
(ck=af)
Any ideas?
I was wondering if this had a way to automatically create a whole new log file. Currently the file just grows and grows, and chopping it up is getting quite large. I can change the name of the file after every raid, but that is also a bit time consuming.
Thank you for your help!
I'll do an update with the libraries in a bit :)
if(inInstance == 1 and (instanceType == "raid" or instanceType == "party") and (combatLoggingEnabled == 0 or combatLoggingEnabled == nil)) then
Also most Ace2 addons include the libraries required.
I like this addon idea a lot because I forget to re-enable it often.