if (game_mm.game_over)
return;
+ // do not scan laser if fuse is off
+ if (laser.fuse_off)
+ return;
+
DeactivateLaserTargetElement();
laser.overloaded = FALSE;
void DrawLaser(int start_edge, int mode)
{
+ // do not draw laser if fuse is off
+ if (laser.fuse_off && mode == DL_LASER_ENABLED)
+ return;
+
if (mode == DL_LASER_DISABLED)
DeactivateLaserTargetElement();