SphereServer BugTracker - SphereServer
View Issue Details
0002461SphereServerexecutable - windows buildpublic18-01-15 14:5218-01-15 18:23
Ordonez 
Ben 
normaltrivialalways
closedno change required 
 
 
Automated (specify build number)
None
None
2156
0002461: "Bad Login 15" when creating characters above "MaxCharsPerAccount"
It showns "new" button in character creation page, whenever "MaxCharsPerAccount" in "Account Management" section of sphere.ini or "MAXCHARS" in the account vars in "sphereaccu.scp" are greater than 1 and lower than 7; independiently if account is full of characters or not.
When account is full of characters and you try to create a "new" one, it drive you through all the proccess of creation and, before joining, shows a "problem comunication" error and a console warning: Bad Login 15 (Account is full. Cannot create a new character)
*Set MaxCharsPerAccount=1 in sphere.ini
*Create a new account
*Check that "new" button apears with zero characters
*Create a new character
*Enter world, Log off and log in again
*Check that your previous character remains in list and no "new" button appears.
*Change "MaxCharsPerAccount" in sphere.ini or "MAXCHARS" in the specific account inside sphereaccu.scp to a number between 2 and 6.
*Log in: 1 character in list and "new" button appears
*Create characters up to your limit.
*Enter world, log off and log in again
*Check that limit of characters is full in list and "new" button remains shown
*Try to create a new character
*Get errors.
I wish that button to dissapear when "ACCOUNT.CHARS == MAXCHARS"

Server Build 0002156
Client Version 7.0.34.2 (Patch 66)
No tags attached.
jpg accountmax.JPG (88,203) 18-01-15 14:52
http://tracker.sphere.torfo.org/bugs/file_download.php?file_id=112&type=bug
jpg
Issue History
18-01-15 14:52OrdonezNew Issue
18-01-15 14:52OrdonezFile Added: accountmax.JPG
18-01-15 18:23BenNote Added: 0002646
18-01-15 18:23BenStatusnew => closed
18-01-15 18:23BenAssigned To => Ben
18-01-15 18:23BenResolutionopen => no change required

Notes
(0002646)
Ben   
18-01-15 18:23   
This works like it is suppose to.
The client only recognizes 1, 5, 6, and 7 as character limit. If you set it to one of these, it will stop showing the NEW button when you reach the MAX.
When set to 2, 3, or 4, the client defaults to 5 and the server must take care to reject the char creation.