From b051767d08a8e1fe43863377c04c62b512d13195 Mon Sep 17 00:00:00 2001 From: Shriansh Chari <30420527+shrianshChari@users.noreply.github.com> Date: Tue, 22 Oct 2024 15:21:56 -0400 Subject: [PATCH] Create Burning Bulwark animation --- .../src/battle-animations-moves.ts | 40 ++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/play.pokemonshowdown.com/src/battle-animations-moves.ts b/play.pokemonshowdown.com/src/battle-animations-moves.ts index a54122b02c..46efefcf92 100644 --- a/play.pokemonshowdown.com/src/battle-animations-moves.ts +++ b/play.pokemonshowdown.com/src/battle-animations-moves.ts @@ -2623,7 +2623,45 @@ export const BattleMoveAnims: AnimTable = { anim: BattleOtherAnims.selfstatus.anim, }, burningbulwark: { - anim: BattleOtherAnims.selfstatus.anim, + anim(scene, [attacker]) { + scene.backgroundEffect('linear-gradient(#390000 30%, #000000)', 600, 0.2); + scene.showEffect('flareball', { + x: attacker.x, + y: attacker.y - 30, + z: attacker.z, + scale: 0.5, + xscale: 0.25, + yscale: 0.75, + opacity: 0.5, + }, { + scale: 2, + xscale: 3.5, + opacity: 0.1, + time: 500, + }, 'decel', 'fade'); + scene.showEffect('flareball', { + x: attacker.x, + y: attacker.y - 15, + z: attacker.z, + opacity: 0.5, + scale: 1.5, + }, { + scale: 1.8, + opacity: 0.1, + time: 500, + }, 'decel', 'fade'); + scene.showEffect('poisonwisp', { + x: attacker.x, + y: attacker.y - 15, + z: attacker.z, + opacity: 1, + scale: 3, + }, { + scale: 1.8, + opacity: 0.5, + time: 500, + }, 'decel', 'fade', {filter: 'hue-rotate(90deg)'}); + }, }, banefulbunker: { anim(scene, [attacker]) {