]> granicus.if.org Git - nethack/commitdiff
Hurtling monster always triggers a trap
authorPasi Kallinen <paxed@alt.org>
Wed, 23 Feb 2022 16:59:57 +0000 (18:59 +0200)
committerPasi Kallinen <paxed@alt.org>
Wed, 23 Feb 2022 16:59:57 +0000 (18:59 +0200)
src/dothrow.c

index dcd80ef554473c29c8e59413d57491807886f3ae..fa42311be8b623ec858432cbd75eab031f53453a 100644 (file)
@@ -929,7 +929,9 @@ mhurtle_step(genericptr_t arg, int x, int y)
         place_monster(mon, x, y);
         newsym(mon->mx, mon->my);
         set_apparxy(mon);
+        g.force_mintrap = TRUE;
         res = mintrap(mon);
+        g.force_mintrap = FALSE;
         if (res == Trap_Killed_Mon || res == Trap_Caught_Mon)
             return FALSE;
         return TRUE;