GeneralWhen using the latest version of pixelmon, have found that when battling other users on a server, when trying to mega evolve there are some errors and times when the game freezes. I've tried my best to show the two scenarios we've tried.
Scenario 1Bolded is the actions chosen by the UserItalic is the message in the battle chatThis scenario is where two users try to mega evolve in the same turn.
User 1 has a Venusaur with a Venusaurite.
User 2 has a Venusaur with a Venusaurite.
Round 1User 1 selects to Mega Evolve and use Razor Leaf.User 2 selects to Mega Evolve and use Tackle.User 2 Venusaur is reacting to User 2 Keystone
User 2 Venusaur has mega evolved to Mega Venusuar
User 1 Venusaur is reacting to User 1 Keystone
User 1 Venusaur has mega evolved to Mega Venusaur.
Waiting...This screen will stay saying Waiting... and doesn't present the menu option. Also no moves were used within the turn.
--------------------------------------------------------------------------------------------------------------
Scenario 2Bolded is the actions chosen by the UserItalic is the message in the battle chatThis scenario is where two users try to mega evolve in different turns.
User 1 has a Charizard with a Charizardite X.
User 2 has a Venusaur with a Venusaurite.
Round 1User 1 selects the move ScratchUser 2 selects to Mega Evolve and use Razor Leaf.User 2 Venusaur is reacting to User 2 Keystone
User 2 Venusaur has mega evolved to Mega Venusuar
User 1 Charizard used Scratch.The following result is a blank screen where no GUI is present at all. See image:
Further tests have shown that the Pokemon was able to mega evolve in one round, however when the other user wanted to mega evolve, a situation similar to Scenario 1 happen.
--------------------------------------------------------------------------------------------------------------