Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
that did it! made sure it worked for if the pokemon had a nickname and if it was another species (exeggcute) and it all works like a charm!
thank you so much for your help (once again). this was something i had tried to figure out way earlier on in the dev cycle and it's been bugging me for like...
i believe it might also be affecting my other form sprites as well, as necrozma_1 doesn't appear with the dusk mane sprite in battle or in summary, and when it changes to ultra necrozma (i have it set as a similar process to mega evo) it doesn't change the sprite either.
edit: just confirmed it...
actually, one slight issue here. the evolution scene works perfectly, but now the message afterwards asking if it would like to learn a move doesn't display a name. i tried to paste in the code you have there, tweaking it a little bit, but no dice.
update to the issue, it isn't just the message...
update, i've tried with the new syntax, nothing. i've tried it with your variation, still nothing. i've also tried re-adding the pikachu_1 form to see if that'd work. nope.
i can only hope that you're able to figure something out with this, bc this is super confusing for me and going right over...
here's my interpretation of a translation. all this does is give me regular raichu.
as for the cubone, strangely enough, it'll evolve just fine in the other region.
same with raichu, if and only if it's in the tiall region map. (context: pikachu form 0 evolving into raichu form 1 in tiall...
might still need to convert regardless, but if you say it should work, i'll take a look into it.
new debug message with the error fixed (just replaces the last number with "1"): "DEBUG: species_name = , form_name = Alolan Form, fspecies_id = 1035, species_id = 26, form = 1"
update: i looked...
that topic appears to be for an older build of essentials, but i could try to translate.
at any rate, i plugged in the new debug code. it says "DEBUG: species_name = , form_name = Alolan Form, fspecies_id = 1035, species_id = 26, form = 26"
yes, alolan raichu is in pokemonforms.txt.
here's the pbs code for pikachu (using the script above):
and for a-raichu:
as for the error:
how this happened baffles me.
the weird part about the sprite not being there is that RAICHU_1 DOES have a sprite in the right folder!
plugged that in, but it had the same issue as just putting RAICHU_1 into pikachu's evolutions.
i haven't quite figured out how to set forms within scripts just yet, but this here means that we're close to solving the issue. how would i go about setting the form within the scripts itself?
also...
is that how it works in v19?
apologies for not making it clear in my initial post, i use v18.1. my bad!
i have tried that before, and it came with some... interesting results?
during the evolution scene, instead of there being a raichu, it's the placeholder "? circle" sprite.
it said...
As someone who hardly understands the way scripts work, I'm trying to figure out how to evolve a Pokémon into a certain form based on what item you use on it.
Example: Pikachu > Raichu w/ Thunder Stone, Pikachu > Alolan Raichu w/ Sun Stone
It detects that it's able to evolve with a Sun Stone...