Publiceret
Valve har fixet en Dota 2-interaktion, der kunne afsløre den rigtige helt efter en illusion split. Før ændringen kunne en spiller holde Shift nede og queue et angreb eller en evne på en fjende, før det mål brugte en effekt som Manta Style. Den queuede ordre forblev knyttet til den oprindelige enhed i stedet for at blive ryddet, hvilket gjorde det muligt for kommandoen at identificere og følge den rigtige helt blandt de nye illusioner. Opdateringen fjerner nu fjendtlige ordrer fra køen, når denne adskillelse sker.
Problemet krævede ikke, at en spiller skelnede modeller ud fra bevægelse, skade eller adfærd. Klienten havde allerede fået et mål, og command-queuen bevarede information, der burde være blevet usikker, da illusionseffekten blev afviklet. I praksis kunne interfacet besvare et spørgsmål, som spilleren skulle løse undervejs i spillet. Det gjorde bugen relevant for både angreb og målrettede evner, fordi begge slags queuede ordrer kunne fortsætte med at pege på den oprindelige fjende.
Analytiker Denis “sikle” Lerman fremhævede rettelsen efter opdateringen. Hans forklaring identificerer en præcis før-og-efter-tilstand: fjendtlige kommandoer overlevede tidligere oprettelsen af illusioner, og nu bliver de ryddet fra køen. Fixet ændrer ikke det normale formål med Shift-kommandoer eller fjerner illusionsmekanikker. Det lukker den informationsgenvej, der opstod, når en ordre blev bevaret gennem et øjeblik designet til at gøre den rigtige enhed sværere at identificere.

Hvorfor rydning af ordren er vigtig
En illusion split skaber et kort beslutningsproblem. Den modsatte spiller skal revurdere de tilgængelige enheder og beslutte, hvilken der fortjener et angreb eller en spell. Hvis en tidligere queued instruktion bevarer et privat link til den oprindelige helt, forsvinder den beslutning. Rydning af fjendtlige ordrer genopretter den tilsigtede usikkerhed uden at kræve en større redesign af Manta Style eller hver helt, der skaber illusioner.
Det rapporterede fix er smalt nok til at teste. En spiller kan queue et angreb eller en målrettet evne på en fjende, udløse en illusionfremkaldende effekt på det mål og observere, om ordren fortsætter med at vælge den oprindelige. Efter opdateringen bør den fjendtlige instruktion forlade køen. En vellykket test bekræfter den specifikke rettelse; det beviser ikke, at enhver urelateret illusion-interaktion i Dota 2 er fri for defekter.
Den samme opdatering introducerede også en skjult konsolvariabel ved navn dota_lobby_nonce. Den genererer en engangsværdi til en brugerdefineret eller lokal lobby. Lobbyen og den server, der accepterer den, skal have den samme værdi, hvilket giver endnu en kontrol mod serversubstitution. Denne ændring vedrører lobbyidentitet og infrastruktur til brugerdefinerede spil snarere end problemet med den visuelle illusion, selvom begge kom i den samme tekniske opdatering.
Valve tilføjede også parametre, der skal beskytte servere mod kommandostorm. Kilderapporten indeholder ikke en komplet ændringslog for udviklere eller ydeevnemålinger, så effekten bør ikke udvides til en påstand om, at ethvert problem med brugerdefinerede spil eller serversikkerhed er løst. Det, der er bekræftet, er et sæt målrettede beskyttelsesforanstaltninger: lækagen af ordresekvensen blev fjernet, lobbymatchning fik en nonce, og serverkommandohåndtering fik yderligere beskyttelse.
Tre rettelser, tre forskellige risici
Ved at gruppere ændringerne efter formål forhindres det, at de forveksles med en stor gameplay-patch. Illusionsrettelsen beskytter konkurrenceinformation under en kamp. Lobby-noncen hjælper en brugerdefineret eller lokal lobby med at bekræfte den server, der accepterer den. De nye stormrelaterede parametre håndterer overdrevne kommandoer sendt til en server. Hver især reagerer de på en forskellig fejlvej og kræver deres egen reproduktionstest.
Opdateringen følger efter en tidligere rettelse vedrørende Meepo og ubegrænsede Blink Daggers, men de to fejl er ikke versioner af samme exploit. Omtalen af den tidligere rettelse etablerer rækkefølgen af nyligt vedligeholdelsesarbejde, ikke en fælles årsag. Illusionsproblemet er løst gennem ordreoprydning, og det er den adfærd, spillerne direkte kan verificere i den live klient.
- Nummererede fjendtlige angreb og evner bør nu ryddes, når en illusion deler sig.
- Den skjulte dota_lobby_nonce-værdi forbinder en brugerdefineret eller lokal lobby med dens accepterende server.
- Yderligere parametre blev introduceret for at beskytte servere mod kommandostorm.

| Ændring | Problem behandlet | Verifikationsgrænse |
|---|---|---|
| Fjendtlig ordreoprydning | Identifikation af rigtig helt gennem en nummereret kommando | Test køen efter en illusion deler sig |
| Lobby-nonce | Uoverensstemmelse mellem en lobby og accepterende server | Bekræft, at begge parter bruger den samme genererede værdi |
| Stormbeskyttelse | Overdrevne serverkommandoer | Ingen bredere ydeevnepåstand blev rapporteret |
Den mest synlige rettelse fjerner en skjult targeting-fordel: en ordre udstedt før en illusion deler sig bør ikke længere afsløre den rigtige helt bagefter. De medfølgende lobby- og serverbeskyttelser er mindre tydelige for spillere, men de understøtter det samme vedligeholdelsestema—kassér information eller trafik, der ikke bør betros ud over dens gyldige kontekst.
Kommentarer (0)
Denne formular er ikke tilgængelig her.