Is there some kind of logic to the Limit Breaks? I mean, do you need to use a limit a certain amount of times to gain the next one?
I'm asking because I'm training my characters by Limit Breaks (makes training a lot less boring). I've gained Aeris's Breath of the Earth, but I've kept her on Level One so I can use Healing Wind (and also because she can use her limit break faster), but I've taken her up five levels and she still hasn't learned the next one, while everyone else has completed their Level 2 stage. Do I have to have Aeris on Level 2 in order to learn the next one? I don't want to do that because all my characters are on Fury status, and I don't want to keep buying Hypers to get it back.
Also, one time I was training Tifa and I got Dolphin Blow (Level 3) before I'd even got Meteodrive, which is on Level 2.
...How does that work???