(r18674)

I had an empty stomach, used a dieting pill, and then attempted to eat a gallon of milk. If done through the gcli, it fails as intended:

Code:
> ash my_fullness( )

Returned: 0

> /use dieting pill

Using 1 dieting pill.

> /eat gallon of milk

Ingesting a gallon of milk.

Consumption limit reached.

> ash my_fullness( )

Returned: 0
but if done through the relay browser (clicking to eat it), your fullness increments by 1:

Code:
Consumption limit reached.

> ash my_fullness( )

Returned: 1
Since the dieting pill doubles the fullness of any food eaten, and the milk is 15 full, it seems like mafia thinks "if you can't fit a 15 full food into an empty stomach, it must mean there's something already in there". That's my assumption, but I could be wrong, and I haven't tried it with anything else that's 8+ fullness.