From 6e1bcf85f983336cbabe97ec740e63dc1e6231a2 Mon Sep 17 00:00:00 2001 From: samuel Date: Sun, 16 Nov 2025 01:53:27 +0100 Subject: [PATCH] Add seconds in ally attacks page --- src/kaplus.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/kaplus.js b/src/kaplus.js index 4e94ba1..fc64d06 100644 --- a/src/kaplus.js +++ b/src/kaplus.js @@ -201,6 +201,25 @@ function main() { } }); } + + /* Improve attacks display */ + if (section === "ally" && module === "attacks") { + let contentPane = document.getElementsByClassName("contentpane")[1] + let table = contentPane.getElementsByClassName("borderlist")[0]; + let rows = table.getElementsByTagName("tr"); + + for (let i = 1; i < rows.length; i ++) { + let cells = rows[i].getElementsByTagName("td"); + let arrivalDateCell = cells[3] + let arrivalTimeCell = cells[4]; + + let interval = arrivalTimeCell.textContent.split(":"); + let seconds = parseInt(interval[0]) * 3600 + parseInt(interval[1]) * 60 + parseInt(interval[2]); + let arrival = new Date(Date.now() + seconds * 1000); + let hour = arrival.toLocaleTimeString("fr-FR"); + arrivalDateCell.textContent = arrivalDateCell.textContent.replace(/(.*)\d\d:\d\d(.*)/, "$1" + hour + "$2"); + } + } } main();