Refactor damage prevention to handle non-living entities (MoArrows explosions)