diff --git a/src/data/move.ts b/src/data/move.ts
index 67807e389e1..19b2b77c5d8 100644
--- a/src/data/move.ts
+++ b/src/data/move.ts
@@ -1719,6 +1719,7 @@ export class MultiHitAttr extends MoveAttr {
     } else {
       const hitType = new Utils.IntegerHolder(this.multiHitType);
       applyMoveAttrs(ChangeMultiHitTypeAttr, user, target, move, hitType);
+      this.multiHitType = hitType.value;
       hitTimes = this.getHitCount(user, target);
     }