diff --git a/src/act.item.c b/src/act.item.c index 3a34604..a0fc417 100644 --- a/src/act.item.c +++ b/src/act.item.c @@ -873,7 +873,7 @@ ACMD(do_drink) send_to_char(ch, "Your stomach can't contain anymore!\r\n"); return; } - if (GET_OBJ_VAL(temp, 1) < 1) { + if ((GET_OBJ_VAL(temp, 1) < 1) && (GET_OBJ_VAL(temp, 0) != -1)) { send_to_char(ch, "It is empty.\r\n"); return; }