User:Alex the weeb/Kirby spit star duration (SSBU)

The number of frames opponents are stuck in the star for (without mashing) at 10% intervals.

Kirby % 0 10 20 30 40 50 60 70 80 90 100
Opponent %
0 25 25 25 25 25 25 25 25 25 25 25
10 30 30 30 30 30 30 30 30 30 30 30
20 35 35 35 35 35 35 35 35 35 35 35
30 40 40 40 40 40 40 40 40 40 40 38
40 45 45 45 45 45 45 45 45 43 42 40
50 50 50 50 50 50 50 48 46 45 43 42
60 55 55 55 54 53 51 50 48 46 45 43
70 60 59 58 56 54 53 51 50 48 46 45
80 60 60 59 58 56 54 53 51 50 48 46
90 60 60 60 59 58 56 54 53 51 50 48
100 60 60 60 60 59 58 56 54 53 51 50

Technical detailsEdit

Base star duration begins at 25 frames when the opponent is at 0%, and increases by 0.5 per % of damage the opponent has, not including the added damage from the throw. Base duration will not exceed 60 frames. However, a caveat to this is that a fighter will be released automatically if the star's speed drops below a value of 0.4 units/frame, regardless of how many star frames are left. The parameters for star speed (in units/frame) are:

  • Base speed 2.8
  • Additional speed = 0.008po - 0.008pk where po is the opponent's percent and pk is Kirby's percent
  • Speed decay per frame = 0.05

This gives an initial speed formula of 2.8 + 0.008(po - pk). Overall, the base duration formula is 25 + 0.5d, and for the frames until a forced release, the equation is found to be (2.4 + 0.008(po - pk))/0.05 + 2, which simplifies to 50 + 0.16(po - pk).

Thanks to CanvasK for helping with the technical data.