From c93c913f66df029d2842fd78750010274ac28964 Mon Sep 17 00:00:00 2001 From: Nicholas Feinberg Date: Thu, 22 Oct 2020 14:52:25 -0700 Subject: [PATCH] Don't let rolling boulder beetles push (ardl) It's bad boulderfeel. --- crawl-ref/source/mon-act.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crawl-ref/source/mon-act.cc b/crawl-ref/source/mon-act.cc index bb41415..5ea049b 100644 --- a/crawl-ref/source/mon-act.cc +++ b/crawl-ref/source/mon-act.cc @@ -2767,6 +2767,10 @@ static bool _mons_can_displace(const monster* mpusher, if (mons_is_projectile(*mpusher) || mons_is_projectile(*mpushee)) return false; + // Likewise, OOBs (orbs of beetle) + if (mpusher->has_ench(ENCH_ROLLING) || mpushee->has_ench(ENCH_ROLLING)) + return false; + // Fleeing monsters cannot push past other fleeing monsters // (This helps to prevent some traffic jams in confined spaces) if (mons_is_fleeing(*mpusher) && mons_is_fleeing(*mpushee)) -- 1.8.5