Kidney overhaul (#31324)

* The Kidneying

* Oculine
This commit is contained in:
DGamerL
2025-12-29 06:21:28 +01:00
committed by GitHub
parent d37f014ecc
commit 47f9d5a2ef
5 changed files with 42 additions and 14 deletions
@@ -1076,6 +1076,7 @@
taste_description = "salt"
adj_dizzy = -5 SECONDS
process_flags = ORGANIC | SYNTHETIC
max_kidney_damage = 3
/datum/reagent/consumable/drink/electrolytes/on_mob_life(mob/living/M)
M.AdjustConfused(-5 SECONDS)
@@ -144,6 +144,7 @@
color = "#8523be"
taste_description = "nurturing"
goal_difficulty = REAGENT_GOAL_NORMAL
max_kidney_damage = 0
/datum/reagent/medicine/mitocholide/on_mob_life(mob/living/M)
if(ishuman(M))
@@ -449,6 +450,7 @@
reagent_state = LIQUID
taste_description = "dust"
goal_difficulty = REAGENT_GOAL_EASY
max_kidney_damage = 0
/datum/reagent/medicine/charcoal/on_mob_life(mob/living/M)
var/update_flags = STATUS_UPDATE_NONE
@@ -472,6 +474,7 @@
addiction_threshold = 5
harmless = FALSE
taste_description = "health"
max_kidney_damage = 0
/datum/reagent/medicine/omnizine/on_mob_life(mob/living/carbon/human/H)
var/update_flags = STATUS_UPDATE_NONE
@@ -641,6 +644,7 @@
metabolization_rate = 0.2
taste_description = "safety"
goal_difficulty = REAGENT_GOAL_NORMAL
max_kidney_damage = 0
/datum/reagent/medicine/salbutamol/on_mob_life(mob/living/M)
var/update_flags = STATUS_UPDATE_NONE
@@ -663,6 +667,7 @@
harmless = FALSE
taste_description = "oxygenation"
goal_difficulty = REAGENT_GOAL_NORMAL
max_kidney_damage = 0
/datum/reagent/medicine/perfluorodecalin/on_mob_life(mob/living/carbon/human/M)
var/update_flags = STATUS_UPDATE_NONE
@@ -833,6 +838,7 @@
color = "#757377"
taste_description = "clarity"
goal_difficulty = REAGENT_GOAL_HARD
max_kidney_damage = 0
/datum/reagent/medicine/oculine/on_mob_life(mob/living/M)
var/update_flags = STATUS_UPDATE_NONE
@@ -1013,6 +1019,7 @@
harmless = FALSE
overdose_threshold = 15
goal_difficulty = REAGENT_GOAL_HARD
max_kidney_damage = 4
/datum/reagent/medicine/sanguine_reagent/on_mob_life(mob/living/M)
if(!ishuman(M))
@@ -1069,6 +1076,7 @@
harmless = FALSE
overdose_threshold = 30 //so a single shotgun dart can't cause the tumor effect
goal_difficulty = REAGENT_GOAL_HARD
max_kidney_damage = 4 // So much calcium
/datum/reagent/medicine/osseous_reagent/on_mob_life(mob/living/M)
var/update_flags = STATUS_UPDATE_NONE
@@ -1096,6 +1104,7 @@
color = "#D1D1F1"
taste_description = "sweetness"
goal_difficulty = REAGENT_GOAL_EASY
max_kidney_damage = 0
/datum/reagent/medicine/mannitol/on_mob_life(mob/living/M)
var/update_flags = STATUS_UPDATE_NONE
@@ -55,6 +55,9 @@
/// If we burn in a fire, what color do we have?
var/burn_color
/// How much damage can this reagent do when you have no kidneys?
var/max_kidney_damage = 2
/datum/reagent/Destroy()
. = ..()
holder = null