diff --git a/README.md b/README.md index b3a5f32..d7c94b0 100644 --- a/README.md +++ b/README.md @@ -8,11 +8,12 @@ A game launcher for World of Warcraft that allows you to connect to custom serve Please see our Open Source project [Documentation Repo](https://github.com/Arctium/Documentation) ### IMPORTANT NOTE FOR LOCAL DEVELOPMENT & SERVER CONNECTIONS +#### Applies to: 3.4.2 or later, 10.1.5 or later * LOCAL HOSTNAME & IP: `USE` the `--dev` command line parameter to to avoid issues with invalid certificate chains. * EXTERNAL HOSTNAME: - * `DO NOT` use the `--dev` command line parameter. - * `USE` a valid certificate matching your authentication/bnet server host name. - * That certificate needs to be loaded by the authentication/bnet server too. + * `DO NOT` use the `--dev` command line parameter. + * `USE` a valid certificate matching your authentication/bnet server host name. + * That certificate needs to be loaded by the authentication/bnet server too. * EXTERNAL IP: `NOT SUPPORTED` ### Binary Releases diff --git a/src/Launcher.cs b/src/Launcher.cs index aea11e2..1bb1799 100644 --- a/src/Launcher.cs +++ b/src/Launcher.cs @@ -139,7 +139,7 @@ static class Launcher // We need to cache this here since we are using our RSA modulus as auth seed. var modulusOffset = memory.Data.FindPattern(Patterns.Common.SignatureModulus); - if (clientVersion is (9, 2, 7, _) or (3, _, _, _) or (10, <= 1, _, _) and not (10, 1, 5, _)) + if (clientVersion is (1, >= 14, _, _) or (3, 4, <= 1, _) or (9, _, _, _) or (10, <= 1, _, _) and not (10, 1, 5, _)) { Task.WaitAll(new[] { @@ -169,7 +169,7 @@ static class Launcher WaitForUnpack(ref processInfo, memory, ref mbi, gameAppData); #if x64 - if (clientVersion is (9, 2, 7, _) or (3, _, _, _) or (10, <= 1, _, _) and not (10, 1, 5, _)) + if (clientVersion is (1, >= 14, _, _) or (3, 4, <= 1, _) or (9, _, _, _) or (10, <= 1, _, _) and not (10, 1, 5, _)) { Task.WaitAll(new[] {