fix(assets): correct wrong bottom-right suit symbol on JS/QS/KS
All three spades face cards had a heart (♥) baked into their bottom-right corner instead of a spade (♠). Fixed by rotating the correct top-left corner 180° and stamping it over the wrong corner. Pixel-count parity confirmed between TL and BR corners on all three cards. Deletes QS_BUG.md now that the asset content bug is resolved. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 5.2 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 6.0 KiB After Width: | Height: | Size: 6.0 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 7.0 KiB |
@@ -1,16 +0,0 @@
|
||||
# QS.png — Asset Content Bug
|
||||
|
||||
**Status:** Needs manual fix — replace `QS.png` with correct artwork.
|
||||
|
||||
**Symptom:** The Queen of Spades card renders with a diamond watermark baked
|
||||
into the PNG artwork, while the top-left Android overlay correctly shows "Q♠".
|
||||
|
||||
**Diagnosis:**
|
||||
- The code-side mapping (`card_face_asset_path(Rank::Queen, Suit::Spades)`)
|
||||
correctly returns `"cards/faces/classic/QS.png"` — confirmed by unit test.
|
||||
- `QS.png` and `QD.png` have distinct MD5 hashes, so they are not the same
|
||||
file. The bug is in the pixel content of `QS.png` itself.
|
||||
|
||||
**Fix:** Replace `QS.png` with a correctly-drawn Queen of Spades image (spade
|
||||
watermark, not diamond). The image should be 120×168 px to match every other
|
||||
card face in this directory.
|
||||
Reference in New Issue
Block a user