} else if (currentItemIdx == POTION_IDX){ itemClasses = new ArrayList<>(Catalog.POTIONS.items()); for (Class<? extends Item> cls : itemClasses) known.put(cls, Potion.getKnown().contains(cls)); } else if (currentItemIdx == SCROLL_IDX) { itemClasses = new ArrayList<>(Catalog.SCROLLS.items());
} else if (currentItemIdx == POTION_IDX){ itemClasses = new ArrayList<>(Catalog.POTIONS.items()); for (Class<? extends Item> cls : itemClasses) known.put(cls, Potion.getKnown().contains(cls)); } else if (currentItemIdx == SCROLL_IDX) { itemClasses = new ArrayList<>(Catalog.SCROLLS.items());