/colors ist da und Farbcodes im Chat laufen nicht mehr ineinander.
1000Schwarz-goldene Rüstung unter einem gehörnten Helm, ein Bogen, der geschmolzenes Licht spannt, und ein Jagdrudel, das durch einen Riss erscheint statt aus dem Gebüsch. Er steht auf einer Straße, die sich durch eine brennende Schlucht zieht.
Das Grün wurde aus jeder Fähigkeit herausgebrannt, und die neuen Effekte sind keine bloßen Umfärbungen der Originale. Overgrowth sprießt nicht: Eine purpurrote Rose reißt den Boden inmitten eines Dornenrings auf und schleudert eine Säule aus rotem Licht empor. Die Hunde reißen sich ihren Weg durch einen Warp, statt aus dem Waldrand zu traben. Sogar seine Schritte hinterlassen eine Spur aus Glut.
Ein Konsistenzdurchgang dafür, wie Jeraziahs Protective Charm mit allem interagiert, was Buffs entfernt. Protective Charm ist jetzt alsbannbare Immunität markiert, und daraus ergibt sich eine einzige Regel:

Auch die Helden-Shader wurden in einem kleinen Durchgang korrigiert, damit Materialien im Shop, in der Lobby und im Spiel gleich aussehen. Manche Oberflächen nahmen ihr Licht doppelt auf, und raues Metall spiegelte schärfer als vorgesehen. Der Unterschied ist subtil, aber einige Helden, vor allem gepanzerte, sehen leicht anders aus.
Jeder deaktivierte Ranked-Modus schob es früher auf die Wertungsdifferenz. Caldavar und Mid Wars haben jetzt jeweils einen eigenen Grund, sodass die Gruppengrößenbegrenzung bei hohem MMR und das Limit für die Wertungsdifferenz getrennt genannt werden, sowohl im Tooltip des Modus als auch in der Hinweiszeile.
Und ein Grund, der nureinenModus blockiert, sieht nicht mehr so aus, als wäre gar nichts: Ist ein Ranked-Modus für deine Gruppe deaktiviert, während ein anderer weiterhin spielbar ist, bekommst du eine Warnung mit Erklärung statt Funkstille.
/colorsListet alle Textfarbcodes auf, die du im Chat verwenden kannst, jeweils mit Live-Vorschau. Außerhalb von Matches verfügbar.
^: wird nicht mehr die Leuchtfarbe deines Namens übernommen, sondern auf Weiß zurückgesetzt.^$ ins Chatfeld tippst, zeigt die Vorschau jetzt ein Leuchten, statt den Text einzufärben./colors aus. Bei den benannten Codes funktionieren auch Großbuchstaben.Ein aufgegebenes Match lief in der Simulation weiter, und ein Spieler, der verbunden blieb, konnte die verlassenen Helden für Kills farmen, die im Match-Protokoll und in den Statistik-Trackern des Accounts landeten.
Kills, Tode, Assists, Schaden, Gold, Wards und alle anderen erfassten Statistiken frieren jetzt ein, sobald ein Sieger feststeht oder eine Aufgabe durchgeht, auf dem Live-Scoreboard ebenso wie in der aus dem Replay erstellten Zusammenfassung.
Ein auf eine Position gezielter Cast jenseits deiner Reichweite wird jetzt knapp innerhalb des Rands begrenzt, statt einfach so übernommen zu werden. Fähigkeiten mit pfadbasierter Reichweite, etwa Charging Strikes von Dark Lady und Wave Form von Myrmidon, werden entlang des begehbaren Pfads begrenzt, sodass dich ein Force-Cast nicht mehr weiter tragen kann, als die Fähigkeit erlaubt. Auf Einheiten gezielte Befehle bleiben unverändert.
Ein Match konnte mehrere Sekunden am Stück einfrieren, lange genug, dass Spieler in einen Timeout liefen und sich währenddessen neu verbinden mussten. Jeder Fall ließ sich auf dieselbe Stelle zurückführen: den Code, der berechnet, wie Einheiten über die Karte laufen.
Dort verstärkten sich vier separate Fehler gegenseitig, und alle vier sind behoben:
Darüber hinaus werden lange Routen jetzt in Etappen berechnet, statt die ganze Karte auf einmal zu durchsuchen, Einheiten mit demselben Ziel teilen sich die Vorarbeit, und eine Suche, der die Zeit ausgeht, läuft jetzt die beste gefundene Route ab, statt stehen zu bleiben.
Failed to load k2.dll. Error (1114) wird an der Wurzel behobenDer Launcher hat in der Registry nachgesehen, ob die Visual C++ Runtime repariert werden muss, doch die Registry speichert, was zuletzt installiert wurde, nicht, was auf der Festplatte liegt. Ein Rechner mit einer MSVCP140.dll von 2017 neben einem ansonsten aktuellen Runtime-Satz bestand die Prüfung und stürzte dann beim Start ab, wobei k2.dll die Schuld für eine Datei bekam, die ihr nie gehört hat.
Der Launcher prüft jetzt die Runtime-Dateien, die der Loader tatsächlich lädt, und startet eine Reparatur, keine Installation, wenn das Paket registriert ist, die Dateien aber nicht stimmen. Danach prüft er erneut, statt dem Exit-Code des Installers zu vertrauen, und sagt dir, wenn ein Neustart nötig ist.
Der Launcher ist bei fehlgeschlagener Namensauflösung schon bisher auf eine Direktverbindung per IP ausgewichen. Der Client nicht, er zeigte errors resolving auth.juvio.com an. Jetzt nutzen beide denselben Fallback, und er deckt jeden Dienst ab, mit dem der Client kommuniziert.