I made a bet with my friend that I could beat Pokémon Fire Red while only using normal items in trainer battles except Poke balls. Yes. No repels. Anyway I beat brock and went into Mt Moon. I went down to the floor where you can only find paras and, being the idiot I am, decided to hit one of them with a scratch from Mankey, which paralyzed it. Half my team was in bad shape so I went up to heal. I came back in to be greeted by a level 8, female zubat. The next step, I encountered the same one. Level 8, female. I kept taking steps, and on each one, I encountered the same, level 8, female, Zubat.(I guess this is what I get for not reviving the helix fossil in my last playthrough). Jokes aside, why am I encountering the same, level 8, female zubat every step I take in Mt moon?
Edit: Ok I've re-entered the cave and something very weird is happening. I'm trying to get to the Pokemon center and every step, instead of a zubat, its a weird question mark inside a black circle and a white circle (I think, I can't remember it fully from memory). Please tell me what happened and how to fix it. If it helps I am playing on GBA.