Fae Witch Posted January 20 Share Posted January 20 (edited) I have been working on a PULSE-3 Mod, a port of the PULSE-3 password from Rejuvenation's LAWDS mod, which is now working and is ready for beta. PULSE-3 allows ALL the abilities a Pokemon is capable of having to be on a Pokemon at once. So, for example, Azumarill with PULSE-3 active would have Huge Power, Sap Sipper, and Thick Fat, while Slaking, which only has a single ability, would still only have Truant, and Blaziken, which has two abilities, would have both Blaze and Speed Boost. This mod adds PULSE-3 for both your own Pokemon and opposing Pokemon separately, so you can toggle each individually. As such, they are both off by default, and you need to enable them as passwords. 1. pulse3me enables PULSE-3 for wild/gift Pokemon and allows you to use Ability Capsules to toggle PULSE-3 on your Pokemon. 2. pulse3opp makes it so all opposing Pokemon have PULSE-3 3. pulse3 is a group password that enables both pulse3me and pulse3opp What is the second attached file/download? The LAWDS Macho Brace Reborn Port? In the LAWDS mod for Rejuvenation, the Macho Brace allows the user to edit the EVs, IVs, Nature, Ability, and Hidden Power type of their Pokemon at will. This ports that over. To use, get a Macho Brace. If you didn't have one before, getting one will put it in your Key Items slot. Then, once you have a Macho Brace, select it then press use, then select the Pokemon you want to use it on. Okay, cool. Why is it here? That's because not only is this mod compatible with PULSE-3, it also allows you to toggle whether a Pokemon is PULSE-3 or not, like an ability capsule, except not consumable. This only works if you have the pulse3me password enabled. This mod is incompatible with any mods that do the following: 1. Add new Pokemon or forms 2. Edit existing Pokemon or forms 3. Add or edit the Inspect menu 4. Add or edit the Pokemon Summary menus 5. Edit how abilities (as a whole) work 6. Add or edit passwords 7. Edit how Ability Capsules work This mod may be incompatible with any mods that do the following 1. Edit battling 2. Edit how specific abilities work 3. Edit or add secondary aspects of moves, such as Knock Off knocking items off Pokemon, or False Swipe not knocking out Pokemon, or Nuzzle paralyzing a Pokemon 4. Edit or add status moves 5. Any mod that edits how ability-interacting moves (such as Transform and Role Play) work. THIS MOD IS CURRENTLY IN BETA PHASE I've only done the most basic of tests, I haven't tested moves or abilities that interact with abilities, such as Role Play, Trace, or Transform. Please tell me if you notice any bugs or get any errors (as long as they relate to this mod). Additionally, most of the code for this mod was taken from LAWDS (Credit to them), so some ability interactions might not be the intuitive way they'd interact, due to LAWDS prioritizing difficulty over faithfulness to Pokemon mechanics, while I'm doing the opposite, prioritizing faithfulness to Pokemon mechanics (as far as I can when implementing something not in Pokemon) over increased difficulty. As such, if you notice any strange ability interactions (with other abilities, items, fields, or moves), please tell me so I can figure out if I want to change it or not. Credit goes to LAWDS and its developers (who made the code I based my own off of), wingdings (The LAWDS developer who I believe is the one that actually wrote LAWDS's PULSE-3 code, is the one that gave me permission to use their code, and also helped me find some issues in the mod), Moto and Haru (who LAWDS got the PULSE-3 code from), Azery and DemICE (the original creators of PULSE-3) Discord thread on Reborn Evolved Discord Server Installation: Extract the contents into your Reborn directory. As in, the patch folder inside the zip file should be put into your Reborn directory (the same folder your Game.exe is). Your patch/Data folder should now have a mons.dat file, and your patch/Mods folder should now have a Pulse3 Reborn.rb file. PULSE-3 Download: https://drive.google.com/file/d/1e2fw2k1KxNvZr9JtnbwhpTkSclCyVo2Q/view?usp=drive_link Installation: Same as above, but your patch/Data should have an items.dat instead of a mons.dat, and your patch/mods should have a LAWDS Macho Brace Reborn Port.rb file instead of a Pulse3 Reborn.rb file. LAWDS Macho Brace Reborn Port Download: https://drive.google.com/file/d/1wWa5a-c5a8grXd947EFcp5pl1MtmJ4mO/view?usp=drive_link LAWDS Macho Brace Reborn Port - Fix.zip PULSE-3 Mod Reborn Beta V0.09.zip Edited January 25 by Fae Witch Updated links to Beta V0.09, changelog in comments 1 Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted January 20 Author Share Posted January 20 I realized I forgot to add a Google Drive download link, there is one now. Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted January 20 Author Share Posted January 20 (edited) Beta v0.02 Changelog Fixed AI bug that caused an error and stopped battle from progressing. Cause: LAWDS AI code that dealt with PULSE stuff but that I don't think is relevant to non-LAWDS Edit: Updated download is in the main post Edited January 20 by Electronic Witch Added that an updated download is in the main post Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted January 20 Author Share Posted January 20 Beta v0.03 Changelog Fixed bug with Forewarn causing error (though one that could be skipped and battle would continue like normal) Updated download is in the main post Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted January 20 Author Share Posted January 20 Beta v0.04 Changelog Bug Fix: There was an error when a Pokemon's Moxie tried to activate due to some LAWDS code. The part of the LAWDS code causing the issue was removed. Updated download is in the main post Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted January 20 Author Share Posted January 20 I updated the credits, Moto and Haru are not the original creators, they're just the ones LAWDS got their code from, Azery and demICE are the original creators Sorry to Azery and demICE for not crediting you when I should have, that was my bad. Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted January 20 Author Share Posted January 20 Beta V0.05 Bugfix Changelog: 1. Fixed bug that happened whenbattling a trainer with a power of alchemy Pokemon 2. Made it so moxie doesn't run twice I'm gonna make a github repository for this so I don't forget what change I made again Downloads have been updated Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted January 20 Author Share Posted January 20 Beta V0.06 Content Update Changelog: 1. Implemented field abilities Pickup, Super Luck, and Compound Eyes Updated download is in the main post Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted January 21 Author Share Posted January 21 Beta V0.07 Content Update Changelog 1. Added Klutz to the PULSE exclusions of all Pokemon with the Klutz ability, meaning that PULSE-3 Pokemon will not longer have Klutz. 2. Added Truant to the PULSE exclusions of Durant, so Durant will no longer have Truant when it's a PULSE-3 Pokemon Updated download is in the main post Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted January 21 Author Share Posted January 21 Fix to the LAWDS Macho Brace Reborn Port Fixed bug where selecting a nature would give you a different nature than what you selected. LAWDS Macho Brace Reborn Port - Fix.zip Quote Link to comment Share on other sites More sharing options...
Lainie Posted January 21 Share Posted January 21 This is stunning! I do love it. 1 Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted January 22 Author Share Posted January 22 Beta V0.08 Bug Fix Update Changelog 1. Fixed bug where abilities that change the type of a move (Glaciate, Normalize, Pixillate, etc.) wouldn't work. They now work. Updated download is in the main post Quote Link to comment Share on other sites More sharing options...
OmegaStellarSolare Posted January 22 Share Posted January 22 That’s absolutely… Amazing! Thank you! 1 Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted January 25 Author Share Posted January 25 Beta V0.09 Bug Fix Update Changelog Fixed bug caused by pbIsPhysical not being provided any arguments Added LAWDS PULSE-3 code for Zoroark crest (it not being there caused an error, and it was more convenient for me to add the code in now than to remove all Zoroark Crest code now and then re-add it when I make the Rejuvenation port. Fixed bug that stopped Swift Swim from working Moved on faint effects from where they are in LAWDS to where they are in Reborn 19.5 to prevent error Updated download is in the main post Quote Link to comment Share on other sites More sharing options...
TogekissFromARose Posted February 12 Share Posted February 12 Do you have plans to introduce future compatibility with a mod which adds more Pokes, such as the AllGen Reborn mod? I'm torn between simultaneous abilities, as a long-time Pokebilities ladder player, and enjoying the variety from enabling National Dex, which is such a sophie's choice for me. I would love to be able to enable both in the same game. Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted February 12 Author Share Posted February 12 13 hours ago, TogekissFromARose said: Do you have plans to introduce future compatibility with a mod which adds more Pokes, such as the AllGen Reborn mod? I'm torn between simultaneous abilities, as a long-time Pokebilities ladder player, and enjoying the variety from enabling National Dex, which is such a sophie's choice for me. I would love to be able to enable both in the same game. This mod was made to be implemented in my Reborn-like fangame, which uses Reborn as its base. Basically I wanted people to test this so when I added it in as a password in my fangame it would work. The Reborn team, the makers of the Rejuvenation Gen 9 mod, and the members of the Reborn Community Cooperation Initiative (which I am a part of) are currently working together on implementing Gen 9 into the codebase, as in adding code to handle Gen 9 abilities, moves, and such. So this mod will be made compatible with Gen 9 shortly after this update is released. I'll obviously need to update this mod to v19.6, and I'll probably wait until someone releases a mod that has all the gen 9 Pokemon actually added (Rejuvenation's montext is formatted differently and I don't want to deal with that). As for making it just generally compatible with mods that add more Pokemon? I guess I have a solution for that, but it's not a clean one. I'd have to make a Ruby Script that reads the montext.rb file, finds all lines starting with ' :GrowthRate => '. replaces them with ' :PulseAbilities => [], :PulseExclusions => [], :GrowthRate => ', runs compileMons (which compiles Pokemon information), then tells the player the game needs to be fully closed and reopened in order for all Pokemon to be made PULSE-3 compatible (the cache needs to be cleared in order for the newly compiled information to be loaded, which means that the game needs to be fully closed and reopened), then it needs to close the game, and then needs to rename itself to add something like .disabled at the end so that it doesn't run again. I'm not sure if that last part is possible since it would need to run after the game has closed itself, but it would be pretty easy to get around that part by have the code that actually calls the functions doing all that stuff in a separate file which would be renamed instead, so that I could do that before closing the game. Quote Link to comment Share on other sites More sharing options...
AndriuVA Posted Friday at 02:27 AM Share Posted Friday at 02:27 AM This looks amazing -- a bit of Emerald Redux in Reborn. Great work! Would this be compatible with personal mods that add forms and moves directly to montext, movetext, MoveEffects, etc? I basically change up reborn to always have some differences like Partner Pikachu & Eevee, Annihilape, abilities like Sharpness, Earth Eater, changes like Guts Zangoose, Bug/Dragon Flygon, and etc etc. Quote Link to comment Share on other sites More sharing options...
Fae Witch Posted 3 hours ago Author Share Posted 3 hours ago On 2/20/2025 at 9:27 PM, AndriuVA said: This looks amazing -- a bit of Emerald Redux in Reborn. Great work! Would this be compatible with personal mods that add forms and moves directly to montext, movetext, MoveEffects, etc? I basically change up reborn to always have some differences like Partner Pikachu & Eevee, Annihilape, abilities like Sharpness, Earth Eater, changes like Guts Zangoose, Bug/Dragon Flygon, and etc etc. To make such a mod compatible with the PULSE-3 mod, you'd either need to work off the PULSE-3 mod's montext, or you'd need to do a replaceall in your mod's montext to replace all lines starting with ' :GrowthRate => ' with ' :PulseAbilities => [], :PulseExclusions => [], :GrowthRate => ' Then you'd need to add :STALL to Sableye's :PulseExclusions array, :KLUTZ to the :PulseExclusions arrays of Buneary, Lopunny, Woobat, Swoobat, Audino, Golett, Golurk, Stufful, and Bewear, and :TRUANT to Durant's :PulseExclusions array. Edits to the other somethingtext.rb scripts that need to get compiled shouldn't have any affect on the mod. If you make additions or modifications to the AI or battle stuff in your mod's implementation, you'll need to look at the PULSE-3 mod's code to see if it edits the same method or function. 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.