Road-block / MizusRaidTracker

World of Warcraft Raid Loot Tracker in-game addon. BCC compatible.
GNU General Public License v3.0
1 stars 1 forks source link

Addon stopped working wotlk pre-patch #4

Closed olsummerbedlinen closed 2 years ago

olsummerbedlinen commented 2 years ago

As title. Thanks for your hardwork.

vyrnius commented 2 years ago

yeah, sadly stopped working :( a Update would be much appreciated!

vyrnius commented 2 years ago

The Addon is loaded but there is no minimap button and I can't use /mrt to open the GUI. I installed Buggrabber and Bugsack to provide you as much information as possible!

3x MizusRaidTracker\MizusRaidTracker-v0.91.4-bcc.lua:977: attempt to index global 'MRT_LDB_DS' (a nil value)
[string "@MizusRaidTracker\MizusRaidTracker-v0.91.4-bcc.lua"]:977: in function `MRT_CheckRaidStatusAfterLogin'
[string "@MizusRaidTracker\MizusRaidTracker-v0.91.4-bcc.lua"]:288: in function <MizusRaidTracker\MizusRaidTracker.lua:278>

Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'MRT_LDB_DS' (a nil value)"
MRT_RaidRosterScanTimer = <unnamed> {
 0 = <userdata>
}
3x ...aceMizusRaidTracker\MizusRaidTracker_GUI.lua:292: attempt to concatenate a nil value
[string "@MizusRaidTracker\MizusRaidTracker_GUI.lua"]:292: in function `UI_CreateTwoRowDDM'
[string "@MizusRaidTracker\MizusRaidTracker_GUI.lua"]:247: in function `MRT_GUI_ParseValues'
[string "@MizusRaidTracker\MizusRaidTracker-v0.91.4-bcc.lua"]:534: in function `MRT_Initialize'
[string "@MizusRaidTracker\MizusRaidTracker-v0.91.4-bcc.lua"]:206: in function `MRT_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals:
self = <table> {
 GetRaidRosterInfo = <function> defined @MizusRaidTracker\MizusRaidTracker.lua:2081
 isRetail = false
 UnitID = <function> defined @MizusRaidTracker\MizusRaidTracker.lua:2104
 FormatPlayerName = <function> defined @MizusRaidTracker\MizusRaidTracker_Exports.lua:75
 isBCC = false
 BossKillHandler = <function> defined @MizusRaidTracker\MizusRaidTracker.lua:395
 diffIDsHeroic = <table> {
 }
 isClassic = false
 _L = <table> {
 }
 raidZonesBCC = <table> {
 }
 raidSizes = <table> {
 }
 DBAQIdolIDs = <table> {
 }
 diffIDsNormal = <table> {
 }
 UI_CreateTwoRowDDM = <function> defined @MizusRaidTracker\MizusRaidTracker_GUI.lua:269
 GetBonusIDs = <function> defined @MizusRaidTracker\MizusRaidTracker_Exports.lua:65
 GetDifficultyInfo = <function> defined @MizusRaidTracker\MizusRaidTracker.lua:2115
 raidZonesClassic = <table> {
 }
 encounterNameList = <table> {
 }
 DBConvertMapToInstanceList = <table> {
 }
 diffIDsLFR = <table> {
 }
}
items = <table> {
}
(*temporary) = <table> {
}
(*temporary) = <table> {
}
(*temporary) = nil
(*temporary) = " (20)"
(*temporary) = <function> defined =[C]:-1
(*temporary) = 16
(*temporary) = "MRT_GUI_TwoRowDialog_DDM_Text"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to concatenate a nil value"
mrt = <table> {
 GetRaidRosterInfo = <function> defined @MizusRaidTracker\MizusRaidTracker.lua:2081
 isRetail = false
 UnitID = <function> defined @MizusRaidTracker\MizusRaidTracker.lua:2104
 FormatPlayerName = <function> defined @MizusRaidTracker\MizusRaidTracker_Exports.lua:75
 isBCC = false
 BossKillHandler = <function> defined @MizusRaidTracker\MizusRaidTracker.lua:395
 diffIDsHeroic = <table> {
 }
 isClassic = false
 _L = <table> {
 }
 raidZonesBCC = <table> {
 }
 raidSizes = <table> {
 }
 DBAQIdolIDs = <table> {
 }
 diffIDsNormal = <table> {
 }
 UI_CreateTwoRowDDM = <function> defined @MizusRaidTracker\MizusRaidTracker_GUI.lua:269
 GetBonusIDs = <function> defined @MizusRaidTracker\MizusRaidTracker_Exports.lua:65
 GetDifficultyInfo = <function> defined @MizusRaidTracker\MizusRaidTracker.lua:2115
 raidZonesClassic = <table> {
 }
 encounterNameList = <table> {
 }
 DBConvertMapToInstanceList = <table> {
 }
 diffIDsLFR = <table> {
 }
}
vyrnius commented 2 years ago

Deleting line 290-299 in MizusRaidTracker.lua made the addon work again... but idk if it will last. gonna raid on wednesday and see if it works

Road-block commented 2 years ago

I switched over to NRC (NovaRaidCompanion) which does loot tracking as well so I don't really have motivation to maintain someone else's addon sorry 😞

The fix is rather simple (it's not what you posted) but the addon will need the new raids enabled as well apart from stopping it from erroring and that's a fair amount of work I don't know I'll want to do.

Anhedonie-Shanrai commented 2 years ago

If this addon isn't maintained anymore, is there by any chance some addon u guys can reccomend for tracking DKP?

Road-block commented 2 years ago

It might be maintained by the original author here: https://www.curseforge.com/wow/addons/mizusraidtracker He hasn't officially abandoned it, but he has been slow with updates at times.

As for alternatives. NovaRaidCompanion does Loot Tracking, I don't think it does exports for DKP and such. Maybe https://www.curseforge.com/wow/addons/space-force-raid-tracker (it's a Mizus fork)

Road-block commented 2 years ago

You can try https://github.com/Road-block/MizusRaidTracker/releases/latest

Did some work, untested.

olsummerbedlinen commented 2 years ago

@Road-block It works. Thank you!