fix BN exploit

This commit is contained in:
Olivier Gagnon
2021-12-16 12:40:24 -05:00
parent 3c67da02f3
commit 6ef99e138c
3 changed files with 13 additions and 3 deletions
+5 -2
View File
@@ -2123,12 +2123,15 @@ export function NetscriptFunctions(workerScript: WorkerScript): NS {
return Player.playtimeSinceLastAug;
},
alert: function (message: any): void {
dialogBoxCreate(message);
message = toNative(message);
dialogBoxCreate(JSON.stringify(message));
},
toast: function (message: any, variant: any = "success"): void {
if (!["success", "info", "warning", "error"].includes(variant))
throw new Error(`variant must be one of "success", "info", "warning", or "error"`);
SnackbarEvents.emit(message, variant);
message = toNative(message);
SnackbarEvents.emit(JSON.stringify(message), variant);
},
prompt: function (txt: any): any {
if (!isString(txt)) {