think of it as a list to 10.
It's a list of 9
I do understand the concept of attacks staling the more you use them and that you need to use other attacks to unstale it. However, I don't know how many attacks can stale and how much will one attack unstale the other attacks. Can someone please explain it in details? Plus, time has nothing to do with unstaling moves, correct?
Basically the game remembers a list of the last 9 moves you used. For every time a given move is in that list, it gets staler.
So let's say you're ZSS and these are the last 9 moves you used. The one on the left being the 9th last one you used (ie least recent in the list), the one on the right being the last move you used (ie most recent in the list)
Uair, uair, bair, dtilt, sideB, dash attack, utilt, uair, sideB
Notice that uair appears 3 times in this list, so it's fairly stale. Sideb is also kinda stale cause it appears twice
Now, you get a nice downsmash combo (dsmash x2 --> fair). This is what the list will look like
Dtilt, sideB, dash attack, utilt, uair, sideB, dsmash, dsmash, fair
Now uair only appears once in the list because two of them got pushed out, as they are no longer in the list of the
last 9 moves you used. So your uair is less stale but not completely fresh.
Bair is now completely fresh. SideB, dash attack and utilt are still where they were before cause they were neither refreshed (by being pushed out of the list) nor staled (used again)
Correct, time has nothing to do with staling moves.
Most moves appear in the list once each time you used them. There are some exceptions
ZSS' nair, the shockwave when Pikachu's dair hits the floor, and maybe some other moves...are examples of moves that just never enter this list. So they don't stale but they also don't help refresh your moves.
With multi-hit moves, it depends. If it's a move that always has the same number of hitboxes/hits out (I guess that's the easiest way to put it), then it'll only stale once. eg ZSS' fair always has 2 kicks, so if you use her fair once, it doesn't matter whether you hit with only the first kick, only the second, or both; it'll stale just once cause you used it once. Also if you hit with the first hit and then the 2nd hit, the 2nd hit is not staled by the first hit. Same goes for other multi-hit moves like ZSS' usmash, Pikachu dsmash, Lucas nair...almost anything you can think of.
Other moves, eg ZSS' jab combo, or Snake's ftilt, are different because you can stop in the middle of it (thus changing the number of hitboxes/hits produced), so each hit counts as a move in the list. I'm not sure whether they count has 3/2 occurrences of the same move (ie they stale each other) or if they count as 3/2 individual, unique moves that don't stale each other, but yeah.
There are some exceptions with moves that seem like they fall into the first category but actually fall into the second. These include MK's nado and Lucario's charging aura sphere; each individual hit counts as a move in the list, and so they're really good for refreshing your other moves. I guess the reason for this is that you have control over how many hitboxes/hits the move produces cause you can change/affect the length of the move
That should cover everything. Since you're a ZSS main I'll let you know that ZSS is dumb cause for whatever reason, her sideB stales her neutralB and vice versa. So if you've been using a lot of lasers, sideB will be a lot weaker.
No, I don't know whether they're considered the same move in the list, or if each time you use one of them, BOTH moves appear in the list. In other words, I know that they stale together, but I don't know if they refresh together. Just thought I'd let you know cause I know you play ZSS.