From ca730f1c62b9f2a574cb302b51768f2e1e3cf519 Mon Sep 17 00:00:00 2001 From: morkt Date: Thu, 14 Jun 2018 23:21:44 +0400 Subject: [PATCH] (ShiinaRio): check for older engine versions. --- ArcFormats/ShiinaRio/WarcEncryption.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ArcFormats/ShiinaRio/WarcEncryption.cs b/ArcFormats/ShiinaRio/WarcEncryption.cs index 9a798b4b..3296f1c7 100644 --- a/ArcFormats/ShiinaRio/WarcEncryption.cs +++ b/ArcFormats/ShiinaRio/WarcEncryption.cs @@ -156,7 +156,7 @@ namespace GameRes.Formats.ShiinaRio { fac = Rand + m_scheme.ShiinaImage[idx]; fac = DecryptHelper3 (fac) & 0xfffffff; - if (effective_length > 0x80) + if (effective_length > 0x80 && SchemeVersion > 2350) { DecryptHelper4 (data, index+4, m_scheme.HelperKey); index += 0x80;