Okay. I started over my Emerald game and I thought, "Whee! I'm gonna catch every pokemon I can and try to get a complete dex in this version!" So, I'm doing fine, then I reach Route 102. "Ha, this'll be easy. It's such an early route that I'll get them all no prob." I caught a Lotad, Poochyena, Zigzagoon, and Wurmple. But I just couldn't find a Ralts. I looked it up on Psypoke and found out that there is a 4% chance of seeing a Ralts. But then, I noticed one more pokemon: Seedot. In Emerald, there is a 1% chance of seeing a Seedot. I think, "A Shiftry will be so helpful with Tate and Liza." I got stuck on Tate and Liza in every version, so of course I want one. I look around, and I finally see a Ralts and catch it. I keep looking and I see five more Ralts? WTF? No Seedot. I take a break in the next route. I catch a Taillow, Wingull, and a Marill. "A Marill? That HAS to be rare here..." I go back to Route 102, and I look some more. At about 2 AM. I really wanted that Seedot. I still can't find it...
Anyway... Is there an easier way to get a Seedot that doesn't involve trading?