From c2aba93317a7646586e214a9f836229da27750ca Mon Sep 17 00:00:00 2001 From: Henri215 <77684085+Henri215@users.noreply.github.com> Date: Wed, 21 Sep 2022 17:50:06 -0300 Subject: [PATCH] removed var digestion_ratio (#19114) --- code/modules/mob/living/carbon/carbon.dm | 2 +- code/modules/mob/living/carbon/human/human.dm | 1 - code/modules/mob/living/carbon/human/species/_species.dm | 1 - code/modules/mob/living/living_defines.dm | 1 - code/modules/reagents/chemistry/reagents.dm | 2 +- code/modules/reagents/chemistry/reagents/medicine.dm | 2 +- 6 files changed, 3 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 1ec3adee804..07a13991afe 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -1086,7 +1086,7 @@ GLOBAL_LIST_INIT(ventcrawl_machinery, list(/obj/machinery/atmospherics/unary/ven var/fullness = nutrition + 10 if(istype(toEat, /obj/item/reagent_containers/food/snacks)) for(var/datum/reagent/consumable/C in reagents.reagent_list) //we add the nutrition value of what we're currently digesting - fullness += C.nutriment_factor * C.volume / (C.metabolization_rate * metabolism_efficiency * digestion_ratio) + fullness += C.nutriment_factor * C.volume / (C.metabolization_rate * metabolism_efficiency) if(user == src) if(istype(toEat, /obj/item/reagent_containers/food/drinks)) if(!selfDrink(toEat)) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 41f86180f77..81373ad5ca9 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1295,7 +1295,6 @@ add_language(dna.species.default_language) hunger_drain = dna.species.hunger_drain - digestion_ratio = dna.species.digestion_ratio if(dna.species.base_color && use_default_color) //Apply colour. diff --git a/code/modules/mob/living/carbon/human/species/_species.dm b/code/modules/mob/living/carbon/human/species/_species.dm index 69004b515d9..218397026a7 100644 --- a/code/modules/mob/living/carbon/human/species/_species.dm +++ b/code/modules/mob/living/carbon/human/species/_species.dm @@ -34,7 +34,6 @@ var/body_temperature = 310.15 //non-IS_SYNTHETIC species will try to stabilize at this temperature. (also affects temperature processing) var/reagent_tag //Used for metabolizing reagents. var/hunger_drain = HUNGER_FACTOR - var/digestion_ratio = 1 //How quickly the species digests/absorbs reagents. var/taste_sensitivity = TASTE_SENSITIVITY_NORMAL //the most widely used factor; humans use a different one var/hunger_icon = 'icons/mob/screen_hunger.dmi' var/hunger_type diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index c80a8291e83..d1ecfe64e20 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -38,7 +38,6 @@ // What type of mob is this var/mob_biotypes = MOB_ORGANIC var/metabolism_efficiency = 1 //more or less efficiency to metabolize helpful/harmful reagents and regulate body temperature.. - var/digestion_ratio = 1 //controls how quickly reagents metabolize; largely governered by species attributes. var/holder = null //The holder for blood crawling diff --git a/code/modules/reagents/chemistry/reagents.dm b/code/modules/reagents/chemistry/reagents.dm index 43c8acf63b8..3ee7cc3e226 100644 --- a/code/modules/reagents/chemistry/reagents.dm +++ b/code/modules/reagents/chemistry/reagents.dm @@ -81,7 +81,7 @@ /datum/reagent/proc/on_mob_life(mob/living/M) current_cycle++ - var/total_depletion_rate = metabolization_rate * M.metabolism_efficiency * M.digestion_ratio // Cache it + var/total_depletion_rate = metabolization_rate * M.metabolism_efficiency // Cache it handle_addiction(M, total_depletion_rate) sate_addiction(M) diff --git a/code/modules/reagents/chemistry/reagents/medicine.dm b/code/modules/reagents/chemistry/reagents/medicine.dm index b997d573fb9..ed3d8a38126 100644 --- a/code/modules/reagents/chemistry/reagents/medicine.dm +++ b/code/modules/reagents/chemistry/reagents/medicine.dm @@ -6,7 +6,7 @@ /datum/reagent/medicine/on_mob_life(mob/living/M) current_cycle++ - var/total_depletion_rate = (metabolization_rate / M.metabolism_efficiency) * M.digestion_ratio // Cache it + var/total_depletion_rate = metabolization_rate / M.metabolism_efficiency // Cache it handle_addiction(M, total_depletion_rate) sate_addiction(M)