Closed s3thus closed 4 years ago
The 3rd error is indeed a mistake on my end. I can't replicate the others as of yet. I would like to have a look at your SV.
here's mine: RCLootCouncil.zip
I managed to track down a few more of the issues. Only the filter one remains elusive to me.
I've downloaded branch head again and did some testing: old errors don't show anymore but now I've new thing: whenever you choose response to item or timer timeouts this error shows - if it was timeouts it just keeps popping lua errors until reload ui happens - and item frame with button responses is still visible
1364x RCLootCouncil\Modules\lootFrame.lua:178: attempt to call method 'GetItemTextWithCount' (a nil value)
[string "@RCLootCouncil\Modules\lootFrame.lua"]:178: in function `OnRoll'
[string "@RCLootCouncil\Modules\lootFrame.lua"]:336: in function <RCLootCouncil\Modules\lootFrame.lua:336>
Locals:
self = <table> {
SetDefaultModuleLibraries = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:367
Enable = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:294
NewModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:235
EnableModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:332
modules = <table> {
}
CancelTimer = <function> defined @Ace3\AceTimer-3.0\AceTimer-3.0.lua:147
IterateEmbeds = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:442
defaultModuleLibraries = <table> {
}
TimeLeft = <function> defined @Ace3\AceTimer-3.0\AceTimer-3.0.lua:172
CHAT_MSG_SYSTEM = <function> defined @RCLootCouncil\Modules\lootFrame.lua:595
ScheduleRepeatingTimer = <function> defined @Ace3\AceTimer-3.0\AceTimer-3.0.lua:129
CancelAllTimers = <function> defined @Ace3\AceTimer-3.0\AceTimer-3.0.lua:160
SetDefaultModulePrototype = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:409
Show = <function> defined @RCLootCouncil\Modules\lootFrame.lua:127
name = "RCLootCouncil_RCLootFrame"
frame = DefaultRCLootFrame {
}
IsEnabled = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:451
orderedModules = <table> {
}
ScheduleTimer = <function> defined @Ace3\AceTimer-3.0\AceTimer-3.0.lua:94
DisableModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:350
ResetTimers = <function> defined @RCLootCouncil\Modules\lootFrame.lua:205
items = <table> {
}
baseName = "RCLootCouncil"
OnRollTimeout = <function> defined @RCLootCouncil\Modules\lootFrame.lua:615
RegisterMessage = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
UnregisterMessage = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
CheckDuplicates = <function> defined @RCLootCouncil\Modules\lootFrame.lua:55
EntryManager = <table> {
}
GetFrame = <function> defined @RCLootCouncil\Modules\lootFrame.lua:211
OnRoll = <function> defined @RCLootCouncil\Modules\lootFrame.lua:162
Update = <function> defined @RCLootCouncil\Modules\lootFrame.lua:136
IsModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:217
OnDisable = <function> defined @RCLootCouncil\Modules\lootFrame.lua:115
SetDefaultModuleState = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:387
OnEnable = <function> defined @RCLootCouncil\Modules\lootFrame.lua:109
Start = <function> defined @RCLootCouncil\Modules\lootFrame.lua:69
SetEnabledState = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:424
AddSingleItem = <function> defined @RCLootCouncil\Modules\lootFrame.lua:92
enabledState = true
ReRoll = <function> defined @RCLootCouncil\Modules\lootFrame.lua:104
RegisterEvent = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
UnregisterAllMessages = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
SendMessage = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:59
UnregisterAllEvents = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
AddItem = <function> defined @RCLootCouncil\Modules\lootFrame.lua:32
IterateModules = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:437
defaultModuleState = true
GetModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:210
GetName = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:279
moduleName = "RCLootFrame"
UnregisterEvent = <function> defined @Ace3\CallbackHand
Ofc both of us had same version od RCLC from branch head.
That only happens with Print Responses
enabled - will fix soon.
when you promote new version to curseforge, feel free to close this ticket; if we encounter other issues during testing and/or raid I'll create another bug report :)
Thanks for your hard work to keep this addon working 👍
I take it as you're having no more issues then 👏 Will do, and thanks for your help!
after /rc test - no window:
after /rc open during test session - empty window:
people who are in council when test is started - if they get window (sometime it shows sometimes not) they see people as
addon offline or not installed
:when adding additional items to test session:
All of us are using version 3.0.0-Beta1 from CurseForge