From 446810d98fbcba343885acecb2342052c662e5f4 Mon Sep 17 00:00:00 2001 From: TheMas3212 Date: Sun, 9 Jan 2022 06:11:42 +1100 Subject: [PATCH] Fix toLowercase in fileExists check for literature and message files fixes #2245 --- src/NetscriptFunctions.ts | 2 +- src/Server/BaseServer.ts | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/NetscriptFunctions.ts b/src/NetscriptFunctions.ts index 82c39dca2..cfafff2d4 100644 --- a/src/NetscriptFunctions.ts +++ b/src/NetscriptFunctions.ts @@ -1575,7 +1575,7 @@ export function NetscriptFunctions(workerScript: WorkerScript): NS { } } for (let i = 0; i < server.messages.length; ++i) { - if (filename.toLowerCase() === server.messages[i]) { + if (filename.toLowerCase() === server.messages[i].toLowerCase()) { return true; } } diff --git a/src/Server/BaseServer.ts b/src/Server/BaseServer.ts index d497e9091..d64487064 100644 --- a/src/Server/BaseServer.ts +++ b/src/Server/BaseServer.ts @@ -58,9 +58,6 @@ export class BaseServer { maxRam = 0; // Message files AND Literature files on this Server - // For Literature files, this array contains only the filename (string) - // For Messages, it contains the actual Message object - // TODO Separate literature files into its own property messages: string[] = []; // Name of company/faction/etc. that this server belongs to.