From 4c2a4c893761a63941d8e72e271cca48c8390cf8 Mon Sep 17 00:00:00 2001 From: esefxdz Date: Sun, 12 Jul 2026 19:30:12 +0300 Subject: [PATCH] no more duplicate students (i found this fr) --- blue_archive/db.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/blue_archive/db.py b/blue_archive/db.py index e55c2e5..ae36ca7 100644 --- a/blue_archive/db.py +++ b/blue_archive/db.py @@ -58,11 +58,7 @@ def add_pull(user_id: int, student_id: int, rarity: int) -> int: ) row = cur.fetchone() if row: - # Duplicate — increment and earn eligma - conn.execute( - "UPDATE inventory SET count = count + 1 WHERE user_id = ? AND student_id = ?", - (user_id, student_id), - ) + # Duplicate — convert to eligma only, keep count at 1 eligma = ELIGMA_YIELD.get(rarity, 0) _add_eligma(conn, user_id, eligma) return eligma