• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Generation 9 Resource Pack [v21.1] (Updated with Mega Dimension contents)

Resource Generation 9 Resource Pack [v21.1] (Updated with Mega Dimension contents) 3.3.3

Does it also contain the sprites of mega evolutions from Z-A?
i mean, having the "Mega Dimension" on the title, is self-explanatory, no?
(also no, it doens't contain all of them yet)
 
You think DBK could be causing the issue? I wouldn't know how to fix that then...
Add MultipleForms.call("changePokemonOnMegaEvolve", battler, self) before battler.pbOnLosingAbility(old_ability).
DBK will have its own version of Mega-exclusive moves updating in the movelist. Ive already created it, I just won't be able to release the update for a very long time.

The version that the Gen 9 Pack uses will only function for games that arent using DBK.
 
Add MultipleForms.call("changePokemonOnMegaEvolve", battler, self) before battler.pbOnLosingAbility(old_ability).
Did this, no noticeable changes.
DBK will have its own version of Mega-exclusive moves updating in the movelist. Ive already created it, I just won't be able to release the update for a very long time.

The version that the Gen 9 Pack uses will only function for games that arent using DBK.
That's a shame, thanks anyways
 
Did this, no noticeable changes.

That's a shame, thanks anyways

Give this script a try. Put it underneath the other files in the [001]Battle folder in the plugin scripts folder. Works for me to have the move switch. Probably not the best written script but it does the job!
 

Give this script a try. Put it underneath the other files in the [001]Battle folder in the plugin scripts folder. Works for me to have the move switch. Probably not the best written script but it does the job!
That fixed it! Thanks a bunch!
 
Hey, I encountered a crash in

[006] Z-A Battle Function.rb
: Exception ArgumentError at 015:Validation:29 - Invalid argument passed to method. Expected 10500.0 to be a Integer, but got Float.


The issue is that tMoney can become a float, which the money= setter rejects.

I fixed it by adding .to_i in two places:

Line 204:
pbPlayer.money += tMoney.to_i
Line 217:
pbPlayer.money += @field.effects[PBEffects::PayDay].to_i
 

Give this script a try. Put it underneath the other files in the [001]Battle folder in the plugin scripts folder. Works for me to have the move switch. Probably not the best written script but it does the job!
Hey so turns out that for some reason this file is throwing massive errors after all. I don't know what's going on with it, it causes wild encounters to just fail outright with an error of:
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.9]

Exception: ArgumentError
Message: Invalid argument passed to method.
Expected {:can_override=>true} to be one of [Symbol, GameData::Species, String], but got Hash.

Backtrace:
Validation:29:in `validate'
GameData:91:in `exists?'
Overworld_BattleStarting:431:in `block in generate_foes'
Overworld_BattleStarting:413:in `each'
Overworld_BattleStarting:413:in `generate_foes'
Overworld_BattleStarting:356:in `start'
[[DBK] Enhanced Battle UI] ZANihilLightSwap.rb:136:in `start'
Overworld:212:in `pbBattleOnStepTaken'
Nuzlocke:368:in `pbBattleOnStepTaken'
[Delta Speed Up] _Main_Script.rb:80:in `pbBattleOnStepTaken'
 
Back
Top