Fix battle animation Pokemon sprites losing shadow

This commit is contained in:
Flashfyre committed 2024-03-26 17:45:43 -04:00
1 parent 316b93877a
commit e9b94f47f0
2 files changed
+4 -2

No files matched your search

+1
View File
@@ -769,6 +769,7 @@ export abstract class BattleAnim {
let sprite: Phaser.GameObjects.Sprite;
sprite = scene.addPokemonSprite(isUser ? user : target, 0, 0, spriteSource.texture, spriteSource.frame.name, true);
[ 'spriteColors', 'fusionSpriteColors' ].map(k => sprite.pipelineData[k] = (isUser ? user : target).getSprite().pipelineData[k]);
sprite.pipelineData['ignoreFieldPos'] = true;
spriteSource.on('animationupdate', (_anim, frame) => sprite.setFrame(frame.textureFrame));
scene.field.add(sprite);
sprites.push(sprite);