Originally posted by [b]theultramage[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=1314
I have nagged several times about a discrepancy in the newer clients' msgstringtable regarding character creation.
When you try to create a char whose name is invalid or occupied (as well as plenty other cases), eathena sends packet 0x6e with flag 0x02.
Before, this message said "character creation denied.", but around a year ago, the client started saying "Please try again after 24 hours.".
CODE
Line 12: Character creation is denied.#
Line 1273: Please try again after 24 hours.#
Anyways, this oddity is problem no.1. After trying to obtain reference data from kRO, I found out that
* the character server will send 0x00
- if the name is taken
- if the slot is taken
- if the name is invalid
* I never got 0x02 nor 0x01
* if you feed it invalid stats, it will reset them to default 5/5/5/5/5/5
So the first problem might be the fault of eathena's custom implementation/guesswork again.