So, I was training my Weedle in Bellsprout Tower for my Nuzlocke, and it got to Level 7, and I realized Pokémon evolve after a battle, not when they level up. So, if I was to level up my Level 6 Weedle four times in one battle, what would happen? Would they go to Kakuna and then Beedrill directly after? Or would I have to wait another level?