anchor.diff:  
   area_load(AreaType, IsStart, SetID, OldUser, User, QuestFile, ZoneFile, AreaName) ->
   	#psu_area{questid=OldQuestID, zoneid=OldZoneID} = OldUser#egs_user_model.area,
  -	#psu_area{questid=QuestID, zoneid=ZoneID} = User#egs_user_model.area,
  +	#psu_area{questid=QuestID, zoneid=ZoneID, mapid=_MapID} = User#egs_user_model.area,
   	QuestChange = if OldQuestID /= QuestID, QuestFile /= undefined -> true; true -> false end,
   	if	ZoneFile =:= undefined ->
   			ZoneChange = false;
  
positive.code: 	{ok, File} = file:read_file(QuestFile),
  	Size = byte_size(File),
  	send(<< (header(16#1015))/binary, QuestID:32/little-unsigned-integer, 16#01010000:32, 0:32, Size:32/little-unsigned-integer, File/binary >>).
  
  %% @todo Totally unknown.
  send_1020() ->
  
negative.code: 	log("invited npc ~s", [NPC#psu_npc.name]),
  	PartyPos = 5,
  	send_022c(0, 2),
  	send_1004(NPCid, NPCid, NPC#psu_npc.name, 1 + NPC#psu_npc.level, PartyPos, 0, 0, 0, 0);
  
  %% @doc Item description request.
  %% @todo Send something other than just "dammy".
  