이와 관련해서 유저들은 공식적인 답변을 기다렸고, IMC는 6월 15일 16시 18분 공식 홈페이지 공지를 통해 입을 열었다.
'해당 버그는 조치된 상태이며 예전에 등장한 40 강화 무기와는 무관하다'라고 밝혔다.
더불어 관련 내용을 타임라인 형식으로 안내했다. 내용을 살펴보면 6월 9일, 0 포텐셜 장비가 아이템 강화에 실패해도 아이템이 파괴되지 않는 오류가 발생했고, 제보자에 의해 해당 오류가 접수되어 즉시 조사에 착수됐다.
이후 전체 서버를 대상으로 모든 장비 아이템을 조사했고, 모두 파괴나 회수 처리된 상태가 되어 문제가 되는 아이템은 게임에 존재하지 않는다고 알렸다. 또한 4월 중순, 바이보라 서버에서 만들어진 40강화 무기 2자루 대해 언급하며, 다시 한 번 조사한 결과 우려와 달리 이번 오류와는 관련이 없었다고 밝혔다.
정상적으로 아이템 구매 및 강화가 이뤄진 것을 확인했으며, 해당 강화는 서버 내에 많은 유저가 지켜보고 있었지만 문제가 발생하지 않았다는 것이다.
아울러 해당 버그는 완전히 고쳐지지 않았지만, 재발하더라도 DBA가 확인하여 대응할 수 있도록 임시 조치된 상태이며 TOUKIBI 애드온과는 관계성이 없다고 밝혔다. 이번 0 포텐셜 강화 버그 건으로 구원자 여러분께 심려를 끼쳐 다시 한번 사과의 말을 전했고, 기대와 신뢰에 부응할 수 있도록 작은 것도 투명하게 공유하고 적극적으로 알리는 TOS가 되도록 최선의 노력을 다하겠다는 공지로 마무리 지었다.
다만 아직까지 유저들은 이번 버그 이슈에 대해 공지사항을 100% 믿기 어렵다며 게시판에서 이야기를 나누고 있다. "GM이 직접 강화를 시도해 성공하면 믿겠다", "성공 확률을 잘못 기입했는데 어떻게 공지를 믿는가", "고강화 아이템을 왜 4월만 조사하고 그 이후는 없는지" 등 의혹을 남기고 있다.
☞ 0 포텐셜 강화 버그와 40강 아이템에 대해 자세히 안내드립니다. 공지사항 [바로가기]
0 포텐셜 강화 버그와 40강 아이템에 대해 자세히 안내드립니다.
먼저 관련 오류에 대해 빠르게 안내드리지 못한 점 정중히 사과드립니다.
조금 늦는 한이 있더라도 정확하고 투명한 공지를 위해 추가 조사를 진행했으며, 그 결과를 다음과 같이 안내드립니다.
1. 오류 발생
2018-06-09 오후 9시경, 0 포텐셜 상태에서 아이템 강화에 실패해도 아이템이 파괴되지 않는 오류가 발생했습니다.
당시 총 21회의 파괴 판정이 있었으나 아이템이 파괴되지 않았고,
오류를 겪으신 제보자 님께서 당일 오후 10시 22분 재현 영상과 함께 고객센터로 오류를 제보해 주셨습니다.
2. 원인 추적
오류를 인지한 즉시 내부 테스트를 진행했으나, 동일한 오류가 재현되진 않았습니다.
그러나 제보 영상에서 발생한 ‘에러 코드: 9’ 오류창을 토대로 자세히 확인한 결과
(1) DB에서 해당 아이템은 '아이템 잠금' 기능 통해 보호된 상태지만, Game Server에서는 아이템이 잠금 상태가 아닌 것으로 오인되는 매우 드문 예외상황이 발생한 것으로 추정
(2) “아이템 잠금”인 상태의 Item은 강화 시도 자체가 될 수 없으나, 위 원인으로 강화가 정상적으로 시도됨
(3) Item의 강화에 실패하여 DB에 파괴 요청을 하였으나, DB에서는 “아이템 잠금”이 걸린 상태의 Item이므로 무결성 제약 조건 위반으로 Error를 발생시킴
(4) Item 파괴 요청에 예외가 발생하였으므로 Game Server는 Rollback 으로 처리되어야 하나 이와 같은 예외 발생에 대한 처리가 미비하여 해당 Item이 파괴되지 않음
저희는 즉시 같은 오류가 발생했던 아이템이 있었는지 확인하기 위해 아래와 같은 조사에 착수했습니다.
3. 전체 서버를 대상으로 모든 장비 아이템 전수 조사
파괴 처리되지 않는 장비는 2015년 12월 정식 서비스 이후부터 지금까지 2개 계정 - 총 3개가 존재했으며,
다행히도 모두 파괴, 혹은 회수 처리된 상태입니다.
2017-10-22 16:14:23
판토 로드 15
- 해당 아이템은 이미 파괴되었습니다.
- 파괴 판정: 4회째까지 파괴되지 않았다가 5회째에 파괴되었습니다.
2018-05-01 04:44:41
프리머스 페버디마스 보우 315
- 해당 아이템은 이미 파괴되었습니다.
- 파괴 판정: 3회째까지 파괴되지 않았다가 4회째에 파괴되었습니다.
2018-06-09 21:14:26
레다스 실드 120
- 이번에 오류 제보된 아이템입니다.
- 총 21회의 파괴 판정이 있었으며, 회수 조치 후 파괴되었습니다.
결론적으로 문제가 발생했던 아이템은 현재 게임 내 존재하지 않습니다.
4. 향후 대처 계획
이와 같은 문제 발생 시 즉각 파악되도록 실시간 관제 체계를 적용하였으며, 더불어 운영팀에서는 앞서와 동일한 방법으로 전수조사를 통해 주기적으로 교차 확인을 하고 있습니다.
보다 근본적으로는 이후 업데이트를 통해 서버와 DB의 데이터 불일치 부분에 대한 해소와 DB처리 과정에서 “아이템 잠금” 상태의 아이템을 파괴하는 로직이 정확한 성공과 실패를 판단 후 명료하게 처리되도록 보완 작업을 진행 중이며, 이 작업은 다음 주 정기점검(06/21)에 적용을 목표하고 있습니다.
5. 40강 무기와의 관계
많은 구원자님께서 4월 ‘장비 업그레이드 혜택 안내’ 이벤트 때 발생한 ‘40강 무기’에 대해 더 자세히 조사해달라,
해당 아이템들도 이번 버그를 쓴 것이 아니냐는 우려를 보여주고 계십니다.
당시에 저희도 갑작스레 등장한 고강화 아이템에 놀랐었고, 이번에 또다시 조사했는데요.
결론부터 말씀드리면 이번 오류와 해당 아이템들은 관련이 없음을 안내드립니다.
40강화 아이템은 부계정들에게 무기를 이동한 뒤 이벤트 보상(다이아몬드 모루)으로 강화를 시도한 케이스로서, 다각도에서 거듭 여러 차례 조사했지만 시스템상 정상적인 강화 확률로 생성된 정상적인 아이템입니다.
무엇보다 해당 아이템들은 마지막까지 포텐셜 1이 남은 상태로서, 이번 오류와는 관계가 없습니다.
2018-04-23
마시니오스 스태프 350
① 이벤트 참여용 계정 생성
② 본계정 > 부계정으로 축복석 이동
③ 부계정으로 다이아몬드 모루(14일) 4개씩 획득
- 초월 개편 이벤트 상점에서 팀당 3개, 초월 개편 이벤트 메시지에서 팀당 1개
④ 장비 아이템을 개인 거래로 부계정에게 이동시킨 뒤, 다이아몬드 모루(14일)을 이용하여 강화
- 총 47회 강화 시도 중, 35회 성공 12회 실패 (74.5% 성공률)
- 34강 이후~40강까지 1포텐셜이 남은 상태에서 은빛 모루만을 사용하여 성공
2018-04-24
벨코퍼 피스톨 360
① 이벤트 참여용 계정 생성
② 본계정 > 부계정으로 축복석 이동
③ 부계정으로 다이아몬드 모루(14일) 4개씩 획득
- 초월 개편 이벤트 상점에서 팀당 3개, 초월 개편 이벤트 메시지에서 팀당 1개
④ 장비 아이템을 개인 거래로 부계정에게 이동시킨 뒤, 다이아몬드 모루(14일)을 이용하여 강화
- 총 48회 강화 시도 중, 35회 성공 13회 실패 (72.9% 성공률)
- 37강 이후~40강까지 1포텐셜이 남은 상태에서 은빛 모루만을 사용하여 성공
이벤트 당시 강화 시도 횟수와 성공률을 조사한 결과 전체 확률에도 문제가 없었으며,
자세한 내용은 아래 표를 참고해 주시면 감사하겠습니다.
위 표에서 보시면 당시 35강이 넘는 초고강 강화확률이 시스템확률을 넘는 수준을 보이지만
표본자체가 극히 드물어 51.2% 시스템 확률에 수렴하기 어려웠습니다.
GM계정, QA계정을 통해 라이브 서버에서 수 십 차례 반복테스트를 진행했지만
테스트 횟수가 높아질수록 시스템 강화확률에 근접해짐에 따라 문제가 없다고 판단하였습니다.
6. Q&A
강화 버그 대상 아이템이 3개만 있는 것이 확실한가?
네, 조사 결과 그렇게 파악되었습니다.
매우 드문 확률로 강화 실패 시 DB 삭제 로직이 동작하지 않는 경우가 있었지만 삭제 시도 로그는 남아있고,
이 로그 내용과 게임 내 아이템 존재 여부를 대조하여 확인할 수 있었습니다.
그 외에도 서버 내에 존재하는 고강화 장비들에 대해 별도로 전수 조사를 실시했습니다.
그 아이템들은 현재 어떤 상태인가?
2개는 파괴되었습니다. 강화 실패 시 DB 삭제 로직이 동작하지 않는다고 해서 계속 삭제되지 않는 것은 아니며, 데이터의 파싱과 로드가 반복되는 과정에서 정상 삭제되었습니다. 남은 1개는 제보자의 아이템으로서 운영팀에서 회수 조치했습니다.
서버 내 존재하는 40강 아이템들이 이 건과 관계가 있는가?
앞서 말씀드린 것처럼 관계가 없는 정상 아이템입니다.
당시에도, 지금도 문제가 없다고 판명한 근거는 다이아몬드 모루 사용 기록, 다이아몬드 모루 획득 기록, 아이템 구매, 이동 기록 등을 통해 정상적인 게임 기능의 범주 안에서 작동한 것을 확인했기 때문입니다.
또한 40강 아이템이 강화에 성공하는 과정은 서버 내의 많은 인원들이 참관하는 가운데 이루어 졌으며, 이 과정에서도 문제가 발생되지 않았습니다.
다만 무기를 이동해 가면서 이벤트 보상을 이용하는 참여 방식까지는 저희의 고민이 다소 부족했었기 때문에, 앞으로의 이벤트 기획에서는 꼭 보완할 예정입니다.
제보에 대한 보상만 지급하고, 잠수 패치로 무마하고 넘어가려고 한 것 아닌가?
이번 주 목요일(06/14)에는 이 부분과 관련하여 수정된 사항이 없습니다.
제보자께는 규정에 따라 보상을 지급한 것이며, 고강화 아이템에 대한 추가 오류가 있을 수 있는지 여부에 대해서 현재 전수 조사가진행 중입니다.
한국 외에 다른 서버에도 문제 아이템이 있는가?
스팀 서버에 2개가 있는 것으로 확인되어 회수 조치했으며, 그 외 서버들은 현지 DBA가 확인 중입니다.
현재 해당 버그가 고쳐진 상태인가?
아직 완벽하게 고쳐지진 않았으며, 같은 건이 재발하더라도 DBA가 확인하여 대응할 수 있도록 임시 조치를 취한 상태입니다.
재현하는 법이 존재하는가?
TOUKIBI 애드온 등 특정 애드온과 관련이 있는 것 같다는 의견도 있으시지만, 현 시점에서는 관계성이 확인된 바 없습니다.
그리고 모루 강화 시 1타씩 3번에 나눠서 치거나 3타를 동시에 치는 것은 연출 상의 차이만 존재할 뿐으로, 성공 확률은 동일하게 적용되기 때문에 추가 타격하는 식의 스킬로 모루를 다르게 가격한다고 해서 성공 확률이 높아지지 않습니다.
이번 0 포텐셜 강화 버그 건으로 구원자 여러분께 심려를 끼쳐 드렸습니다.
다시 한번 진심으로 사과드립니다.
구원자 여러분의 기대와 신뢰에 부응할 수 있도록 작은 것도 투명하게 공유하고,
적극적으로 알리는 TOS가 되도록 최선의 노력을 다하겠습니다.
먼저 관련 오류에 대해 빠르게 안내드리지 못한 점 정중히 사과드립니다.
조금 늦는 한이 있더라도 정확하고 투명한 공지를 위해 추가 조사를 진행했으며, 그 결과를 다음과 같이 안내드립니다.
1. 오류 발생
2018-06-09 오후 9시경, 0 포텐셜 상태에서 아이템 강화에 실패해도 아이템이 파괴되지 않는 오류가 발생했습니다.
당시 총 21회의 파괴 판정이 있었으나 아이템이 파괴되지 않았고,
오류를 겪으신 제보자 님께서 당일 오후 10시 22분 재현 영상과 함께 고객센터로 오류를 제보해 주셨습니다.
2. 원인 추적
오류를 인지한 즉시 내부 테스트를 진행했으나, 동일한 오류가 재현되진 않았습니다.
그러나 제보 영상에서 발생한 ‘에러 코드: 9’ 오류창을 토대로 자세히 확인한 결과
(1) DB에서 해당 아이템은 '아이템 잠금' 기능 통해 보호된 상태지만, Game Server에서는 아이템이 잠금 상태가 아닌 것으로 오인되는 매우 드문 예외상황이 발생한 것으로 추정
(2) “아이템 잠금”인 상태의 Item은 강화 시도 자체가 될 수 없으나, 위 원인으로 강화가 정상적으로 시도됨
(3) Item의 강화에 실패하여 DB에 파괴 요청을 하였으나, DB에서는 “아이템 잠금”이 걸린 상태의 Item이므로 무결성 제약 조건 위반으로 Error를 발생시킴
(4) Item 파괴 요청에 예외가 발생하였으므로 Game Server는 Rollback 으로 처리되어야 하나 이와 같은 예외 발생에 대한 처리가 미비하여 해당 Item이 파괴되지 않음
저희는 즉시 같은 오류가 발생했던 아이템이 있었는지 확인하기 위해 아래와 같은 조사에 착수했습니다.
3. 전체 서버를 대상으로 모든 장비 아이템 전수 조사
파괴 처리되지 않는 장비는 2015년 12월 정식 서비스 이후부터 지금까지 2개 계정 - 총 3개가 존재했으며,
다행히도 모두 파괴, 혹은 회수 처리된 상태입니다.
2017-10-22 16:14:23
판토 로드 15
- 해당 아이템은 이미 파괴되었습니다.
- 파괴 판정: 4회째까지 파괴되지 않았다가 5회째에 파괴되었습니다.
2018-05-01 04:44:41
프리머스 페버디마스 보우 315
- 해당 아이템은 이미 파괴되었습니다.
- 파괴 판정: 3회째까지 파괴되지 않았다가 4회째에 파괴되었습니다.
2018-06-09 21:14:26
레다스 실드 120
- 이번에 오류 제보된 아이템입니다.
- 총 21회의 파괴 판정이 있었으며, 회수 조치 후 파괴되었습니다.
결론적으로 문제가 발생했던 아이템은 현재 게임 내 존재하지 않습니다.
4. 향후 대처 계획
이와 같은 문제 발생 시 즉각 파악되도록 실시간 관제 체계를 적용하였으며, 더불어 운영팀에서는 앞서와 동일한 방법으로 전수조사를 통해 주기적으로 교차 확인을 하고 있습니다.
보다 근본적으로는 이후 업데이트를 통해 서버와 DB의 데이터 불일치 부분에 대한 해소와 DB처리 과정에서 “아이템 잠금” 상태의 아이템을 파괴하는 로직이 정확한 성공과 실패를 판단 후 명료하게 처리되도록 보완 작업을 진행 중이며, 이 작업은 다음 주 정기점검(06/21)에 적용을 목표하고 있습니다.
5. 40강 무기와의 관계
많은 구원자님께서 4월 ‘장비 업그레이드 혜택 안내’ 이벤트 때 발생한 ‘40강 무기’에 대해 더 자세히 조사해달라,
해당 아이템들도 이번 버그를 쓴 것이 아니냐는 우려를 보여주고 계십니다.
당시에 저희도 갑작스레 등장한 고강화 아이템에 놀랐었고, 이번에 또다시 조사했는데요.
결론부터 말씀드리면 이번 오류와 해당 아이템들은 관련이 없음을 안내드립니다.
40강화 아이템은 부계정들에게 무기를 이동한 뒤 이벤트 보상(다이아몬드 모루)으로 강화를 시도한 케이스로서, 다각도에서 거듭 여러 차례 조사했지만 시스템상 정상적인 강화 확률로 생성된 정상적인 아이템입니다.
무엇보다 해당 아이템들은 마지막까지 포텐셜 1이 남은 상태로서, 이번 오류와는 관계가 없습니다.
2018-04-23
마시니오스 스태프 350
① 이벤트 참여용 계정 생성
② 본계정 > 부계정으로 축복석 이동
③ 부계정으로 다이아몬드 모루(14일) 4개씩 획득
- 초월 개편 이벤트 상점에서 팀당 3개, 초월 개편 이벤트 메시지에서 팀당 1개
④ 장비 아이템을 개인 거래로 부계정에게 이동시킨 뒤, 다이아몬드 모루(14일)을 이용하여 강화
- 총 47회 강화 시도 중, 35회 성공 12회 실패 (74.5% 성공률)
- 34강 이후~40강까지 1포텐셜이 남은 상태에서 은빛 모루만을 사용하여 성공
2018-04-24
벨코퍼 피스톨 360
① 이벤트 참여용 계정 생성
② 본계정 > 부계정으로 축복석 이동
③ 부계정으로 다이아몬드 모루(14일) 4개씩 획득
- 초월 개편 이벤트 상점에서 팀당 3개, 초월 개편 이벤트 메시지에서 팀당 1개
④ 장비 아이템을 개인 거래로 부계정에게 이동시킨 뒤, 다이아몬드 모루(14일)을 이용하여 강화
- 총 48회 강화 시도 중, 35회 성공 13회 실패 (72.9% 성공률)
- 37강 이후~40강까지 1포텐셜이 남은 상태에서 은빛 모루만을 사용하여 성공
이벤트 당시 강화 시도 횟수와 성공률을 조사한 결과 전체 확률에도 문제가 없었으며,
자세한 내용은 아래 표를 참고해 주시면 감사하겠습니다.
위 표에서 보시면 당시 35강이 넘는 초고강 강화확률이 시스템확률을 넘는 수준을 보이지만
표본자체가 극히 드물어 51.2% 시스템 확률에 수렴하기 어려웠습니다.
GM계정, QA계정을 통해 라이브 서버에서 수 십 차례 반복테스트를 진행했지만
테스트 횟수가 높아질수록 시스템 강화확률에 근접해짐에 따라 문제가 없다고 판단하였습니다.
6. Q&A
강화 버그 대상 아이템이 3개만 있는 것이 확실한가?
네, 조사 결과 그렇게 파악되었습니다.
매우 드문 확률로 강화 실패 시 DB 삭제 로직이 동작하지 않는 경우가 있었지만 삭제 시도 로그는 남아있고,
이 로그 내용과 게임 내 아이템 존재 여부를 대조하여 확인할 수 있었습니다.
그 외에도 서버 내에 존재하는 고강화 장비들에 대해 별도로 전수 조사를 실시했습니다.
그 아이템들은 현재 어떤 상태인가?
2개는 파괴되었습니다. 강화 실패 시 DB 삭제 로직이 동작하지 않는다고 해서 계속 삭제되지 않는 것은 아니며, 데이터의 파싱과 로드가 반복되는 과정에서 정상 삭제되었습니다. 남은 1개는 제보자의 아이템으로서 운영팀에서 회수 조치했습니다.
서버 내 존재하는 40강 아이템들이 이 건과 관계가 있는가?
앞서 말씀드린 것처럼 관계가 없는 정상 아이템입니다.
당시에도, 지금도 문제가 없다고 판명한 근거는 다이아몬드 모루 사용 기록, 다이아몬드 모루 획득 기록, 아이템 구매, 이동 기록 등을 통해 정상적인 게임 기능의 범주 안에서 작동한 것을 확인했기 때문입니다.
또한 40강 아이템이 강화에 성공하는 과정은 서버 내의 많은 인원들이 참관하는 가운데 이루어 졌으며, 이 과정에서도 문제가 발생되지 않았습니다.
다만 무기를 이동해 가면서 이벤트 보상을 이용하는 참여 방식까지는 저희의 고민이 다소 부족했었기 때문에, 앞으로의 이벤트 기획에서는 꼭 보완할 예정입니다.
제보에 대한 보상만 지급하고, 잠수 패치로 무마하고 넘어가려고 한 것 아닌가?
이번 주 목요일(06/14)에는 이 부분과 관련하여 수정된 사항이 없습니다.
제보자께는 규정에 따라 보상을 지급한 것이며, 고강화 아이템에 대한 추가 오류가 있을 수 있는지 여부에 대해서 현재 전수 조사가진행 중입니다.
한국 외에 다른 서버에도 문제 아이템이 있는가?
스팀 서버에 2개가 있는 것으로 확인되어 회수 조치했으며, 그 외 서버들은 현지 DBA가 확인 중입니다.
현재 해당 버그가 고쳐진 상태인가?
아직 완벽하게 고쳐지진 않았으며, 같은 건이 재발하더라도 DBA가 확인하여 대응할 수 있도록 임시 조치를 취한 상태입니다.
재현하는 법이 존재하는가?
TOUKIBI 애드온 등 특정 애드온과 관련이 있는 것 같다는 의견도 있으시지만, 현 시점에서는 관계성이 확인된 바 없습니다.
그리고 모루 강화 시 1타씩 3번에 나눠서 치거나 3타를 동시에 치는 것은 연출 상의 차이만 존재할 뿐으로, 성공 확률은 동일하게 적용되기 때문에 추가 타격하는 식의 스킬로 모루를 다르게 가격한다고 해서 성공 확률이 높아지지 않습니다.
이번 0 포텐셜 강화 버그 건으로 구원자 여러분께 심려를 끼쳐 드렸습니다.
다시 한번 진심으로 사과드립니다.
구원자 여러분의 기대와 신뢰에 부응할 수 있도록 작은 것도 투명하게 공유하고,
적극적으로 알리는 TOS가 되도록 최선의 노력을 다하겠습니다.