]> git.pond.sub.org Git - empserver/blobdiff - src/lib/subs/sectdamage.c
Fix confused and buggy bridge splashing code
[empserver] / src / lib / subs / sectdamage.c
index 6dcacbb7036f948a5a138866fd29b1deea622b9f..a14dad48b79c8f1e8d7683487243d07a6538cd6a 100644 (file)
@@ -69,13 +69,7 @@ sect_damage(struct sctstr *sp, int dam, struct emp_qelem *list)
     if (sp->sct_mobil > 0)
        sp->sct_mobil = damage(sp->sct_mobil, dam);
     item_damage(dam, sp->sct_item);
-    if (opt_EASY_BRIDGES == 0) {
-       if (sp->sct_effic < SCT_MINEFF && sp->sct_type == SCT_BHEAD)
-           bridgefall(sp, list);
-    } else {
-       if (sp->sct_effic < SCT_MINEFF && sp->sct_type == SCT_BSPAN)
-           knockdown(sp, list);
-    }
+    bridge_damaged(sp, list);
     putsect(sp);
     return eff;
 }