- 4
- Posts
- 8
- Years
- Seen May 2, 2017
Hi. Long time lurker, first time poster and all that. This seems to be the only issue I've had that I couldn't solve by searching the forums.
So I have this uniquely colored Lucario in my game. I want to make it so that it can Mega Evolve into a similarly uniquely colored Mega Lucario. The actual Mega Evolution itself works just fine. Here's what I've got.
Regular Lucario is form 0 and the special one is form 1, while regular MEGA Lucario is form 3 and the special mega is form 2.
This works fine. I can get the special Lucario to mega evolve into the special mega version with no issues. However, when the battle ends, it turns into a regular Lucario (form 0) instead of the special one (form 1).
I attempted to fix this by adding
but that doesn't seem to help at all. All Mega Lucarios, regardless of form, revert to form 0 after a battle.
Is there any way to get around this or should I just make my special Pokemon a different species?
So I have this uniquely colored Lucario in my game. I want to make it so that it can Mega Evolve into a similarly uniquely colored Mega Lucario. The actual Mega Evolution itself works just fine. Here's what I've got.
Regular Lucario is form 0 and the special one is form 1, while regular MEGA Lucario is form 3 and the special mega is form 2.
Code:
MultipleForms.register(:LUCARIO,{
"getMegaForm"=>proc{|pokemon|
next 3 if isConst?(pokemon.item,PBItems,:LUCARIONITE) && pokemon.form==0
next 2 if isConst?(pokemon.item,PBItems,:LUCARIONITE) && pokemon.form==1
next
},
This works fine. I can get the special Lucario to mega evolve into the special mega version with no issues. However, when the battle ends, it turns into a regular Lucario (form 0) instead of the special one (form 1).
I attempted to fix this by adding
Code:
"getUnmegaForm"=>proc{|pokemon|
next 1 if pokemon.form==2
next 0 if pokemon.form==3
},
but that doesn't seem to help at all. All Mega Lucarios, regardless of form, revert to form 0 after a battle.
Is there any way to get around this or should I just make my special Pokemon a different species?