Question: are there mega evolutions in omega ruby?
Answer: As with Pokemon X and Y, Omega Ruby and Alpha Sapphire will feature a small set of Mega-Evolved Pokemon. ... All Pokemon that choose to Mega Evolve will Mega Evolve during that turn, but only one Pokemon per trainer can Mega Evolve during each battle. A Pokemon's type and ability may change after evolution has occurred.