From f3fc477c82218d800d911ffbe1fdbb7f69700c9b Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Sun, 6 Jun 2010 17:42:03 +0200 Subject: [PATCH] All-nuclear bombing run reported "bombing raid did 0 damage" Broken in commit 162435e6, v4.3.26. --- src/lib/commands/bomb.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/commands/bomb.c b/src/lib/commands/bomb.c index 37c46007..1d02a866 100644 --- a/src/lib/commands/bomb.c +++ b/src/lib/commands/bomb.c @@ -774,6 +774,8 @@ strat_bomb(struct emp_qelem *list, struct sctstr *target) else dam += pln_damage(&plp->plane, 's', 1); } + if (dam <= 0) + return; getsect(target->sct_x, target->sct_y, §); target = § if (target->sct_own)