From 14f2f2f70d7eb0f69e24923e36af756e5cac6bba Mon Sep 17 00:00:00 2001 From: Lilac-Rose Date: Fri, 17 Oct 2025 10:32:10 +0200 Subject: [PATCH] fixed explodeiosiode --- image/explode.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/image/explode.py b/image/explode.py index f808368..fa4a81b 100644 --- a/image/explode.py +++ b/image/explode.py @@ -23,13 +23,13 @@ class Explode(commands.Cog): def explode_avatar(self, avatar_bytes: bytes) -> bytes: avatar = Image.open(io.BytesIO(avatar_bytes)).convert("RGBA") - explosion = Image.open(self.explosion_path) # ❌ removed .convert("RGBA") here + explosion = Image.open(self.explosion_path) avatar_size = avatar.size frames = [] for frame in ImageSequence.Iterator(explosion): - frame = frame.convert("RGBA") # ✅ conversion now happens per-frame + frame = frame.convert("RGBA") frame_resized = frame.resize(avatar_size, Image.Resampling.LANCZOS) combined = Image.new("RGBA", avatar_size) combined.paste(avatar, (0, 0))