Skip to content

Commit b0144e2

Browse files
committed
fix weapon command
1 parent c078feb commit b0144e2

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

bot/utils/gi_utils.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -250,10 +250,16 @@ async def fetch_weapon_detail(weapon: dict, weapon_stats: dict) -> tuple:
250250
r3 = weapon["r3"]["values"] if weapon.get("r3") else []
251251
r4 = weapon["r4"]["values"] if weapon.get("r4") else []
252252
r5 = weapon["r5"]["values"] if weapon.get("r5") else []
253-
key = [
254-
f'**{f"{a}/{b}/{c}/{d}/{e}".split("/None", maxsplit=1)[0]}**'
255-
for a, b, c, d, e in itertools.zip_longest(r1, r2, r3, r4, r5)
256-
]
253+
key = []
254+
for item in itertools.zip_longest(r1, r2, r3, r4, r5):
255+
value = str()
256+
for i in item:
257+
if not i:
258+
continue
259+
if "/" in i:
260+
i = f"({i})"
261+
value += f"**{i}**/"
262+
key.append(value.rstrip("/"))
257263
effects = effects.format(*key)
258264
img_suf = weapon["images"]["filename_gacha"]
259265
img = await add_background(img_suf, rarity, name)

0 commit comments

Comments
 (0)