public void RemoveVanillaEntriesInLeveledLists() throws Exception {
        SPProgressBarPlug.setStatus("RemoveVanillaEntriesInLeveledLists");
        List<LeveledEntry> inventoryList;
        for (LVLI l : SkyProcStarter.patch.getLeveledItems()) {
            int count = 0;
            inventoryList = l.getEntries();
            for (int list = 0; list < inventoryList.size(); list++) {
                FormID test = inventoryList.get(list).getForm();
                ARMO sourceArmor = (ARMO) SkyProcStarter.patch.getArmors().get(inventoryList.get(list).getForm());
                if (sourceArmor != null) {
                    count++;
                }
            }

            if (count > 0) {
                List<LeveledEntry> tmp = new ArrayList<>(inventoryList);
                for (LeveledEntry le : tmp) {

                    if (SkyProcStarter.merger.getArmors().get(le.getForm()) != null) {
                        String sourceArmor = SkyProcStarter.merger.getArmors().get(le.getForm()).getEDID();
                        if (sourceArmor.contains("Cuirass") || sourceArmor.contains("Clothes")) {
                            l.removeAllEntries(le.getForm());
                        }
                    }
                }
            }
        }
    }