Every building does not need a rebuild mine method.

This commit is contained in:
2023-10-18 11:21:29 -04:00
parent 88f67efd51
commit 44743b772b
3 changed files with 13 additions and 13 deletions
@@ -851,4 +851,15 @@ public enum BuildingManager {
}
}
public static void rebuildMine(Building mineBuilding) {
mineBuilding.setRank(1);
mineBuilding.meshUUID = mineBuilding.getBlueprint().getMeshForRank(mineBuilding.rank);
// New rank mean new max hit points.
mineBuilding.healthMax = mineBuilding.getBlueprint().getMaxHealth(mineBuilding.rank);
mineBuilding.setCurrentHitPoints(mineBuilding.healthMax);
mineBuilding.getBounds().setBounds(mineBuilding);
}
}