/colors 명령어 추가 또한 채팅 색상 코드가 더 이상 서로 섞여 번지지 않습니다.
1000뿔 달린 투구 아래 흑금색 판금 갑옷, 녹아내리는 빛을 시위에 거는 활, 그리고 덤불이 아닌 균열을 통해 나타나는 사냥 무리. 그는 불타는 협곡을 가르는 길 위에 서 있습니다.
모든 능력에서 초록빛이 불타 사라졌고, 새 이펙트는 기존 이펙트의 색만 바꾼 것이 아닙니다. Overgrowth는 싹을 틔우지 않습니다. 진홍색 장미가 가시덤불 고리 안에서 땅을 가르고 붉은 빛기둥을 뿜어 올립니다. 사냥개들은 숲 가장자리에서 뛰어나오는 대신 워프를 찢고 들이닥칩니다. 심지어 그의 발자국에도 불씨가 남습니다.
이번에는 Jeraziah의 Protective Charm 효과가 버프를 제거하는 모든 효과와 상호작용하는 방식을 일관되게 정리했습니다. 이제 Protective Charm은해제 가능한 Magic Immunity로 분류되며, 여기서 한 가지 규칙이 나옵니다:

영웅 셰이더도 소소하게 정확도를 개선하여 상점, 로비, 게임에서 재질이 동일하게 보이도록 했습니다. 일부 표면은 빛을 두 번 받고 있었고, 거친 금속은 실제보다 더 선명하게 반사하고 있었습니다. 미묘한 변화지만 일부 영웅, 특히 갑옷을 입은 영웅은 약간 다르게 보일 수 있습니다.
이전에는 비활성화된 모든 랭크 모드가 레이팅 차이를 사유로 표시했습니다. 이제 Caldavar와 Mid Wars는 각자 사유를 따로 표시하므로, 높은 MMR 그룹 인원 제한과 레이팅 격차 제한이 모드 툴팁과 안내 문구 모두에서 구분되어 표시됩니다.
또한 한 가지 모드만 막는 사유도 더 이상 아무 일도 없는 것처럼 보이지 않습니다. 그룹에서 한 랭크 모드는 비활성화되고 다른 모드는 대기열에 들어갈 수 있는 경우, 아무 안내 없이 넘어가는 대신 이유를 설명하는 경고가 표시됩니다.
/colors채팅에서 사용할 수 있는 모든 텍스트 색상 코드를 각각의 실시간 미리보기와 함께 보여줍니다. 매치 밖에서 사용할 수 있습니다.
^: 사용 시 더 이상 내 이름의 발광 색상을 물려받지 않고 흰색으로 초기화됩니다.^$ 입력 시 이제 텍스트 색을 바꾸는 대신 발광 효과로 미리 표시됩니다./colors 명령어의 출력 결과입니다. 이름 코드는 대문자로 입력해도 작동합니다.항복한 매치도 시뮬레이션이 계속 진행되어, 접속을 유지한 플레이어가 버려진 영웅을 상대로 킬을 쌓을 수 있었고 이 킬은 매치 기록과 계정 통계 트래커에 그대로 반영되었습니다.
이제 승자가 정해지거나 항복이 처리되는 즉시 킬, 데스, 어시스트, 피해량, 골드, 와드를 비롯한 모든 집계 통계가 고정됩니다. 실시간 점수판과 리플레이 기반 요약 모두 동일합니다.
사거리를 벗어난 위치 지정 시전은 이제 입력된 위치를 그대로 받아들이지 않고 사거리 가장자리 바로 안쪽으로 보정됩니다. 경로 기반 사거리를 쓰는 스킬(예: Dark Lady의 Charging Strikes 및 Myrmidon의 Wave Form 등)은 걸을 수 있는 경로를 따라 보정되므로, 강제 시전으로 스킬이 허용하는 거리보다 더 멀리 이동할 수 없습니다. 대상 지정 명령은 영향을 받지 않습니다.
매치가 한 번에 몇 초씩 멈출 수 있었고, 플레이어가 시간 초과로 끊겼다가 재접속할 정도로 길었습니다. 모든 사례의 원인은 같은 곳이었습니다: 유닛이 맵을 이동하는 경로를 계산하는 코드입니다.
그곳에서 서로 다른 네 가지 결함이 겹쳐 있었으며, 네 가지 모두 수정되었습니다:
그 외에도 이제 긴 경로는 맵 전체를 한 번에 탐색하지 않고 구간별로 계산하며, 같은 곳으로 향하는 유닛들은 사전 계산을 공유합니다. 또한 시간이 다 된 탐색은 제자리에 멈춰 서지 않고 찾아낸 최선의 경로로 이동합니다.
Failed to load k2.dll. Error (1114) 오류를 근본 원인부터 해결했습니다런처는 레지스트리를 확인해 Visual C++ 런타임 복구가 필요한지 판단했습니다. 하지만 레지스트리는 디스크에 실제로 있는 파일이 아니라 마지막으로 설치된 항목을 기록할 뿐입니다. 그래서 나머지 런타임은 최신인데 2017년 버전 MSVCP140.dll 파일이 함께 있는 PC는 검사를 통과한 뒤 시작 시 크래시가 발생했고, k2.dll 파일이 자신과 무관한 파일의 책임을 떠안았습니다.
이제 런처는 로더가 실제로 불러오는 런타임 파일을 검증하며, 패키지는 등록되어 있지만 파일이 잘못된 경우 설치가 아닌복구작업을 실행합니다. 이후 설치 프로그램의 종료 코드를 그대로 믿지 않고 다시 검증하며, 재시작이 필요하면 알려 줍니다.
런처는 이름 확인에 실패하면 이미 직접 IP 연결로 전환하고 있었지만, 클라이언트는 그렇지 않아 다음 오류를 표시했습니다: errors resolving auth.juvio.com 이제 둘 다 같은 대체 방식을 사용하며, 클라이언트가 통신하는 모든 서비스에 적용됩니다.