Jump to content

[PORT] Celestial Gardevoir Rejuvenation + Silvally mod 14.0


Recommended Posts

Hi this is my official port of my pokemon reborn mod that grants Gardevoir a battlebond like ability and transform into celestial form (that i called) + enhancement on moonblast(effective against fire and steel type)

To get the ability just give gardevoir blue moon ice cream.

Original mod link:

 

patch.zip

thanks to:

Katstifer(Discord) for the front sprite and

Fervis.

 

I have also created a mod for Silvally (my favorite pokemon)

Changes : more bst across stats + shift gear as a relearn-able move + more crest feature

nero_silvally.rb

 

Please also check out my other rejuvenation compatible mod:

 

  • Like 1
Link to comment
Share on other sites

The mod works, but I'm getting two errors. One of them seems to only occur if I reset the instance using F12, and the other is inconsistent. No idea what is triggering it.

Both errors only appear in Pokemon battles, and they lock up the game.

 

F12 Error:

Spoiler

[Pokemon Rejuvenation 14.0.12 2026-07-25 01:47:41 +0100]
Exception: SystemStackError
Message: stack level too deep
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'

Unknown Error:
 

Spoiler

[Pokemon Rejuvenation 14.0.12 2026-07-25 01:40:12 +0100]
Exception: TypeError
Message: Typemod can't be coerced into Integer
./patch/Mods/nero_celestialform.rb:177:in `*'
./patch/Mods/nero_celestialform.rb:177:in `pbTypeModifier'
Scripts/Battle_Move.rb:781:in `pbCalcTypeMod'
Scripts/Battle_AI.rb:9476:in `pbTypeModNoMessages'
Scripts/Battle_AI.rb:13479:in `pbRoughDamage'
Scripts/Battle_AI.rb:10174:in `block in getItemScore'
Scripts/Battle_AI.rb:10173:in `each'
Scripts/Battle_AI.rb:10173:in `getItemScore'
Scripts/Battle_AI.rb:225:in `block in processAIturn'
Scripts/Battle_AI.rb:198:in `each'
Scripts/Battle_AI.rb:198:in `processAIturn'
Scripts/Battle.rb:4724:in `pbCommandPhase'
Scripts/Battle.rb:4608:in `block in pbRunTurn'
Scripts/PBDebug.rb:4:in `logonerr'
Scripts/Battle.rb:4606:in `pbRunTurn'
Scripts/Battle.rb:4593:in `block (2 levels) in pbBattleLoop'
Scripts/Battle.rb:4592:in `loop'
Scripts/Battle.rb:4592:in `block in pbBattleLoop'
Scripts/Battle.rb:4591:in `catch'
Scripts/Battle.rb:4591:in `pbBattleLoop'
Scripts/Battle.rb:4582:in `pbStartBattle'
Scripts/Trainers.rb:164:in `block (2 levels) in pbDoubleTrainerBattle'
Scripts/Field.rb:780:in `pbSceneStandby'
Scripts/Trainers.rb:163:in `block in pbDoubleTrainerBattle'
Scripts/Rejuv/Eventing/Camera/Zoom.rb:675:in `pbBattleAnimation'

 

  • Fixed 1
Link to comment
Share on other sites

5 minutes ago, Eoldien said:

The mod works, but I'm getting two errors. One of them seems to only occur if I reset the instance using F12, and the other is inconsistent. No idea what is triggering it.

Both errors only appear in Pokemon battles, and they lock up the game.

 

F12 Error:

  Reveal hidden contents

[Pokemon Rejuvenation 14.0.12 2026-07-25 01:47:41 +0100]
Exception: SystemStackError
Message: stack level too deep
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'
./patch/Mods/nero_celestialform.rb:170:in `pbTypeModifier'

Unknown Error:
 

  Reveal hidden contents

