Ingame, you really need Substitute to Focus Punch as the AI usually uses stupid moves, but attack moves nevertheless.
MAGMAR @ Leftovers
Flame Body
- Fire Blast
- Focus Punch/Cross Chop
- Substitute/Thunderpunch
- Thunderpunch/Confuse Ray
You can lose Focus Punch for Cross Chop, if you could breed with a Machamp. But you do need Thunderpunch. Well...kind of, Thunderpunch won't do too much damage to a water type, and Surf is a OHKO on Magmar anyway...Sadly, Confuse Ray would be the best choice...