From fd7234f0f2a9f9855c3b98c08b530bd0e5ca3d43 Mon Sep 17 00:00:00 2001 From: Andy Vandenberghe Date: Thu, 24 Sep 2026 00:49:30 +0200 Subject: [PATCH] Fix roster icon filename casing, drop a non-existent class (#7) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit roster_classes/ mixed capitalised filenames into an otherwise lowercase set, so the roster grid — which builds its path from the installer's imagename value — could not resolve them: - eq2_Coercer.png -> eq2_coercer.png - eq2_Warden_small.png -> eq2_warden.png - eq2_Captain.png removed: EQ2 has no Captain class and no seeded imagename references it (Captain is a LOTRO class); it was dead weight Beastlord and Channeler are still missing their roster artwork, so #7 stays open for those two. Refs #7 Co-Authored-By: Claude Opus 5 (1M context) --- images/roster_classes/eq2_Captain.png | Bin 3180 -> 0 bytes .../{eq2_Coercer.png => eq2_coercer.png} | Bin .../{eq2_Warden_small.png => eq2_warden.png} | Bin 3 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 images/roster_classes/eq2_Captain.png rename images/roster_classes/{eq2_Coercer.png => eq2_coercer.png} (100%) rename images/roster_classes/{eq2_Warden_small.png => eq2_warden.png} (100%) diff --git a/images/roster_classes/eq2_Captain.png b/images/roster_classes/eq2_Captain.png deleted file mode 100644 index a47bf52dc914862a5cb5f239fafb2ccc6d2cf543..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3180 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 Sa(-a|0000