Yes. It lowers Accuracy.
in emerald hm05 is flash, you find it in granite cave but you have to have the knuckle badge to use it outside of battle
You can only use it in Rock Tunnel, where it's really dark and you can't see a thing :p
Teach it to a Pokemon, then select the Pokemon you taught it to in the party and select Flash.
When a Pokemon has the move Flash, you go into Party, then select the Pokemon with Flash using the 'A' button and there should be an option that says "Flash". It is only usable in dark locations or within battle.
you can not, you can get a Pokemon that knows dive in battle but you cant use it outside of battle.
You use it to get out of a cave
You can't.
You will have to beat the Hearthome city gym leader to use defog outside of battle
a pokemon could use it outside a battle
In Pokémon Dark Rising 2, you need to obtain the Cascade Badge to use the move Flash outside of battle. The Cascade Badge is awarded after defeating the Gym Leader at the Cerulean Gym. Once you have this badge, you can use Flash in dark areas to illuminate your surroundings.
No that would be nice though to get more light defeat pokemon.
i believe so it has always been a Pokemon field move