diff --git a/code/datums/components/edible.dm b/code/datums/components/edible.dm index b2b75ab032..e70c791f98 100644 --- a/code/datums/components/edible.dm +++ b/code/datums/components/edible.dm @@ -155,7 +155,8 @@ Behavior that's still missing from this component that original food items had t if(owner.reagents.total_volume) SEND_SIGNAL(parent, COMSIG_FOOD_EATEN, eater, feeder) var/fraction = min(bite_consumption / owner.reagents.total_volume, 1) - owner.reagents.trans_to(eater, bite_consumption, transfered_by = feeder, method = INGEST) + reagents.reaction(M, INGEST, fraction) + owner.reagents.trans_to(eater, bite_consumption) bitecount++ On_Consume(eater) checkLiked(fraction, eater)