• Hi, Guest!
    Some images might be missing as we move away from using embedded images, sorry for the mess!
    From now on, you'll be required to use a third party to host images. You can learn how to add images here, and if your thread is missing images you can request them here.
    Do not use Discord to host any images you post, these links expire quickly!
Generation 9 Resource Pack [v21.1] (Updated with Indigo Disk contents)

Resource Generation 9 Resource Pack [v21.1] (Updated with Indigo Disk contents) 3.2.6

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,047
Does this resource also have the sprites for Gens 6-8 included or just Gen 9 sprites?
Those sprites are what the Gen 8 Pack is for.
 

Caruban

Cooltrainer
Member
Joined
Sep 24, 2020
Posts
161
I think Moves, Items and abilities aren't added to Vanilla PBS Files.
But the question is If the Vanilla Files have the old ones update..

i'm cheking it.. and it seems that are update, only left the new ones..
But it is a little confusing..

EDIT: Ok, i think we have to copy Vanilla Files and Gen9 Standalone Files!

EDIT 2: The problem is with pokemon_metrics, file isn't "sorted" and it is complicated to delete old one by one.

EDIT3: In a battle vs Ogerpon
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.3]
[EBDX v1.4.1 (E21)]

Exception: SystemStackError
Message: stack level too deep

Backtrace:
[Generation 9 Pack] [000] Battle_AI.rb:516:in `effectiveness_of_type_against_single_battler_type'
[Generation 9 Pack] [000] Battle_AI.rb:516:in `effectiveness_of_type_against_single_battler_type'
[Generation 9 Pack] [000] Battle_AI.rb:516:in `effectiveness_of_type_against_single_battler_type'
[Generation 9 Pack] [000] Battle_AI.rb:516:in `effectiveness_of_type_against_single_battler_type'
[Generation 9 Pack] [000] Battle_AI.rb:516:in `effectiveness_of_type_against_single_battler_type'
[Generation 9 Pack] [000] Battle_AI.rb:516:in `effectiveness_of_type_against_single_battler_type'
[Generation 9 Pack] [000] Battle_AI.rb:516:in `effectiveness_of_type_against_single_battler_type'
[Generation 9 Pack] [000] Battle_AI.rb:516:in `effectiveness_of_type_against_single_battler_type'
[Generation 9 Pack] [000] Battle_AI.rb:516:in `effectiveness_of_type_against_single_battler_type'
[Generation 9 Pack] [000] Battle_AI.rb:516:in `effectiveness_of_type_against_single_battler_type'


Fix with
# Added Mind's Eye
alias paldea_effectiveness_of_type_against_single_battler_type effectiveness_of_type_against_single_battler_type
def effectiveness_of_type_against_single_battler_type(type, defend_type, user = nil)
ret = paldea_effectiveness_of_type_against_single_battler_type(type, defend_type, user)
if Effectiveness.ineffective_type?(type, defend_type)
if user&.has_active_ability?(:MINDSEYE) && defend_type == :GHOST
ret = Effectiveness::NORMAL_EFFECTIVE_MULTIPLIER
end
end
return ret
end
Thanks for the bug report and the fix. I will update the pack this weekend.
 

AskipLudo

Rookie
Member
Joined
Jul 24, 2022
Posts
9
So, I don't know what i've done wrong but since i've added the new update shadow moves seems to be broken?

Undefined value SHADOWDOWN in GameData::Move

EDIT: Okay i'm dumb i forgot that shadow moves have to be added by hand x)


EDIT2: Okay got the error :
It was Golbat with Inner Focus against Regirock (so idk what's wrong with the line)
[2023-10-25 20:11:29 +0200]
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.3]

Script error in event 4 (coords 0,0), map 1 (Intro)
Exception: SystemStackError
Message: stack level too deep

***Full script:
TrainerBattle.start(:LEADER_Rufus, "Rufus")
Backtrace:
[Generation 9 Pack] [003] Battle_AI.rb:454:in `rough_end_of_round_damage'
[Generation 9 Pack] [003] Battle_AI.rb:454:in `rough_end_of_round_damage'
[Generation 9 Pack] [003] Battle_AI.rb:454:in `rough_end_of_round_damage'
[Generation 9 Pack] [003] Battle_AI.rb:454:in `rough_end_of_round_damage'
[Generation 9 Pack] [003] Battle_AI.rb:454:in `rough_end_of_round_damage'
[Generation 9 Pack] [003] Battle_AI.rb:454:in `rough_end_of_round_damage'
[Generation 9 Pack] [003] Battle_AI.rb:454:in `rough_end_of_round_damage'
[Generation 9 Pack] [003] Battle_AI.rb:454:in `rough_end_of_round_damage'
[Generation 9 Pack] [003] Battle_AI.rb:454:in `rough_end_of_round_damage'
[Generation 9 Pack] [003] Battle_AI.rb:454:in `rough_end_of_round_damage'
Wait it's a new one now instead of "rough_end_of_round_damage" it's

[Generation 9 Pack] [000] Battle_AI.rb:516:in 'effectiveness_of_type_against_single_battler_type'
Oh okay saw the post about this one
 
Last edited:

CarlosPR

Novice
Member
Joined
Mar 6, 2022
Posts
49
I just updated the plugin and everything was working properly until I try to go into an encounter.
my game crashed when I try to make a move. I don't know what I'm doing wrong.
 

Attachments

  • Screenshot 2023-10-25 155649.png
    Screenshot 2023-10-25 155649.png
    257 KB · Views: 91

Babits

Novice
Member
Joined
Mar 22, 2019
Posts
13
I just updated the plugin and everything was working properly until I try to go into an encounter.
my game crashed when I try to make a move. I don't know what I'm doing wrong.
Same was her just delet the the the gen 9 resource forder in plugins and and reinstal it
 

