Una sola partida en marzo de 2017. Un mazo prohibido. Diecinueve minutos de parche fantasma. Cómo Tampa rompió el meta competitivo durante cuatro temporadas.
No hay grabación oficial. No hay replay en el servidor. Las únicas pruebas de lo que ocurrió esa noche son catorce testimonios, dos screenshots borrosos, y un parche que vivió diecinueve minutos en producción antes de que alguien en Helsinki tuviese la decencia de apagarlo todo.
Hablo con seis de los catorce. Cinco aceptan que use su nombre. Una pide anonimato — “porque sigo trabajando con esta gente”. Lo que sigue es una reconstrucción cronológica, no un veredicto. Las contradicciones se quedan donde están: ninguno recuerda igual el último minuto, y eso, en este oficio, es lo más cerca que vamos a estar de la verdad.
La sala de Tampa
El abierto regional de Tampa, marzo 2017, era una cita de medio pelo. Treinta y dos jugadores, premio cuatro mil dólares, un hotel barato cerca del aeropuerto. La organización corría a cargo de tres voluntarios y un torneo bracket impreso en una hoja de Excel.
Nadie quería estar ahí. El abierto de Berlín era el fin de semana siguiente y todos los buenos europeos se habían quedado en casa. Pero éramos seis americanos, dos canadienses, y el bracket nos puso a todos en la misma rama por error. Lo digo en serio: por error de planilla.
Yo imprimí ese bracket. Yo. Cuando vi que tenía a Diego, Iván y Hugo en el mismo cuadro de cuartos, me pareció raro pero no quise rehacerlo. Hubiéramos retrasado todo media hora. Si pudiera volver atrás, lo retraso.
El detalle importa porque, sin el error de Mar, la partida nunca habría existido. Diego y Hugo eran los dos jugadores que más habían experimentado con la build prohibida — la única forma de que se cruzaran en el mismo torneo era exactamente este accidente.
El mazo prohibido
El bug era estructural. La versión 0.43.6 del cliente introdujo un cambio menor en la cola de validación de mazos: si un jugador modificaba una carta exactamente entre la confirmación del bracket y el inicio del round, el servidor no revalidaba. La consecuencia: durante una ventana de unos catorce segundos, podías llevar a partida una combinación de cartas que el sistema nunca habría aceptado en cualquier otro momento.
Tres cartas concretas eran imposibles de mezclar: la torre infernal alfa, el caballero dorado, y la versión 1.0 del trovador eléctrico. La primera porque acababa de ser retirada; las otras dos porque no debían existir en producción: eran cartas de testing internas con identificador _alpha. Las tres juntas creaban una loop de daño que escalaba con el tiempo de partida.
¿Qué falló exactamente?
La cola de validación post-confirmación se introdujo en 0.43.6 como optimización. Aceleró el matchmaking 200ms — y abrió una ventana de 14 s sin chequeo de manifiesto. El postmortem oficial de Supercell, publicado en abril 2017 y retirado en agosto, atribuía el bug a una refactorización del módulo "deck_lock".
“No estábamos haciendo trampa. Estábamos haciendo lo que el cliente nos dejaba hacer. Eso no es lo mismo.”
— Hugo León · ganador de la partida
La final que no terminó
21:47 hora local. Mesa principal. Diego abre con caballero de nivel 11. Hugo responde con el caballero dorado _alpha. El servidor acepta. La cámara del streaming del organizador — la única grabación que existe — se congela en el segundo 23. Cuando vuelve, han pasado tres minutos y veinte segundos. Nadie sabe qué ocurrió en ese intervalo.
Yo lo vi en directo. La torre del rey de Diego bajó de 4.000 a 0 en lo que duró un parpadeo. No fue daño. Fue un reset. Como si la torre nunca hubiera existido. Hugo no estaba haciendo nada — su mano estaba bloqueada.
La partida se registró oficialmente como victoria de Hugo en 4:17. Sin embargo, los logs internos — que un ex-empleado filtró parcialmente en 2019 — muestran que la partida estuvo activa durante 11 minutos y 42 segundos. Los siete minutos de diferencia siguen sin explicación pública.
Diecinueve minutos de parche
Helsinki, 03:14 AM local. Un ingeniero de turno detecta tráfico anómalo desde el servidor de Tampa. Veintidós minutos después, despliega un hotfix — la versión 0.43.7 — que invalida retroactivamente cualquier mazo con cartas _alpha. El parche es público durante diecinueve minutos. Al minuto veinte, alguien superior decide que el hotfix es peor que el problema: retroactivar invalida también partidas legítimas de los seis meses previos.
La versión 0.43.7 se retira. La 0.43.8 — pública doce horas más tarde — se limita a cerrar la ventana de validación, sin tocar los registros. El resultado oficial de Tampa se mantiene. La placa, los cuatro mil dólares, y la línea en la tabla histórica también.
Cuatro temporadas en blanco
Lo que pasó después fue, en cierto modo, peor que el bug. Supercell no comunicó nada durante seis semanas. Los foros se llenaron de teorías. Tres jugadores top-200 dejaron de competir permanentemente. Y el meta — que llevaba meses estabilizándose en torno a beatdown y siege — colapsó en una histeria de ciclos rápidos: nadie quería jugar partidas largas si la 0.43.6 podía volver a romper el cliente.
Tardamos cuatro temporadas — de la VI a la X — en volver a un equilibrio en el que los seis arquetipos clásicos coexistieran. Las temporadas VI y VII, las peores estadísticamente de la historia del juego competitivo, no han vuelto a estudiarse. Nadie quiere mirar.
Lo que queda
De los seis entrevistados, cuatro siguen jugando competitivo. Hugo dejó el circuito en 2019 y trabaja en QA — no en Supercell. Diego sigue en activo y, irónicamente, hoy lleva el mismo arquetipo de ciclo que la 0.43.6 destrozó. Iván se hizo caster.
La placa de Tampa cuelga, oficialmente, en el museo del juego competitivo de Madrid. La leyenda, sin embargo, vive en otro sitio: cada vez que un jugador de torneo abre su cliente y ve la ventana de confirmación de mazo, hay diecinueve minutos de historia silenciosa entre el botón y el servidor. Esa pausa existe por lo que pasó esa noche.