diff --git a/assets/js/updaters.js b/assets/js/updaters.js index 902d59d9..1da85990 100644 --- a/assets/js/updaters.js +++ b/assets/js/updaters.js @@ -881,9 +881,7 @@ function updateInvasions() { $(`#${invasion.id}`).remove(); } else { $(`#${invasion.id}_info`).html(`${invasion.node}
${invasion.desc} ${endTimeEstimate}`); - const attackPercent = - Math.floor(((invasion.count + invasion.requiredRuns) - / (invasion.requiredRuns * 2)) * 100); + const attackPercent = invasion.completion; const defendPercent = 100 - attackPercent; const attackBar = $(`#${invasion.id}_progress`).children()[0]; @@ -938,16 +936,13 @@ function updateInvasions() { } } invasionRow += ''; - invasionRow += '
'; const runningTimeBadge = `...`; const progress = $(`
`); progress.attr('data-content', runningTimeBadge); - const attackPercent = - Math.floor(((invasion.count + invasion.requiredRuns) - / (invasion.requiredRuns * 2)) * 100); + const attackPercent = invasion.completion; const defendPercent = 100 - attackPercent; let attackWinning = ''; let defendWinning = ''; @@ -968,7 +963,7 @@ function updateInvasions() { const sound = JSON.parse(localStorage.getItem('soundoptions') || '[]').includes('sound_invasion'); const rewards = `${invasion.attackerReward.asString.length ? `${invasion.attackerReward.asString} vs ` : ''}${invasion.defenderReward.asString}`; sendNotification( - `${invasion.desc} • ${invasion.node}\n${invasion.attackingFaction} vs ${invasion.defendingFaction}\n${invasion.eta} Remaining`, + `${invasion.desc} • ${invasion.node}\n${invasion.attackingFaction} vs ${invasion.defendingFaction}\n${invasion.eta.replace('-Infinityd', '??').replace('Infinityd', '??')} Remaining`, `${rewards}`, sound ? 'audio/TextMessage_SingleDrumHit.mp3' : undefined, ); addNotifiedId(invasion.id);