From 989f1cba5b88cad37d377ce79145220b00ce7cdc Mon Sep 17 00:00:00 2001 From: cohrs Date: Sun, 8 Dec 2002 21:02:27 +0000 Subject: [PATCH] B14018 healing mimics Add missing newsym Also fixed up some inconsistent indentation --- src/zap.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/zap.c b/src/zap.c index 465834cdf..5f7dfc665 100644 --- a/src/zap.c +++ b/src/zap.c @@ -269,13 +269,14 @@ struct obj *otmp; if (canseemon(mtmp)) { if (disguised_mimic) { if (mtmp->m_ap_type == M_AP_OBJECT && - mtmp->mappearance == STRANGE_OBJECT) - /* it can do better now */ - set_mimic_sym(mtmp); - else - mimic_hit_msg(mtmp, otyp); + mtmp->mappearance == STRANGE_OBJECT) { + /* it can do better now */ + set_mimic_sym(mtmp); + newsym(mtmp->mx, mtmp->my); + } else + mimic_hit_msg(mtmp, otyp); } else pline("%s looks%s better.", Monnam(mtmp), - otyp == SPE_EXTRA_HEALING ? " much" : "" ); + otyp == SPE_EXTRA_HEALING ? " much" : "" ); } if (mtmp->mtame || mtmp->mpeaceful) { adjalign(Role_if(PM_HEALER) ? 1 : sgn(u.ualign.type)); -- 2.40.0