Genie

25 - Incorrect Bank Sorting

What steps will reproduce the problem?
1. Sort your bank
2. Sort it a second time
3. Look it changes

What is the expected output? What do you see instead?
I'd expect to see a stable sort of the bank items, what happens is it's not only incorrectly sorted, but changes when you re-sort.

What version of the product are you using?
3.0.4.8_beta

Do you have an error log of what happened?
No errors are generated

Please provide any additional information below.
What is probably related is that it looks like it might be having problems scanning tooltips for bank items.
If I use "/genie inspect" on a Soulbound item in my inventory it shows that it's Soulbound, but if I move that same item to the bank and issue the command again, it shows "Soulbound = false".

User When Change
adjo Jan 04, 2010 at 07:53 UTC Changed status from Accepted to Fixed
adjo Dec 30, 2009 at 19:22 UTC Changed status from New to Accepted
CodeChinchilla Oct 31, 2009 at 14:27 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 5 comments
  • Avatar of adjo adjo Jan 04, 2010 at 07:52 UTC - 0 likes

    found a solution. should be fixed with r138

  • Avatar of adjo adjo Dec 30, 2009 at 19:24 UTC - 0 likes

    this only happens with items within the default bankspace. moving the item to one of the purchased bagslots resolves this.
    currently i've no idea on how to solve this...

  • Avatar of adjo adjo Dec 30, 2009 at 19:21 UTC - 0 likes

    @sodiumlon
    you don't have a stable sorting criteria, genie can't be stable with your settings. try adding name and count, that should fix your problem

  • Avatar of SodiumIon SodiumIon Nov 06, 2009 at 02:54 UTC - 0 likes

    Having a similar issue with the bank sorting.

    GenieDB = {
    	["profileKeys"] = {
    		["[commented out]- Lothar"] = "Default",
    		["[commented out]- Lothar"] = "Default",
    		["[commented out]- Lothar"] = "Default",
    		["[commented out]- Lothar"] = "Default",
    	},
    	["global"] = {
    	},
    	["profiles"] = {
    		["Default"] = {
    			["version"] = 3048,
    			["classranking"] = {
    				{
    					["enabled"] = true,
    					["type"] = "bool",
    					["name"] = "Quest Item",
    					["invert"] = true,
    					["criteria"] = "Questitem",
    				}, -- [1]
    				{
    					["enabled"] = true,
    					["type"] = "family",
    					["name"] = "class items",
    					["invert"] = true,
    					["criteria"] = "class items",
    				}, -- [2]
    				{
    					["enabled"] = true,
    					["type"] = "bool",
    					["criteria"] = "Soulbound",
    					["name"] = "Soulbound",
    				}, -- [3]
    				{
    					["enabled"] = true,
    					["type"] = "number",
    					["criteria"] = "Rarity",
    					["max"] = 9,
    					["invert"] = true,
    					["name"] = "Quality",
    				}, -- [4]
    				{
    					["enabled"] = true,
    					["type"] = "string",
    					["criteria"] = "Type",
    					["name"] = "Type",
    				}, -- [5]
    				{
    					["enabled"] = true,
    					["type"] = "string",
    					["criteria"] = "SubType",
    					["name"] = "Subtype",
    				}, -- [6]
    				{
    					["enabled"] = true,
    					["type"] = "string",
    					["criteria"] = "EquipLoc",
    					["name"] = "Equip Location",
    				}, -- [7]
    				{
    					["enabled"] = false,
    					["type"] = "number",
    					["criteria"] = "TStID",
    					["max"] = 9999,
    					["invert"] = false,
    					["name"] = "Aic",
    				}, -- [8]
    				{
    					["enabled"] = false,
    					["type"] = "string",
    					["criteria"] = "Name",
    					["name"] = "Name",
    				}, -- [9]
    				{
    					["enabled"] = false,
    					["type"] = "number",
    					["criteria"] = "Count",
    					["max"] = 9999,
    					["name"] = "Count",
    				}, -- [10]
    				{
    					["enabled"] = false,
    					["type"] = "bool",
    					["criteria"] = "Unique",
    					["invert"] = true,
    					["name"] = "Unique",
    				}, -- [11]
    				{
    					["enabled"] = false,
    					["type"] = "number",
    					["criteria"] = "iLvl",
    					["max"] = 99,
    					["name"] = "ItemLevel",
    				}, -- [12]
    				{
    					["enabled"] = false,
    					["type"] = "number",
    					["criteria"] = "MinLevel",
    					["max"] = 99,
    					["name"] = "Minimum level",
    				}, -- [13]
    				{
    					["enabled"] = false,
    					["type"] = "number",
    					["criteria"] = "StackCount",
    					["max"] = 9999,
    					["name"] = "Stackcount",
    				}, -- [14]
    				{
    					["enabled"] = false,
    					["type"] = "string",
    					["criteria"] = "Texture",
    					["name"] = "Texture",
    				}, -- [15]
    				{
    					["enabled"] = false,
    					["type"] = "bool",
    					["criteria"] = "boe",
    					["name"] = "Binds when equipped",
    				}, -- [16]
    				{
    					["enabled"] = false,
    					["type"] = "bool",
    					["criteria"] = "bop",
    					["name"] = "Binds when picked up",
    				}, -- [17]
    				{
    					["enabled"] = false,
    					["type"] = "bool",
    					["criteria"] = "bou",
    					["name"] = "Binds when used",
    				}, -- [18]
    				{
    					["enabled"] = false,
    					["type"] = "bool",
    					["criteria"] = "boa",
    					["name"] = "Binds to account",
    				}, -- [19]
    				{
    					["enabled"] = false,
    					["type"] = "number",
    					["criteria"] = "Id",
    					["max"] = 999999,
    					["invert"] = true,
    					["name"] = "Itemid",
    				}, -- [20]
    			},
    			["events"] = {
    				["BANKFRAME_OPENED"] = "",
    			},
    			["mode"] = {
    				["silent"] = true,
    			},
    			["customFamilies"] = {
    				["class items"] = {
    					["36895"] = true,
    					["36894"] = true,
    					["41196"] = true,
    					["41174"] = true,
    				},
    				["ignore"] = {
    					["20815"] = true,
    					["20824"] = true,
    					["6948"] = true,
    					["ignore"] = true,
    					["40772"] = true,
    				},
    			},
    		},
    	},
    }
    
  • Avatar of adjo adjo Nov 03, 2009 at 20:31 UTC - 0 likes

    pls attach your genie.lua from the savedvariables-folder

  • 5 comments

Facts

Last updated
Mar 30, 2012
Reported
Oct 31, 2009
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
1

Reported by

Possible assignees

  • Avatar of adjo
    • Manager
    • Author