you can find Dusk balls in Blackthorn City- ask the lady furthest away from the shop entrance when you enter the Pokemarket.
Chat with our AI personalities
In Pokémon HeartGold and SoulSilver, the PokéBalls that you can get are: Poké Balls, Heal Balls, Great Balls, Net Balls, Dusk Balls, Friend Balls, Level Balls, Moon Balls, Heavy Balls, Lure Balls, Fast Balls, Luxury Balls, Ultra Balls, Love Balls, Nest Balls, Premier Balls, Quick Balls, Repeat Balls, Safari Balls, Timer Balls and Master Balls.
i would suggest dusk and ultra balls but if you want to capture it without lowering its hp get a friends lugia and use repeat balls
in heartgold master ball.in soulsilver bring a water Pokemon and use a water type move on it.then use a ultra ball.bring lots of ultra balls and dusk balls.
you can find a dusk stone in the ruins of alpha
there isnt any dusk balls in fire red, they were introduced in generation iv