Rubedo Posted August 30, 2025 Share Posted August 30, 2025 So, I’d like to start by saying that it should be obvious I don’t intend to play the game with any online features. I just really enjoy using Debug because it lets me have my whole team in a specific type of ball (Reborn Ball, for anyone wondering). While experimenting with Debug in my latest run, I noticed the “Form” option for Pokémon and saw that their forms could be changed into their Mega Evolutions! Naturally, I got excited about the idea of trying an all-Mega run with basically every difficulty-altering password enabled. However, I noticed that after leaving battle, the Pokémon always reverted back to their base forms, along with a pop-up message. I’m not sure if anyone knows a way to disable this, or if there’s a mod that allows permanent Megas? This is just for fun, guys, so please don’t eat my soul. <3 3 Quote Link to comment Share on other sites More sharing options...
scoober19 Posted August 30, 2025 Share Posted August 30, 2025 im also trying to figure out how this works for my own run too Quote Link to comment Share on other sites More sharing options...
.jbd Posted September 27, 2025 Share Posted September 27, 2025 @scoober19 @Rubedo 1 Quote Link to comment Share on other sites More sharing options...
Yerochasc Posted December 10, 2025 Share Posted December 10, 2025 The always mega mod download seems to have been deleted, so for anyone who is wondering what the codes you need to change are for V19.5 there are actually 2 you need to remove. In the Scripts sub-folder of Reborn open both of these files in a text editor, notepad works fine. The first is Battle.rb and remove the line: "i.makeUnmega if i.isMega?" Then go into the Pokemon.rb file and remove the code: "def makeUnmega if !self.originalForm && $Trainer.party.include?(self) print "this mon's original form was not set, somehow. please report this: species:#{@species} form:#{$cache.pkmn[@species].forms[self.form]} thx <3" end self.form = self.originalForm ? self.originalForm : 0 self.ability = self.originalAbility if self.originalAbility self.originalAbility = nil self.originalForm = nil end" Easiest way to find these is by searching "unmega" they should be the only results. If you only remove one of them it won't work and will revert back to the base form at the end of a battle. Quote Link to comment Share on other sites More sharing options...
Rubedo Posted Saturday at 05:57 PM Author Share Posted Saturday at 05:57 PM On 12/9/2025 at 7:06 PM, Yerochasc said: The always mega mod download seems to have been deleted, so for anyone who is wondering what the codes you need to change are for V19.5 there are actually 2 you need to remove. In the Scripts sub-folder of Reborn open both of these files in a text editor, notepad works fine. The first is Battle.rb and remove the line: "i.makeUnmega if i.isMega?" Then go into the Pokemon.rb file and remove the code: "def makeUnmega if !self.originalForm && $Trainer.party.include?(self) print "this mon's original form was not set, somehow. please report this: species:#{@species} form:#{$cache.pkmn[@species].forms[self.form]} thx <3" end self.form = self.originalForm ? self.originalForm : 0 self.ability = self.originalAbility if self.originalAbility self.originalAbility = nil self.originalForm = nil end" Easiest way to find these is by searching "unmega" they should be the only results. If you only remove one of them it won't work and will revert back to the base form at the end of a battle. Might be because of the most recent updates, but I've tried this on a completely unmodded version of Reborn and it just crashes my game, unfortunately Quote Link to comment Share on other sites More sharing options...
Katabatic Posted Monday at 06:26 AM Share Posted Monday at 06:26 AM On 2/28/2026 at 9:57 AM, Rubedo said: Might be because of the most recent updates, but I've tried this on a completely unmodded version of Reborn and it just crashes my game, unfortunately Yes, because there's multiple places where "unmega" is referenced. A regex search shows: Battle Battle_MoveEffects Battler Pokemon RandomizerUtils Storage There's also AllGen Reborn if you're on All Gen mod. That's not to say that you have to remove unmega everywhere, but if it's calling an undefined function, it will probably crash. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.