aboutsummaryrefslogtreecommitdiff
path: root/sbdata
diff options
context:
space:
mode:
authornea <romangraef@gmail.com>2022-12-09 18:44:26 +0100
committernea <romangraef@gmail.com>2022-12-09 18:44:26 +0100
commit15429b55d07f2b90aa9427cc1e8a666480c346fc (patch)
tree53cb05f3ebe9c28c8c304ea10c756d8688a726dd /sbdata
parentaebb89c8c0e002aeb9306c1a859a679c013e7375 (diff)
downloadsbdata-15429b55d07f2b90aa9427cc1e8a666480c346fc.tar.gz
sbdata-15429b55d07f2b90aa9427cc1e8a666480c346fc.tar.bz2
sbdata-15429b55d07f2b90aa9427cc1e8a666480c346fc.zip
Make materials optionalHEADmaster
Diffstat (limited to 'sbdata')
-rw-r--r--sbdata/tasks/find_kat_recipes.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/sbdata/tasks/find_kat_recipes.py b/sbdata/tasks/find_kat_recipes.py
index bc707f8..fb32c43 100644
--- a/sbdata/tasks/find_kat_recipes.py
+++ b/sbdata/tasks/find_kat_recipes.py
@@ -37,12 +37,12 @@ def analyze_pet(itemid: str):
costp = find_param(t, 'cost', rarity_postfix)
matsp = find_param(t, 'mats', rarity_postfix)
timep = find_param(t, 'time', rarity_postfix)
- if None in [costp, matsp, timep]:
+ if None in [costp, timep]:
print(f"Missing data for {rarity_postfix} in {itemid}")
continue
cost = parse_coins(costp.value.strip_code())
time = parse_time(timep.value.strip_code())
- mats = parse_mats(matsp.value.strip_code())
+ mats = parse_mats(matsp.value.strip_code()) if matsp else []
# print(f"Upgrading from {rarity_before_idx} to {rarity_before_idx + 1} using {mats} and {cost} coins in {time} seconds")
from sbdata.repo import get_item_file
itemfile = get_item_file(itemid + ';' + str(rarity_before_idx + 1))