Correct Magic Coat in Gen IV and V.

- Magic Coat can only bounce one move per turn in Gen 4, while in Gen 5
it stays active until the end of the turn.