[Pokemon Rejuvenation 14.0.12 2026-07-25 01:40:12 +0100]
Exception: TypeError
Message: Typemod can't be coerced into Integer
./patch/Mods/nero_celestialform.rb:177:in `*'
./patch/Mods/nero_celestialform.rb:177:in `pbTypeModifier'
Scripts/Battle_Move.rb:781:in `pbCalcTypeMod'
Scripts/Battle_AI.rb:9476:in `pbTypeModNoMessages'
Scripts/Battle_AI.rb:13479:in `pbRoughDamage'
Scripts/Battle_AI.rb:10174:in `block in getItemScore'
Scripts/Battle_AI.rb:10173:in `each'
Scripts/Battle_AI.rb:10173:in `getItemScore'
Scripts/Battle_AI.rb:225:in `block in processAIturn'
Scripts/Battle_AI.rb:198:in `each'
Scripts/Battle_AI.rb:198:in `processAIturn'
Scripts/Battle.rb:4724:in `pbCommandPhase'
Scripts/Battle.rb:4608:in `block in pbRunTurn'
Scripts/PBDebug.rb:4:in `logonerr'
Scripts/Battle.rb:4606:in `pbRunTurn'
Scripts/Battle.rb:4593:in `block (2 levels) in pbBattleLoop'
Scripts/Battle.rb:4592:in `loop'
Scripts/Battle.rb:4592:in `block in pbBattleLoop'
Scripts/Battle.rb:4591:in `catch'
Scripts/Battle.rb:4591:in `pbBattleLoop'
Scripts/Battle.rb:4582:in `pbStartBattle'
Scripts/Trainers.rb:164:in `block (2 levels) in pbDoubleTrainerBattle'
Scripts/Field.rb:780:in `pbSceneStandby'
Scripts/Trainers.rb:163:in `block in pbDoubleTrainerBattle'
Scripts/Rejuv/Eventing/Camera/Zoom.rb:675:in `pbBattleAnimation'

 

Ohhh i will look into it thanks for reporting it

Link to comment
Share on other sites

Hey Nero,

First, thank you for this mod.

I was still getting the error after your update. I figured it was something that was clashing with the Show Move Effectiveness mod, so if anyone is using both mods, they'll need to add this to your mod to not get a lock-up when they try to fight using Gardevoir in battle. It should be added after the class PokeBattle_Battler section:
 

  def celestial_form?
    return species == :GARDEVOIR && form == $celestialGardFormNum
  end


Also, for I think the Pokemon icons for this need to be edited in order for them to show up properly. First, the folder structure in should be patch > graphics > icons > pokemon > icon282.png

Beyond that, I think celestial form should be form 5 in the main mod, because forms 0 - 4 are already accounted for by regular Gard, Mega, dark Gard, angel of death, and decapped angel in the regular game. The icon282.png should then also be updated with 6 lines (so that it's a 256 x 384 file), and then celestial gards icons put in the 6th line. As far as I know, there's no icon for dark gardevoir (3rd line) or decapped angel of death gardevoir (5th line), so those can be blank.

If helpful, I can upload my patch file so you can see everything I did. Or not, I'm also an unhelpful idiot so feel free to ignore me, and I apologize in advance if me doing what I did, or this post is offensive/bad form.

  • Thanks 1
Link to comment
Share on other sites

1 hour ago, Solar Warden said:

Hey Nero,

First, thank you for this mod.

I was still getting the error after your update. I figured it was something that was clashing with the Show Move Effectiveness mod, so if anyone is using both mods, they'll need to add this to your mod to not get a lock-up when they try to fight using Gardevoir in battle. It should be added after the class PokeBattle_Battler section:
 

  def celestial_form?
    return species == :GARDEVOIR && form == $celestialGardFormNum
  end


Also, for I think the Pokemon icons for this need to be edited in order for them to show up properly. First, the folder structure in should be patch > graphics > icons > pokemon > icon282.png

Beyond that, I think celestial form should be form 5 in the main mod, because forms 0 - 4 are already accounted for by regular Gard, Mega, dark Gard, angel of death, and decapped angel in the regular game. The icon282.png should then also be updated with 6 lines (so that it's a 256 x 384 file), and then celestial gards icons put in the 6th line. As far as I know, there's no icon for dark gardevoir (3rd line) or decapped angel of death gardevoir (5th line), so those can be blank.

If helpful, I can upload my patch file so you can see everything I did. Or not, I'm also an unhelpful idiot so feel free to ignore me, and I apologize in advance if me doing what I did, or this post is offensive/bad form.

Hey! Thank you for your reply can you show me in the dms what you change?? It might also help me to change and improve the mod of course i will credit you to it :D

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...