Fix various shiny checks for palettes

This commit is contained in:
Flashfyre committed 2024-04-19 11:11:19 -04:00
1 parent 5c367db8a3
commit bd80281859
4 files changed
+6 -6

No files matched your search

+1 -1
View File
@@ -410,7 +410,7 @@ export default class SpritePipeline extends FieldSpritePipeline {
const flatBaseColors: integer[] = [];
const flatVariantColors: number[] = [];
if ((sprite.parentContainer instanceof Pokemon ? sprite.parentContainer.isShiny() : !!data['shiny'])
if ((sprite.parentContainer instanceof Pokemon ? sprite.parentContainer.shiny : !!data['shiny'])
&& (variantColors = variantColorCache[sprite.parentContainer instanceof Pokemon ? sprite.parentContainer.getSprite().texture.key : data['spriteKey']]) && variantColors.hasOwnProperty(variant)) {
const baseColors = Object.keys(variantColors[variant]);
for (let c = 0; c < 32; c++) {