mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-31 09:08:30 +01:00
Fixes nanite regen programs (#45447)
This commit is contained in:
@@ -270,9 +270,9 @@
|
||||
return
|
||||
var/rep_rate = round(nanites.nanite_volume / 50, 1) //0.5 per 50 nanite volume
|
||||
rep_rate *= 0.5
|
||||
nanites.adjust_nanites(rep_rate)
|
||||
nanites.adjust_nanites(null, rep_rate)
|
||||
if(prob(rep_rate))
|
||||
var/datum/nanite_program/fault = pick(nanites.programs)
|
||||
if(fault == src)
|
||||
return
|
||||
fault.software_error()
|
||||
fault.software_error()
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
|
||||
/datum/nanite_program/aggressive_replication/active_effect()
|
||||
var/extra_regen = round(nanites.nanite_volume / 200, 0.1)
|
||||
nanites.adjust_nanites(extra_regen)
|
||||
nanites.adjust_nanites(null, extra_regen)
|
||||
host_mob.adjustBruteLoss(extra_regen / 2, TRUE)
|
||||
|
||||
/datum/nanite_program/meltdown
|
||||
@@ -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
|
||||
cooldown = world.time + 450
|
||||
|
||||
Reference in New Issue
Block a user