Teaching your Pokemon additional moves is a business of tactics, you should focus on the strength of the Pokemon. Try to maintain a balance between Attack and Defense stats. Go through this guide and teach your Pokemon various extraordinary moves.
Pokemon Omega Ruby and Alpha Sapphire are two role-playing video games developed by Game Freak and published by Nintendo for the Nintendo 3DS.
How to make your Pokemon Omega Ruby and Alpha Sapphire Learn New Moves:
Be smart while teaching moves for example, teach your grass-type Pokemon only one or two grass moves, as this will create a balance. You can get upto 50% attack bonus by using this move and at the same time you will be protecting it from flying, fire, dragon, steel or poison type building a strong attack as well as defense.
Your Pokemon from Pokemon Omega Ruby and Alpha Sapphire can make four super exciting moves but one at a time, this is where you need to play a parent. A player should make his Pokemon move on to the next move by making it forget the previous one.
If you absolutely love the previous move than the developers have provided and option of going into the Pokemon Move Maniac in Fallarbor Town and get the same move by giving Heart Scales.
As a player, you need to maximize the strength and the plus points of your Pokemon for a better attack or defense strategy. If the Pokemon is high on Attack stats, focus on physical moves like wise if its high on Special Attack make it learn Special Attack moves. When out of moves, you should visit Hoenn, specifically Mauville City and Sootopolis City.
Using the Status moves will be of high advantage as they decrease your opponents’ stats, poison their Pokemon or cause paralysis, even after inflicting no major damage.
Do not use too many HMs as they fill up the slots and can be deleted only by using Move Deleter in Lilycove.