diff --git a/index.html b/index.html
index 92a763cbe..06051e142 100644
--- a/index.html
+++ b/index.html
@@ -66,8 +66,12 @@
-
-
+
+
+
+
+
+
diff --git a/src/Augmentations.js b/src/Augmentations.js
index ad4b7f162..bbaf4be40 100644
--- a/src/Augmentations.js
+++ b/src/Augmentations.js
@@ -26,6 +26,10 @@ AddToAugmentations = function(aug) {
}
//TODO Set descriptions for all
+
+//TODO Something that decreases RAM usage of scripts
+//TODO SOmething that increases rate at which you gain faction respect
+// Similarly. something that helps you gain company reputation
initAugmentations = function() {
//Combat stat augmentations
var Targeting1 = new Augmentation("Targeting I");
diff --git a/src/Faction.js b/src/Faction.js
index 2769c5b1d..e39b780e4 100644
--- a/src/Faction.js
+++ b/src/Faction.js
@@ -84,7 +84,7 @@ initFactions = function() {
AddToFactions(Volhaven);
//Criminal Organizations/Gangs
- var SpeakersForTheDead = new Faction("Speakers for the Dead");
+ var SpeakersForTheDead = new Faction("Speakers for the Dead");
AddToFactions(SpeakersForTheDead);
var DarkArmy = new Faction("The Dark Army");
AddToFactions(DarkArmy);
@@ -95,6 +95,6 @@ initFactions = function() {
//belong in other categories
var TianDiHui = new Faction("Tian Di Hui"); //Society of the Heaven and Earth
AddToFactions(TianDiHui);
-
-
+ var CyberSec = new Faction("CyberSec");
+ AddToFactions(CyberSec);
}
\ No newline at end of file
diff --git a/src/Server.js b/src/Server.js
index be3aecce2..785caaea4 100644
--- a/src/Server.js
+++ b/src/Server.js
@@ -494,7 +494,29 @@ initForeignServers = function() {
SnapFitnessGymServer.setHackingParameters(750, 1000000, 50, 45);
SnapFitnessGymServer.setPortProperties(4);
AddToAllServers(SnapFitnessGymServer);
-
+
+ //Faction servers, cannot hack money from these
+ var BitRunnersServer = new Server();
+ BitRunnersServer.init(createRandomIp(), "run4theh111z", "The Runners", true, false, false, false, 1);
+ BitRunnersServer.setPortProperties(4);
+ AddToAllServers(BitRunnersServer);
+
+ var NiteSecServer = new Server();
+ NiteSecServer.init(createRandomIp(), "avmnite-02h", "NiteSec", true, false, false, false, 1);
+ NiteSecServer.setPortProperties(2);
+ AddToAllServers(NiteSecServer);
+
+ var DarkArmyServer = new Server();
+ DarkArmyServer.init(createRandomIp(), ".", ".", true, false, false, false, 1);
+ DarkArmyServer.setPortProperties(5);
+ AddToAllServers(DarkArmyServer);
+
+ var CyberSecServer = new Server();
+ CyberSecServer.init(createRandomIp(), "CSEC", "CyberSec", true, false, false, false, 1);
+ CyberSecServer.setPortProperties(2);
+ AddToAllServers(CyberSecServer);
+
+
/* Create a randomized network for all the foreign servers */
//Groupings for creating a randomized network
var NetworkGroup1 = [IronGymServer, FoodNStuffServer, SigmaCosmeticsServer, JoesGunsServer, HongFangTeaHouseServer, HaraKiriSushiBarServer];
@@ -502,14 +524,14 @@ initForeignServers = function() {
var NetworkGroup3 = [OmegaSoftwareServer, PhantasyServer, SilverHelixServer, NeoNightclubServer];
var NetworkGroup4 = [CrushFitnessGymServer, NetLinkTechnologiesServer, CompuTekServer, TheHubServer, JohnsonOrthopedicsServer];
var NetworkGroup5 = [CatalystVenturesServer, SysCoreSecuritiesServer, SummitUniversityServer, ZBInstituteOfTechnologyServer, RothmanUniversityServer];
- var NetworkGroup6 = [LexoCorpServer, RhoConstructionServer, AlphaEnterprisesServer, AevumPoliceServer, MilleniumFitnessGymServer];
+ var NetworkGroup6 = [LexoCorpServer, RhoConstructionServer, AlphaEnterprisesServer, AevumPoliceServer, MilleniumFitnessGymServer, CyberSecServer, NiteSecServer];
var NetworkGroup7 = [GlobalPharmaceuticalsServer, AeroCorpServer, GalacticCyberSystemsServer, SnapFitnessGymServer];
var NetworkGroup8 = [DeltaOneServer, UnitaLifeGroupServer, OmniaCybersystemsServer];
var NetworkGroup9 = [ZeusMedicalServer, SolarisSpaceSystemsServer, UniversalEnergyServer, IcarusMicrosystemsServer, DefCommServer];
var NetworkGroup10 = [NovaMedicalServer, ZBDefenseServer, TaiYangDigitalServer, InfoCommServer];
- var NetworkGroup11 = [AppliedEnergeticsServer, MicrodyneTechnologiesServer, TitanLabsServer];
+ var NetworkGroup11 = [AppliedEnergeticsServer, MicrodyneTechnologiesServer, TitanLabsServer, BitRunnersServer];
var NetworkGroup12 = [VitaLifeServer, HeliosLabsServer, StormTechnologiesServer, FulcrumTechnologiesServer];
- var NetworkGroup13 = [KuaiGongInternationalServer, FourSigmaServer, OmniTekIncorporatedServer];
+ var NetworkGroup13 = [KuaiGongInternationalServer, FourSigmaServer, OmniTekIncorporatedServer, DarkArmyServer];
var NetworkGroup14 = [PowerhouseGymServer, ClarkeIncorporatedServer, NWOServer, BladeIndustriesServer, BachmanAndAssociatesServer];
var NetworkGroup15 = [FulcrumSecretTechnologiesServer, MegaCorpServer, ECorpServer];