food_disappears is missing a tin check #1648

Reported in GitHub issue #1648 by @janne-hmp
This commit is contained in:
nhmall
2026-07-31 06:25:58 -04:00
parent 404e949e95
commit 05733d28f4
+5
View File
@@ -398,6 +398,11 @@ food_disappears(struct obj *obj)
if (obj == svc.context.victual.piece)
svc.context.victual = zero_victual; /* victual.piece = 0, .o_id = 0 */
if (obj == svc.context.tin.tin) {
svc.context.tin.tin = (struct obj *) 0;
svc.context.tin.o_id = 0;
}
if (obj->timed)
obj_stop_timers(obj);
}