From 676bb51f832b613a7b868d5df77ac591d617e02c Mon Sep 17 00:00:00 2001 From: ReverM Date: Tue, 26 Aug 2025 15:25:49 -0400 Subject: [PATCH] Fixed KinKonKan decoding --- src/variety/kinkonkan.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/variety/kinkonkan.js b/src/variety/kinkonkan.js index a07f36e30..b6fcfc2ab 100644 --- a/src/variety/kinkonkan.js +++ b/src/variety/kinkonkan.js @@ -508,14 +508,13 @@ for (var i = 0; i < bstr.length; i++) { var ca = bstr.charAt(i), excell = bd.excell[ec]; - if (this.include(ca, "A", "Z")) { subint.push(ec); excell.qchar = parseInt(ca, 36) - 9; } else if (this.include(ca, "0", "9")) { subint.push(ec); excell.qchar = - parseInt(ca, 36) - 9 + (parseInt(bstr.charAt(i + 1), 10) + 1) * 26; + parseInt(bstr.charAt(i + 1), 36) - 9 + (parseInt(ca, 10) + 1) * 26; i++; } else if (this.include(ca, "a", "z")) { ec += parseInt(ca, 36) - 10;