From ac9be58970d4e451d6637a37128c539f1c9f7418 Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Sat, 30 Sep 2023 23:27:47 +0300 Subject: [PATCH] Sitting on cream pies destroys them --- src/sit.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/sit.c b/src/sit.c index b292bf227..387e06b9f 100644 --- a/src/sit.c +++ b/src/sit.c @@ -285,7 +285,11 @@ dosit(void) You("sit on %s.", the(xname(obj))); if (obj->otyp == CORPSE && amorphous(&mons[obj->corpsenm])) pline("It's squishy..."); - else if (!(Is_box(obj) || objects[obj->otyp].oc_material == CLOTH)) + else if (obj->otyp == CREAM_PIE) { + if (!Deaf) + pline("Squelch!"); + useupf(obj, obj->quan); + } else if (!(Is_box(obj) || objects[obj->otyp].oc_material == CLOTH)) pline("It's not very comfortable..."); } } else if (trap != 0 || (u.utrap && (u.utraptype >= TT_LAVA))) {