int buildingCount = getBuildingsCount(player, lbType);
if (buildingCount == 0) {
throw new IllegalStateException("Player hasn't " + lbType.name() + " building.");
}
setBuildingsCount(player, lbType, buildingCount - 1);
game.post(new LittleBuildingEvent(player, lbType));
}