Publisert
Valve har fikset en Dota 2-interaksjon som kunne avsløre den ekte helten etter en illusjonsdeling. Før endringen kunne en spiller holde Shift og legge inn et angrep eller en evne mot en fiende før målet brukte en effekt som Manta Style. Den satte ordren forble knyttet til den opprinnelige enheten i stedet for å bli fjernet, noe som lot kommandoen identifisere og følge den ekte helten blant de nye illusjonene. Oppdateringen fjerner nå fiendtlige ordrer fra køen når denne delingen skjer.
Problemet krevde ikke at spilleren skilte modeller fra hverandre basert på bevegelse, skade eller oppførsel. Klienten hadde allerede fått et mål, og kommandokøen bevarte informasjon som burde ha blitt usikker når illusjonseffekten ble utløst. I praksis kunne grensesnittet svare på et spørsmål spilleren skulle løse selv i løpet av spillet. Det gjorde feilen relevant for både angrep og målrettede evner, fordi begge typer satte ordrer kunne fortsette å peke på den opprinnelige fienden.
Analytiker Denis “sikle” Lerman påpekte korreksjonen etter oppdateringen. Forklaringen hans identifiserer en presis før-og-etter-tilstand: fiendtlige kommandoer overlevde tidligere illusjonsskapelsen, og nå blir de fjernet fra køen. Fiksen endrer ikke det normale formålet med Shift-kommandoer eller fjerner illusjonsmekanikker. Den lukker informasjonssnarveien som oppsto når en ordre vedvarte gjennom et øyeblikk som var ment å gjøre den ekte enheten vanskeligere å identifisere.

Hvorfor fjerning av ordren betyr noe
En illusjonsdeling skaper et kort beslutningsproblem. Motspilleren må vurdere de tilgjengelige enhetene på nytt og bestemme hvilken som fortjener et angrep eller en trylleform. Hvis en tidligere satt instruksjon beholder en privat kobling til den opprinnelige helten, forsvinner den beslutningen. Fjerning av fiendtlige ordrer gjenoppretter den tiltenkte usikkerheten uten å kreve en større omdesign av Manta Style eller alle helter som skaper illusjoner.
Den rapporterte fiksen er smal nok til å teste. En spiller kan legge inn et angrep eller en målrettet evne mot en fiende, utløse en illusjonsskapende effekt på målet og observere om ordren fortsetter å velge den opprinnelige. Etter oppdateringen skal den fiendtlige instruksjonen forlate køen. En vellykket test bekrefter den spesifikke korreksjonen; den beviser ikke at alle urelaterte illusjonsinteraksjoner i Dota 2 er fri for feil.
Den samme oppdateringen introduserte også en skjult konsollvariabel kalt dota_lobby_nonce. Den genererer en engangs tilfeldig verdi for en tilpasset eller lokal lobby. Lobbyen og serveren som godtar den, må ha samme verdi, noe som gir nok en sjekk mot serverbytte. Denne endringen gjelder lobbyidentitet og infrastruktur for tilpassede spill, snarere enn problemet med visuell illusjon, selv om begge kom i den samme tekniske oppdateringen.
Valve la også til parametere ment å beskytte servere mot kommandostorm. Kilderapporten inneholder ikke en fullstendig utviklerendringslogg eller ytelsesmålinger, så effekten bør ikke utvides til en påstand om at hvert problem med tilpassede spill eller serversikkerhet er løst. Det som er bekreftet, er et sett med målrettede beskyttelsestiltak: lekkasjen av ordren i kø ble fjernet, lobby-matching fikk en nonce, og serverkommandohåndtering fikk ekstra beskyttelse.
Tre rettelser, tre forskjellige risikoer
Å gruppere endringene etter formål forhindrer at de blir forvekslet med én stor spilloppdatering. Illusjonsrettelsen beskytter konkurranseinformasjon under en kamp. Lobby-noncen hjelper en tilpasset eller lokal lobby med å verifisere serveren som godtar den. De nye flomrelaterte parameterne adresserer overdrevne kommandoer sendt til en server. Hver av dem svarer på en forskjellig feilvei og trenger sin egen reproduksjonstest.
Oppdateringen følger en tidligere rettelse som involverte Meepo og ubegrensede Blink Daggers, men de to feilene er ikke versjoner av samme exploit. Å nevne den tidligere rettelsen etablerer rekkefølgen av nylig vedlikeholdsarbeid, ikke en felles årsak. Illusjonsproblemet er løst gjennom ordreopprydding, og det er oppførselen spillere kan verifisere direkte i den aktive klienten.
- Angrep og evner i kø fra fienden skal nå bli fjernet når en illusjon splittes.
- Den skjulte verdien dota_lobby_nonce kobler en tilpasset eller lokal lobby til serveren som godtar den.
- Ytterligere parametere ble introdusert for å beskytte servere mot kommandostorm.

| Endring | Problem adressert | Verifiseringsgrense |
|---|---|---|
| Opprydding av fiendtlige ordrer | Identifikasjon av ekte helt gjennom en ordre i kø | Test køen etter en illusjonsplitt |
| Lobby-nonce | Uoverensstemmelse mellom en lobby og serveren som godtar den | Bekreft at begge sider bruker samme genererte verdi |
| Flombeskyttelse | Overdrevne serverkommandoer | Ingen bredere ytelsespåstand ble rapportert |
Den mest synlige rettelsen fjerner en skjult målsøkingsfordel: en ordre gitt før en illusjonsplitt skal ikke lenger avsløre den ekte helten etterpå. De tilhørende lobby- og serverbeskyttelsene er mindre åpenbare for spillere, men de forsterker det samme vedlikeholdstemaet – forkast informasjon eller trafikk som ikke bør stoles på utenfor sin gyldige kontekst.
Kommentarer (0)
Dette skjemaet er ikke tilgjengelig her.