RCLootCouncil

RCLootCouncil

23M Downloads

[BUG] When you don't award all items, the listview for new items bug

Strahbehry opened this issue ยท 2 comments

commented

Describe the bug
Reordering the list, resorting doesn't work if you don't reward all items prior to killing a new boss. Some items don't update after.

To Reproduce
Steps to reproduce the behavior:

  1. Use RC
  2. Award some items, some you don't
  3. Try to view new items you added
  4. List doesn't work properly

Can also reproduce this by simply adding items later when you haven't finished all.

Error message
1331x RCLootCouncil/Libs/lib-st/Core.lua:330: invalid order function for sorting
[string "=[C]"]: in function sort' [string "@RCLootCouncil/Libs/lib-st/Core.lua"]:330: in function SortData'
[string "@RCLootCouncil/Modules/votingFrame.lua"]:654: in function Update' [string "@RCLootCouncil/Modules/votingFrame.lua"]:514: in function OnResponseReceived'
[string "@RCLootCouncil/Modules/votingFrame.lua"]:162: in function _onNext' [string "@RCLootCouncil/Classes/Lib/RxLua/Observer.lua"]:31: in function onNext'
[string "@RCLootCouncil/Classes/Lib/RxLua/Subjects/Subject.lua"]:58: in function next' [string "@RCLootCouncil/Classes/Services/Comms.lua"]:193: in function FireCmd'
[string "@RCLootCouncil/Classes/Services/Comms.lua"]:181: in function <...faceRCLootCouncil/Classes/Services/Comms.lua:161>
[string "=[C]"]: ?
[string "@ArkInventory/Libs/CallBackHandler/CallbackHandler-1.0-8.lua"]:24: in function <...ventory/Libs/CallBackHandler/CallbackHandler-1.0.lua:20>
[string "@ArkInventory/Libs/CallBackHandler/CallbackHandler-1.0-8.lua"]:59: in function `Fire'
[string "@BugSack/Libs/AceComm-3.0-12/AceComm-3.0.lua"]:260: in function <...faceBugSack/Libs/AceComm-3.0/AceComm-3.0.lua:242>

Locals:
(*temporary) =

{
1 = 2
2 = 12
3 = 1
4 = 14
5 = 24
6 = 6
7 = 28
8 = 9
9 = 21
10 = 16
11 = 25
12 = 4
13 = 13
14 = 7
15 = 8
16 = 10
17 = 19
18 = 18
19 = 26
20 = 17
21 = 22
22 = 23
23 = 29
24 = 27
25 = 15
26 = 11
27 = 3
28 = 30
29 = 5
30 = 20
}
(*temporary) = defined @RCLootCouncil/Libs/lib-st/Core.lua:330
(*temporary) = 8
(*temporary) = 19

commented

Can't reproduce - could you please elaborate?

Award some items, some you don't

So you just leave the voting frame open? Or abort the session?

Try to view new items you added

Seems like a missing step here, how where they added?

I'd very much like to have a look at your saved variables file..

commented

Can't reproduce - could you please elaborate?

Award some items, some you don't

So you just leave the voting frame open? Or abort the session?

Imagine we're blasting through the raid, people are relogging, we're killing bosses faster then we figure out loot. But we start the items after every kill but don't reward. At some point, most of the times on the next boss already, the listview sorting doesn't update from a certain index leaving it basically "unusable" until reload. If we then re-add all items and restart the RC it won't bug if we don't add new items/do more bosses.

Try to view new items you added

Seems like a missing step here, how where they added?

I'd very much like to have a look at your saved variables file..

They're just added after every kill. Sometimes a few are removed that we don't need to RC out. And I'll send you my saved variables file when I'm home. We're currently not reclearing, but I can try and see if there's a vod/video of the behavior.