Added Moveset Legality Analysis