아이템 옵션과 옵션 가챠
데이터 책임
섹션 제목: “데이터 책임”c_item_option: 무기·목걸이·반지에 붙을 수 있는 옵션 후보를 결정한다.c_item_option_gacha: 옵션 등급 확률과 등급 안의 수치 범위를 결정한다.- 장비가 가질 수 있는 옵션 개수는 아이템 기본 수치와 성장·승급의
EquipOptionSlot을 따른다.
옵션의 부위 판정은 c_item_option을 우선하고, 옵션 등급과 수치 추첨은 c_item_option_gacha를 우선한다.
부위별 옵션 후보
섹션 제목: “부위별 옵션 후보”| 부위 | 옵션 |
|---|---|
| 무기 | 광폭화 발생 확률(LethalRate), 최대 공격력 상승, 치명타 확률, 관통력, 괴물·동물·인간 추가 대미지, 골드 보너스, 경험치 보너스, 보스 피해량 |
| 목걸이 | 체력 상승률, 체력 회복률, 체력 흡수율, 대미지 리덕션 무시, 광·암·화·수속성 방어, 최종 피해량 감소, 몬스터 체력 감소 |
| 반지 | 내공(ForceRate), 절대 공격력, 광·암·화·수속성 공격, 스턴 확률, 쿨타임 감소, 대미지 리덕션 상승, 스킬 피해량 |
- 내공은 모든 획득처를 합산해 50%를 넘을 수 없다.
LethalRate의 표준 표기는 광폭화 발생 확률이다.PowerAgilityRate는 아이템과 스킬의 값을 합산하며 최종값은 1을 넘지 못한다.
옵션 등급 확률
섹션 제목: “옵션 등급 확률”모든 옵션이 같은 등급 확률을 사용한다.
| 등급 | 확률 |
|---|---|
| 일반 | 55% |
| 희귀 | 30% |
| 영웅 | 14% |
| 전설 | 1% |
등급을 먼저 추첨하고, 선택된 등급의 Min~Max 안에서 정수 수치를 다시 추첨한다. 같은 등급 안에서는 수치가 높을수록 좋은 결과다.
옵션 수치 구간
섹션 제목: “옵션 수치 구간”| 수치 패턴 | 일반 | 희귀 | 영웅 | 전설 | 적용 옵션 |
|---|---|---|---|---|---|
| A | 1~50 | 51~100 | 101~150 | 151~200 | 체력 상승률 |
| B | 1~5 | 6~10 | 11~15 | 16~20 | 체력 회복률, 관통력, 시전 속도 단축 |
| C | 1~3 | 4~6 | 7~9 | 10~12 | 내공, 광폭화 발생 확률, 체력 흡수율, 최대 공격력 상승, 치명타 확률, 스턴 확률, 대미지 리덕션 상승 |
| D | 1~10 | 11~20 | 21~30 | 31~40 | 절대 공격력, 4속성 공격, 최종 피해량 감소, 몬스터 체력 감소, 종족 추가 대미지 3종, 골드·경험치 보너스, 스킬·보스 피해량 |
| E | 1~2 | 3~4 | 5~6 | 7~8 | 대미지 리덕션 무시, 광·암·화·수속성 방어 |
Measure와 Weight는 원본 데이터의 표시·구간 보조 필드로 보존한다. 현재 6개 시트만으로는 화면 단위 코드와 옵션 종류 추첨 가중치로 확정할 수 없으므로 수치 계산식에 임의로 사용하지 않는다.
옵션 가챠 처리
섹션 제목: “옵션 가챠 처리”- 장비 부위와 현재 옵션 슬롯 수를 확인한다.
c_item_option에서 해당 부위에 허용된 옵션 후보만 구성한다.- 재추첨할 슬롯을 선택하고 옵션 종류를 추첨한다.
- 일반 55%, 희귀 30%, 영웅 14%, 전설 1%로 옵션 등급을 추첨한다.
- 해당 옵션의 등급별
Min~Max안에서 최종 수치를 추첨한다. - 결과 화면에 기존 옵션과 신규 옵션, 등급, 수치를 함께 표시하고 사용자가 적용 여부를 결정한다.
옵션 고정·잠금, 중복 옵션 허용 여부, 재추첨 비용, 결과 거절 시 비용 환급 여부는 현재 테이블에 정의되어 있지 않다.
보류 사항
섹션 제목: “보류 사항”| 항목 | c_item_option |
c_item_option_gacha |
적용 기준 |
|---|---|---|---|
LethalRate |
무기 | 메모는 반지 | 무기 |
CriRate |
무기 | 메모는 반지 | 무기 |
HpRate |
목걸이 | 메모는 방어구 | 목걸이 |
| 일부 속성 방어·리덕션 | 목걸이 또는 반지 | 메모는 방어구 | c_item_option의 현재 부위 |
| 22번 기능 | CoolTimeRate / 쿨타임 감소 |
CastingSpeedRate / 시전 속도 단축 |
기능 키는 CoolTimeRate(% 감소)로 확정, 반입 시 치환 |
현재 장착 부위에는 별도 방어구가 없으므로 c_item_option_gacha.Info1의 방어구 표기는 옵션 부위 판정에 사용하지 않는다.