Open hopperelec opened 1 year ago
I think I'd like to fix this by giving RandomEventsGame::resetLoreFor custom functionality, because lots of code from removeLoreFrom and addLoreTo are redundant when used at the same time and lead to issues like this
Why is handling lore such a pain..?
RandomEventsGame::learn iterates through itemsWithLore.get(seed) but also RandomEventsGame::resetLoreFor >RandomEventsGame::removeLoreFor which removes items from itemsWithLore