After a long time of being away and finally getting VS2010 to compile the x64 version I tried to fire up the client (SoD)
I did a clean db install rev 2092 (then player, then bots)
A clean pull of the source rev 2097.
Using login server from GoogleCode
Copied over the new .conf files from utils
Fired up the client and went to create a character. After submitting the character I immediately get a "You have been disconnected" message and back to the login screen.
This is from the log
Code:
[01.25. - 13:31:15] [NET__IDENTIFY] Identified stream 192.168.0.101:59024 with signature SoD_world
[01.25. - 13:31:15] [WORLD__CLIENT] Checking inbound connection 192.168.0.101 against BannedIPs table
[01.25. - 13:31:15] [WORLD__CLIENT] Connection 192.168.0.101 PASSED banned IPs check. Processing connection.
[01.25. - 13:31:15] [WORLD__CLIENT] Nosfentora: Logged in. Mode=(CharSel)
[01.25. - 13:31:15] [WORLD__CLIENT] Nosfentora: LS Account #100000
[01.25. - 13:31:26] Unable to convert EQ opcode 0x5bad to an Application opcode.
[01.25. - 13:31:26] [WORLD__CLIENT_ERR] Nosfentora: Received unknown EQApplicationPacket
[01.25. - 13:31:26] [WORLD__CLIENT_ERR] [OpCode OP_Unknown (0x5bad) Size=2056]
...
[01.25. - 13:31:26] Unable to convert EQ opcode 0x5d24 to an Application opcode.
[01.25. - 13:31:26] [WORLD__CLIENT_ERR] Nosfentora: Received unknown EQApplicationPacket
[01.25. - 13:31:26] [WORLD__CLIENT_ERR] [OpCode OP_Unknown (0x5d24) Size=2056]
...
01.25. - 13:31:59] Unable to convert EQ opcode 0x0924 to an Application opcode.
[01.25. - 13:31:59] [WORLD__CLIENT_ERR] Nosfentora: Received unknown EQApplicationPacket
[01.25. - 13:31:59] [WORLD__CLIENT_ERR] [OpCode OP_Unknown (0x0924) Size=1]
[01.25. - 13:31:59] [WORLD__CLIENT_ERR] 0000: 30 - | 0
[01.25. - 13:32:20] [WORLD__CLIENT] Nosfentora: Name approval request. Name=Nosfentora, race=Erudite, class=Necromancer
[01.25. - 13:32:21] [WORLD__CLIENT] Nosfentora: Character creation request from Nosfentora LS#100000 (192.168.0.101:59024) :
[01.25. - 13:32:21] [WORLD__CLIENT] Nosfentora: Name: Nosfentora
[01.25. - 13:32:21] [WORLD__CLIENT] Nosfentora: Race: 3 Class: 11 Gender: 1 Deity: 203 Start zone: 10
[01.25. - 13:32:21] [WORLD__CLIENT] Nosfentora: STR STA AGI DEX WIS INT CHA Total
[01.25. - 13:32:21] [WORLD__CLIENT] Nosfentora: 60 75 70 80 83 142 70 580
[01.25. - 13:32:21] [WORLD__CLIENT] Nosfentora: Face: 6 Eye colors: 7 7
[01.25. - 13:32:21] [WORLD__CLIENT] Nosfentora: Hairstyle: 255 Haircolor: 255
[01.25. - 13:32:21] [WORLD__CLIENT] Nosfentora: Beard: 255 Beardcolor: 255
[01.25. - 13:32:21] [WORLD__CLIENT] Validating char creation info...
[01.25. - 13:32:21] [WORLD__CLIENT_ERR] Could not find class/race/deity/start_zone combination
[01.25. - 13:32:21] [WORLD__CLIENT_ERR] Nosfentora: CheckCharCreateInfo did not validate the request (bad race/class/stats)
[01.25. - 13:32:21] [WORLD__CLIENT_ERR] Nosfentora: Could not get CharInfo for 'Nosfentora'
[01.25. - 13:32:21] [WORLD__CLIENT] Nosfentora: Client disconnected (not active in process)
Doing a litle digging in the zone tables
Code:
Race: 3 Class: 11 Gender: 1 Deity: 203 Start zone: 10
start_zone for the above combo is 75, which (if i'm reading the db correctly and looking at 'zoneidnumber') is paineel, which should be correct.
zoneidnumber 10 = freporte
The same thing happens when creating any character.
Start Zone is always '10' per the logs.
any suggestions?