# 지역·몬스터·드롭 탐색: 연결 근거와 한계

클라이언트26.103.002·2026.10.14 추출 자료. 웹에는 선별한 이름·수량·판정 원시값·표 참조와 한계를 제공한다. 원본/보존본 새 접근이나 게임 프로세스 조작은 하지 않았다.

## 연결한 범위

- 지역 정의50 / 구역 정의214 / 하위 구역128. 지역→구역→드롭을 끝까지 연결한 지역 정의5개, 하위 구역19개.
- 몬스터 정의1122행에서 이름 1088행 대응. 드롭 그룹→아이템 후보 연결542행. 서로 다른542종 또는 실제 출현 위치를 확정했다는 뜻은 아니다.
- 아이템 참조382종 중 한글 이름 267종 대응. 드롭그룹2181행의 후보SeedGroup은 모두 대응한다.
- 지역별 드롭, 몬스터별 드롭, 아이템에서 역으로 참조 경로 찾기, 미확인 목록의4개 탐색 방식을 제공한다. 이름/레벨 검색·구역/단계 선택·페이지 이동·원시값 펼치기·CSV 내려받기를 지원한다.

## 몬스터 필드 복원

- fbdataactormonster의 접근자 목록에서 누락된6번 직렬화 슬롯을 구분한 구조 후보를 적용했다. 이 슬롯의 이름·효과는 만들어 채우지 않는다.
- 전1122행의 문자열 범위·UTF-8·불리언0/1·Single 유한값을 검사했다. Name→한글 키, AttributeKey→속성표, DropItem→드롭그룹의 독립 참조를 대조했다.
- 이 방법은 네이티브 getter 본문이나 누락 슬롯의 의미를 검증한 것이 아니다. 이름·드롭 연결을 활용할 수 있으나 실제 출현·능력치·서버 보상으로 승격하지 않는다.
- 구역 표는 ZoneId→fbdatazone.Id→RegionName→fbdatazoneregion.Name으로 연결한다. DropItem 키는 드롭그룹→SeedGroup→ItemID로 대조한다.

## 미확인 분류

- 구역 드롭 연결: 109항목.
- 드롭 그룹 출처 연결: 184항목.
- 몬스터 드롭 연결: 580항목.
- 몬스터 이름: 34항목.
- 아이템 이름: 115항목.
- 아이템 획득처 연결: 106항목.
- 지역 드롭 목록: 45항목.

- 이 수는 검토 항목의 수다. 같은 정의가 이름·드롭 연결 등 여러 항목에 포함될 수 있다.
- 모든 드롭그룹의 실제 획득확률, 모든 몬스터의 출현 지역과 최종 능력치는 전역 미확인 범위로 따로 표시한다.
- 미참조 드롭 그룹과 획득처 경로를 못 찾은 아이템도 분류한다. NoReward·빈 참조를 실제 드롭 없음이나0%로 만들지 않는다.

## 확률을 표시하지 않은 이유

- DropRate는149~100000000, Ratio는1~19. 판정 분모·다단계 선택·기여도·예외·서버 보정의 실행 결합을 확보하지 못했다.
- Ratio는 선택 가중치 후보이며 값5를5%로 표시하지 않는다. 표 값은 원시값으로 펼쳐 볼 수 있고 최종 확률 칸은 미확인으로 유지한다.
- 같은 드롭 그룹을 참조한다는 이유나 몬스터의 한글 이름에 지역명이 들어간다는 이유만으로 출현 지역을 연결하지 않는다.
- 공유 속성표의 체력·공격·방어는 보정 전 후보이며 빌드의 실제 적 방어력으로 자동 입력하지 않는다.

## 빌드 연구실의 패치 반영

- 계산 입력은26.103.002로 유지한다. 피해77개 도술·돌파 요약72개 도술의 변경과 단계별 쿨타임 감소를 사용한다.
- 찌르기 돌파10의 피해 증가37%, CoolTime−1.2초를 확인했다. 기본8초에서6.8초 후보다. 이전39%/−0.9초 값으로 계산하지 않는다.
- 공개한 타격별 모든 계수와 새 원시표를 대조한 patch-update.test.cjs, 같은 조건6개 이전/새 덱 비교, 직접보정/복원 검사 재통과.
- 장비·가호·수련·내면 변화는 서버 최종 합산식 미확인이라 공격력에 임의로 합산하지 않는다. 패치 후 인게임 최종 공격력을 사용자가 입력한다.

## 파일과 재생성

- 공개 자료: atlas-data.js, atlas-linked-drops.csv, atlas-unknown.csv, 이 보고서.
- 로컬 추가 근거: atlas-data.json, atlas-validation.json, resources/monster-links-reviewed.json 및 metadata의 접근자 선언. 행 위치는 표 파일 바이트 위치이며 함수 주소가 아니다.
- 재생성: 검증한 버전 결과를 REA_ANALYSIS_OUTPUT으로 선택하고 prepare_atlas_data.py를 실행한다. 새 패치는 슬롯 구조와 참조 형식을 재검증한다.
- 검사: tests/atlas-model.test.cjs. 지역·몬스터·아이템 연결과 역방향 연결을 전수 확인하고, 확률·지역·결측을 임의로 채우지 않는 회귀 검사를 포함한다.
