BossesKilled
Get the latest version here: https://www.curseforge.com/wow/addons/bosseskilledlfr
Creates a row of buttons showing you how many bosses you've cleared in each LFR wing, and the buttons light up if you're currently queue'ing for the corresponding raid.
No more memorizing, or like me, having to go through the dropdown menu and mouseover the small "!" icon to see which bosses are down and which you still need to kill all the time.
Project page at http://www.wowace.com/addons/bosseskilled
Love this addon!
Update pls :-)
Needs a update for 7.2 when u can
is this going to be updated again? its one of my favorite addon for alts doing lfr, but having tov listed in the middle of en is vaguely irritating
Raids seem to be sorted wrongly in Legion, with Trial of Valor listed between Darkbough and Tormented Guardians.
continiously error-messages, every few seconds, patch 7.1.
error-message in Spoiler code,
click it:
bosseskilled\main.lua:207: attempt to concatenate local 'bossName' (a nil value)
bosseskilled\main.lua:207: in function `UpdateButtonsAndTooltips'
bosseskilled\main.lua:14: in function <bosseskilled\main.lua:12>
[C]: in function `Show'
FrameXML\PVEFrame.lua:317: in function `GroupFinderFrame_ShowGroupFrame'
FrameXML\PVEFrame.lua:337: in function <FrameXML\PVEFrame.lua:335>
Locals:
self = <table> {
TextColorGradient = <function> defined @bosseskilled\main.lua:285
arrow = BossesKilledArrow {
}
PLAYER_LOGIN = <function> defined @bosseskilled\main.lua:9
UnregisterAllEvents = <function> defined @bosseskilled\EventDispatcher.lua:24
GetButtonScale = <function> defined @bosseskilled\main.lua:111
CreateButtons = <function> defined @bosseskilled\main.lua:33
CreateButton = <function> defined @bosseskilled\main.lua:81
textColorTable = <table> {
}
RegisterEvent = <function> defined @bosseskilled\EventDispatcher.lua:18
UpdateButtonsAndTooltips = <function> defined @bosseskilled\main.lua:137
raidData = <table> {
}
ShowTooltip = <function> defined @bosseskilled\main.lua:261
CreateArrow = <function> defined @bosseskilled\main.lua:126
UpdateQueueStatuses = <function> defined @bosseskilled\main.lua:222
UpdateArrow = <function> defined @bosseskilled\main.lua:236
UnregisterEvent = <function> defined @bosseskilled\EventDispatcher.lua:21
CreateNumberFontstring = <function> defined @bosseskilled\main.lua:118
}
parentFrame = RaidFinderQueueFrame {
0 = <userdata>
lastButton = RaidFinderQueueFrameBossesKilledButtonnil {
}
BossesKilledButtons = <table> {
}
raid = 1289
PartyBackfill = RaidFinderQueueFramePartyBackfill {
}
CooldownFrame = RaidFinderQueueFrameCooldownFrame {
}
}
buttons = <table> {
1287 = RaidFinderQueueFrameBossesKilledButtonnil {
}
1288 = RaidFinderQueueFrameBossesKilledButtonnil {
}
1289 = RaidFinderQueueFrameBossesKilledButtonnil {
}
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
1287 = RaidFinderQueueFrameBossesKilledButtonnil {
}
1288 = RaidFinderQueueFrameBossesKilledButtonnil {
}
1289 = RaidFinderQueueFrameBossesKilledButtonnil {
}
}
(for control) = 1287
id = 1287
button = RaidFinderQueueFrameBossesKilledButtonnil {
TabardIconFrame = RaidFinderQueueFrameBossesKilledButtonnilTabardIconFrame {
}
TabardEmblem = RaidFinderQueueFrameBossesKilledButtonnilTabardEmblem {
}
checked = false
number = RaidFinderQueueFrameBossesKilledButtonnilNumber {
}
0 = <userdata>
dungeonName = "Dunkelstamm"
dungeonID = 1287
}
numKilled = 0
index = 1
numEncounters = 3
tooltip = <table> {
1 = <table> {
}
2 = <table> {
}
}
(for index) = 2
(for limit) = 3
(for step) = 1
i = 5
encounterLine = <table> {
color = <table> {
}
}
bossName = nil
_ = nil
isDead = nil
(*temporary) = "Alive - "
(*temporary) = nil
(*temporary) = 1
(*temporary) = 0.1
(*temporary) = "attempt to concatenate local 'bossName' (a nil value)"
Thanks! This should be fixed now.
EN LFR opened today and I assume you know you have Ursoc listed as one of the 3... but he is not available in the first wing.
Boss order is automatic and I can't see it until LFR is available so I have to manually change it if something is wrong. Should be fixed now.
Thanks for the uber quick response! Yeah I understand you gotta wait on blizz, not like they are so great on informing what add-on authors need....
Got a idea for you
When you release a new version make it so it says the game version in the game addon list as well and curse so then you know what version your running Should look like this or your own way either you can tell a out of date addon by reading adddon list and curse Bossseskilled_70300_1.44
please update this addon please soon!!!^^
Is it not working?
thank you for update
when i have too much old addons its this not good or?
because dc when i have too much old addons or
Just found this addon... friggin love it man! Thanks so much... I hope you maintain it! Keep up the good work! :D
Date: 2015-08-29 10:47:53
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\Bosses_Killed_lfr\main.lua line 144:
attempt to index field '?' (a nil value)
Debug:
Bosses_Killed_lfr\main.lua:144: UpdateButtonsAndTooltips()
Bosses_Killed_lfr\main.lua:16:
Bosses_Killed_lfr\main.lua:14
[C]: ?
[C]: Show()
..\FrameXML\PVEFrame.lua:271: GroupFinderFrame_ShowGroupFrame()
..\FrameXML\PVEFrame.lua:291:
..\FrameXML\PVEFrame.lua:289
Locals:
self = <table> {
TextColorGradient = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:262
arrow = BossesKilledArrow {
}
PLAYER_LOGIN = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:11
UnregisterAllEvents = <function> defined @Interface\AddOns\Bosses_Killed_lfr\EventDispatcher.lua:24
GetButtonScale = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:109
CreateButtons = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:37
CreateButton = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:84
CreateNumber = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:117
textColorTable = <table> {
}
RegisterEvent = <function> defined @Interface\AddOns\Bosses_Killed_lfr\EventDispatcher.lua:18
UpdateButtonsAndTooltips = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:136
raidData = <table> {
}
LFG_UPDATE = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:196
ShowTooltip = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:237
UpdateQueueStatuses = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:196
UpdateArrow = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:210
UnregisterEvent = <function> defined @Interface\AddOns\Bosses_Killed_lfr\EventDispatcher.lua:21
CreateArrow = <function> defined @Interface\AddOns\Bosses_Killed_lfr\main.lua:125
}
parentFrame = RaidFinderQueueFrame {
0 = <userdata>
lastButton = RaidFinderQueueFrameBossesKilledButtonnil {
}
BossesKilledButtons = <table> {
}
raid = 986
PartyBackfill = RaidFinderQueueFramePartyBackfill {
}
CooldownFrame = RaidFinderQueueFrameCooldownFrame {
}
}
buttons = <table> {
848 = RaidFinderQueueFrameBossesKilledButtonnil {
}
850 = RaidFinderQueueFrameBossesKilledButtonnil {
}
986 = RaidFinderQueueFrameBossesKilledButtonnil {
}
847 = RaidFinderQueueFrameBossesKilledButtonnil {
}
849 = RaidFinderQueueFrameBossesKilledButtonnil {
}
851 = RaidFinderQueueFrameBossesKilledButtonnil {
}
823 = RaidFinderQueueFrameBossesKilledButtonnil {
}
985 = RaidFinderQueueFrameBossesKilledButtonnil {
}
984 = RaidFinderQueueFrameBossesKilledButtonnil {
}
983 = RaidFinderQueueFrameBossesKilledButtonnil {
}
846 = RaidFinderQueueFrameBossesKilledButtonnil {
}
982 = RaidFinderQueueFrameBossesKilledButtonnil {
}
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
848 = RaidFinderQueueFrameBossesKilledButtonnil {
}
850 = RaidFinderQueueFrameBossesKilledButtonnil {
}
986 = RaidFinderQueueFrameBossesKilledButtonnil {
}
847 = RaidFinderQueueFrameBossesKilledButtonnil {
}
849 = RaidFinderQueueFrameBossesKilledButtonnil {
}
851 = RaidFinderQueueFrameBossesKilledButtonnil {
}
823 = RaidFinderQueueFrameBossesKilledButtonnil {
}
985 = RaidFinderQueueFrameBossesKilledButtonnil {
}
984 = RaidFinderQueueFrameBossesKilledButtonnil {
}
983 = RaidFinderQueueFrameBossesKilledButtonnil {
}
846 = RaidFinderQueueFrameBossesKilledButtonnil {
}
982 = RaidFinderQueueFrameBossesKilledButtonnil {
}
}
(for control) = 986
id = 986
button = RaidFinderQueueFrameBossesKilledButtonnil {
TabardIconFrame = RaidFinderQueueFrameBossesKilledButtonnilTabardIconFrame {
}
0 = <userdata>
TabardEmblem = RaidFinderQueueFrameBossesKilledButtonnilTabardEmblem {
}
checked = false
number = RaidFinderQueueFrameBossesKilledButtonnilNumber {
}
tooltip = <table> {
}
dungeonName = "Das Schwarze Tor"
dungeonID = 986
}
numKilled = 0
(*temporary) = nil
(*temporary) = 3
(*temporary) = <table> {
1 = <table> {
}
2 = <table> {
}
3 = <table> {
}
4 = <table> {
}
}
(*temporary) = "0/3"
(*temporary) = <function> defined =[C]:-1
(*temporary) = RaidFinderQueueFrameBossesKilledButtonnilNumber {
0 = <userdata>
}
(*temporary) = "%s"
(*temporary) = "0/3"
(*temporary) = <userdata>
(*temporary) = false
(*temporary) = <function> defined =[C]:-1
(*temporary) = <table> {
1 = <table> {
}
2 = <table> {
}
3 = <table> {
}
4 = <table> {
}
}
(*temporary) = <table> {
color = <table> {
}
text = "
It looks like you're using the other addon, http://www.curse.com/addons/wow/bosseskilled-lfr, and not the one you commented on. Try installing this one instead since I'm not updating the other one.
Small issue with the most recent version Dead bosses still use the GREEN_FONT_COLOR instead of RED_FONT_COLOR so the tooltip text is all and always green instead of being red when a bosses is dead.
Date: 2015-02-22 10:12:19
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\bosseskilled\main.lua line 18:
attempt to index global 'FlexRaidFrame' (a nil value)
Debug:
bosseskilled\main.lua:18: ?()
bosseskilled\EventDispatcher.lua:16:
bosseskilled\EventDispatcher.lua:16
Locals:
self = <table> {
textColorTable = <table> {
}
UpdateButtonsAndTooltips = <function> defined @Interface\AddOns\bosseskilled\main.lua:143
TextColorGradient = <function> defined @Interface\AddOns\bosseskilled\main.lua:252
ShowTooltip = <function> defined @Interface\AddOns\bosseskilled\main.lua:227
RegisterEvent = <function> defined @Interface\AddOns\bosseskilled\EventDispatcher.lua:18
UnregisterAllEvents = <function> defined @Interface\AddOns\bosseskilled\EventDispatcher.lua:24
UpdateArrow = <function> defined @Interface\AddOns\bosseskilled\main.lua:198
UpdateQueueStatuses = <function> defined @Interface\AddOns\bosseskilled\main.lua:184
GetButtonScale = <function> defined @Interface\AddOns\bosseskilled\main.lua:117
raidData = <table> {
}
CreateArrow = <function> defined @Interface\AddOns\bosseskilled\main.lua:132
CreateButtons = <function> defined @Interface\AddOns\bosseskilled\main.lua:45
CreateNumber = <function> defined @Interface\AddOns\bosseskilled\main.lua:124
CreateButton = <function> defined @Interface\AddOns\bosseskilled\main.lua:92
UnregisterEvent = <function> defined @Interface\AddOns\bosseskilled\EventDispatcher.lua:21
PLAYER_LOGIN = <function> defined @Interface\AddOns\bosseskilled\main.lua:11
}
myFlexRaidFrame_OnShow = <function> defined @Interface\AddOns\bosseskilled\main.lua:13
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'FlexRaidFrame' (a nil value)"
https://www.dropbox.com/s/eoaculy5divtb0r/bosseskilled.zip?dl=0
Use this instead, updated for WoD.