Yeah, all of those things are pretty well explained and aren't ass-pulls because they are consistent, except for perhaps the mana restoration (in the anime), because there's no particlarly good reason why Rin didn't suggest it earlier (in the game, however, there is...).
|