Skip to content

Commit 5706935

Browse files
Modify animation for Stone Axe (#2299)
1 parent 6e29f5d commit 5706935

File tree

1 file changed

+66
-6
lines changed

1 file changed

+66
-6
lines changed

play.pokemonshowdown.com/src/battle-animations-moves.ts

+66-6
Original file line numberDiff line numberDiff line change
@@ -36558,6 +36558,72 @@ export const BattleMoveAnims: AnimTable = {
3655836558
}, 'swing');
3655936559
},
3656036560
},
36561+
stoneaxe: {
36562+
anim(scene, [attacker, defender]) {
36563+
BattleOtherAnims.slashattack.anim(scene, [attacker, defender]);
36564+
36565+
scene.showEffect('rock1', {
36566+
x: defender.x,
36567+
y: defender.y,
36568+
z: defender.z,
36569+
scale: 0.1,
36570+
opacity: 0.5,
36571+
time: 500,
36572+
}, {
36573+
x: defender.x - 30,
36574+
y: defender.y + 15,
36575+
z: defender.z,
36576+
scale: 0.2,
36577+
opacity: 1,
36578+
time: 800,
36579+
}, 'ballistic', 'fade');
36580+
scene.showEffect('rock3', {
36581+
x: defender.x,
36582+
y: defender.y,
36583+
z: defender.z,
36584+
scale: 0.1,
36585+
opacity: 0.5,
36586+
time: 500,
36587+
}, {
36588+
x: defender.x + 36,
36589+
y: defender.y + 45,
36590+
z: defender.z,
36591+
scale: 0.2,
36592+
opacity: 1,
36593+
time: 800,
36594+
}, 'ballistic', 'fade');
36595+
scene.showEffect('rock2', {
36596+
x: defender.x,
36597+
y: defender.y,
36598+
z: defender.z,
36599+
scale: 0.1,
36600+
opacity: 0.5,
36601+
time: 500,
36602+
}, {
36603+
x: defender.x + 40,
36604+
y: defender.y - 25,
36605+
z: defender.z,
36606+
scale: 0.2,
36607+
opacity: 1,
36608+
time: 800,
36609+
}, 'ballistic', 'fade');
36610+
scene.showEffect('rock3', {
36611+
x: defender.x,
36612+
y: defender.y,
36613+
z: defender.z,
36614+
scale: 0.1,
36615+
opacity: 0.5,
36616+
time: 500,
36617+
}, {
36618+
x: defender.x - 20,
36619+
y: defender.y - 25,
36620+
z: defender.z,
36621+
scale: 0.2,
36622+
opacity: 1,
36623+
time: 800,
36624+
}, 'ballistic', 'fade');
36625+
},
36626+
},
3656136627
};
3656236628

3656336629
// placeholder animations
@@ -36932,12 +36998,6 @@ BattleMoveAnims['ragefist'] = {anim: BattleMoveAnims['shadowpunch'].anim};
3693236998
BattleMoveAnims['ragingbull'] = {anim: BattleMoveAnims['gigaimpact'].anim};
3693336999
BattleMoveAnims['shedtail'] = {anim: BattleMoveAnims['substitute'].anim};
3693437000
BattleMoveAnims['shelter'] = {anim: BattleMoveAnims['withdraw'].anim};
36935-
BattleMoveAnims['stoneaxe'] = {
36936-
anim(scene, [attacker, defender]) {
36937-
BattleMoveAnims['stoneedge'].anim(scene, [attacker, defender]);
36938-
BattleOtherAnims.slashattack.anim(scene, [attacker, defender]);
36939-
},
36940-
};
3694137001
BattleMoveAnims['terablast'] = {anim: BattleMoveAnims['scald'].anim};
3694237002
BattleMoveAnims['terablastbug'] = {anim: BattleMoveAnims['bugbuzz'].anim};
3694337003
BattleMoveAnims['terablastdark'] = {anim: BattleMoveAnims['darkpulse'].anim};

0 commit comments

Comments
 (0)