Merge branch 'master' of https://github.com/PolarisSS13/Polaris into Precursotech_Tools

This commit is contained in:
Mechoid
2019-04-13 22:18:09 -07:00
3 changed files with 93 additions and 1 deletions
@@ -879,3 +879,47 @@ datum/reagent/talum_quem/affect_blood(var/mob/living/carbon/M, var/alien, var/re
randmuti(M)
M << "<span class='warning'>You feel odd!</span>"
M.apply_effect(6 * removed, IRRADIATE, 0)
/*
* Hostile nanomachines.
* Unscannable, and commonly all look the same.
*/
/datum/reagent/shredding_nanites
name = "Restorative Nanites"
id = "shredding_nanites"
description = "Miniature medical robots that swiftly restore bodily damage. These ones seem to be malfunctioning."
taste_description = "metal"
reagent_state = SOLID
color = "#555555"
metabolism = REM * 4 // Nanomachines. Fast.
/datum/reagent/shredding_nanites/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
M.adjustBruteLoss(4 * removed)
M.adjustOxyLoss(4 * removed)
/datum/reagent/irradiated_nanites
name = "Restorative Nanites"
id = "irradiated_nanites"
description = "Miniature medical robots that swiftly restore bodily damage. These ones seem to be malfunctioning."
taste_description = "metal"
reagent_state = SOLID
color = "#555555"
metabolism = REM * 4
/datum/reagent/irradiated_nanites/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
radiation_repository.radiate(get_turf(M), 20) // Irradiate people around you.
M.radiation = max(M.radiation + 5 * removed, 0) // Irradiate you. Because it's inside you.
/datum/reagent/neurophage_nanites
name = "Restorative Nanites"
id = "neurophage_nanites"
description = "Miniature medical robots that swiftly restore bodily damage. These ones seem to be completely hostile."
taste_description = "metal"
reagent_state = SOLID
color = "#555555"
metabolism = REM * 4
/datum/reagent/neurophage_nanites/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
M.adjustBrainLoss(2 * removed) // Their job is to give you a bad time.
M.adjustBruteLoss(2 * removed)