Flashfyre
716d8853a3
Add damage numbers feature
2024-03-01 00:27:46 -05:00
Flashfyre
f48464d48d
Minor refactoring
2024-02-29 20:08:58 -05:00
Flashfyre
cdeb677080
Fix Belly Drum condition
2024-02-29 15:47:29 -05:00
Flashfyre
ed5921eb10
Rework boss HP logic to allow unlimited bypasses for large damage
2024-02-29 12:23:49 -05:00
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
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
59fb3fa5db
Add thawing to burning moves
2024-02-28 15:15:27 -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
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
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
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
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
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
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
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
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
6460e736a7
Fix Slack Off healing 100% HP
2024-02-20 18:05:17 -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
fa45d54be7
Add type immunity exception for status effect moves
2024-02-20 11:00:40 -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
fedc044aed
Move Legendary egg gacha to center and double Legendary egg chance
2024-02-19 10:42:17 -05:00
Madmadness65
a2fec36874
Add dialogue for the Kanto Gym Leaders
2024-02-19 00:03:09 -06: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
dadc08d16e
Add Terestallization mechanics
...
Add Terestallization mechanics; implement Stellar type; fix bug with held item weights
2024-02-17 00:40:03 -05:00
Madmadness65
7e0bc08772
Minor form name fix
2024-02-15 00:50:04 -06: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
Flashfyre
74f9c51188
Update rival dialogue
2024-02-14 14:41:39 -05:00
Madmadness65
2da283c600
First draft of usable G-Max forms ( #14 )
...
* First draft of usable G-Max forms
They are not fully usable yet, and still needs more work to reach that point.
* Fix Gigantamax on Pokémon with forms
Co-Authored-By: Samuel H <3542488+Flashfyre@users.noreply.github.com>
---------
Co-authored-by: Samuel H <3542488+Flashfyre@users.noreply.github.com>
2024-02-14 00:21:44 -05:00
Madmadness65
a8d3ccf620
Separate Eternal Floette and Bloodmoon Ursaluna
...
This makes Eternal Flower Floette and Bloodmoon Ursaluna functionally unique Pokémon now, allowing them to be properly obtained and used as starters.
2024-02-11 14:22:13 -06:00
Flashfyre
728ee530fc
Invert arena trap side target condition
2024-02-09 15:48:20 -05:00
Madmadness65
4935e3f606
Add non-stone evolution items
...
Replaces many of the non-standard (and frankly obscure) evolution methods with their intended evolution items.
Additionally, altered some time-based friendship evolutions to be more lenient.
2024-02-09 12:18:40 -06:00
Madmadness65
16ace2af13
Fix minor ability oversight
...
A few Gen 9 Pokémon unintentionally had their normal ability as their hidden as well when they shouldn't.
2024-02-09 10:10:51 -06:00
Madmadness65
0fe4d02b87
Implement a few moves
...
Fully implements Anchor Shot, Clangorous Soul, Coaching, Thunder Cage, Dragon Energy, Infernal Parade, and Mortal Spin.
Partially implements Baneful Bunker, Tar Shot, Aura Wheel, and Syrup Bomb.
Trapping moves also updated to deal 1/8th damage and lasts for 4-5 turns.
2024-02-08 17:01:11 -06:00
Flashfyre
e62bb6e225
Add female trainer and male rival
2024-02-06 16:15:35 -05:00
Madmadness65
806c33d009
Minor encounter adjustments
...
Gen 9 super rare bosses now have ultra rare encounters too
2024-02-05 23:10:49 -06:00
Madmadness65
6cff22a9fc
Implement generation 9 Pokémon & trainers
...
Generation 9 Pokémon sprites provided by the Generation 9 Resource Pack on Relic Castle, custom trainer sprites provided by Smogon.
2024-02-05 22:46:45 -06:00
Flashfyre
b12e7106ed
Add new player and rival sprites and trainer titles
2024-02-05 23:05:56 -05:00
Flashfyre
c5eb86b0b1
Fix crash with stat change after Pokemon is recalled
2024-01-21 16:30:06 -05:00
Flashfyre
84fe12d83a
Implement some abilities
2024-01-16 00:28:03 -05:00
Flashfyre
63cb2ae22f
Implement some moves and update arena tags to include side
2024-01-15 23:29:22 -05:00
Flashfyre
8c4f336cd6
Trainers switch out their Pokemon when at a disadvantage
2024-01-15 00:20:35 -05:00
Flashfyre
f49a3e5127
Add field zoom functionality and make final boss larger
2024-01-14 20:47:08 -05:00
Flashfyre
40d2c200a4
Add form change animation and additional final boss changes
2024-01-13 20:15:55 -05:00
Flashfyre
052564f902
Update final boss fight and restructure some files
2024-01-13 12:24:24 -05:00
Flashfyre
ea6c547af1
Minor changes to forms
2024-01-12 20:16:29 -05:00
Flashfyre
cfde592870
Add PP Up and PP Max items
2024-01-12 19:05:00 -05:00
Flashfyre
7c5acc527c
Implement Mind Blown
2024-01-12 18:22:00 -05:00
Flashfyre
e2dd0cd32c
Fix Chansey line evolution conditions
2024-01-12 18:01:02 -05:00
Flashfyre
b7256ab250
Fix Dragon Ascent effect target
2024-01-12 16:24:44 -05:00
Madmadness65
35c15545d8
Implement a few more cross-gen Pokémon
...
Gen 8 icons will need recompiled to include Bloodmoon Ursaluna, and Gen 9 icons for Clodsire, Dudunsparce-three, Paldean Tauros, and Paldean Wooper.
2024-01-10 14:48:54 -06:00
Flashfyre
7d0393be35
Add shiny versions of gen 8-9 Pokemon icons by @Someonealive-QN
2024-01-10 08:30:36 -05:00
Flashfyre
53097dfa6d
Fix Keldeo's form condition using wrong move
2024-01-09 23:48:23 -05:00
Flashfyre
6084d3aaa6
Add form change system
2024-01-09 23:34:43 -05:00
Flashfyre
7f1add83c4
Add Soul Dew item and make various minor changes
2024-01-09 00:06:11 -05:00
Flashfyre
12295d7680
Fix crash with normal type gym leaders
2024-01-08 00:35:41 -05:00
Flashfyre
bde168accb
Update gym leader template logic
2024-01-08 00:07:42 -05:00
Flashfyre
eedad7d678
Add boss health bars
2024-01-07 23:17:24 -05:00
Flashfyre
52e3c6b730
Fix logic error in nature stat effect text
2024-01-06 12:54:42 -05:00
Flashfyre
8cc1982859
Add natures
2024-01-05 22:31:13 -05:00
Flashfyre
6dc868272f
Add summary memo text
2024-01-05 11:29:34 -05:00
Madmadness65
f342ea8e67
Fix minor champion oversight
...
Iris is no longer listed twice for wave 190, and Geeta has been added for the future
2024-01-04 19:28:24 -06:00
Flashfyre
4776851bb8
Add new boss trainers and tweak boss trainer logic
2024-01-04 19:37:07 -05:00
Flashfyre
e05bf78481
Overhaul random logic and implement battle seed
2024-01-02 21:31:59 -05:00
Flashfyre
f7bfb925a1
Fix issue with regional evolutions
2024-01-01 20:10:48 -05:00
Madmadness65
308b264246
Update exp yields for Hisui and Paldea Pokémon
...
This still lacks exp yield info for Indigo Disk Pokémon, as it is still unknown at this time.
2024-01-01 14:56:57 -06:00
Flashfyre
ae42dac370
Tweak species evolution logic
2024-01-01 15:27:47 -05:00
Flashfyre
6ca98ee6b5
Change Soothe Bell weight to depend on benefit
2024-01-01 00:29:41 -05:00
Madmadness65
42eaa6235e
Lower the friendship evolution requirements
2023-12-31 23:18:39 -06:00
Flashfyre
de87a35b97
Fix switch out status moves in wild causing softlock
2023-12-31 10:39:33 -05:00
Madmadness65
aa15061293
Adjust encounters for time of day for gens 3-8
2023-12-31 00:27:58 -06:00
Flashfyre
ffc1a8d02e
Minor evolution updates
2023-12-31 01:03:27 -05:00
Flashfyre
2e909b430f
Improve logic for determining enemy trainer party members
2023-12-30 23:31:26 -05:00
Flashfyre
20569b0317
Fix various bugs related to switch out attack moves
2023-12-30 22:01:46 -05:00
Flashfyre
19fec88daa
Fix Legendary egg gacha pulling in boosted rates for unobtainable species
2023-12-30 15:58:41 -05:00
Madmadness65
b831dd7835
Adjust time of day encounters for gen 1 & 2 Pokémon
2023-12-30 01:22:13 -06:00
Flashfyre
22a5f6599d
Fix issues with regex patterns for processing Pokemon pools
2023-12-30 01:11:34 -05:00
Madmadness65
75dd38eff8
Update biome.ts
2023-12-29 23:34:49 -06:00
Flashfyre
2ed01f9b63
Add support for time of day specific Pokemon pools
2023-12-30 00:00:27 -05:00
Flashfyre
5ef6f2da88
Add day/night cycle
2023-12-29 21:04:40 -05:00
Madmadness65
343bc95028
Add Waiters to the trainer pool
...
Clobbopus is also now properly available for Black Belt trainers
2023-12-28 16:51:29 -06:00
Flashfyre
40439817ac
Attempt fixing issue with gender-specific types
2023-12-26 01:29:05 -05:00
Madmadness65
7688a4aaa6
Add XP yields for Paradox Pokémon
2023-12-25 23:08:38 -06:00
Madmadness65
f968d4c5ae
Indigo Disk Paradox Pokémon
...
Mostly implements Gouging Fire, Raging Bolt, Iron Boulder, and Iron Crown. They still require shiny sprites and cries, and have placeholders for now. Galarian Mr. Mime also removed as a starter (evolve Mime Jr. instead).
2023-12-25 16:26:59 -06:00
Flashfyre
40eed4464d
Implement various abilities
2023-12-23 01:21:01 -05:00
Flashfyre
40a4d4cf13
Fix issues with Sticky Hold ability
2023-12-22 23:58:53 -05:00
Flashfyre
2bb1676d82
Implement Slow Start ability
2023-12-22 22:46:05 -05:00
Flashfyre
0b5adbb43c
Refactor ability hook functions to remove code duplication
2023-12-22 22:04:30 -05:00
Flashfyre
6391e05508
Convert apply attribute functions to promises
2023-12-22 21:42:47 -05:00
N1ghtz567
53fb56391b
Implement 2 abilities
2023-12-22 18:08:37 -04:00
Flashfyre
7deab1c545
Implement some abilities
2023-12-22 01:21:05 -05:00
Flashfyre
4a575a45a9
Fix some bugs
...
Fix softlock with charging moves; fix double summon bug with Dragon Tail and similar moves in a trainer battle
2023-12-21 23:57:11 -05:00
Flashfyre
957b5d0fa7
Add friendship system in place of win count
...
Add friendship system in place of win count; add soothe bell item
2023-12-21 23:00:45 -05:00
Flashfyre
8ed7b77868
Add most gen 9 move animations
2023-12-21 20:58:00 -05:00
Flashfyre
2568ac3524
Add paradox Pokemon for the end biome
2023-12-21 01:24:24 -05:00
Flashfyre
cb71e543a8
Rename UiHandler file to fit conventions
2023-12-20 19:19:23 -05:00
Madmadness65
830d3fde57
Adjust encounters and XP yields
...
Add wild encounters for Gen 9 cross-evos, and fix XP yields of PLA and Gen 9 cross-evos.
2023-12-20 16:12:32 -06:00
Madmadness65
c3c4446930
Minor changes
...
Rival can have Hoothoot too, and slightly bumped up Whismur's starter value (It's too strong for how cheap it is to start with).
2023-12-20 01:51:38 -06:00
Madmadness65
51a42da89e
Update Rival party choices
...
The Rival can now choose from the Galar starters and regional bird.
2023-12-20 00:07:15 -06:00
Flashfyre
aa94e044ab
Add egg gacha system and various minor changes
...
Add egg gacha system; remove certain mythical Pokemon from the wild pool as egg exclusive; add egg vouchers with UI; rework Shiny Charm odds; fix trainer Pokemon shiny odds not properly ignoring Shiny Charm modifier
2023-12-19 23:51:48 -05:00
Madmadness65
50d4858caa
Implement new Indigo Disk TMs
...
These include: Double Edge, Curse, Pain Split, Endeavor, Feather Dance, Metal Sound, Petal Blizzard, Hard Press, Alluring Voice, Temper Flare, Supercell Slam, Psychic Noise, and Upper Hand.
2023-12-19 16:54:28 -06:00
N1ghtz567
721ec6e8a9
Implement Perish Song
2023-12-18 21:53:28 -04:00
Madmadness65
a774fa69d5
Indigo Disk cross-evos now usable
...
Hydrapple and Archaludon are now able to be used. Dipplin also, as it was missing all it's graphics previously. Dragon Cheer is also in the TM pool now to accommodate this change.
2023-12-16 19:19:24 -06:00
Flashfyre
4062cd9380
Fix wrong signature for Deoxys fix
2023-12-15 23:54:22 -05:00
Flashfyre
5ad16731db
Fix crash with Deoxys normal forme sprite
2023-12-15 23:21:42 -05:00
Flashfyre
71fdafe8fb
Add egg logic and hatching screen (WiP) and end biome arena BG
2023-12-15 23:07:32 -05:00
Madmadness65
f4ad9546c0
Add relevant move flags
...
Will be important later once the abilities that interact with these flags are implemented.
2023-12-15 01:46:57 -06:00
Madmadness65
590483f3af
Covet can steal too
2023-12-14 12:21:49 -06:00
Madmadness65
fc2665b3f0
Implement type-boosting abilities
...
This affects Steelworker, Transistor, Dragon's Maw, and Rocky Payload.
2023-12-14 11:52:30 -06:00
Flashfyre
c27db5603a
Fix Stone Axe failing with max layers
2023-12-14 09:16:41 -05:00
Flashfyre
4bad2b46d2
Treat Ultra Beasts as pseudo legendaries
2023-12-14 08:38:09 -05:00
Madmadness65
625359fb39
Add Indigo Disk data
...
New Pokémon, moves, learnsets, TMs, and evolution data added in various states of completeness. Until graphics are made for the new Pokémon, they cannot be used yet.
2023-12-14 03:03:00 -06:00
Flashfyre
243bfa1624
Add missing Mega Diancie evolution
2023-12-14 01:01:10 -05:00
Flashfyre
47181ea868
Add generation 8 Pokemon and new biomes
2023-12-14 00:41:35 -05:00
Flashfyre
c07df0db99
Add Dudunspare three-segment evolution chance
2023-12-13 19:24:10 -05:00
Madmadness65
f7176109e7
Fix order of evolutions
...
Hopefully rectified that some were unintentionally impossible to get
2023-12-13 17:39:11 -06:00
Madmadness65
5543d5fe04
Implement Gen 8+9 starter values & evolutions
...
Most Gen 8 & 9 Pokémon are still not usable yet. However, any cross-generation evolutions can be obtained.
2023-12-13 17:17:16 -06:00
Flashfyre
33b2bd8450
Add sprites and icons for gen 8 and evolutions of past generations
2023-12-13 18:00:48 -05:00
Madmadness65
16a17484f2
Minor Stantler change
...
It can now learn Psyshield Bash in preparation for it's evolution.
2023-12-13 01:25:17 -06:00
Flashfyre
982e9c7e1e
Add generation 7 Pokemon and new biomes
2023-12-12 15:32:50 -05:00
Flashfyre
3da558f2f8
Fix route to Temple biome
2023-12-12 01:01:31 -05:00
Flashfyre
ed800ead28
Add Temple biome
2023-12-12 00:14:30 -05:00
Flashfyre
fa48f6acd5
Add missing level moves and Fairy Cave biome
2023-12-11 23:24:33 -05:00
Flashfyre
34ba66346e
Minor fixes
2023-12-11 21:46:49 -05:00
Hyo
052d8ca765
added dialogue for hoenn gym leaders
2023-12-11 17:52:51 -08:00
Madmadness65
30b3b56570
Implement a few more moves
...
Fully implements Meteor Beam, partially implements Spiky Shield, Dragon Darts, Octolock, and Scale Shot.
2023-12-11 19:09:38 -06:00
Flashfyre
aa15f83ede
Add missing TM learnability entries
2023-12-11 13:02:02 -05:00
Madmadness65
9d3b936ade
Use the actual ability descriptions
...
With the implementation of text scrolling in the ability text box, the shortening is no longer necessary.
2023-12-11 11:23:00 -06:00
Flashfyre
7047448382
Add scrolling ability text
2023-12-11 11:09:58 -05:00
Madmadness65
a4f3408c7d
Add descriptions to generation 9 abilities
...
They have also been sufficiently squished to fit within the gen 3 style UI.
2023-12-11 01:41:33 -06:00
Madmadness65
b69e4ccc6b
Correct Population Bomb
...
Used the wrong multi-hit, whoops
2023-12-11 00:19:58 -05:00
Madmadness65
50215d05ec
Implement moves with basic functionality
2023-12-11 00:19:58 -05:00
Flashfyre
552bda9840
Implement some abilities
2023-12-10 22:29:13 -05:00
Flashfyre
67f816cff4
Minor refactoring for move conditions
2023-12-10 17:57:12 -05:00
Flashfyre
fa94db0939
Implement new movesets and TMs
2023-12-09 20:09:09 -05:00
Flashfyre
e2a6a93209
Rebalance base stat boosters and make max stack count rely on IVs
2023-12-09 00:33:29 -05:00
Flashfyre
93dd48a742
Fix crash with Florges line
2023-12-08 20:12:09 -05:00
Flashfyre
7c1e82d08c
Fix fully evolved species with mega evolutions treated as middle for fusions
2023-12-08 20:02:25 -05:00
Flashfyre
d70ddcfe65
Fix crash with Scatterbug and Spewpa
2023-12-08 19:30:30 -05:00
Flashfyre
2c3cf64e70
Fix Tyrunt evolution condition
2023-12-08 18:23:06 -05:00
Flashfyre
d6712f3a39
Fix Binacle evolving to wrong species
2023-12-08 18:19:38 -05:00
Flashfyre
c3244cfdc3
Fix Furfrou sprite names
2023-12-08 18:01:30 -05:00
Flashfyre
e7ec5b4f88
Implement generation 6 Pokemon and some moves
2023-12-08 16:29:03 -05:00
Flashfyre
5441ecbd73
Add logic to space out trainer battles in classic mode
2023-12-08 09:48:03 -05:00
Flashfyre
9a42b05dd6
Update some trainer pools
2023-12-08 08:15:36 -05:00
Flashfyre
19bea46574
Fix typo
2023-12-07 18:41:55 -05:00
Flashfyre
f671eda029
Fix crash related to mega evolutions
2023-12-07 18:20:41 -05:00
Flashfyre
70827420cd
Implement mega evolutions
2023-12-07 17:43:56 -05:00
Flashfyre
fae2c50916
Add endless mode biome weighting
2023-12-07 13:41:47 -05:00
Flashfyre
b7687a9a30
Add gen 6-7 sprites and update icon set
2023-12-07 00:52:20 -05:00
Flashfyre
0e366986b5
Fix bug with catching Pokemon
2023-12-05 23:31:45 -05:00
Flashfyre
0b8ae6f05e
Fix bug with evolving fused Pokemon via item
2023-12-05 23:18:34 -05:00
Flashfyre
73de28ea16
Update cry set
2023-12-05 21:00:04 -05:00
Flashfyre
fab2d9b788
Soft implement gen 6-9 species, abilities, and learnsets
2023-12-05 17:12:39 -05:00
Flashfyre
88bee27694
Implement Future Sight and Doom Desire
2023-12-04 00:09:38 -05:00
Flashfyre
2f6f7c9dc6
Minor fix for spliced names
2023-12-03 00:08:13 -05:00
Flashfyre
839264506b
Add shiny indicator to battle info
2023-12-02 23:31:45 -05:00
1goop
d94fdc71ff
Implemented more trainer types. - fixed
2023-12-02 20:59:47 -05:00
1goop
620a2b649c
More trainer pools implemented.
2023-12-02 20:56:53 -05:00
Flashfyre
b1b6a6f1c7
Fix Baton Pass crash
2023-12-02 16:31:10 -05:00
1goop
5ec3991cb3
Implemented some trainer pools.
2023-12-02 01:12:32 -05:00
Flashfyre
ab344cd82a
Add starter values with limit and add generated fusion names
2023-12-01 17:23:26 -05:00
Flashfyre
d5731eaa69
Remove duplicate move
2023-11-30 19:38:54 -05:00
Flashfyre
e8b82d2d55
Soft implement gen 6-9 moves
2023-11-30 16:37:16 -05:00
Flashfyre
ad9d8a8507
Add Annihilape with Rage Fist move
2023-11-28 21:35:52 -05:00
Flashfyre
233e33bbed
Rename High EXP Charm to Super EXP Charm
2023-11-28 18:45:14 -05:00
Flashfyre
12dbdf2522
Add High EXP Charm for balance update
2023-11-28 18:21:29 -05:00
Flashfyre
1d31105de5
Rebalance EXP charms
2023-11-28 16:59:40 -05:00
Flashfyre
da4896362c
Fix Shell Smash excluding speed effect
2023-11-28 15:19:30 -05:00
Flashfyre
d2a1eea802
Complete list of reverse compatible TMs
2023-11-28 14:42:28 -05:00
Flashfyre
8345eaef5a
Fix TM compatibility for certain moves being reversed
2023-11-28 14:37:45 -05:00
Flashfyre
4355ebd375
Fix switch out move logic
2023-11-28 08:43:21 -05:00
Hyun Ahn
07f82dfcac
Implement solarpower ( #10 )
...
* Implement solarpower
* Fix after review
* Fix after review
* Update src/data/ability.ts
---------
Co-authored-by: Samuel H <flashfireex@gmail.com>
2023-11-28 08:20:10 -05:00
Flashfyre
1040b2f1d7
Fix incorrect operator used for ability weather damage formula
2023-11-28 08:15:50 -05:00
Hyun Ahn
3e8b047cbd
implement_sand_rush_ability ( #9 )
...
* implement_sand_rush_ability
* after review fix
* Update src/data/ability.ts
---------
Co-authored-by: Samuel H <flashfireex@gmail.com>
2023-11-27 22:34:19 -05:00
Hyun Ahn
7f30cc1d37
implement_hustle_ability
2023-11-27 20:58:01 -05:00
Flashfyre
2fcd7e20fa
Fix recharging moves causing a crash
2023-11-27 13:47:32 -05:00
Flashfyre
c34eb05083
Fix counter and mirror coat implementation
2023-11-27 11:42:03 -05:00
Flashfyre
75904470d3
Fix some bugs related to double battles
2023-11-26 22:22:05 -05:00
Flashfyre
1e2bd0dbb9
Minor change to sprite shader
2023-11-26 09:53:16 -05:00
Hyun Ahn
0c5e451606
hyun/imple_slush_rush
2023-11-24 22:25:51 -05:00
Flashfyre
e5fe0c6e3a
Add transform support to fusion palette swaps
2023-11-24 15:12:26 -05:00
Flashfyre
4d02432606
Add palette swaps for fusions
2023-11-23 23:52:13 -05:00
Flashfyre
d6617957be
Fix status effects from moves always overriding
2023-11-21 14:11:13 -05:00
Flashfyre
85866169ac
Implement encore move
2023-11-16 00:58:57 -05:00
Flashfyre
23c2b4fc63
Fix trainer bug with not summoning and defer summons to before next turn
2023-11-15 18:45:10 -05:00
Flashfyre
9f17273d87
Add IV Scanner item
2023-11-12 12:49:06 -05:00
Flashfyre
cbbb8e972b
Add achievement system and UI
...
Add achievement system and UI; fix counting invalid inputs in UI handlers for input delay
2023-11-12 00:31:40 -05:00
Flashfyre
83fae68abf
Add rerolling modifiers for money and fix field UI layering issues
2023-11-10 15:51:34 -05:00
Flashfyre
5a88344173
Fix trainer random Pokemon always first evolution
2023-11-09 08:27:17 -05:00
Flashfyre
1236cb948d
Add shared movesets for spliced Pokemon
2023-11-08 22:30:22 -05:00
Flashfyre
d0a60a7f86
Adjust fusion evolutions for starters
2023-11-08 18:36:30 -05:00
Flashfyre
c62cb27cdb
Reimplement one-hit KO effect
2023-11-07 22:23:42 -05:00
Flashfyre
66bd547d6c
Fix crash with concurrent duplicate cries
2023-11-07 17:41:31 -05:00
Flashfyre
28f8fdfdc1
Implement unaware ability
2023-11-05 23:27:40 -05:00
MonkehestMan
bb4f35095d
Contrary + Simple implemented
2023-11-06 16:11:38 +13:00
Flashfyre
7e5615c1bb
Change Giovanni to a dark type gym leader
2023-11-04 20:12:16 -04:00
Flashfyre
b85bb0916d
Add spliced endless mode and splice indicator
2023-11-04 19:46:48 -04:00
Flashfyre
e07339e3eb
Add DNA splicers and Pokemon fusing
2023-11-04 00:32:12 -04:00
Flashfyre
0d108fb581
Update sprite set and add missing forms
2023-11-02 13:52:05 -04:00
Flashfyre
ca4f9297a8
Implement switch moves
2023-10-31 14:09:33 -04:00
Flashfyre
7d75bffab4
Fix issue with generating enemy forms
2023-10-30 14:57:23 -04:00
Flashfyre
1ae54de59e
Fix multi-hit move implementation
2023-10-30 12:33:20 -04:00
Flashfyre
179d1bcb13
Implement Pressure ability
2023-10-30 00:16:23 -04:00
Flashfyre
c0a5d86ab1
Fix issue with hidden abilities
2023-10-29 23:11:30 -04:00
Flashfyre
5567b39f20
Add enemy buffs to balance endless mode
2023-10-29 16:05:17 -04:00
Flashfyre
813b4894f3
Implement Transform move and Imposter ability
2023-10-29 01:28:56 -04:00
Flashfyre
e0a63a9ed6
Fix crash with playing battle animation for target not on field
2023-10-28 21:03:36 -04:00
Flashfyre
06740130b9
Fix confusion turns
2023-10-28 20:37:02 -04:00
Flashfyre
f831f3ab75
Remove extreme weather conditions from natural weather
2023-10-28 17:59:49 -04:00
xDasone
95f645dd23
Merge branch 'main' of https://github.com/Flashfyre/pokemon-rogue-battle
2023-10-28 14:37:17 -07:00
xDasone
8bad05ea97
Fixed Huge Power, and Pure Power not giving the correct boost
2023-10-28 14:37:00 -07:00
Flashfyre
d1c58224bc
Add base logic for enemy buff modifiers
2023-10-28 13:24:57 -04:00
Flashfyre
ae6d4d0ea0
Don't boost enemy trainer shiny odds with shiny charm
2023-10-28 10:51:34 -04:00
Flashfyre
1a488d421c
Fix Psywave causing decimal damage
2023-10-28 00:36:41 -04:00
Flashfyre
d6ee340c59
Minor changes and fixes
2023-10-28 00:18:44 -04:00
Flashfyre
62f464c81c
Change one-hit KO moves to just do 250 power on final boss
2023-10-27 22:25:48 -04:00
Flashfyre
57f869cf61
Change rest to override status
2023-10-27 22:18:54 -04:00
Flashfyre
cf6f30ccca
Fix trainer pools not evolving Pokemon
2023-10-27 22:04:09 -04:00
Flashfyre
e0a7e88c17
Fix high priority on Giga Drain instead of Endure
2023-10-27 20:30:57 -04:00
xDasone
36b030d019
Implemented Frustration, and Return Damage Calcs
2023-10-26 22:03:24 -07:00
xDasone
1d8cf50f1b
Implemented Anger Point Ability
2023-10-26 21:12:53 -07:00
Flashfyre
d54a4be7b4
Implement Adaptability ability
2023-10-26 20:02:30 -04:00
Flashfyre
c958c4f074
Fix not healing after 10 battles
2023-10-26 19:45:35 -04:00
Flashfyre
c0e1c3bde7
Add missing gym leader for City biome
2023-10-25 17:38:21 -04:00
Flashfyre
0ac853eba2
Add Pokerus and give only Golden EXP Charms until wave 40
2023-10-25 14:15:44 -04:00
Flashfyre
e0acb1e737
Fix Disable implementation
2023-10-25 09:41:37 -04:00
Flashfyre
8ae78fcd05
Add growth rate to starter select screen
2023-10-24 23:04:23 -04:00
Flashfyre
a53dc0f025
Average out growth rates
2023-10-24 19:39:34 -04:00
Flashfyre
50cbad3af3
Add icons for Mega Rayquaza and Eternamax Eternatus
2023-10-24 15:17:41 -04:00
Flashfyre
10733fd98d
Fix various issues with enemy modifiers
2023-10-24 10:05:07 -04:00
Flashfyre
d135591b75
Fix crash when playing weather animation before a trainer battle
2023-10-24 08:34:52 -04:00
Flashfyre
653f3639c3
Update boss to Eternamax Eternatus
2023-10-23 23:20:05 -04:00
Flashfyre
3bee719026
Fix being able to steal non transferrable items
2023-10-23 22:23:18 -04:00
Flashfyre
bb487373ab
Rework EXP. Share and rename to EXP. All
2023-10-23 17:47:05 -04:00
Flashfyre
2001dd780b
Update enemy modifier rates and update trainer modifier display
2023-10-23 13:48:56 -04:00
Flashfyre
e0065fca7c
Fix issues with Pokemon sprites persisting after some moves
2023-10-22 10:13:03 -04:00
Flashfyre
7c5d7074ec
Fix Skyla using water types
2023-10-21 22:30:32 -04:00
B1bbs
f2e001ead1
Implement pain split
2023-10-21 20:40:46 -05:00
Flashfyre
7dbf3f62da
Add money (currently unused) and fix issue with reward modifiers not persisting
2023-10-21 20:23:43 -04:00
Flashfyre
96a15ccb0d
Adjust game volume
2023-10-21 08:58:39 -04:00
Flashfyre
c2cb433409
Fix crash from accessing modifier types before initialization
2023-10-20 23:00:08 -04:00
Flashfyre
ec6a3644a2
Fix issue with trainer modifier rewards not persisting
2023-10-20 22:48:40 -04:00
B1bbs
5e08a5cf83
Implement endeavor
2023-10-20 20:30:28 -05:00
Flashfyre
678a76394a
Update breeder and ace trainer party templates
2023-10-20 17:22:07 -04:00
Flashfyre
84b487e719
Update random evolution logic
2023-10-20 16:55:46 -04:00
Flashfyre
c778ef5e36
Add Mega Rayquaza (static sprite)
2023-10-20 14:19:22 -04:00
Flashfyre
e604d75436
Set pool for youngster/lass trainer type
2023-10-20 11:48:19 -04:00
Flashfyre
988438cc81
Add gym leaders, elite four, and champions
...
Add gym leaders, elite four, and champions; add modifier rewards for initial rival battle
2023-10-20 11:38:41 -04:00
Flashfyre
eab6d082fd
Add command cancelling and 2nd battler move memory
2023-10-18 23:16:38 -04:00
Flashfyre
83c70889fc
Implement trainer battles and various changes
...
Implement trainer battles; add dialogue functionality; add random session seed for predictable random results; remove capitalization from text; add full party heal after every 10 waves
2023-10-18 18:01:15 -04:00
Flashfyre
75bd40863e
Add construction site and jungle biomes
2023-10-09 23:43:19 -04:00
Flashfyre
6d73d71608
Add more logic for trainers (WiP) and various changes
...
Add WiP logic for trainer Pokemon pools and biome trainer pools; add more music tracks; fix issue with implementation of Mimic move
2023-10-09 20:20:02 -04:00
Flashfyre
5d5c8318fd
Balance changes for potion and golden EXP charm
2023-10-09 16:57:25 -04:00
Flashfyre
48797cb20f
Add WiP trainer logic
2023-10-07 16:08:33 -04:00
Flashfyre
798f6cc53f
Add quicker party member EXP display and fix some minor bugs
2023-10-04 17:24:28 -04:00
Flashfyre
46c31f9595
Add scaling level cap and party switch option after load
...
Add scaling level cap and party switch option after load; update Phaser to newest beta version
2023-10-03 12:50:31 -04:00
Flashfyre
e633ff1577
Remove logic that makes all status moves 100 accuracy
2023-07-28 10:23:37 -04:00
Flashfyre
6804476a3c
Fix some move target issues
2023-07-11 11:32:56 -04:00
Flashfyre
5a706649db
Fix sacrificial move effect order
2023-07-10 10:54:22 -04:00
Flashfyre
3afd43375a
Attempt fixing some issues with move effects
2023-07-05 22:23:50 -04:00
Flashfyre
68282d28da
Fix implementation of level damage moves
2023-07-05 16:25:09 -04:00
Flashfyre
4b61e50d72
Add starters for evolved Pokemon
2023-07-05 14:19:49 -04:00
Flashfyre
e46bb9fd50
Rework post summon logic
2023-07-04 17:50:51 -04:00
Flashfyre
e1b64e0623
Fix Salac berry raising the wrong stat
2023-07-04 16:35:40 -04:00
Flashfyre
9212d3642a
Move weather effects to the end of the turn
2023-07-04 16:16:50 -04:00
Flashfyre
64da443fa6
Fix issues with logic related to AI targeting and types
2023-07-04 15:25:11 -04:00
Flashfyre
05fe3b899c
Fix logic for fake out move
2023-07-04 13:04:58 -04:00
Flashfyre
a7aa639bb2
Change accuracy ignore moves to only apply to the original target
2023-07-04 12:59:58 -04:00
Flashfyre
969d54dd2e
Fix crash for edge case with double battles
2023-07-04 12:51:28 -04:00
Flashfyre
0cc87b4ba0
Add sprite shadows and update engine
2023-06-04 21:47:43 -04:00
Flashfyre
bf2eca2851
Add shader for sprite tone
2023-06-02 18:33:51 -04:00
Flashfyre
105b5cd510
Fix some bugs and add factory bg
2023-06-01 13:54:52 -04:00
Flashfyre
ac9814e665
Fix issues with targeting
2023-05-31 15:04:03 -04:00
Flashfyre
ab5f66f11c
Minor changes
2023-05-23 10:44:33 -04:00
Samuel H
b9f7ba173d
Implement Double Battles ( #1 )
...
* Add WiP logic for double battles
* Minor changes for double battles
* More fixes for double battles
* Show battle info for both in double battles
* Improvements to double battles
* Add double battle version of party UI
* Fix some issues with double battles
* Updates to double battles
* More work on double battles for stability
* Fix issues with ability bar and evolution screen
* Add chance for double battles
2023-05-18 11:11:06 -04:00
Flashfyre
ceeb2efd0a
Add badlands BG and update sea BG
2023-05-11 10:31:39 -04:00
Flashfyre
930b960374
Increase EXP max level to 10000
...
Increase EXP max level to 10000; add new battle BGs and random props for enemy side
2023-05-09 12:43:28 -04:00
Flashfyre
b82d3a55e4
Implement some moves
2023-05-08 18:48:35 -04:00
Flashfyre
66cd02fc30
Add beach and city backgrounds
2023-05-08 10:03:57 -04:00
Flashfyre
c88828548c
Implement some abilities
2023-05-06 12:13:35 -04:00
Flashfyre
15cfd3bad4
Add color change ability, some moves, and fix mimic
2023-05-06 00:42:01 -04:00
Flashfyre
095d98a8cb
Implement some moves
2023-05-05 18:20:55 -04:00
Flashfyre
d53959e0a9
Add Grip Claw item and fix evolution logic bug
2023-05-05 16:55:46 -04:00
Flashfyre
f33ee493bd
Fix random wild evolution logic
2023-05-04 20:47:41 -04:00
Flashfyre
2cafe0bd76
Add TM tiers
2023-05-04 15:55:18 -04:00
Flashfyre
c25b2332f2
Implement some abilities
2023-05-04 14:06:31 -04:00
Flashfyre
d1d65708ce
Implement some abilities and attract move
2023-05-04 12:57:55 -04:00
Flashfyre
85caa97b72
Fix escape characters in charge move text
2023-05-03 18:58:07 -04:00
Flashfyre
5413fd5c9c
Fix stack overflow
2023-05-02 22:27:04 -04:00
Flashfyre
c49bac094f
Attempt fixing stack overflow
2023-05-02 20:53:06 -04:00
Flashfyre
76ceed52a3
Fix levitate ability effect
2023-05-02 16:58:18 -04:00
Flashfyre
dafe502b3c
Implement some abilities
2023-05-02 15:56:41 -04:00
Flashfyre
60f191e60d
Add battler stat multiplier ability attribute
2023-05-02 00:11:31 -04:00
Flashfyre
f6c7a2906d
Add crit block abilities and fix some common anims
2023-05-01 22:07:00 -04:00
Flashfyre
bfc26970f0
Add move targets for proper animation target
2023-05-01 14:41:44 -04:00
Flashfyre
f9c895c0cd
Fix charge animation targeting issue
2023-05-01 10:53:52 -04:00
Flashfyre
064cf9588e
Add factory biome
2023-05-01 01:00:46 -04:00
Flashfyre
fe298c39e2
Add tall grass BG and fix a hanging bug with charge moves
2023-04-30 23:58:16 -04:00
Flashfyre
b1be0da013
Implement thief move
2023-04-30 19:05:47 -04:00
Flashfyre
6e6d54cbbb
Add some new battle backgrounds
2023-04-30 18:08:22 -04:00
Flashfyre
c6d9816318
Fix some bugs
2023-04-30 00:51:33 -04:00
Flashfyre
fc4f98b203
Add finished custom swamp arena BG and resize others
2023-04-29 23:29:02 -04:00
Flashfyre
3fc213bc73
Prevent using Pokeballs in the last biome
2023-04-29 16:26:09 -04:00
Flashfyre
842ea5af40
Initially lock Mini Black Hole item
2023-04-29 01:40:24 -04:00
Flashfyre
16fbe971f6
Fix summary next level EXP showing incorrectly
2023-04-28 19:56:11 -04:00
Flashfyre
2b95d4ce51
Add Baton modifier
2023-04-28 19:26:41 -04:00
Flashfyre
a2ecb4089d
Add session save data
2023-04-28 15:03:42 -04:00
Flashfyre
fcd711673d
Fix some bugs
2023-04-28 00:25:33 -04:00
Flashfyre
14ba169ea5
Add ignore accuracy move attribute
2023-04-27 20:12:25 -04:00
Flashfyre
2062d44026
Add Wonder Guard ability and remove test code
2023-04-27 14:56:30 -04:00
Flashfyre
005cc9b7d5
Add more abilities and move contact flag
2023-04-27 14:30:03 -04:00
Flashfyre
18679241e9
Add ability bar UI
2023-04-27 01:14:15 -04:00
Flashfyre
c614295b5e
Begin implementing abilities
2023-04-26 23:33:13 -04:00
Flashfyre
998972e12b
Add end biome and set final wave at 200
2023-04-26 17:40:08 -04:00
Flashfyre
55ba3cd5e7
Add Xerneas, Yveltal, and Eternatus
2023-04-26 16:07:29 -04:00
Flashfyre
592ccc7c6a
Add starter select ability selection
2023-04-26 12:50:21 -04:00
Flashfyre
9056104bd1
Rework battle animation system
2023-04-25 19:24:59 -04:00
Flashfyre
a148ecab80
Add King's Rock and more berry types
2023-04-25 01:32:48 -04:00
Flashfyre
3753ea73be
Fix some bugs
2023-04-24 22:32:12 -04:00
Flashfyre
842e2707a1
Minor battle animation changes
2023-04-24 19:46:02 -04:00
Flashfyre
4a595db3ef
Fix some issues with battle animations
2023-04-24 17:26:08 -04:00
Flashfyre
92c8583129
Refactor move attribute logic and add arena trap moves
2023-04-24 14:30:21 -04:00
Flashfyre
c1e048e9af
Add Focus Band item
2023-04-23 21:31:06 -04:00
Flashfyre
ebdfb7b4cb
Add items and ability to summary
2023-04-23 18:40:21 -04:00
Flashfyre
707e3556d0
Add rarer candy and candy jar items
2023-04-23 12:35:16 -04:00
Flashfyre
7c291ce0cf
Re-implement mini black hole item
2023-04-23 10:24:22 -04:00
Flashfyre
70cd42b934
Add stack limit to Golden Pokeball modifier
2023-04-23 01:37:58 -04:00
Flashfyre
2ac0a3645f
Add switch out preventing to traps
2023-04-22 22:14:53 -04:00
Flashfyre
f13302e28f
Implement trap moves
2023-04-22 15:01:48 -04:00
Flashfyre
ef1fd4b2fd
Fix Ingrain not working properly
2023-04-22 13:16:45 -04:00
Flashfyre
362a94c658
Implement various moves
2023-04-22 10:56:17 -04:00
Flashfyre
f5f9eb576f
Re-implement random evolution handling and mark unfinished moves
2023-04-22 01:09:35 -04:00
Flashfyre
b50976d784
Fix issue with biome links
2023-04-21 21:32:14 -04:00
Flashfyre
d721705d30
Fix town biome using wrong battle background
2023-04-21 20:58:56 -04:00
Flashfyre
0746aa5017
Add grass biome and replace old grass with new plains
2023-04-21 20:29:22 -04:00
Flashfyre
77999671b2
Add more move implementations
2023-04-21 19:30:04 -04:00
Flashfyre
355bfc76bf
Add mini black hole item
2023-04-21 15:45:48 -04:00
Flashfyre
57f19a3f40
Add Low Kick and Grass Knot logic
2023-04-21 01:17:43 -04:00
Flashfyre
edce08b35c
Adjust enemy modifier rate
2023-04-20 22:26:38 -04:00
Flashfyre
50b264ad77
Add recharging move logic
2023-04-20 21:32:48 -04:00
Flashfyre
60ac4e096c
Add enemy modifiers functionality
2023-04-20 19:44:56 -04:00
Flashfyre
3546f3b5a7
Refactor source files and add berries
2023-04-20 15:46:05 -04:00