Commit Graph

145 Commits

Author SHA1 Message Date
Maruno17
a6115faad6 Fixed Incinerate's message not knowing the name of the item it destroyed 2022-01-02 21:22:09 +00:00
Golisopod-User
13cc9790ce Minor new additions for v20 (#147)
* Moved TMs/ TRs and HMs into their own handlers
* Improved Plugin Error Message
* Added sound effect when picking berries
* Allow player to always see quantity when buying items
* Trainers now require a Mega Ring item in their items (in trainers.txt) to Mega Evolve
2021-12-29 18:36:26 +00:00
Maruno17
fb29f19a28 Fixed various bugs found when generating Battle Frontier challenge lists 2021-12-29 14:37:41 +00:00
Maruno17
63b157d7ec Fixed some bad uses of @battle 2021-12-29 11:43:24 +00:00
Maruno17
01ce5d347c Fixed rare bug in disobedience check 2021-12-28 22:14:56 +00:00
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
132a16950d Yet more Rubocopping 2021-12-23 00:27:17 +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
Golisopod-User
7f86db6da9 Minor bugfiixes (#140)
* Fixed moves bounced back by Magic Coat/Bounced moves affecting Pokemon they normally shouldn't
* Fixed townmap compiler not saving any map names (doesn't make a difference; added for completionism)
* Update a few ruby utilities
* Fixed small typo bug in map renderer disposal
2021-12-19 20:58:28 +00:00
Maruno17
65b1a8d6c3 More tweaks from the Rubocop overlord 2021-12-19 17:28:59 +00:00
Maruno17
33781493f4 More aligning of code 2021-12-19 12:19:08 +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
Nathan-mv
8a77c2d9e1 Updated Message (#143) 2021-12-14 23:24:45 +00:00
Maruno17
15b86429a2 Pokémon cries no longer change pitch except when fainting, added support for separate fainting cries 2021-12-14 23:19:08 +00:00
Maruno17
b706843888 Added $player.has_box_link and $player.has_exp_all in addition to those items 2021-12-14 22:33:46 +00:00
Maruno17
3da8b563da Changing encounter_version now updates the encounter tables immediately, title screen now plays properly if there are no splashes, compiling is now forced if any dat files are missing, other tweaks 2021-12-12 23:10:01 +00:00
Maruno17
85bf1a334c Fixed evolution-related code causing errors in Battle Frontier battles 2021-12-11 16:05:45 +00:00
Maruno17
c1695dd21b Fixed incorrect animation when a critical capture Poké Ball fails to catch the Pokémon 2021-12-11 15:46:07 +00:00
Maruno17
b9d69b780b Fixed bugs relating to followers from previous commit, fixed error in Safari Battles from previous commit 2021-12-11 01:44:44 +00:00
Maruno17
054b4bc3e8 Corrosion now allows a Steel/Poison Pokémon to poison itself with Toxic Orb 2021-12-08 20:07:52 +00:00
Maruno17
6b841b78d3 Added egg move sharing in Day Care, added some Settings for Day Care/Nursery mechanics, Neutralizing Gas now triggers held items if it negates Unnerve, Imposter now only triggers when the Pokémon enters battle 2021-12-07 22:48:15 +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
95916e242e Added battle debug menu (access with F9) 2021-12-05 20:24:20 +00:00
Maruno17
3650a078e7 Fixed Toxic damage only going up to 15/16 of total HP, minor code fixes 2021-12-05 20:20:30 +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
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
048a18b415 Refactored ability/item/ball battle handlers, added "UltraBeast" species flag for Beast Ball 2021-11-18 22:52:19 +00:00
Maruno17
8307222009 Fix to previous commit 2021-11-17 21:54:02 +00:00
Maruno17
7ec8f30f0e Some battle method refactoring, fixed typo 2021-11-17 20:40:19 +00:00
Maruno17
1c4819e5f0 Renamed all battle-related classes and modules 2021-11-16 23:05:16 +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
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
cff6edac5b Fixed some bugs from recent commits 2021-11-02 18:37:48 +00:00
Maruno17
0ec67f78fa Added affection effects 2021-10-31 20:43:16 +00:00
Maruno17
0c3ec24936 Fixed typo in previous commit 2021-10-27 23:54:04 +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
680c1de392 AI now keeps their last defined Pokémon for last, tweaks to some battle effects based on mechanics generation 2021-10-24 23:06:47 +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
837208792a Fixed bug with Neutralizing Gas, fixed typo 2021-10-19 17:39:27 +01:00
Maruno17
36ff7c4ba3 Renamed variables and methods relating to the Bag, renamed $PokemonBag to $Bag, $bag.has? can now check for a minimum quantity 2021-10-17 23:02:58 +01:00
Maruno17
72c50db6c0 Tidying up of Gen 8 ability code, fixed Analytic's effect, added trigger for berry consuming when Unnerve ends 2021-10-17 19:49:25 +01:00
Maruno17
c68e5e7abf Implemented Neutralizing Gas 2021-10-17 18:35:57 +01:00