Classic Era/SoM - Reset cmd doesn't work
FireReaver opened this issue ยท 0 comments
Hi, I'm not really be sure if this is my fault, but when I click on Reset, it doesn't work, and I'm stuck with the grayed out window showing the last raid I've setup, with no way to select another one unless I do a /reload.
I'm using the latest version [2021-09-20] as I'm writing this message.
This is the error I get when opening it the first time (it's again the SetBackdrop error that plagued most of the addons after blizzard updated the client to the 1.14 and removed that API):
Message: Interface\AddOns\LootReserve\ServerWindow.lua:499: attempt to call method 'SetBackdropBorderColor' (a nil value)
Time: Wed Dec 8 16:38:04 2021
Count: 1
Stack: Interface\AddOns\LootReserve\ServerWindow.lua:499: attempt to call method 'SetBackdropBorderColor' (a nil value)
[string "@Interface\AddOns\LootReserve\ServerWindow.lua"]:499: in function `createFrame'
[string "@Interface\AddOns\LootReserve\ServerWindow.lua"]:680: in function `UpdateRollList'
[string "*:OnShow"]:4: in function <[string "*:OnShow"]:1>
[string "=[C]"]: in function `SetShown'
[string "@Interface\AddOns\LootReserve\Client.lua"]:85: in function <Interface\AddOns\LootReserve\Client.lua:79>
[string "@Interface\AddOns\TitanClassic\LDBToTitanClassic.lua"]:273: in function <Interface\AddOns\TitanClassic\LDBToTitanClassic.lua:271>
Locals: item = <table> {
id = 13443
}
roll = <table> {
Players = <table> {
}
Item = <table> {
}
RaidRoll = true
StartTime = 1638976016
AllowedPlayers = <table> {
}
Chat = <table> {
}
}
historical = false
frame = <unnamed> {
0 = <userdata>
ItemFrame = <unnamed> {
}
RequestRollButton = <unnamed> {
}
ReservesFrame = <unnamed> {
}
Roll = <table> {
}
Menu = <unnamed> {
}
DurationFrame = <unnamed> {
}
Historical = false
Link = "[Superior Mana Potion]"
Item = <table> {
}
backdropInfo = <table> {
}
}
name = "Superior Mana Potion"
link = "[Superior Mana Potion]"
texture = 134854
(*temporary) = nil
(*temporary) = <unnamed> {
0 = <userdata>
ItemFrame = <unnamed> {
}
RequestRollButton = <unnamed> {
}
ReservesFrame = <unnamed> {
}
Roll = <table> {
}
Menu = <unnamed> {
}
DurationFrame = <unnamed> {
}
Historical = false
Link = "[Superior Mana Potion]"
Item = <table> {
}
backdropInfo = <table> {
}
}
(*temporary) = 1
(*temporary) = 1
(*temporary) = 1
(*temporary) = "attempt to call method 'SetBackdropBorderColor' (a nil value)"
historicalDisplayed = 0
self = <table> {
Export = <table> {
}
Startup = <function> defined @Interface\AddOns\LootReserve\Server.lua:549
NewSessionSettings = <table> {
}
PassRoll = <function> defined @Interface\AddOns\LootReserve\Server.lua:2708
RollHistory = <table> {
}
HasAlreadyWon = <function> defined @Interface\AddOns\LootReserve\Server.lua:605
CanBeServer = <function> defined @Interface\AddOns\LootReserve\Server.lua:265
BroadcastInstructions = <function> defined @Interface\AddOns\LootReserve\Server.lua:3033
UpdateReserveList = <function> defined @Interface\AddOns\LootReserve\ServerWindow.lua:91
UpdateRollListRolls = <function> defined @Interface\AddOns\LootReserve\ServerWindow.lua:349
IsRolling = <function> defined @Interface\AddOns\LootReserve\Server.lua:1930
PrepareLootTracking = <function> defined @Interface\AddOns\LootReserve\Server.lua:617
HasRelevantRecentChat = <function> defined @Interface\AddOns\LootReserve\Server.lua:279
ExtraRollRequestNag = <table> {
}
GetChatChannel = <function> defined @Interface\AddOns\LootReserve\Server.lua:269
WhisperPlayerWithoutReserves = <function> defined @Interface\AddOns\LootReserve\Server.lua:2962
ChatTrackingRegistered = false
LootEdit = <table> {
}
CancelRollRequest = <function> defined @Interface\AddOns\LootReserve\Server.lua:2175
MasterLootListUpdateRegistered = false
LootTrackingRegistered = true
RefreshWindowTab = <function> defined @Interface\AddOns\LootReserve\ServerWindow.lua:762
ResolveRollTie = <function> defined @Interface\AddOns\LootReserve\Server.lua:2034
LootedCorpses = <table> {
}
SendSupportString = <function> defined @Interface\AddOns\LootReserve\Server.lua:3026
SendReservesList = <function> defined @Interface\AddOns\LootReserve\Server.lua:1859
StopSession = <function> defined @Interface\AddOns\LootReserve\Server.lua:1362
MembersEdit = <table> {
}
PrepareGuildTracking = <function> defined @Interface\AddOns\LootReserve\Server.lua:723
Reserve = <function> defined @Interface\AddOns\LootReserve\Server.lua:1532
FinishRollRequest = <function> defined @Interface\AddOns\LootReserv
I've also noticed another issue where if I use the Rolls tab I get countless errors, and only it works 3 times to 10 and I can place any random Item I want people to roll on, but then even if that works, the winner is never announced.
Message: [string "<unnamed>:OnUpdate"]:38: attempt to perform arithmetic on local 'value' (a nil value)
Time: Wed Dec 8 16:40:20 2021
Count: 14565
Stack: [string "<unnamed>:OnUpdate"]:38: attempt to perform arithmetic on local 'value' (a nil value)
[string "*:OnUpdate"]:38: in function <[string "*:OnUpdate"]:1>
Locals: self = <unnamed> {
0 = <userdata>
Glow = <unnamed> {
}
Spark = <unnamed> {
}
Right = <unnamed> {
}
Left = <unnamed> {
}
roll = true
Texture = <unnamed> {
}
Text = <unnamed> {
}
Middle = <unnamed> {
}
server = true
}
elapsed = 0.006000
hasDuration = true
active = true
min = 0
value = nil
max = nil
pct = 1
(*temporary) = <table> {
Players = <table> {
}
Item = <table> {
}
RaidRoll = true
StartTime = 1638976016
AllowedPlayers = <table> {
}
Chat = <table> {
}
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'value' (a nil value)"