diff --git a/src/Script/RamCalculations.ts b/src/Script/RamCalculations.ts index c032c6cc3..c259b3f35 100644 --- a/src/Script/RamCalculations.ts +++ b/src/Script/RamCalculations.ts @@ -230,6 +230,9 @@ async function parseOnlyRamCalculate( } else if (ref in workerScript.env.vars.grafting) { func = workerScript.env.vars.grafting[ref]; refDetail = `grafting.${ref}`; + } else if (ref in workerScript.env.vars.singularity) { + func = workerScript.env.vars.singularity[ref]; + refDetail = `singularity.${ref}`; } else { func = workerScript.env.vars[ref]; refDetail = `${ref}`; diff --git a/src/ScriptEditor/NetscriptDefinitions.d.ts b/src/ScriptEditor/NetscriptDefinitions.d.ts index c2e07b6a0..7537c9351 100644 --- a/src/ScriptEditor/NetscriptDefinitions.d.ts +++ b/src/ScriptEditor/NetscriptDefinitions.d.ts @@ -4320,7 +4320,7 @@ interface UserInterface { * {@link https://bitburner.readthedocs.io/en/latest/netscript/netscriptjs.html| ns2 in-game docs} *
*/ -export interface NS extends Singularity { +export interface NS { /** * Namespace for hacknet functions. * @remarks RAM cost: 4 GB