With this, you solve the character creation bug (no row added to the database) and so the character saving bug.
In wServer>ClientProcessor.cs, line 313:
Code:
bool ok = true;
cmd = db.CreateQuery();
cmd.Parameters.AddWithValue("@accId", account.AccountId);
cmd.Parameters.AddWithValue("@charId", nextCharId);
cmd.Parameters.AddWithValue("@charType", pkt.ObjectType);
cmd.Parameters.AddWithValue("@items", character._Equipment);
cmd.Parameters.AddWithValue("@stats", Utils.GetCommaSepString(stats));
cmd.CommandText = "INSERT INTO characters (accId, charId, charType, level, exp, fame, items, hp, mp, stats, dead, pet) VALUES (@accId, @charId, @charType, 1, 0, 0, @items, 100, 100, @stats, FALSE, -1);";
int v = cmd.ExecuteNonQuery();
//int v = 1;
ok = v > 0;
Care, there's no return in the cmd.CommandText string.