private static void SetupAgentStats_Postfix(string transformationType, Agent __instance) { Reinforcements.SetupAgentStats(__instance); Reinforcements2.SetupAgentStats(__instance); if (__instance.agentName == cAgent.ResistanceSoldier) { __instance.SetStrength(2); __instance.SetEndurance(1); __instance.SetAccuracy(3); __instance.SetSpeed(3); __instance.modMeleeSkill = 2; __instance.modGunSkill = 2; __instance.modToughness = 2; __instance.modVigilant = 1; __instance.statusEffects.AddTrait("RegenerateHealthWhenLow"); __instance.AddJob("Recruit", 0); __instance.AddDesire("Supplies"); __instance.AddDesire("Technology"); __instance.AddDesire("Weapons"); __instance.agentHitboxScript.legsColor = new Color32(66, 101, 61, byte.MaxValue); __instance.agentCategories.Clear(); __instance.agentCategories.Add("Guns"); __instance.agentCategories.Add("Melee"); __instance.agentCategories.Add("Defense"); __instance.setInitialCategories = true; } }