From e821c454e02e1ff8652aaabb8286ec7aba9fba08 Mon Sep 17 00:00:00 2001 From: KimigaiiWuyi <444835641@qq.com> Date: Sat, 6 Jan 2024 23:13:31 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D`=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E6=B7=B1=E6=B8=8A`=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GenshinUID/genshinuid_guide/__init__.py | 3 ++- GenshinUID/genshinuid_guide/get_new_abyss_data.py | 2 +- GenshinUID/tools/deal_blue_card.py | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/GenshinUID/genshinuid_guide/__init__.py b/GenshinUID/genshinuid_guide/__init__.py index 578afcb0..cabbac21 100644 --- a/GenshinUID/genshinuid_guide/__init__.py +++ b/GenshinUID/genshinuid_guide/__init__.py @@ -75,7 +75,8 @@ async def send_abyss_review(bot: Bot, ev: Event): input_version = float(version) now_version = float(Genshin_version[:-2]) if input_version <= now_version: - adv_version = now_version + 0.1 + gv = Genshin_version.split('.') + adv_version = f'{gv[0]}.{int(gv[1])+1}' else: adv_version = now_version d = Button(f'♾️版本深渊{adv_version}', f'深渊概览{adv_version}') diff --git a/GenshinUID/genshinuid_guide/get_new_abyss_data.py b/GenshinUID/genshinuid_guide/get_new_abyss_data.py index c55699d3..f8a55415 100644 --- a/GenshinUID/genshinuid_guide/get_new_abyss_data.py +++ b/GenshinUID/genshinuid_guide/get_new_abyss_data.py @@ -62,7 +62,7 @@ async def get_half_img(data: List, half: Literal['Upper', 'Lower']): index = 0 for wave in data: - if ver is not None and wave['Vers'][-1] != ver: + if ver is not None and 'Vers' in wave and wave['Vers'][-1] != ver: continue monsters = wave['Monsters'] wave_monster_uh = (((len(monsters) - 1) // 3) + 1) * 125 + 40 diff --git a/GenshinUID/tools/deal_blue_card.py b/GenshinUID/tools/deal_blue_card.py index 9ebfaee0..3008a00c 100644 --- a/GenshinUID/tools/deal_blue_card.py +++ b/GenshinUID/tools/deal_blue_card.py @@ -73,6 +73,7 @@ REF = { '多莉': 3, }, '水': { + '芙宁娜': 3, '那维莱特': 3, '旅行者水': 2, '妮露': 3,