Hybris> heh bad idea, i know what u whant to do...
So forget it, coz server works: U login, server takes char info from DB, u play... when u exit from game, server save u'r char info.
And if u whant to change at DB something like lvl, gold... u need to reconnect and only then u will able to get u'r new lvl, gold and so on...
So i suggest u to look at "PacketBuilder.cs" and "World.cs" the best example is with message, function called "Client.SendData(PacketBuilder.Message(Message ID, From, To, Message, World.ChatType));"
So if u send the packets correctly for "CharacterInfo" to the client, u could get exactly what u whant lvl, gold, class... and u wont need to reconnect =]
good luck