diff --git a/plugins/citadel-paper/src/main/java/vg/civcraft/mc/citadel/command/AreaReinforce.java b/plugins/citadel-paper/src/main/java/vg/civcraft/mc/citadel/command/AreaReinforce.java index 6e5f3c6d3..655922025 100644 --- a/plugins/citadel-paper/src/main/java/vg/civcraft/mc/citadel/command/AreaReinforce.java +++ b/plugins/citadel-paper/src/main/java/vg/civcraft/mc/citadel/command/AreaReinforce.java @@ -74,10 +74,13 @@ public class AreaReinforce extends BaseCommand { if (!reinType.canBeReinforced(current.getType())) { continue; } - Block protecting = ReinforcementLogic.getResponsibleBlock(current); - if (skipReins) { - continue; + Reinforcement reinforcement = ReinforcementLogic.getReinforcementAt(current.getLocation()); + if (reinforcement != null) { + if (skipReins) { + continue; + } } + Block protecting = ReinforcementLogic.getResponsibleBlock(current); if (!current.getLocation().equals(protecting.getLocation())) { continue; }