diff --git a/GainStation13/code/mechanics/fatness.dm b/GainStation13/code/mechanics/fatness.dm index 0b181d1584..a63479c582 100644 --- a/GainStation13/code/mechanics/fatness.dm +++ b/GainStation13/code/mechanics/fatness.dm @@ -26,6 +26,11 @@ GLOBAL_LIST_INIT(uncapped_resize_areas, list(/area/command/bridge, /area/mainten var/fullness = FULLNESS_LEVEL_HALF_FULL var/fullness_reduction_timer = 0 // When was the last time they emoted to reduce their fullness + /// How many mobs have been digested by this mob? + var/prey_digested = 0 + /// How many humanoid mobs have been digested by this mob? + var/human_prey_digested = 0 + /** * Adjusts the fatness level of the parent mob. * diff --git a/code/modules/vore/eating/bellymodes.dm b/code/modules/vore/eating/bellymodes.dm index 9a5bc86a67..2f4b5dea54 100644 --- a/code/modules/vore/eating/bellymodes.dm +++ b/code/modules/vore/eating/bellymodes.dm @@ -100,6 +100,9 @@ if(iscarbon(prey) && prey.fatness_real) var/fatness_to_add = (prey.fatness_real * 0.80) gainer.adjust_fatness(fatness_to_add, FATTENING_TYPE_FOOD) + gainer.human_prey_digested += 1 + + gainer.prey_digested += 1 //GS13 edit end //Send messages