diff --git a/src/client/Cosmetics.ts b/src/client/Cosmetics.ts index a74f09788..2ba0a3db9 100644 --- a/src/client/Cosmetics.ts +++ b/src/client/Cosmetics.ts @@ -575,7 +575,15 @@ export async function getPlayerCosmetics(): Promise { result.flag = await resolveFlagUrl(refs.flag); } - if (refs.patternName && cosmetics) { + const devPattern = new UserSettings().getDevOnlyPattern(); + + if (devPattern) { + result.pattern = { + name: devPattern.name, + patternData: devPattern.patternData, + colorPalette: devPattern.colorPalette, + }; + } else if (refs.patternName && cosmetics) { const pattern = cosmetics.patterns[refs.patternName]; if (pattern) { @@ -587,16 +595,6 @@ export async function getPlayerCosmetics(): Promise { : undefined, }; } - } else { - const devPattern = new UserSettings().getDevOnlyPattern(); - - if (devPattern) { - result.pattern = { - name: devPattern.name, - patternData: devPattern.patternData, - colorPalette: devPattern.colorPalette, - }; - } } if (refs.skinName && cosmetics) {