diff --git a/wadsrc/static/zscript/games/duke/actors/mortar.zs b/wadsrc/static/zscript/games/duke/actors/mortar.zs index e36882280..21c9a1115 100644 --- a/wadsrc/static/zscript/games/duke/actors/mortar.zs +++ b/wadsrc/static/zscript/games/duke/actors/mortar.zs @@ -21,6 +21,9 @@ class DukeMortar : DukeActor [p,xx] = self.findplayer(); + if (xx < 1220 / 16.) self.cstat &= ~CSTAT_SPRITE_BLOCK_ALL; + else self.cstat |= CSTAT_SPRITE_BLOCK_ALL; + if (self.temp_data[3] == 0) { int j = self.ifhitbyweapon();