Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 19 additions & 2 deletions KillTrack.lua
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,27 @@ local KT = select(2, ...)

_G[NAME] = KT

-- Shim C_AddOns for older clients (Vanilla Classic)
if not C_AddOns then
C_AddOns = {
GetAddOnMetadata = GetAddOnMetadata or function() return nil end,
IsAddOnLoaded = IsAddOnLoaded or function() return false end,
}
end

-- Upvalue some functions used in CLEU
local IsGUIDInGroup = IsGUIDInGroup
local IsGUIDInGroup = IsGUIDInGroup or function(guid)
if not guid then return false end
for i = 1, 4 do
if UnitGUID("party" .. i) == guid then return true end
end
for i = 1, 40 do
if UnitGUID("raid" .. i) == guid then return true end
end
return false
end
local UnitGUID = UnitGUID
local UnitIsTapDenied = UnitIsTapDenied
local UnitIsTapDenied = UnitIsTapDenied or function() return false end
local UnitTokenFromGUID = UnitTokenFromGUID
local CombatLogGetCurrentEventInfo = CombatLogGetCurrentEventInfo
local GetServerTime = GetServerTime
Expand Down
12 changes: 5 additions & 7 deletions KillTrack.toc
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
## Interface: 110105
## Interface-Vanilla: 11507
## Interface: 110207
## Interface-Vanilla: 11508
## Interface-BCC: 20505
## Interface-Wrath: 30405
## Interface-Cata: 40402
## Version: @project-version@
## Version: v2.32.0
## Title: KillTrack
## Notes: Keeps track of how many kills you have per mob and displays them in a list.
## Author: Sharparam
Expand All @@ -12,14 +14,10 @@
## X-WoWI-ID: 20509
## X-Wago-ID: 5bGoqo60

#@no-lib-strip@
libs\LibStub\LibStub.lua
libs\CallbackHandler-1.0\CallbackHandler-1.0.xml
#@end-no-lib-strip@
libs\LibDataBroker-1-1\LibDataBroker-1.1.lua
#@no-lib-strip@
libs\LibDBIcon-1.0\LibDBIcon-1.0\LibDBIcon-1.0.lua
#@end-no-lib-strip@

Tools.lua
KillTrack.lua
Expand Down
27 changes: 27 additions & 0 deletions KillTrack_Cata.toc
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
## Interface: 40402
## Version: v2.32.0
## Title: KillTrack
## Notes: Keeps track of how many kills you have per mob and displays them in a list.
## Author: Sharparam
## SavedVariables: KILLTRACK
## SavedVariablesPerCharacter: KILLTRACK_CHAR
## OptionalDeps: LibStub, CallbackHandler-1.0, LibDBIcon-1.0
## X-Curse-Project-ID: 33976
## X-WoWI-ID: 20509
## X-Wago-ID: 5bGoqo60

libs\LibStub\LibStub.lua
libs\CallbackHandler-1.0\CallbackHandler-1.0.xml
libs\LibDataBroker-1-1\LibDataBroker-1.1.lua
libs\LibDBIcon-1.0\LibDBIcon-1.0\LibDBIcon-1.0.lua
Tools.lua
KillTrack.lua
Dialogs.lua
Command.lua
MobList.lua
Timer.lua
TimerFrame.lua
ImmediateFrame.lua
ExpTracker.lua
Broker.lua
Options.lua
27 changes: 27 additions & 0 deletions KillTrack_TBC.toc
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
## Interface: 20505
## Version: v2.32.0
## Title: KillTrack
## Notes: Keeps track of how many kills you have per mob and displays them in a list.
## Author: Sharparam
## SavedVariables: KILLTRACK
## SavedVariablesPerCharacter: KILLTRACK_CHAR
## OptionalDeps: LibStub, CallbackHandler-1.0, LibDBIcon-1.0
## X-Curse-Project-ID: 33976
## X-WoWI-ID: 20509
## X-Wago-ID: 5bGoqo60

libs\LibStub\LibStub.lua
libs\CallbackHandler-1.0\CallbackHandler-1.0.xml
libs\LibDataBroker-1-1\LibDataBroker-1.1.lua
libs\LibDBIcon-1.0\LibDBIcon-1.0\LibDBIcon-1.0.lua
Tools.lua
KillTrack.lua
Dialogs.lua
Command.lua
MobList.lua
Timer.lua
TimerFrame.lua
ImmediateFrame.lua
ExpTracker.lua
Broker.lua
Options.lua
27 changes: 27 additions & 0 deletions KillTrack_Vanilla.toc
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
## Interface: 11508
## Version: v2.32.0
## Title: KillTrack
## Notes: Keeps track of how many kills you have per mob and displays them in a list.
## Author: Sharparam
## SavedVariables: KILLTRACK
## SavedVariablesPerCharacter: KILLTRACK_CHAR
## OptionalDeps: LibStub, CallbackHandler-1.0, LibDBIcon-1.0
## X-Curse-Project-ID: 33976
## X-WoWI-ID: 20509
## X-Wago-ID: 5bGoqo60

libs\LibStub\LibStub.lua
libs\CallbackHandler-1.0\CallbackHandler-1.0.xml
libs\LibDataBroker-1-1\LibDataBroker-1.1.lua
libs\LibDBIcon-1.0\LibDBIcon-1.0\LibDBIcon-1.0.lua
Tools.lua
KillTrack.lua
Dialogs.lua
Command.lua
MobList.lua
Timer.lua
TimerFrame.lua
ImmediateFrame.lua
ExpTracker.lua
Broker.lua
Options.lua
27 changes: 27 additions & 0 deletions KillTrack_Wrath.toc
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
## Interface: 30405
## Version: v2.32.0
## Title: KillTrack
## Notes: Keeps track of how many kills you have per mob and displays them in a list.
## Author: Sharparam
## SavedVariables: KILLTRACK
## SavedVariablesPerCharacter: KILLTRACK_CHAR
## OptionalDeps: LibStub, CallbackHandler-1.0, LibDBIcon-1.0
## X-Curse-Project-ID: 33976
## X-WoWI-ID: 20509
## X-Wago-ID: 5bGoqo60

libs\LibStub\LibStub.lua
libs\CallbackHandler-1.0\CallbackHandler-1.0.xml
libs\LibDataBroker-1-1\LibDataBroker-1.1.lua
libs\LibDBIcon-1.0\LibDBIcon-1.0\LibDBIcon-1.0.lua
Tools.lua
KillTrack.lua
Dialogs.lua
Command.lua
MobList.lua
Timer.lua
TimerFrame.lua
ImmediateFrame.lua
ExpTracker.lua
Broker.lua
Options.lua
Loading