After some testings they didn't crash in my game because I had another plugin that modified the pbAddPokemon methods. Now that I've removed it the error appears. I've already fixed it and will release an update when I get home.
Also I've fixed an issue with evolution and species changing in...
Ok that is VERY odd. I don't recall this script messing with that code. And if it works for 1 pokemon it should work for all. If not even the sash is working it means is something happening in the damage state but only for the player's pokemon.
I'll give it a look once I get home.
Edit: seems...
While I investigate you can remove those 2 methods from the Utilities section of the plugin:
# Alias the original pbAddPokemon method
alias original_pbAddPokemon pbAddPokemon
def pbAddPokemon(pkmn, level = 1, see_form = true)
# Call the original method
result = original_pbAddPokemon(pkmn...
That's odd, it's the same method as always. By any chance did you forced a recompile and started a new save file? .
If the pc and seeing the summary boxes work that one should work as well since they are calling the same method.
I'll get a deeper look once I'm home
Don't worry, I'm glad I can be of assistance. As for the error, send it so I can see if I can help you with it. The scripts changes some of those codes after all
This one doesn't seem to be much related to the innate abilities. Did it only trigger when you got in battle? Does it trigger in a battle with any pokemon or combination of abilities?
...wait, you are using 2 hotfix plugins?
Odd. What settings are you using? And also, the missing innate happens to match the pokemon's current ability?
If anything, could I look at both your innate_sets file and pokemon.txt file foe that specific mon? Or is an issue with all of then?
You can find the images in the Innate Summary Page plugin folder.
As for the no ability, that only should load if the pokemon you are currently using has no ability nor any innate assignated to it.
If you haven't set that pokemon's Innates, then the "No innate" description appears just to...
YOU HAVE TO RE-COMPILE AND START A NEW GAME AFTER THIS UPDATE, AS IT CHANGES A CHUNK OF STUFF
Fixed a problem that made form changes outside of battle not properly update their innates.
Added a new setting: MAX randomizer. Instead of randomly choosing innates from the pokemon's innate list, it...
Sonicover updated Innate Abilities (Yet Another "All Abilities Mutation" mod) with a new update entry:
Outside of battle form change fix and MAX randomizer added
Read the rest of this update entry...
Finally I've managed to solve and possible future proof the problem with form changes, for both in and out of battle. Now I just need to make some adjustments for people that use the randomized to not have their pokemon have random innates every time they switch forms.
Also so sorry everyone for the radio silence all this time. I got a promotion on my job so now I have more responsibilities, more stress and half the free time.
I'll try to update the plugin to include aliases for the form changes outside of battle and the cases of self.ability that some...
As Komeji said that because innates work with handlers and hasActiveAbility, not the .ability that some codes use, that's also why innates don't have out of battle effects. I'll try to implement them as such but I can't guaranteed they will work.
It also means that stance change doesn't work...
That happens because you need to call a method to roll the innate abilities. Normally it calls it by itself on evolution and on battle but I need to make aliases for outside of battle methods.
The only one I think the devs will have to manually use is for deoxys, as thar happens by am event...
By any chance are you using this plugin alongside the all abilities mutation one?
I know I called this one a mod but it's because it's a modification of the original one, it does not need however the original one to function as well.
Also, could you send the whole error message? As there is...
Sorry for the long wait, I hate double shifts lol. Now it should create a file in the DATA folder where it stores all of the compiled innate sets, so the PBS folder is no longer a necessity and the game can be played without the PBS or Plugins folder with the direct .exe file right away.
Please...