From f0293a74282cece3aa8a2a328559889d6e187209 Mon Sep 17 00:00:00 2001 From: Moulberry Date: Sun, 26 Jul 2020 12:12:25 +1000 Subject: 1.11.7 --- .../profileviewer/PlayerStats.java | 37 +--------------------- 1 file changed, 1 insertion(+), 36 deletions(-) (limited to 'src/main/java/io/github/moulberry/notenoughupdates/profileviewer/PlayerStats.java') diff --git a/src/main/java/io/github/moulberry/notenoughupdates/profileviewer/PlayerStats.java b/src/main/java/io/github/moulberry/notenoughupdates/profileviewer/PlayerStats.java index d0d1e5fc..2cbb09d1 100644 --- a/src/main/java/io/github/moulberry/notenoughupdates/profileviewer/PlayerStats.java +++ b/src/main/java/io/github/moulberry/notenoughupdates/profileviewer/PlayerStats.java @@ -316,33 +316,6 @@ public class PlayerStats { return bonuses; } - private static String[] rarityArr = new String[] { - "COMMON", "UNCOMMON", "RARE", "EPIC", "LEGENDARY", "MYTHIC", "SPECIAL", "VERY SPECIAL", - }; - private static int checkItemType(JsonArray lore, boolean contains, String... typeMatches) { - for(int i=lore.size()-1; i>=0; i--) { - String line = lore.get(i).getAsString(); - for(String rarity : rarityArr) { - for(int j=0; j= 0) { + if(!talismanOnly || Utils.checkItemType(item.get("lore").getAsJsonArray(), true, "ACCESSORY", "HATCCESSORY") >= 0) { Stats itemBonus = getStatForItem(internalname, item, item.get("lore").getAsJsonArray()); itemBonuses.put(internalname, itemBonus); @@ -514,14 +484,9 @@ public class PlayerStats { JsonArray talisman_bag = Utils.getElement(inventoryInfo, "talisman_bag").getAsJsonArray(); Stats passiveBonuses = getPassiveBonuses(skillInfo, profile); - System.out.println("passive:"+new Stats(passiveBonuses, getBaseStats())); Stats armorBonuses = getItemBonuses(false, armor); Stats talismanBonuses = getItemBonuses(true, inventory, talisman_bag); - if(passiveBonuses == null) System.out.println("passive null"); - if(armorBonuses == null) System.out.println("armorBonuses null"); - if(talismanBonuses == null) System.out.println("talismanBonuses null"); - if(passiveBonuses == null || armorBonuses == null || talismanBonuses == null) return null; Stats stats = getBaseStats().add(passiveBonuses).add(armorBonuses).add(talismanBonuses); -- cgit