修复ysd天赋判断异常问题

This commit is contained in:
CMHopeSunshine 2022-06-28 21:26:31 +08:00
parent 1d37d6cce7
commit 30d32cdc84
2 changed files with 13 additions and 7 deletions

View File

@ -58,9 +58,15 @@ class PlayerInfo:
skill_detail = {'名称': role_skill['Name'][skill], '等级': data['skillLevelMap'][skill], skill_detail = {'名称': role_skill['Name'][skill], '等级': data['skillLevelMap'][skill],
'图标': role_skill['Icon'][skill]} '图标': role_skill['Icon'][skill]}
role_info['天赋'].append(skill_detail) role_info['天赋'].append(skill_detail)
if role_name == '神里绫华': if role_info['名称'] == '神里绫华':
role_info['天赋'][0], role_info['天赋'][-1] = role_info['天赋'][-1], role_info['天赋'][0] role_info['天赋'][0], role_info['天赋'][-1] = role_info['天赋'][-1], role_info['天赋'][0]
role_info['天赋'][2], role_info['天赋'][-1] = role_info['天赋'][-1], role_info['天赋'][2] role_info['天赋'][2], role_info['天赋'][-1] = role_info['天赋'][-1], role_info['天赋'][2]
if role_info['名称'] == '安柏':
role_info['天赋'][0], role_info['天赋'][-1] = role_info['天赋'][-1], role_info['天赋'][0]
if role_info['名称'] in ['', '']:
role_info['天赋'][0], role_info['天赋'][-1] = role_info['天赋'][-1], role_info['天赋'][0]
role_info['天赋'][1], role_info['天赋'][-1] = role_info['天赋'][-1], role_info['天赋'][1]
role_info['命座'] = [] role_info['命座'] = []
if 'talentIdList' in data: if 'talentIdList' in data:

View File

@ -386,7 +386,7 @@
"元素充能效率": 1, "元素充能效率": 1,
"暴击率": 0.4 "暴击率": 0.4
}, },
"常规": { "输出": {
"暴击率": 1, "暴击率": 1,
"暴击伤害": 1, "暴击伤害": 1,
"攻击力": 1, "攻击力": 1,
@ -551,7 +551,7 @@
2 2
], ],
"安柏": [ "安柏": [
2, 0,
1 1
], ],
"香菱": [ "香菱": [
@ -587,7 +587,7 @@
2 2
], ],
"神里绫华": [ "神里绫华": [
3, 2,
1 1
], ],
"优菈": [ "优菈": [
@ -656,7 +656,7 @@
], ],
"雷主": [ "雷主": [
1, 1,
2 0
], ],
"早柚": [ "早柚": [
2, 2,
@ -684,7 +684,7 @@
], ],
"风主": [ "风主": [
1, 1,
2 0
], ],
"荒泷一斗": [ "荒泷一斗": [
1, 1,
@ -712,7 +712,7 @@
], ],
"岩主": [ "岩主": [
1, 1,
2 0
], ],
"云堇": [ "云堇": [
2, 2,