From c14a052eeb3f5e23aed1a284894cdc1aa2cd6374 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 10 Jul 2019 03:06:32 -0700 Subject: [PATCH 1/3] Update weapon.dm --- code/modules/research/nanites/nanite_programs/weapon.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/research/nanites/nanite_programs/weapon.dm b/code/modules/research/nanites/nanite_programs/weapon.dm index f4914d4af0..ac9f26da00 100644 --- a/code/modules/research/nanites/nanite_programs/weapon.dm +++ b/code/modules/research/nanites/nanite_programs/weapon.dm @@ -46,11 +46,11 @@ /datum/nanite_program/aggressive_replication name = "Aggressive Replication" desc = "Nanites will consume organic matter to improve their replication rate, damaging the host. The efficiency increases with the volume of nanites, requiring 200 to break even." - use_rate = 1 + use_rate = 0 rogue_types = list(/datum/nanite_program/necrotic) /datum/nanite_program/aggressive_replication/active_effect() - var/extra_regen = round(nanites.nanite_volume / 200, 0.1) + var/extra_regen = round(nanites.nanite_volume / 50, 0.1) nanites.adjust_nanites(extra_regen) host_mob.adjustBruteLoss(extra_regen / 2, TRUE) @@ -197,4 +197,4 @@ if(host_mob.mind && host_mob.mind.has_antag_datum(/datum/antagonist/brainwashed)) host_mob.mind.remove_antag_datum(/datum/antagonist/brainwashed) log_game("[key_name(host_mob)] is no longer brainwashed by nanites.") - cooldown = world.time + 450 \ No newline at end of file + cooldown = world.time + 450 From a9c41c0fc73eb8c1e69d3915305612a50dabe480 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 10 Jul 2019 10:00:45 -0700 Subject: [PATCH 2/3] hm --- code/modules/research/nanites/nanite_programs/weapon.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/research/nanites/nanite_programs/weapon.dm b/code/modules/research/nanites/nanite_programs/weapon.dm index ac9f26da00..94034f37cc 100644 --- a/code/modules/research/nanites/nanite_programs/weapon.dm +++ b/code/modules/research/nanites/nanite_programs/weapon.dm @@ -50,9 +50,9 @@ rogue_types = list(/datum/nanite_program/necrotic) /datum/nanite_program/aggressive_replication/active_effect() - var/extra_regen = round(nanites.nanite_volume / 50, 0.1) - nanites.adjust_nanites(extra_regen) - host_mob.adjustBruteLoss(extra_regen / 2, TRUE) + var/extra_regen = round(nanites.nanite_volume / 25, 0.1) + nanites.adjust_nanites(src, extra_regen) + host_mob.adjustBruteLoss(extra_regen / 4, TRUE) /datum/nanite_program/meltdown name = "Meltdown" From 84d6fbe249ffa7a8c34156b4b461102aacc3d4fc Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 10 Jul 2019 22:00:28 -0700 Subject: [PATCH 3/3] Update weapon.dm --- code/modules/research/nanites/nanite_programs/weapon.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/research/nanites/nanite_programs/weapon.dm b/code/modules/research/nanites/nanite_programs/weapon.dm index 94034f37cc..b52b4aba2f 100644 --- a/code/modules/research/nanites/nanite_programs/weapon.dm +++ b/code/modules/research/nanites/nanite_programs/weapon.dm @@ -50,9 +50,9 @@ rogue_types = list(/datum/nanite_program/necrotic) /datum/nanite_program/aggressive_replication/active_effect() - var/extra_regen = round(nanites.nanite_volume / 25, 0.1) + var/extra_regen = round(nanites.nanite_volume / 50, 0.1) nanites.adjust_nanites(src, extra_regen) - host_mob.adjustBruteLoss(extra_regen / 4, TRUE) + host_mob.adjustBruteLoss(extra_regen / 3, TRUE) /datum/nanite_program/meltdown name = "Meltdown"