anchor.diff:  		egs_proto:send_init_quest(CSocket, GID, Quest),
   		egs_proto:send_quest(CSocket, QuestFile),
   		send_packet_0a05(CSocket, GID),
  -		% 0111 010d
  +		send_packet_0111(CSocket, GID),
  +		% 010d
   		egs_proto:send_zone_init(CSocket, GID, myroom),
   		egs_proto:send_zone(CSocket, ZoneFile),
   		egs_proto:send_map(CSocket, Quest, MapType, MapNumber, MapEntry),
  
positive.code: 		egs_proto:send_init_quest(CSocket, GID, Quest),
  		egs_proto:send_quest(CSocket, QuestFile),
  		send_packet_0a05(CSocket, GID),
  		% 0111 010d
  		egs_proto:send_zone_init(CSocket, GID, lobby),
  		egs_proto:send_zone(CSocket, ZoneFile),
  		egs_proto:send_map(CSocket, Quest, MapType, MapNumber, MapEntry),
  
negative.code: 	Next = build_packet_233_contents(Rest),
  	<< Chunk/binary, Next/binary >>.
  
  %% @todo Possibly related to 010d. Just send seemingly safe values.
  
  send_packet_0111(CSocket, GID) ->
  	Packet = << 16#01110300:32, 0:64, GID:32/little-unsigned-integer, 0:64, 16#00011300:32, GID:32/little-unsigned-integer, 0:64,
  		GID:32/little-unsigned-integer, 0:32, 6:32/little-unsigned-integer, 0:32 >>,
  	egs_proto:packet_send(CSocket, Packet).
  
  %% @todo End of character loading. Just send it.
  
  send_packet_021b(CSocket, GID) ->
  