Commit Graph

832 Commits

Author SHA1 Message Date
Madmadness65
a8d5de9f3c Minor fix for Sliggoo's evolution condition
Didn't notice it was wrong when I copied it over earlier. Sliggoo and Hisui Sliggoo can now also evolve in fog as intended, and corrected Hisui Sliggoo's evolution level to 50.
2024-02-29 09:32:54 -06:00
Flashfyre
13f4a764eb Adjust rogue tier item weights 2024-02-29 10:18:22 -05:00
Flashfyre
fd10cd8080 Fix master balls not working 2024-02-29 09:58:07 -05:00
Flashfyre
0646f022eb Fix ball select UI size 2024-02-28 23:21:31 -05:00
Flashfyre
ffd785d534 Rebalance item weights and add Rogue tier 2024-02-28 23:13:05 -05:00
Madmadness65
ce64eb6c70 Fix Hisui Sliggoo not evolving into Hisui Goodra 2024-02-28 22:05:03 -06:00
Flashfyre
cf7224365a Fix not offsetting party member index for move learning when fusing 2024-02-28 22:29:21 -05:00
Flashfyre
59fb3fa5db Add thawing to burning moves 2024-02-28 15:15:27 -05:00
Flashfyre
5280840cac Fix cases of items not using seeded random 2024-02-28 14:57:11 -05:00
Flashfyre
d7a81925b0 Fix crash on iOS 2024-02-28 13:01:38 -05:00
Flashfyre
532a27016b Teach secondary Pokemon moveset when after fusing 2024-02-28 12:36:27 -05:00
Flashfyre
d5eb20d842 Fix token stack count conflicting 2024-02-28 11:55:35 -05:00
Flashfyre
fdff3a549c Factor type immunity abilities into enemy AI 2024-02-28 11:40:30 -05:00
Madmadness65
be405f61dd Add Signal Beam to TM pool
Due to current generation learnsets, almost nothing gets Signal Beam via level up anymore. Therefore, I believed that a TM for the move was necessary.
2024-02-28 09:24:03 -06:00
Flashfyre
61eb15ffd6 Fix scaling issue with wave 1000 boss 2024-02-27 22:50:27 -05:00
Flashfyre
b90d725afe Add level minimums for move-based evolutions and fix some issues
Add level minimums for move-based evolutions to fix early wild evolutions; fix some balancing issues with move-based evolutions
2024-02-27 22:43:50 -05:00
Flashfyre
5766e63272 Fix various bugs 2024-02-27 21:34:21 -05:00
Flashfyre
9bbee12fe3 Fix offset icons in double battle 2024-02-27 20:48:58 -05:00
Flashfyre
822c83e469 Fix charge move effect activating twice 2024-02-27 20:15:47 -05:00
Flashfyre
38a518a9e1 Mark unimplemented attack moves as partial 2024-02-27 16:33:02 -05:00
Flashfyre
8bee927e08 Remove some legacy features and fix a crash
Remove legacy autoplay and quick start features; fix crash related to leech seed on missing source
2024-02-27 15:16:06 -05:00
Flashfyre
01938dcf83 Fix issue with skipped move charge effects not activating 2024-02-27 14:21:17 -05:00
Flashfyre
143c38d0bd Minor fixes 2024-02-27 13:58:25 -05:00
Flashfyre
597a08a196 Fix battle data not resetting properly 2024-02-26 15:14:47 -05:00
Flashfyre
12b1d23110 Replaces instances of SpeciesEvolution with SpeciesFormEvolution 2024-02-26 13:50:55 -05:00
Flashfyre
74e9b95e13 Fix damage reduction abilities not working 2024-02-26 12:34:45 -05:00
Flashfyre
02e35aad83 Update Phaser version 2024-02-25 23:38:58 -05:00
Flashfyre
4f2b266e71 Add expressions for male rival 2024-02-25 19:09:24 -05:00
Madmadness65
e771da89b5 Implement Kyurem form changes
Since the DNA Splicers method to get Kyurem-Black and -White is so unreasonably hard, I gave an easier alternative to get them. The Splicers method will remain however, as it's still beneficial to transfer moves.
2024-02-25 17:49:31 -06:00
Flashfyre
8d0f79c6c3 Add cross gen baby evolution starters 2024-02-25 15:57:03 -05:00
Flashfyre
649717a3cd Add egg moves logic 2024-02-25 12:45:41 -05:00
Flashfyre
7f77507d2b Tweak trainer party member level logic 2024-02-25 01:08:15 -05:00
Flashfyre
db33785fc2 Remove trainer level logic that made weak party members too strong 2024-02-24 23:25:49 -05:00
Flashfyre
b48c7ca76d Fix issue with mega/gmax and female sprites 2024-02-24 21:38:18 -05:00
Flashfyre
d72dd93212 Add experimental animated sprites 2024-02-24 21:16:19 -05:00
Madmadness65
10ff9c4775 Minor fix for Axe Kick
It's supposed to confuse, not flinch.
2024-02-24 00:04:25 -06:00
Flashfyre
085dd15651 Fix broken type immunity ability 2024-02-23 09:24:49 -05:00
Madmadness65
76a6df43c4 Fix off-by-one champions; implement Strong Jaw
This fix currently has the unintended side effect of making Champion Leon unable to be fought, but every other set of Elite Fours is now followed by the proper Champions as intended.
2024-02-22 23:24:44 -06:00
Flashfyre
767b57ec9e Fix rival victory dialogue sprite not showing 2024-02-22 19:24:00 -05:00
Madmadness65
2351fde687 Update moves to use their latest Gen 9 properties
This includes the nerfing of all the recovery move's PP to 5, and slight adjustment of power to a few attacks. Also corrected Indeedee's type to be properly Psychic/Normal.
2024-02-22 17:20:16 -06:00
Flashfyre
9005e32883 Add character sprite system with female rival 2024-02-22 18:03:36 -05:00
Flashfyre
3ed80de330 Type immunity abilities only affect attack and status moves 2024-02-22 16:30:55 -05:00
Flashfyre
8cb7433f55 Fix game over and subsequent clear reward 2024-02-22 16:21:34 -05:00
Flashfyre
cd6fe56796 Fix arena tags stacking endlessly 2024-02-22 14:59:59 -05:00
Flashfyre
9c986f44ac Item stealing items prioritize rarer items
Item stealing items prioritize rarer items; reward premium voucher for subsequent classic clears
2024-02-22 00:34:54 -05:00
Madmadness65
7ad099b243 Make Rookidee line more rare
Sorry, the bird was just too good to be that common. Also included is a touched up Tera icon sprite.
2024-02-21 23:25:25 -06:00
Flashfyre
4e93f1e52c Display enemy trainer briefly when switching 2024-02-22 00:00:51 -05:00
Flashfyre
aa13562433 Fix item icon overflow visibility 2024-02-21 21:31:56 -05:00
Madmadness65
b4ff755de9 Add various form changing items
This update makes Hoopa Unbound, Dawn Wings & Dusk Mane Necrozma, Crowned Zacian & Zamazenta, and Ice & Shadow Calyrex available to use.
2024-02-21 19:59:08 -06:00
Flashfyre
0bebccd625 Fix Baton Pass achievement 2024-02-21 18:25:47 -05:00
Flashfyre
e4bac55d75 Add indicator for additional starter moves and initial egg moves UI
Add indicator for additional starter moves and initial egg moves UI; port scrolling to abstract options UI
2024-02-21 15:47:44 -05:00
Madmadness65
2789d8d86c Add Sacred Sword TM 2024-02-21 12:11:41 -06:00
Flashfyre
0917049fea Fix issues with out of bounds form indexes 2024-02-21 12:38:07 -05:00
Flashfyre
355fbac9c3 Add fix for crash when setting name if form index is too high 2024-02-21 12:18:57 -05:00
Flashfyre
b054992ffa Allow selecting and ordering starter moves 2024-02-21 01:03:34 -05:00
Madmadness65
c3983fccb4 Implement most of the LGPE moves
They are still not distributed to any Pokémon, but will function if called by Metronome, for example.
Glitzy Glow, Baddy Bad, Freezy Frost, and Sparkly Swirl rely on mechanics not yet implemented.
None of these attacks have animations currently.
2024-02-20 22:43:43 -06:00
Flashfyre
58ba0ec52d Add starter moves on starter select (WiP) 2024-02-20 22:53:33 -05:00
Flashfyre
6460e736a7 Fix Slack Off healing 100% HP 2024-02-20 18:05:17 -05:00
Flashfyre
d4eae67768 Fix form change edge case causing crash 2024-02-20 15:44:35 -05:00
Flashfyre
c848755426 Fix sprite display issue with shiny wild Pokemon 2024-02-20 15:08:46 -05:00
Flashfyre
b6da66e91f Add fix for double battle double KO edge case 2024-02-20 14:39:25 -05:00
Flashfyre
5f9636e2d7 Fix crash with form changes 2024-02-20 13:59:44 -05:00
Flashfyre
5879724ead Fix Beak Blast not working in same turn 2024-02-20 13:15:53 -05:00
Flashfyre
00d985c9cf Update Feint move logic 2024-02-20 12:27:38 -05:00
Flashfyre
be122f4f08 Bosses can heal through broken segments 2024-02-20 12:05:25 -05:00
Flashfyre
0fa5d84af6 Fixing Healing Charm hp rounding error 2024-02-20 11:42:05 -05:00
Flashfyre
fa45d54be7 Add type immunity exception for status effect moves 2024-02-20 11:00:40 -05:00
Flashfyre
fcb21f8b61 Fix boss catch logic not taking cleared segments into account 2024-02-20 10:32:21 -05:00
Flashfyre
5f19fbbb51 Remove boss HP segment relative catch rate logic 2024-02-20 10:16:09 -05:00
Flashfyre
442ff6b50d Fix crash with egg hatching 2024-02-20 07:12:03 -05:00
Flashfyre
824b751321 Add skip for egg hatch animation 2024-02-20 00:24:39 -05:00
Flashfyre
b6bde457cd Update boss bar logic 2024-02-20 00:03:22 -05:00
Flashfyre
6b036b112f Give final boss consistent max IVs 2024-02-19 22:58:25 -05:00
Flashfyre
8d2f302ac2 Fix broken logic in Healing Charm and nerf effect 2024-02-19 22:54:11 -05:00
Flashfyre
80a013bb52 Implement workaround for Chromium autofill visual bug 2024-02-19 21:09:06 -05:00
Flashfyre
09e7fab141 Implement solution to data loss issue 2024-02-19 20:36:10 -05:00
Madmadness65
02f86d41b2 Implement Ogerpon's masks
Ogerpon's unique Terastallization forms are still not yet available, and Ivy Cudgel still does not change type to match Ogerpon's form.
2024-02-19 18:37:28 -06:00
Flashfyre
9179930249 Fix multiple form change held items not appearing 2024-02-19 19:11:52 -05:00
Flashfyre
fedc044aed Move Legendary egg gacha to center and double Legendary egg chance 2024-02-19 10:42:17 -05:00
Flashfyre
5a0cbfad56 Fix giving terastallize achievement for opponent 2024-02-19 10:25:28 -05:00
Flashfyre
07fcfcccaf Add missing highest damage stat tracking 2024-02-19 10:16:38 -05:00
Madmadness65
a2fec36874 Add dialogue for the Kanto Gym Leaders 2024-02-19 00:03:09 -06:00
Flashfyre
0b70effd02 Revert "Update Phaser to 3.80.0 beta 2"
This reverts commit 993ab264e7.
2024-02-18 23:01:44 -05:00
Flashfyre
993ab264e7 Update Phaser to 3.80.0 beta 2 2024-02-18 22:59:03 -05:00
Flashfyre
2f8df43db8 Fix some bugs and add seen Pokemon to starter screen 2024-02-18 22:21:57 -05:00
Madmadness65
22054dddd5 Add Hau as a potential Champion
This fixes the Generation 7 Elite Four not having a corresponding Champion to go along with them.
2024-02-18 19:17:30 -06:00
Flashfyre
29ba51ef34 Fix crash on catching a Pokemon 2024-02-18 10:53:32 -05:00
Flashfyre
c92f108fe3 Rebalance some item rates 2024-02-17 12:03:18 -05:00
Flashfyre
b47f7b7ad2 Try rebalancing final boss by removing items 2024-02-17 11:18:53 -05:00
Flashfyre
8c1c7f5f83 Fix issue with trainer switching logic 2024-02-17 10:51:11 -05:00
Flashfyre
27c09989b6 Fix crash when generated trainer battle levels mismatch with loaded data 2024-02-17 09:22:51 -05:00
Flashfyre
9ff2d3cbfe Fix bug with types not being read correctly 2024-02-17 01:15:00 -05:00
Flashfyre
dadc08d16e Add Terestallization mechanics
Add Terestallization mechanics; implement Stellar type; fix bug with held item weights
2024-02-17 00:40:03 -05:00
Flashfyre
e8c4db4582 Rebalance Memory Mushroom 2024-02-15 10:27:42 -05:00
Madmadness65
7e0bc08772 Minor form name fix 2024-02-15 00:50:04 -06:00
Flashfyre
d4370c0b4a Fix final boss dialogue name 2024-02-14 23:38:37 -05:00
Flashfyre
63b37ea8c8 Fix minor visual bug in double battle party screen 2024-02-14 23:33:55 -05:00
Flashfyre
58b000ae06 Make G-Max Pokemon larger scaled 2024-02-14 23:25:12 -05:00
Flashfyre
94b9f8116d Implement new rival sprites 2024-02-14 22:21:03 -05:00
Flashfyre
ed1d473c49 Fix softlock with Flip Turn and similar moves 2024-02-14 19:43:59 -05:00