* Scraggy doesn't learn Ice Punch naturally. Ice Punch is an egg move, meaning it's passed down from parent to offspring.
* Scraggy cannot learn Ice Punch through breeding. Scraggy cannot learn Ice Punch by breeding with a Pokémon that knows the move, as it's not a move that can be passed down.
To get a Scraggy that knows Ice Punch, you need to teach it the move through other methods:
* TM: Ice Punch can be learned by Scraggy via a TM. This TM may be found in the game world or obtained through other means, depending on the specific game.
* Move Tutor: Some games have Move Tutors that can teach specific moves to Pokémon. Check if a Move Tutor can teach Ice Punch in your game.
Chain breeding is a method used to increase the chances of getting a Pokémon with a specific nature or with specific IVs (Individual Values) by repeatedly breeding Pokémon with the desired traits. It's not directly related to learning moves.