neroondisc Posted July 20 Share Posted July 20 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: 1 Link to comment Share on other sites More sharing options...
BettyBlaze Posted July 21 Share Posted July 21 i get this error whenever i launch the game and giving gardevoir the ice cream doesnt change its ability Link to comment Share on other sites More sharing options...
neroondisc Posted Friday at 01:08 AM Author Share Posted Friday at 01:08 AM On 7/22/2026 at 4:52 AM, BettyBlaze said: i get this error whenever i launch the game and giving gardevoir the ice cream doesnt change its ability Hi! I looked into it and fixed the issue sorry for the inconvenience it may caused. Please redownload the new version Link to comment Share on other sites More sharing options...
Eoldien Posted Saturday at 02:02 PM Share Posted Saturday at 02:02 PM 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' 1 Link to comment Share on other sites More sharing options...
neroondisc Posted Saturday at 02:08 PM Author Share Posted Saturday at 02:08 PM 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 More sharing options...
neroondisc Posted Saturday at 02:59 PM Author Share Posted Saturday at 02:59 PM Fixed the bug reported by @Eoldien Link to comment Share on other sites More sharing options...
Solar Warden Posted 6 hours ago Share Posted 6 hours ago 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. 1 Link to comment Share on other sites More sharing options...
neroondisc Posted 5 hours ago Author Share Posted 5 hours ago 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 More sharing options...
Recommended Posts