You fish for it at Ever Grande city after getting either the good rod or the super rod.
In Pokemon Emerald players can find the Luvdisc on Route 128. Players can also fish from them using a super rod.
It doesn't
it is in the Pokemon league where you use waterfall
catch luvdisc or a rock on the shore in lilycove
Wild luvdisc usually are holding them.
In the Pokemon League. NEar the waterfall. Use a super Rod
Luvdisc will always hold them, catch a bunch of them.
i can get it every time it's not so rare.
You can find them underwater or held by some wild Luvdisc.
Heart scales are usually found underwater, also randomly luvdisc can hold this item so if you want more catch a lot of luvdisc.
go outside victory road (south) and fish with the super rod
Luvdisc sometimes is carrying them when you catch them, so catch lots.