diff --git a/src/Terminal.jsx b/src/Terminal.jsx index 501a216bd..1d8000331 100644 --- a/src/Terminal.jsx +++ b/src/Terminal.jsx @@ -563,7 +563,15 @@ let Terminal = { finishBackdoor: function(cancelled = false) { if(!cancelled){ - let server = Player.getCurrentServer(); + const server = Player.getCurrentServer(); + if (SpecialServerIps[SpecialServerNames.WorldDaemon] && + SpecialServerIps[SpecialServerNames.WorldDaemon] == server.ip) { + if (Player.bitNodeN == null) { + Player.bitNodeN = 1; + } + hackWorldDaemon(Player.bitNodeN); + return; + } server.backdoorInstalled = true; postElement(<>Backdoor successful!); }