At the current moment, Magic Cookies are the most broken food source in the game, allowing one to get, at its most efficient use, 6 new full heart containers upon consumption. My fix for this is simple, one that will somewhat keep this functionality, but will also require you to either work for it, or forfeit it entirely.

Put simply, for every magic cookie eaten at full health, it will give you a new heart container, but one that is only half full. This way, a player will have to have healing items/spells available to regen the heart fully if they want the full 6 hearts. Otherwise, they can just eat all the cookies at once and get 3 extra hearts with no hassle.

I hope you will consider my proposition. If anyone has any comments or ideas, don't be afraid to respond. Thank you for reading.