작성일 : 21-01-08 16:43
여전한 버그 -->버프 관련 오류 추가 수정
 글쓴이 : 준킹
조회 : 344  
손길 버그는 여전합니다.. 이번이 3번째 패치인듯한데..

1.413, 1.419, 이번까지 1.420 패치인데..

아래와 같은 방식으로 4가지 테스트 결과입니다.

1환 현분8, 노환 현분4 그리고 노환 현분4로 테스트 했습니다.

1. 레프리컨의 손길에 등록된 노환 현분8 버프를 수동으로 돌렸을 경우
- 레프리컨의 등록된 스킬 아이콘 혹은 스킬창 아이콘 위에서 마우스 우측을 클릭하면
수동 시전이 가능합니다. 여전히 1환 현분8이 적용되고 있음에도 노환 현분8이 파티원
모두에게 적용이 됩니다.

2. 단축창에서 노환 현분8 버프를 수동으로 돌렸을 경우
- 노환 현분8이 파티원 모두에게 적용이 됩니다.

3. A파티원은 손길에 1환 현분8이 등록된 상태, B파티원은 노환 현분8이 등록된 상태에서
A, B 파티원 모두 자동으로 현분8을 돌릴 경우
- A 파티원의 현분8이 적용된 시점에서 자동으로 B 파티원의 현분8이 시전되며 적용됨

4. A파티원은 손길에 1환 현분8이 등록된 상태, B파티원은 노환 현분4가 등록된 상태에서
A, B 파티원 모두 자동으로 각각 현분8, 현분4를 돌릴 경우
- 현분8과 현분4가 충돌이 되어 각각 번갈아 가면서 무한 반복 시전됨

테스트 결과 3번의 패치 이전과 이후가 동일합니다.

펭구리 21-01-09 11:02
 
보고 감사합니다.

이상하네요
뭔가 설정때문에 달라지는지, 개발서버와 테섭에서는 모두 정상적으로 작동되는 것 확인했는데, 왜 카난섭에 적용하면 이상하게 작동되어버리는지 모르겠네요

다시 한번 체크해보겠습니다.

조건을 말씀하신 것과 완전 동일하게 해서 진행해보도록 하지요.

참고로 제가 테스트한건 노환생 8현분, 환생 8현분, 5현분의 3캐릭터로 파티해서 테스트를 진행했습니다.
실행순서에 관계없이 개발서버와 테섭에서 모두 수치가 약한 버프가 시행시에는 강한버프에 밀려 '이미 더 강한 버프가 적용중'이라는 메시지가 제대로 뜨는 것 확인했습니다.
     
펭구리 21-01-09 11:09
 
1환 현분8, 노환 현분 4, 노환 현분 4의 경우 숙련도는 모두 100인거죠?
          
준킹 21-01-09 13:37
 
음 일단 위의 작성된 글 중에 오타가 있어서 수정합니다.

테스트는 제대로 했고 글 작성중에만 오타입니다.

1환 현분8, 노환 현분4 그리고 노환 현분4로 테스트 했습니다. -->

1환 현분8, 노환 현분8 그리고 노환 현분4로 테스트 했습니다.

========================================
펭구리님의 질문 사항에 대한 답입니다.

숙련도는 모두 100 맞습니다.

그리고 한 가지 질문입니다.

개발 서버와 테섭에서 모두 테스트 하셨다고 하시는데 그럼 혹시 본섭패치 적용 이후에

본섭에서 테스트 해보셨나요.?
               
펭구리 21-01-09 14:10
 
본섭에서는 2개로 테스트했습니다.
3환8현분 과 1환 8현분으로요
별 문제없이 되던데요.
ㅇㅅㅇa

소스 코드 부분에서도 각 캐릭터에 버프 적용 직전에 이전에 적용된 버프의 해당 값과 지금 적용시키는 버프의 해당값 비교로 해서 이전에 적용된 버프값이 클 경우에는 안되게 해놔서 잘못될 부분이 없어 보이는데 이상하네요
                    
준킹 21-01-09 14:17
 
그렇다면 본섭에 오셔서 저랑 테스트 해보시겠습니까.?
                         
펭구리 21-01-09 14:54
 
아뇨 불필요할 듯.
재현해봤는데 본섭에서는 제대로 작동되는 경우가 있고, 제대로 안되는 경우가 있네요.
개발서버쪽에서는 같은 조건에서 100% 제대로 작동되고요

뭔가 앞쪽의 코드에서 꼬인 부분이 있는 것 같네요