diff --git a/code/modules/chemical/Chemistry-Reagents.dm b/code/modules/chemical/Chemistry-Reagents.dm index 07eea6110a1..2aefdc54928 100644 --- a/code/modules/chemical/Chemistry-Reagents.dm +++ b/code/modules/chemical/Chemistry-Reagents.dm @@ -1873,6 +1873,23 @@ datum ..() return + lipozine + name = "Lipozine" // The anti-nutriment. + id = "lipozine" + description = "A chemical compound that causes a powerful fat-burning reaction." + reagent_state = LIQUID + nutriment_factor = 10 * REAGENTS_METABOLISM + color = "#BBEDA4" // rgb: 187, 237, 164 + + on_mob_life(var/mob/living/M as mob) + if(!M) M = holder.my_atom + M:nutrition -= nutriment_factor + M:overeatduration = 0 + if(M:nutrition < 0)//Prevent from going into negatives. + M:nutrition = 0 + ..() + return + soysauce name = "Soysauce" id = "soysauce" diff --git a/code/modules/chemical/Chemistry-Recipes.dm b/code/modules/chemical/Chemistry-Recipes.dm index 0ecef3b724f..c20935039ff 100644 --- a/code/modules/chemical/Chemistry-Recipes.dm +++ b/code/modules/chemical/Chemistry-Recipes.dm @@ -431,6 +431,13 @@ datum required_reagents = list("silicon" = 1, "hydrogen" = 1, "anti_toxin" = 1) result_amount = 5 + lipozine + name = "Lipozine" + id = "Lipozine" + result = "lipozine" + required_reagents = list("sodiumchloride" = 1, "ethanol" = 1, "radium" = 1) + result_amount = 3 + /////////////////////////////////////////////////////////////////////////////////// // foam and foam precursor diff --git a/code/modules/critters/critters.dm b/code/modules/critters/critters.dm index eff805e9159..d89dc0951e5 100644 --- a/code/modules/critters/critters.dm +++ b/code/modules/critters/critters.dm @@ -218,6 +218,7 @@ atksilicon = 0 firevuln = 2 brutevuln = 1 + wanderspeed = 1 Harvest(var/obj/item/weapon/W, var/mob/living/user) diff --git a/icons/mob/blob.dmi b/icons/mob/blob.dmi index 0309b04e790..f4ee966bd18 100644 Binary files a/icons/mob/blob.dmi and b/icons/mob/blob.dmi differ diff --git a/icons/mob/critter.dmi b/icons/mob/critter.dmi index 2b5a7189914..67b8bac8a10 100644 Binary files a/icons/mob/critter.dmi and b/icons/mob/critter.dmi differ diff --git a/icons/obj/harvest.dmi b/icons/obj/harvest.dmi index f85cf5cc396..b141b676007 100644 Binary files a/icons/obj/harvest.dmi and b/icons/obj/harvest.dmi differ