Mega Alolan Forms

Morningdew

Novice
Member
Joined
Jul 8, 2017
Posts
26
Hello - So, say in my hypothetical fangame I would like to have many different forms of Raichu.
Forms:
0- Basic Raichu
1- Alolan Raichu
2- Mega Raichu
3- Mega Alolan Raichu

So, I have all of these forms defined in the pokemonforms.pbs, however...
A Basic Raichu can mega evolve into an Alolan Raichu. Is there anyway to work around this?
I thought it would be by using the 'UnmegaForm', and then I understood this is just the function that determines which form it turns back into after battle.
What I'm specifically trying to do is set it so only specific forms can revert into another form.

Thank you :)
 
Top