]> git.pond.sub.org Git - empserver/blobdiff - src/lib/commands/bomb.c
Fix confused and buggy bridge splashing code
[empserver] / src / lib / commands / bomb.c
index 4afac17e1d215ad81faab3e6669cdbe90c3b11af..72e4f1f95d34fd3bb133a51899dabc021a7c6db5 100644 (file)
@@ -369,14 +369,7 @@ eff_bomb(struct emp_qelem *list, struct sctstr *target)
           "%s bombing raid did %d%% damage in %s\n",
           cname(player->cnum), oldeff - target->sct_effic,
           xyas(target->sct_x, target->sct_y, target->sct_own));
-    if (target->sct_effic < SCT_MINEFF) {
-       if (target->sct_type == SCT_BSPAN)
-           knockdown(target, list);
-       else if (target->sct_type == SCT_BTOWER) {
-           knockdown(target, list);
-           bridgefall(target, list);
-       }
-    }
+    bridge_damaged(target, list);
     putsect(&sect);
     collateral_damage(target->sct_x, target->sct_y, dam, list);
 }