Synchronität
Synchronität befasst sich mit dem Problem, dass Spieldaten in Multiplayerspielen bei den verschiedenen Spielern auseinanderdriften können. Gemeint sind damit praktisch alle Daten, die Warcraft im Laufe eines Spieles anlegt, wie die Resourcenmenge der Spieler, Positionen von Einheiten o.ä. . Die Spieldaten sollen normalerweise bei allen Spielern gleich sein, was dadurch sichergestellt wird, dass manche Dinge synchronisiert werden, d.h. immer wieder mit dem Host abgeglichen und kontrolliert werden. Unterscheiden sie sich trotzdem bei den einzelnen Spielern, so dass es zu asynchornen (= nicht synchronen) Daten kommt, kann dies verschiedene Auswirkungen haben. Manche Arten von asynchronen Daten bleiben völlig folgenlos für den Spielverlauf, andere führen einen sofortigen Netsplit oder auch Desynch herbei. Dabei werden meistens alle Spieler, bis auf den Host aus dem Spiel geworfen.
Asynchrone Daten können durch Bugs in der Sprache Jass selbst, oder aber absichtlich vom Mapper erzeugt werden. Zu den häufigsten Ursachen für einen unabsichtlichen Desynch, der nicht selten zu einem Netsplit führt, gehören unvorsichtig eingesetzte Realtime-Waits. Wenn man einen Code absichtlich nur bei einem oder mehreren bestimmten Spielern ausführen möchte, dann benutzt man dazu die Jass-Funktion GetLocalPlayer.

russische Team, stehen wir nun im Halbfinale vor einem weiteren Giganten der e-Sports-Szene:
Finnland! Die Skandinavier hatten es im Gegensatz zu unserem