@@ -36558,6 +36558,72 @@ export const BattleMoveAnims: AnimTable = {
36558
36558
}, 'swing');
36559
36559
},
36560
36560
},
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
+ },
36561
36627
};
36562
36628
36563
36629
// placeholder animations
@@ -36932,12 +36998,6 @@ BattleMoveAnims['ragefist'] = {anim: BattleMoveAnims['shadowpunch'].anim};
36932
36998
BattleMoveAnims['ragingbull'] = {anim: BattleMoveAnims['gigaimpact'].anim};
36933
36999
BattleMoveAnims['shedtail'] = {anim: BattleMoveAnims['substitute'].anim};
36934
37000
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
- };
36941
37001
BattleMoveAnims['terablast'] = {anim: BattleMoveAnims['scald'].anim};
36942
37002
BattleMoveAnims['terablastbug'] = {anim: BattleMoveAnims['bugbuzz'].anim};
36943
37003
BattleMoveAnims['terablastdark'] = {anim: BattleMoveAnims['darkpulse'].anim};
0 commit comments