• 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.
  • The Eevee Expo Game Jam has concluded! 🎉 Head on over to the game jam forum to play through the games.
    Don't forget to come back September 21st to vote for your favorites!
  • 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 Indigo Disk contents)

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

Sure, all the shiny overworlds were made before Darkus Shadow shared them on deviantart and I haven't updated them since. But it will take some time, and for overworlds that don't have shiny, I will recolor them myself until Darkus Shadow makes his own shiny on deviantart.


This is a known bug in the latest version you can read my comment on that in my older post.
Oh okay, so theoretically speaking if I went in to edit it right now, would every instance of has_active_ability? need to change to HasActiveAbility? or is the rest code the only issue in the file?
 
Oh okay, so theoretically speaking if I went in to edit it right now, would every instance of has_active_ability? need to change to HasActiveAbility? or is the rest code the only issue in the file?
This is what I did until update of the plugin
 
Hi, I get the following errors when trying to compile the PBS files to my project. I am using Gen 8 Pack version from /OPTIONAL/ and had already compiled the Gen 8 extension (v21.1 version from Appletun) in accordance with its installation instructions, as well as the first compile from this extension's instructions. From what I can tell, there's an error in Basculegion's metrics, but I'm new to Essentials and to XP in general (MZ's file structure looks a fair bit different from this program's) so IDK how to fix it myself. If someone could tell me what to do to the .txt I'd much appreciate it.



1697054161415.png
1697054177276.png


EDIT 1: I figured out that issue; I neglected to copy the main PBS folder from the Gen 9 extension. I now get this issue on compile.
1697054772250.png
1697054792295.png


EDIT 2: Okay, figured that out. Turns out you don't take plugins out the folders they come in. Though now there's an issue with the Gen 8 pack scripts... I'll have to figure that out,
 
Last edited:
this error appears when you fight on routes where it snows
 

Attachments

  • Screenshot (107).png
    Screenshot (107).png
    142.3 KB · Views: 102
Not a huge issue, but the Follower sprites for Maushold and it's forms' left/right positions are backwards.
 
I have a issue where the sprites are small in battle. Does anyone know how to fix this?
 

Attachments

  • Screenshot 2023-10-15 121001.png
    Screenshot 2023-10-15 121001.png
    18.1 KB · Views: 76
Caruban updated Generation 9 Resource Pack [v21.1] (Updated with Teal Mask Contents) with a new update entry:

Update v3.1.0 (Updated with Teal Mask Contents)

Changelogs:
  • Added Teal Mask Pokemon, Form, Move, some Items, sprites, and cries.
  • Added the missing Accuracy calc portion of Illuminate's new effect.
  • Added the PBS Updater script file to update older species PBS files.
  • Added Gen 9 Base Item Ranking to wants_item?
  • Added Gen 9 Base Ability Ranking to wants_ability?
  • Added several missing Vanilla style Pokemon Icons.
  • Added a rewrite for Shaymin's form handler so that it also reverts forms when Frostbitten.
  • Added the...

Read the rest of this update entry...
 
Hi i just followed the instraction to update and i get this error all the time in battle

[2023-10-22 18:46:50 +0200]
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.2]
[v21.1 Hotfixes 1.0.3]

Exception: SystemStackError
Message: stack level too deep

Backtrace:
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
 
You have the hotfixes installed twice. Try deleting one of them. Preferably the 1.0.2 version.
 
Your errorlog clearly says you have both 1.0.2 and 1.0.3. If you only have one of them in the plugins folder, there's clearly some error in the compiling of the plugins, which may also be the cause of your error. Try compiling the plugins again until, at least, only one version of the hotfixes appears.
 
Your errorlog clearly says you have both 1.0.2 and 1.0.3. If you only have one of them in the plugins folder, there's clearly some error in the compiling of the plugins, which may also be the cause of your error. Try compiling the plugins again until, at least, only one version of the hotfixes appears.
okey a found why was the 1.0.2 there deleted it and same error

[2023-10-22 19:04:58 +0200]
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.3]

Exception: SystemStackError
Message: stack level too deep

Backtrace:
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
 
okey a found why was the 1.0.2 there deleted it and same error

[2023-10-22 19:04:58 +0200]
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.3]

Exception: SystemStackError
Message: stack level too deep

Backtrace:
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
[Generation 9 Pack] [003] Weather and Status.rb:486:in `pbTryUseMove'
I guess you may not have completely deleted one of the versions.
You can try searching for 'alias palda_pbTryUseMove pbTryUseMove', which I think may have appeared twice in different versions of your scripts.
 
I guess you may not have completely deleted one of the versions.
You can try searching for 'alias palda_pbTryUseMove pbTryUseMove', which I think may have appeared twice in different versions of your scripts.
yeah one forder survived from the prervius update, thx
 
yeah one forder survived from the prervius update, thx
Yes, its important to remove all previous script files before installing updates. Many times, plugins may have to rename or reorganize files, so just dragging & dropping the updated files to replace the old ones wont work, since they may no longer have the same file names.
 
hello. I installed based on the vanilla instructions, and adding bag party plugin. Ekans is missing trailblaze?

Ruby:
Expand Collapse Copy
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.3]

Exception: RuntimeError
Message: Undefined value TRAILBLAZE in GameData::Move
File PBS/pokemon.txt, section EKANS, key TutorMoves
ACIDSPRAY,CRUNCH,DARKPULSE,DIG,EARTHQUAKE,ENDURE,FACADE,FIREFANG,GIGADRAIN,GUNKSHOT,HAZE,KNOCKOFF,LASHOUT,LEECHLIFE,MUDSHOT,MUDSLAP,POISONJAB,POISONTAIL,PROTECT,PSYCHICFANGS,RAINDANCE,REST,ROCKSLIDE,R...



Backtrace:
Compiler:454:in `checkEnumField'
[v21.1 Hotfixes] Misc bug fixes.rb:257: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'

and this error

Ruby:
Expand Collapse Copy
[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'
 
hello. I installed based on the vanilla instructions, and adding bag party plugin. Ekans is missing trailblaze?

Ruby:
Expand Collapse Copy
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.3]

Exception: RuntimeError
Message: Undefined value TRAILBLAZE in GameData::Move
File PBS/pokemon.txt, section EKANS, key TutorMoves
ACIDSPRAY,CRUNCH,DARKPULSE,DIG,EARTHQUAKE,ENDURE,FACADE,FIREFANG,GIGADRAIN,GUNKSHOT,HAZE,KNOCKOFF,LASHOUT,LEECHLIFE,MUDSHOT,MUDSLAP,POISONJAB,POISONTAIL,PROTECT,PSYCHICFANGS,RAINDANCE,REST,ROCKSLIDE,R...



Backtrace:
Compiler:454:in `checkEnumField'
[v21.1 Hotfixes] Misc bug fixes.rb:257: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'

and this error

Ruby:
Expand Collapse Copy
[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'
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
 
Last edited:
Trying to generate new Pokemon Arena battlers causes a crash.

Code:
Expand Collapse Copy
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.3]

Script error in event 3 (coords 5,3), map 60 (Battle Frontier)
Exception: SystemStackError
Message: stack level too deep

***Full script:
pbBattleChallenge.set(
  "arena",
  7,
  pbBattleArenaRules(false)
)

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'
 
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
ahh both standalone and gen 9. What's the order to add in the PBS files? I'll try doing the PBS additions on a fresh copy of 21.1 with the hotfixes and see if it can sort itself out. I'll edit with results.
 
Back
Top