anchor.diff:  %% @doc Unknown command handler. Do nothing.
   
   char_select_handle(Command, CSocket, GID, Version, _) ->
  -	log(GID, io_lib:format("(char_select) dismissed packet ~4.16.0b", [Command])),
  +	log(GID, "(char_select) dismissed packet ~4.16.0b", [Command]),
   	?MODULE:char_select(CSocket, GID, Version).
   
   %% @doc Load the given character's data.
  
positive.code: 			reload,
  			?MODULE:char_select(CSocket, GID, Version);
  		{error, closed} ->
  			log(GID, "recv error, closing"),
  			egs_db:users_delete(GID)
  	end.
  
  
negative.code: 
  handle(16#0807, CSocket, GID, _, Packet) ->
  	[{quest, Quest}, {maptype, MapType}, {mapnumber, MapNumber}, {mapentry, MapEntry}] = egs_proto:parse_lobby_change(Packet),
  	log(GID, "lobby change (~b,~b,~b,~b)", [Quest,MapType, MapNumber, MapEntry]),
  	case {Quest, MapType, MapNumber, MapEntry} of
  		{1104000, 0, 900, 0} ->
  			spaceport_load(CSocket, GID, Quest, MapType, MapNumber, MapEntry);
  