From 9e65a69a67b1ad52a2a0edb85d9b48c1f60c0232 Mon Sep 17 00:00:00 2001 From: lolero-dev Date: Mon, 3 Aug 2026 01:41:26 -0300 Subject: [PATCH] fix: torneos intl reemplazan la temporada local (sin opcion de split local, titulo regional solo en splits impares) --- index.html | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/index.html b/index.html index aeb7911..f1aadcb 100644 --- a/index.html +++ b/index.html @@ -1956,17 +1956,11 @@ function renderIntl(ev){ box.innerHTML = `
${comp.ic} ${ev.name} · Split ${G.split}

${isWorlds ? 'El torneo más grande del año' : ev.name}

-

${esc(comp.flavor)} Tu equipo terminó ${ev.p >= 0.6 ? 'entre los mejores de la región' : 'con chances matemáticas'} y hay cupo para ${ev.name}.

+

${esc(comp.flavor)} La liga se pausa: este split se juega ${ev.name} y tu equipo tiene cupo.

- - +
`; box.querySelectorAll('.opt-card').forEach(b => b.addEventListener('click', () => { - if (b.dataset.i === 'focus'){ - G.stats.sinergia = round1(clamp(G.stats.sinergia + 1.5, 20, 99)); - showResult({ kind: 'intlSkip', ok: true, deltas: [{ k: 'sinergia', v: 1.5 }], text: `Dejaste pasar ${ev.name} y apostaste al split local. El equipo llegó entero y peleó el título regional.` }); - return; - } runIntl(ev); })); } @@ -2128,8 +2122,8 @@ function doSplitEnd(res){ const lastTeam = G.teams[G.teams.length - 1]; lastTeam.games += perf.games; lastTeam.kills += perf.kills; lastTeam.ast += perf.assists; - /* título de split regional (primera o segunda división) */ - if (G.split % 2 === 0){ + /* título de split regional (primera o segunda división) — solo en splits de temporada local, nunca en splits con torneo internacional */ + if (G.split % 2 === 1 && !compForSplit(G.split)){ const year = 2024 + Math.floor((G.split - 1) / 2); const need = G.div === 1 ? REGIONS[G.region].threshold - 8 : REGIONS[G.region].threshold - 15; if (rating() >= need){