Two issues, both I believe are done by how the code is written for picking the 'mons and movesets. First) A pokemon can get endeavor as its 'attacking' move and nothing else. Meaning it cannot do anything to another Pokemon unless you let it start to die (and hopefully not die) which it can't kill the enemy. Today marks the fifth time I've gotten a moveset which is something like Double Team, Endevour, False Swipe, and Endure. (Pretty close, at least three are that). Meaning you cannot kill the opponent. Not that this is a glitch, but it makes for a possibly useless Poke and a more boring battle. Second) Unowns should be removed entirely from the possible chosen Pokemon. The only move they can learn is HP:Normal which has - power and 100% acc. Meaning it has nothing else, can do no damage, only die. Boring for battles and means you start off 5 vs. 6 really. While I know the point is for something completely random being chosen, I think these are two small changes that can make Challenge Cup a better tier.
The first one is indeed a bug. Following attacking moves are rechosen if the poke has no KOing moves: Natural Gift, Snore, Fling, OHKO moves, Dream Eater, Synchro Noise, False Swipe and Feint Would make sense to add Endeavor to the list. Secondly, we have all the useless crap like Caterpie and Magikarp too. Unown is the only one of those with potential to KO gliscor.
Lamperi, I've somehow gotten normal twice, which is what it gets 'leveling'. I think Unown doesn't really give Challenge Cup anything of interest except as a detriment to your team - same as getting Endeavor as your only 'attacking' move.
i realize how frustrating challenge cup can be at times and all i can really say is that its not entirely random ive seen two people get the same exact magby in a tournament finals same level same item same moves while it may appear to be random thats not always the case anyways to your issue it sucks yes but its part of the game your opponents have the same bad luck sometimes too
You are a normal human with no understanding about random. It is randomness if you get the same magby set (only moves are variable you can see, level is determined from the species). I doubt EVs and IVs were same (they are fully randomized, but the poke is fully EV'd). Did you know that if you flip a coin 40 times in a row it's about 75% chance to get five heads or tails in a row during that? Most people do think its is not believable and they would instead think that the heads and tails should come one-by-one for it to be random..
I got about 60%. And as for probability of generating two pokemon of the same species with same 4 moves and item, it's about 3 * 10^-7 Is it possible that both Magbys were generated simulateously (on different cores) with one seed? Or there was a collision? I couldn't find what is true_rand() and how it works.
true_rand() is something in Utilties/function.h rand() + time >_> Sorry I remembered the wrong thing.. it should be about 75% to get 4 or more in a row. and under 50% to get 5 or more in a row o_O