Commit Graph

72 Commits

Author SHA1 Message Date
Maruno17 3e9d3b0a68 Added checks that prevent aliasing a method if the alias method already exists, fixed Symbiosis not working properly for opponents 2021-12-28 19:22:31 +00:00
Maruno17 aa643a6049 More Rubocop 2021-12-27 00:26:45 +00:00
Maruno17 35126dfb6b Fixed regional form-exclusive species producing eggs of the wrong species, fixed eggs not being the appropriate form based on the region they were made in 2021-12-23 18:20:43 +00:00
Maruno17 132a16950d Yet more Rubocopping 2021-12-23 00:27:17 +00:00
Maruno17 6b3fa5e1bf Made Giratina's form use a map_metadata flag "DistortionWorld" instead of a hardcoded array of map numbers 2021-12-21 19:12:19 +00:00
Maruno17 33fcbf623b More Rubocopping 2021-12-20 17:18:21 +00:00
Nathan-MV db4acd3369 Give Nicknames (#142)
* Option: Give Nicknames
2021-12-19 21:08:31 +00:00
Maruno17 65b1a8d6c3 More tweaks from the Rubocop overlord 2021-12-19 17:28:59 +00:00
Maruno17 13a238cc6a Many more Rubocop-inspired code improvements 2021-12-18 19:06:22 +00:00
Maruno17 d17fc40a47 Added decent spacing to all scripts thanks to Rubocop 2021-12-18 15:25:40 +00:00
Maruno17 f7b76ae62e The Great Enspacening begins! 2021-12-18 12:20:31 +00:00
Maruno17 2480ab0f9e Applied most Rubocop-suggested layout fixes 2021-12-18 01:56:10 +00:00
Maruno17 5dc64f1709 Minor refactoring to kill various Rubocop warnings 2021-12-17 20:29:47 +00:00
Maruno17 241851a75b Fixed crash when using upgradeRibbon, fixed crash when trading Pokémon, fixed crash when trying to play Triple Triad, fixed crash when generating Battle Frontier data 2021-12-11 13:25:23 +00:00
Maruno17 514ef510f1 Added speed order viewer in battle debug menu, Pokemon#foreign? now defaults to comparing to the player 2021-12-07 23:28:14 +00:00
Maruno17 a858408951 Changed how Pokémon markings are recorded, and allowed variants of each mark (e.g. alternate colours) 2021-12-06 23:26:18 +00:00
Maruno17 5a81d447d1 Added Aura Wheel's visible type change in battle, added "display" methods for several move properties and examples of their use 2021-12-06 22:00:27 +00:00
Maruno17 00c2df5772 Merged species Type1/Type2 into Types, did the same for Pokemon and Battler 2021-11-22 23:55:28 +00:00
Maruno17 d93d73caa8 Wrote a generalised data property editor that deals with a list of things from a GameData module, allowed the WildItem properties for species to contain multiple items each 2021-11-21 22:24:58 +00:00
Maruno17 b445f26a88 Converted Shadow Pokémon PBS file to a section-based format, improved Shadow Pokémon mechanics 2021-11-21 00:44:41 +00:00
Maruno17 1c4819e5f0 Renamed all battle-related classes and modules 2021-11-16 23:05:16 +00:00
Maruno17 f00553c1eb Bug fixes from previous commits 2021-11-15 08:38:39 +00:00
Maruno17 c6ecf60172 Added class GameStats, added Pokédex records for eggs seen and expanded seen_forms to include shinies 2021-11-13 23:13:28 +00:00
Maruno17 12fd500dbc Added Pokémon properties cannot_store, cannot_release and cannot_trade. Allowed Offspring species property to be edited. 2021-11-08 23:21:20 +00:00
Maruno17 15babcf835 Refining event evolution mechanics 2021-11-07 21:20:47 +00:00
Maruno17 34ab0b8afe Added evolution method for Galarian Yamask, minor refactoring in battle code, a Pokémon's ability no longer needs resetting when changing its ability_index 2021-11-07 18:05:32 +00:00
Maruno17 0ec67f78fa Added affection effects 2021-10-31 20:43:16 +00:00
Maruno17 308937a9f4 Refactored Day Care code 2021-10-30 21:56:34 +01:00
Maruno17 f3abcb7caf Obsoleted battle methods that yield battlers in favour of ones that return all of them at once 2021-10-27 22:45:34 +01:00
Maruno17 ca680c9feb Merged class PokemonTemp into class Game_Temp 2021-10-21 22:01:59 +01:00
Maruno17 e49cd8d498 Renamed $Trainer to $player 2021-10-20 22:57:43 +01:00
Maruno17 3a3b44574f Various bug fixes 2021-10-20 13:53:39 +01:00
Maruno17 3cc6a1201f Fixed Pomeg Berry glitch 2021-10-03 23:13:29 +01:00
Maruno17 c670c63bf5 Renamed all move function codes 2021-09-06 20:56:37 +01:00
Maruno17 cef3d08917 Generalised form inheritance, making use of species flags 2021-09-02 21:05:53 +01:00
Maruno17 86cbcad382 Added Flags property to types, abilities, species and map metadata. Added LocationFlag evolution method. 2021-09-02 19:01:16 +01:00
Maruno17 218307d993 Added Gen 8's shiny chance increase with number battled, fixed other shiny chance-boosting effects not working 2021-08-31 16:54:03 +01:00
Maruno17 3c88c897f0 Refactored checking whether a Pokémon/species is single gendered, tweaked console message. 2021-08-31 00:17:30 +01:00
Maruno17 c92bb2fb42 Pokémon in storage no longer recalculate their form 2021-08-30 00:10:31 +01:00
Maruno17 70ef588190 Merge branch 'master' into dev 2021-08-29 23:50:52 +01:00
Maruno17 a9426b0802 Fixed Sweet Scent not working 2021-08-29 23:49:43 +01:00
Maruno17 8bb70a226e Tidied up semicolon use, refactored random dungeon generation code, fixed visual bug in Day Care debug screen 2021-08-22 23:18:34 +01:00
Golisopod-User ecc5a040cd Refactoring and Bugfixes (#127)
* Replacing nil + compact! with delete, delete_at and delete_if wherever possible
* Fixed Terrain Tag editor not setting the correct terrain
* Fixed Text Cursor in Animation Editor not going right
2021-08-22 22:25:29 +01:00
Maruno17 9c5c3c77ed Fixed changing a Pokémon's species to a single gendered/non-gendered one not updating its gender, enabled a bred Mr. Mime/Meowth to inherit Galarian forms 2021-08-19 18:29:53 +01:00
Maruno17 7ae62d74b7 Added terrain tag 17 NoEffect, Terrain Tag Editor now only sets defined terrain tags, fixed some move effects, fixed opposing Shadow Pokémon going into Hyper Mode, fixed Shadow Pokémon nature visibility 2021-08-14 22:36:55 +01:00
Maruno17 2112cdba37 Added effects of Mimicry/Room Service/Catching Charm, tweaked Sinistea's form chances, fixed bug in Fling about TRs. 2021-08-14 19:07:57 +01:00
Maruno17 14748f4999 Added some more Gen 8 item effects, added Intimidate being blocked by some abilities, fixed Nectars being usable on fainted Oricorio 2021-07-17 20:48:06 +01:00
Maruno17 33f0403945 Updated happiness values (assuming Timburr/Stunfisk not changing are mistakes), added new type of evolution that triggers after any battle, added code to let Galarian Farfetch'd evolve after dealing 3 critical hits 2021-07-09 21:44:58 +01:00
Maruno17 d5aeeaca7b Added code for Gen 8 alternate forms 2021-07-08 23:04:21 +01:00
Maruno17 ba6806aa5b Added Gen 8 PBS files 2021-07-08 21:19:45 +01:00