Character ordering issue

Character ordering issue

in Bugs: Game, Forum, Website

Posted by: bobsort.4097

bobsort.4097

Character selection screen of game has a very long standing issue that need to be fixed and I believe its fix is very easy to implement.

As I can see there is no way to re-order the characters the way you like and the only supposed to be order is last login, which is not happening.

Why is it annoying

Lets say you parked 3 of your toons in Verdant brink (many people do) to harvest 9~12 flax a day per toon (which sometimes you need over 3000 of them for one purpose). You are using a harvesting tool in shared inventory slot. you login to first character grab the tool, do your thing then logout, login to next toon, opps, the tool is not there, now you want to logout and login to previous toon to swap the tool. here is what you do, you are expecting the previous toon to be in second slot so as soon as you see the toon selection screen, you double click on second toon, opps! it was the same toon, logout again, this time because in your previous attempt you saw the previous toon to be in first slot, you double click the 1st slot as soon as you see the toon selection screen! opps! it was moved to second slot this time. and this might happen a few more times before you be able to do the thing that you wanted to do.

Same goes when you have 17 characters and you are trying to select the one that you remember was the last character in 2nd scroll but it is not 3rd character in 2nd page.

Steps to reproduce: *

Emm… just login to multiple characters in any order and then record the order in paper and compare with the order shown in list.

How and when it is happening

When you login to character and log out in same minute and login to another character in same minute and logout fast the order of characters are mixed up and falls back to alphabet ordering (or order of creation?)

How to fix it

Here is what I believe happening from my observation. I apologize if I’m not right about it. If I had access to the source code I would be able to pin point the problem in few minutes.

Currently System is using the last login (logout?) date for ordering the list, but with a minor issue. It is only using the time to minutes accuracy and ignoring the seconds. If seconds also included in ordering decision, the list will not appear to be randomly ordering characters.