용병 능력치 구성
ROR의 용병은 다양한 능력치를 가지고 있습니다.
아래 용병을 예시로 설명하겠습니다.
()
1. 이름 : 일리아, 직업 : warrior , 등급 : 일반, 레벨 : 2, 경험치 : 현재 경험치
2.
- HP = Health point : 전투 피격 시 소모됩니다. 고갈 시 전투 불가, 공격 대상 지정 불가
- MP = Mana point : 마법공격에 영향을 줍니다. 고갈 시 마법 공격 불가 (전투리포트 value 반영)
- SP = Stamina point : 물리/신성 공격에 영향을 줍니다. 고갈 시 물리/신성 공격 불가(전투 리포트 value 반영)
- 물리 공격/방어력 : 물리 공격/방어력입니다.
- 마법 공격/방어력 : 마법 공격/방어력입니다.
- 신성 공격/방어력 : 신성 공격/방어력입니다.
- 회피율 : 방어 시 회피율이 계산되어 공격이 무효됩니다.
- 치명타 피해/확률 : 치명타 확률이 계산되어 치명타 데미지가 적용됩니다.
- 공격 속도 :전투 틱 도달 시 공격을 시행합니다.
- 어그로 : 어그로 수치가 높으면 먼저 맞습니다.
- 피해 반사 : 방어 시 공격자에게 피해를 반사합니다.
기본 전투 로직
- 전투는 ‘’틱(턴)’’ 단위로 흘러갑니다.(일종의 시간 값) 각 전투원의 누적 틱은 0부터 시작합니다.
- 전투 진입 시 전투 틱, 각 전투원 누적 틱 1씩 증가합니다.
- 각 전투원 누적 틱이 ‘’공속 값’’에 도달하면 공격 실행, 이후 누적 틱은 초기화됩니다.
- 공격 시 상대방 진영의 위협 수준이 가장 높은 적(어그로 수치)에게 공격을 실행합니다.
- 공격 1회마다 해당 타입의 (공격력/3)의 소수점 올림만큼 SP/MP 차감됩니다.
- HP 고갈 시 전투 불가, 공격 대상 지정 불가
- SP 고갈 시 물리/신성 공격 불가
- MP 고갈 시 마법 공격 불가
전투 흐름 순서
- 각 속성 공격 시 각 속성 방어 값만큼 차감됩니다.
- 각 공격 시 치명타율 계산하여 치명타 피해 값 곱산 후 공격(반사 판정 시에도 유효함)
- 각 방어 시 회피율 계산하여 공격 무효(회피율 최댓값 검토)
- 각 방어 시 공격 반사율 계산하여 공격자가 대신 맞습니다.
- 각 공격 시 적의 차감된 HP에 HP 흡수 값 곱산 만큼 HP 가산 (반사된 공격에 대해서도 유효함)
- 10틱당 한번 HP/MP/SP 회복량 계산하여 가산 (공격 TICK 종료된 이후에 가산합니다, 죽은 경우에는 무효됩니다)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@tipu curate
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Upvoted 👌
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
상대방 진영의 어그로 수치가 동일하다면 누굴먼저 때리나요? 랜덤하게 한명을 골라서 일점사 하나요 아니면 랜덤하게 교차로 때리나요?
랜덤이 아니라면 다른 로직이 있나요?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
안녕하세요 질문에 대한 답변드립니다.
상대방 진영의 어그로 수치가 동일하면 각각의 용병이 랜덤하게 타깃을 선정합니다. 이후 해당 타깃의 HP가 0 이 될 때까지 타깃을 유지하는 방식입니다.
EX) 산적 1 어그로 100 산적 2 어그로 100이고 용병 6명을 보냈으면 각각의 용병이 랜덤하게 타깃을 선택하고 해당 적의 HP가 0 가 될 때까지 타깃을 유지합니다.
감사합니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Please, Can you explain by English language?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit