gw2-api / issues

Issue tracker for the Guild Wars 2 API
https://discord.gg/zqeHCEg
16 stars 0 forks source link

`/v2/skins`: Missing `dye_slot` overrides #75

Open darthmaim opened 9 months ago

darthmaim commented 9 months ago

Current Behavior

Some (old) skins are missing overrides, here is an example:

(note that all color_id are 1 because of #71)

DataIngame
https://api.guildwars2.com/v2/skins/810 ```json { "default": [ { "color_id": 1, "material": "leather" }, { "color_id": 1, "material": "leather" }, { "color_id": 1, "material": "metal" }, null ], "overrides": {} } ``` **Male Norn:** ![image](https://github.com/gw2-api/issues/assets/2511547/53692b38-7da5-46ae-aabc-cdb90cf9eee4) **Female Sylvari:** ![image](https://github.com/gw2-api/issues/assets/2511547/1c2fa500-91fe-408c-9bf6-e8352dc0d32b)

There are more skins with this issue, for example https://api.guildwars2.com/v2/skins/891

Expected Behavior

The skins should return the correct overrides, like this skin for example: https://api.guildwars2.com/v2/skins/117

Steps To Reproduce

Compare the dye_slots returned by https://api.guildwars2.com/v2/skins/810 with the dye slots rendered ingame. Observe that Human, Norn, and Sylvari female characters only have 2 dye slots ingame, others have 3. The API is missing these overrides

Happening since

unknown

Anything else?

No response