From: Pasi Kallinen Date: Thu, 2 Feb 2023 11:50:59 +0000 (+0200) Subject: Stun from knockback only if not already stunned X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c2a1b97627c19ff8e88e98aca40a5262990049ca;p=nethack Stun from knockback only if not already stunned --- diff --git a/src/uhitm.c b/src/uhitm.c index cfd27a15d..7c3ef2f4c 100644 --- a/src/uhitm.c +++ b/src/uhitm.c @@ -4883,7 +4883,7 @@ mhitm_knockback( hurtle(u.dx, u.dy, rnd(2), FALSE); set_apparxy(magr); /* update magr's idea of where you are */ - if (!rn2(4)) + if (!Stunned && !rn2(4)) make_stunned((HStun & TIMEOUT) + (long) rnd(2) + 1L, TRUE); } else { coordxy x = u_agr ? u.ux : magr->mx;