BlueZulfish

Casual Water-type Enjoyer & Cry Composer
Member
Joined
Sep 4, 2023
Posts
7
I found a bug!
(basically some of meowscarda's, skeledirge's, and quaquaval's moves use -1 as the required level which Essentials doesn't like apparently, so maybe change the values to 1)
and mysteriously the scripts and plugin aren't compiling 🤔
=================

[2023-10-26 19:04:00 +0500]
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.3]

Exception: RuntimeError
Message: Field '-1' is not a positive integer or 0.
File PBS/pokemon_base_Gen_9_Pack.txt, section MEOWSCARADA, key Moves
-1,DOUBLETEAM,-1,TRICK,0,FLOWERTRICK,1,LEAFAGE,1,TAILWHIP,1,SCRATCH,7,BITE,10,HONECLAWS,13,MAGICALLEAF,15,QUICKATTACK,20,SEEDBOMB,24,UTURN,29,WORRYSEED,33,SLASH,38,NIGHTSLASH,42,ENERGYBALL,47,PLAYROUG...



Backtrace:
[v21.1 Hotfixes] Misc bug fixes.rb:220:in `cast_csv_value'
Compiler:724:in `block (2 levels) in get_csv_record'
Compiler:710:in `each'
Compiler:710:in `block in get_csv_record'
Compiler:708:in `loop'
Compiler:708:in `get_csv_record'
Compiler_CompilePBS:49:in `block (4 levels) in compile_PBS_file_generic'
Compiler_CompilePBS:31:in `each_key'
Compiler_CompilePBS:31:in `block (3 levels) in compile_PBS_file_generic'
Compiler:143:in `block in pbEachFileSection'
 
Last edited:

RTCanwind

Tower Tycoon
Member
Joined
Jan 15, 2021
Posts
37
I found a bug!
(basically some of meowscarda's, skeledirge's, and quaquaval's moves use -1 as the required level which Essentials doesn't like apparently, so maybe change the values to 1)
and mysteriously the scripts aren't compiling 🤔
The -1 here actually represents "can only be learned via move reminder", which is neither "learn during evolution" represented by 0 nor "learn at level 1" represented by 1.
Anyway, changing -1 to 1 is a compromise if you don't choose to change the code.
 

BlueZulfish

Casual Water-type Enjoyer & Cry Composer
Member
Joined
Sep 4, 2023
Posts
7
oh, I guess the plugin hasn't compiled so the code for this hasn't loaded, unsure why it didnt compile, speaking of, here's the crash report:
[2023-10-26 22:06:19 +0500]
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.3]

Exception: RuntimeError
Message: Unknown exception when compiling.

Backtrace:
Compiler:1104:in `rescue in main'
Compiler:1031:in `main'
Main:29:in `mainFunctionDebug'
Main:18:in `block in mainFunction'
Errors:80:in `pbCriticalCode'
Main:18:in `mainFunction'
Main:45:in `block in <main>'
Main:44:in `loop'
Main:44:in `<main>'
-e:in `eval'
 
Last edited:

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,047

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,047
oh, I guess the plugin hasn't compiled so the code for this hasn't loaded, unsure why it didnt compile, speaking of, here's the crash report:
Pretty generic error, can't really troubleshoot based on that. I'm just going to assume you didn't install all of the scripts and/or haven't compiled your files correctly.
 

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,047
Im still on essentials 20.1 because im waiting for essentials deluxe to update.
Ok, but this plugin has advanced well beyond v2.0. So the bug you're reporting is likely no longer relevant.
 

CarlosPR

Novice
Member
Joined
Mar 6, 2022
Posts
49
I started a new fresh install and now I get a different error in the same way, once I try to make a move in a battle.
It only happens when you battle a trainer, not when you battle wild Pokémon.
 

Attachments

  • Screenshot 2023-10-26 140330.png
    Screenshot 2023-10-26 140330.png
    47.1 KB · Views: 88
Last edited:

Nut0066

Nut
Member
Joined
Aug 31, 2021
Posts
12
Hello! I've updated my folder of move animations and have added an animation for Ceaseless Edge, Infernal Parade, Lunar Blessing, Mystical Power and Power Shift. I have also brought my other PLA move animations from the different link over to that file so everything I have created can now be found in one place.
 

komeiji514

Cooltrainer
Member
Joined
Oct 28, 2023
Posts
193
I started a new fresh install and now I get a different error in the same way, once I try to make a move in a battle.
It only happens when you battle a trainer, not when you battle wild Pokémon.
I am also faced with the problem.
 

Attachments

  • 屏幕截图 2023-10-28 203344.png
    屏幕截图 2023-10-28 203344.png
    50.1 KB · Views: 73

komeiji514

Cooltrainer
Member
Joined
Oct 28, 2023
Posts
193
Found in previous replies and I succeeded.

Fix with
# Added Mind's Eye
alias paldea_effectiveness_of_type_against_single_battler_type effectiveness_of_type_against_single_battler_type
def effectiveness_of_type_against_single_battler_type(type, defend_type, user = nil)
ret = paldea_effectiveness_of_type_against_single_battler_type(type, defend_type, user)
if Effectiveness.ineffective_type?(type, defend_type)
if user&.has_active_ability?(:MINDSEYE) && defend_type == :GHOST
ret = Effectiveness::NORMAL_EFFECTIVE_MULTIPLIER
end
end
return ret
end
I started a new fresh install and now I get a different error in the same way, once I try to make a move in a battle.
It only happens when you battle a trainer, not when you battle wild Pokémon.
 
Back
Top