fix
This commit is contained in:
@@ -196,13 +196,44 @@ def trans_to_dcalc_set(detail, alter: AltersDep):
|
||||
if lv:
|
||||
item['enchant'] = f'Lv{lv}主动+1|全属强(12)|四维(55)'
|
||||
if item.get('posName', '') == '光环':
|
||||
if item.get('name','') == '童话之森幻境':
|
||||
item['enchant'] = 'Lv1~95+1|攻击强化(27%)|全属强(20)'
|
||||
# 先默认这个了 不管了
|
||||
item['enchant'] = 'Lv1~95+1|攻击强化(12%)|增益量(7%)'
|
||||
else:
|
||||
item['enchant'] = 'Lv1~95+1|攻击强化(18%)|全属强(13)|增益量(8%)'
|
||||
info['enchant'] = getEnchatIdByName(item.get('enchant', ''), item.get('posName', ''), basic.enchants)
|
||||
# emblems = [getEmblemIdByName(i.get('detail', ''), i.get('categorize', ''), i.get('rarity', ''), basic.emblems) for i in item.get('emblems', [])]
|
||||
# info['emblem_0'] = emblems[0] if len(emblems) > 0 else 0
|
||||
# info['emblem_1'] = emblems[1] if len(emblems) > 1 else 0
|
||||
avatar[item['posName']] = info
|
||||
avatar['宠物装备-红'] = {
|
||||
'id': '',
|
||||
'enchant': 2510,
|
||||
'emblem_0': '',
|
||||
'emblem_1': '',
|
||||
'option': '0',
|
||||
}
|
||||
avatar['宠物装备-蓝'] = {
|
||||
'id': '',
|
||||
'enchant': 2613,
|
||||
'emblem_0': '',
|
||||
'emblem_1': '',
|
||||
'option': '0',
|
||||
}
|
||||
avatar['宠物装备-绿'] = {
|
||||
'id': '',
|
||||
'enchant': 2615,
|
||||
'emblem_0': '',
|
||||
'emblem_1': '',
|
||||
'option': '0',
|
||||
}
|
||||
avatar['快捷栏装备'] = {
|
||||
'id': '',
|
||||
'enchant': 2709,
|
||||
'emblem_0': '',
|
||||
'emblem_1': '',
|
||||
'option': '0',
|
||||
}
|
||||
for index, item in enumerate(detail.get('oaths', [])):
|
||||
info = {'id': -1, 'adaptation': 0}
|
||||
dcalcOath = next((i for i in basic.oaths if i.name == item), None)
|
||||
|
||||
+1
-1
Submodule backend/openapi updated: 80468f2cbd...ccd3262eba
Reference in New Issue
Block a user