If move "X" has been used, and has connected with an opposing player, increase counter variable by 1.
If move "X" is the same move, and the counter variable is greater than 1, apply Damage and Hitstun decrement, and modify Knockback.
If move "X" is the same move, the counter variable is greater than 0, and did not connect with an opposing player, reset counter variable, Damage, Hitstun, and Knockback to original parameters.
If move "X" is not the same move as the previous move "X", reset the counter variable and parameters for previous move "X" to their original values.
If move "X" makes use of an item, nothing changes.
If player was Knocked Out, reset parameters of all moves to their original values.
Get me out of here so I can move to the next code.