From e362289d57bc7602565e1582e095ccf5c9c48049 Mon Sep 17 00:00:00 2001 From: Madmadness65 Date: Fri, 26 Apr 2024 20:40:28 -0500 Subject: [PATCH] Implement Spirit Shackle It's a pretty basic trapping attack --- src/data/move.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/data/move.ts b/src/data/move.ts index 1872f6cd0..9329d21c1 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -5503,8 +5503,8 @@ export function initMoves() { new SelfStatusMove(Moves.BANEFUL_BUNKER, Type.POISON, -1, 10, -1, 4, 7) .attr(ProtectAttr, BattlerTagType.BANEFUL_BUNKER), new AttackMove(Moves.SPIRIT_SHACKLE, Type.GHOST, MoveCategory.PHYSICAL, 80, 100, 10, -1, 0, 7) - .makesContact(false) - .partial(), + .attr(AddBattlerTagAttr, BattlerTagType.TRAPPED, false, false, 1) + .makesContact(false), new AttackMove(Moves.DARKEST_LARIAT, Type.DARK, MoveCategory.PHYSICAL, 85, 100, 10, -1, 0, 7) .attr(IgnoreOpponentStatChangesAttr), new AttackMove(Moves.SPARKLING_ARIA, Type.WATER, MoveCategory.SPECIAL, 90, 100, 10, -1, 0, 7)