Flashfyre
e171b10d40
Fix Sturdy enduring all hits instead of just from full HP
2024-04-02 01:03:29 -04:00
Flashfyre
a33dd47853
Re-implement fixed moveset generation with fix
2024-04-02 00:48:13 -04:00
Flashfyre
5e8b5c8ac7
Revert "Rework moveset generation logic and fix window selection crash"
...
This reverts commit 321c3f3e90
.
2024-04-02 00:27:15 -04:00
Flashfyre
321c3f3e90
Rework moveset generation logic and fix window selection crash
2024-04-02 00:16:06 -04:00
Madmadness65
b2f79c5756
Partially implement Good as Gold
...
It can block basic status attacks currently.
2024-04-01 22:16:16 -05:00
Flashfyre
2ec471708d
Healing tokens can't heal to full HP
2024-04-01 23:10:11 -04:00
Flashfyre
6516f41d2e
Add a much needed additional tutorial by popular demand
2024-04-01 22:50:00 -04:00
Madmadness65
2ee65210c4
Add contact flags for Generation 6+ moves
...
Adds contact flags for special moves that do contact, and physical moves that do not contact.
2024-04-01 20:57:22 -05:00
Flashfyre
9e288e06c8
Fix ability popup text placement
2024-04-01 21:52:40 -04:00
Madmadness65
1f4eb42ea8
Implement Jaw Lock move
2024-04-01 20:28:03 -05:00
Flashfyre
96288d29ce
Fix bug with fainting on force switch out
...
Fix bug with fainting on force switch out; move overrides in Pokemon to BattleScene
2024-04-01 21:02:48 -04:00
Flashfyre
72dc263552
Implement variation of loading screen by @rationality6
2024-04-01 19:56:46 -04:00
Madmadness65
76a409245a
Adjust some Champion teams
...
Lance no longer has Zacian or Zamazenta and instead has Zygarde, Leon had his Mr. Rime swapped for his ace Charizard, and Kieran now has a chance for either Ogerpon or Terapagos.
2024-04-01 16:36:38 -05:00
Madmadness65
077d87ade8
Implement Intrepid Sword & Dauntless Shield abilities
2024-04-01 15:34:46 -05:00
Flashfyre
a3e09ee5cc
Fix game not loading if save data is not found
2024-04-01 15:18:15 -04:00
Flashfyre
e6c7f5dc77
Evolution items get more common the further in until wave 120
2024-04-01 13:53:29 -04:00
Flashfyre
03f6f40ffe
Add enemy species override for testing purposes
2024-04-01 13:32:12 -04:00
LaukkaE
6a87c1b4cc
Implement freezedry ( #22 )
...
* implement freezedry
* remove console log
2024-04-01 13:26:35 -04:00
Flashfyre
366e3e5120
Fix battle RNG varying when loading a game
2024-04-01 12:48:35 -04:00
Matthew
dbff672469
salt cure fix
2024-04-01 11:19:22 -04:00
Flashfyre
d442770de6
Add themed namebox
2024-04-01 10:06:28 -04:00
Flashfyre
eb6ee79b3e
Add cache busting
2024-03-31 23:58:03 -04:00
Flashfyre
814eb3053e
Fix PP ups going above 3
2024-03-31 22:36:33 -04:00
Flashfyre
137a10bc9d
Fix BG UI mismatch
2024-03-31 21:23:27 -04:00
Matthew
2f1536485d
background resizing
2024-03-31 21:16:41 -04:00
Flashfyre
70d61700d0
Re-implement UI reskin with working legacy toggle
...
Re-implement UI reskin with working legacy toggle; add return to title option to menu
2024-03-31 21:14:35 -04:00
Madmadness65
298d2ec47b
Adjust some friendship evolution values
...
Some values did not make sense with the starting friendship some of these Pokémon have, and have been changed accordingly. They have also been slightly reorganized to internal ID number.
2024-03-31 19:16:54 -05:00
Flashfyre
30c7156c1a
Revert "Add UI reskin by LJ Birdman (WiP)"
...
This reverts commit 0200a2688a
.
2024-03-31 16:51:53 -04:00
Flashfyre
0200a2688a
Add UI reskin by LJ Birdman (WiP)
2024-03-31 16:49:53 -04:00
Madmadness65
f789860e96
Add Rotom forms as wild encounters
...
Each form can be found in different locations at a super rare chance.
2024-03-31 14:03:02 -05:00
Flashfyre
03e4115bd7
Fix typo with checking tags for trainer switching
2024-03-31 13:09:53 -04:00
Flashfyre
ec9365a8bf
Fix scenario where catch stats moves container position can become desynced
2024-03-31 12:09:27 -04:00
Flashfyre
203ba1646d
Make trainer switch AI aware of arena traps
2024-03-31 12:00:54 -04:00
Madmadness65
bedeb2480c
Fix E4 Molayne specializing in the wrong type
...
He's a Steel-type specialist.
2024-03-31 00:15:01 -05:00
Flashfyre
87c35cb018
Fix Salt Cure causing crash
2024-03-31 00:30:08 -04:00
Flashfyre
5cb268a3f0
Fix Stance Change not working on enemy side
2024-03-31 00:10:47 -04:00
Flashfyre
ca0ae35422
Change default game speed from 1x to 2x
2024-03-31 00:03:39 -04:00
Flashfyre
332e658555
Pass ability arguments to trigger message
2024-03-30 23:49:29 -04:00
Madmadness65
7a75f64a04
Implement Fickle Beam move
...
Includes the 30% chance to deal 160 damage.
2024-03-30 22:40:00 -05:00
Flashfyre
6fe3388b4f
Implement a better fix for consecutive use moves
2024-03-30 22:06:16 -04:00
Flashfyre
d44dfac0c8
Fix consecutive use moves starting at double BP (rollout, echoed voice, etc)
2024-03-30 21:59:39 -04:00
Flashfyre
3b1119fa1a
Fix vouchers not updating on scroll
2024-03-30 21:21:59 -04:00
Devin Korb
53def01b51
Add unit testing support with vitest ( #18 )
...
* update loose files and add vitest
* update test scripts
* more support for vitest
* more test support
* update vscode settings
2024-03-30 20:47:47 -04:00
Flashfyre
4e911a9be9
Fix TM item icons using memories
2024-03-30 20:40:48 -04:00
Flashfyre
2feb82e674
Fix infinite looping when Pokerus selections generate a loop
2024-03-30 20:14:09 -04:00
Madmadness65
8845d43784
Partially implement Flower Gift
...
The Attack and Special Defense boost works, but only for the ability holder currently. It does not change Cherrim's form yet.
Also adds the necessary battler tag entries because I forgot them in the previous commit.
2024-03-30 18:56:13 -05:00
Madmadness65
262a60055e
Implement Obstruct and Silk Trap moves
...
Also fixed Loyal Three legendaries being genderless when they should be 100% male.
2024-03-30 18:05:21 -05:00
Flashfyre
0605b8c55c
Fix Stance Change effect not relying on ability
2024-03-30 18:57:21 -04:00
Flashfyre
e5ee66b0b7
Implement King's Shield move and Stance Change ability
...
Implement King's Shield move and Stance Change ability; fix fire moves not all thawing and certain fire moves not thawing user
2024-03-30 18:46:33 -04:00
Flashfyre
b85f093674
Grass types are immune to powder moves
2024-03-30 17:23:58 -04:00
Flashfyre
bb185d9845
Fix ice types immune to sleep
2024-03-30 17:11:34 -04:00
Flashfyre
5b0a790d86
Allow overriding daily run starters
2024-03-30 17:10:34 -04:00
Flashfyre
9455330329
Add female worker variant
2024-03-30 15:46:00 -04:00
Matthew
be3dd0edc1
Salt Cure Full Implementation
2024-03-30 15:42:01 -04:00
Madmadness65
4b772c903a
Implement Zen Mode ability
2024-03-30 13:02:58 -05:00
Madmadness65
160072ac5e
Implement Hunger Switch ability
...
Aura Wheel still does not change types based on Morpeko's current form, however.
2024-03-30 12:01:49 -05:00
Madmadness65
586aa0227d
Buff Golden Punch's damage-to-money percentage
...
Raised from 20% to 50%.
2024-03-30 09:20:28 -05:00
Flashfyre
7cd1cbcf5e
Add missing Schooling ability effect level requirement
2024-03-30 09:07:06 -04:00
Madmadness65
89efb42e1f
Fix Alolan starters evolving later than intended
...
They were evolving at 36 instead of 34.
2024-03-30 00:58:51 -05:00
Flashfyre
b6943f4753
Fix prefixing player Pokemon with 'Foe' during final battle
2024-03-30 01:37:54 -04:00
Madmadness65
c3a163b348
Implement Tera Shift ability
2024-03-30 00:19:54 -05:00
Flashfyre
dbca257a76
Add Schooling ability for Wishiwashi and fix Beast Boost
2024-03-30 00:53:35 -04:00
Madmadness65
0bd941d6a1
Implement more stat-boosting abilities
...
This implements Chilling Neigh, Grim Neigh, and both As One abilities.
Also separates the Embody Aspect ability into four for later when it's implemented, and adds the graphics for Ogerpon's Terastallized forms.
2024-03-29 22:19:10 -05:00
Flashfyre
371b00561a
Only apply Moxie and Beast Boost when on field
2024-03-29 23:16:28 -04:00
Flashfyre
1be1be7098
Gallade no longer needs shiny stone to evolve
2024-03-29 22:44:53 -04:00
Flashfyre
7f2dd28832
Implement Moxie and Beast Boost abilities
2024-03-29 22:08:27 -04:00
Flashfyre
7ca5cdc21b
Revert "Revert "Fix strong trainer party members often not evolving due to dividing by 0""
...
This reverts commit baaa00656e
.
2024-03-29 20:11:52 -04:00
Flashfyre
b67a3ced85
Fix evolution item types switched
2024-03-29 19:14:34 -04:00
Flashfyre
001ad1f55e
Include catch rate in Poke Ball item description so people stop asking what Rogue Balls do
2024-03-29 17:36:44 -04:00
Flashfyre
2b2b02ff2c
Divide evolution items into common and rare
2024-03-29 16:19:27 -04:00
Flashfyre
fa7c1684f7
Fix tag source linking
2024-03-29 15:43:36 -04:00
Flashfyre
dff9a21a0b
Fix not properly checking damage greater than 0 for certain effects
2024-03-29 15:00:16 -04:00
Flashfyre
34f748f331
Cries are pitched down when at low HP
2024-03-29 14:42:27 -04:00
Flashfyre
baaa00656e
Revert "Fix strong trainer party members often not evolving due to dividing by 0"
...
This reverts commit c59c5ca413
.
2024-03-29 13:52:21 -04:00
Flashfyre
f0d33c96aa
Fix Self-Destruct and Explosion not taking type advantage into account
2024-03-29 13:47:40 -04:00
Flashfyre
c59c5ca413
Fix strong trainer party members often not evolving due to dividing by 0
2024-03-29 13:42:54 -04:00
Flashfyre
a240a45318
Implement False Swipe and Hold Back moves
2024-03-29 11:58:22 -04:00
Madmadness65
83377713a2
Update egg moves
...
These changes specifically courtesy of Mégalith on Discord.
2024-03-29 10:20:05 -05:00
Flashfyre
8f0a3f15a3
Change double boss bar split to factor in base stat total
2024-03-29 10:37:28 -04:00
Flashfyre
2b213da4a6
Split double boss HP bar segments
2024-03-29 10:29:19 -04:00
Flashfyre
4f62dec998
Implement Helping Hand move
2024-03-29 10:07:04 -04:00
Madmadness65
9350b380b2
Fix graphic issue with Paldean Wooper
...
Paldean Wooper was marked as having gender differences even though it has none (unlike regular Wooper). The duplicate graphics for it have been removed.
2024-03-29 01:10:17 -05:00
Flashfyre
23e3bdc960
Bosses generate with higher IVs
2024-03-29 00:03:54 -04:00
Flashfyre
8915b2acec
Fix Prankster ability not working properly
2024-03-28 21:35:30 -04:00
Flashfyre
20799f5a4c
Fix multi target attacks missing when a target is fainted
2024-03-28 21:18:07 -04:00
Madmadness65
0be4b5dcde
Fix Basculin line's forms not being encounterable
2024-03-28 17:04:29 -05:00
Flashfyre
26bef151f4
Update starter value reduction thresholds to be per-cost
2024-03-28 17:29:31 -04:00
Flashfyre
11bd7fdbca
Implement Prankster ability
2024-03-28 16:24:11 -04:00
Flashfyre
31d0d9b84e
Increase Cinccino's wild evolution delay
2024-03-28 15:55:00 -04:00
Flashfyre
829277bd37
Add missing wild evolution delay on Urshifu
2024-03-28 15:52:47 -04:00
Flashfyre
ff7258d9b6
Alter first and second gym leader levels
2024-03-28 14:47:57 -04:00
Flashfyre
97add6e748
Don't show points for voucher unlocks
2024-03-28 14:36:39 -04:00
Flashfyre
0afec8fd35
Rebalance trainer evolution logic
2024-03-28 14:05:15 -04:00
Flashfyre
b06c101020
Rare candies add 5 friendship
2024-03-28 11:15:28 -04:00
Flashfyre
7a508c485a
Fix grounding check not working properly after new changes
2024-03-28 10:35:18 -04:00
Flashfyre
cedc1fb3b2
Fix the way ignore flying tag works
2024-03-28 10:28:05 -04:00
Flashfyre
289969790a
Perish Song doesn't work on bosses
2024-03-28 09:21:39 -04:00
Flashfyre
f0b00f9f27
Add move target redirection
2024-03-28 00:24:24 -04:00
Flashfyre
2cc38ac2cb
Fix softlock with switch out moves used on player
2024-03-28 00:05:48 -04:00
Madmadness65
211d8d3636
Fix Poison Touch not working as intended
2024-03-27 23:02:49 -05:00
Flashfyre
63a6655759
Fix Transform and Imposter causing crash
2024-03-27 23:44:11 -04:00
Madmadness65
eb14031bdd
Replace some egg moves
...
These egg moves were some of the moves marked as problematic on the sheet. They have been changed out for either suggestions or more fitting moves.
2024-03-27 22:15:35 -05:00
Flashfyre
1a0c470173
Add hardware acceleration notice in initial tutorial
2024-03-27 22:40:10 -04:00
Flashfyre
b24eac4071
Give EXP Balance a 20% factor and increase stack count to 5
2024-03-27 13:26:13 -04:00
Flashfyre
75c9c9cc2c
Make form change items non-stealable and fix Recover AI
2024-03-27 13:13:37 -04:00
Flashfyre
b94215e3f6
Attempt fixing issue with form-specific moves in learnset not being used
2024-03-27 12:38:36 -04:00
Flashfyre
f79337b475
Fix burn damage change affecting poison
2024-03-27 11:42:06 -04:00
Flashfyre
c8ac42f267
Fix Burn damage and add more splash messages
2024-03-27 11:38:50 -04:00
Flashfyre
28ff6f5638
Exclude learned moves from compatible TMs
2024-03-27 10:43:00 -04:00
Flashfyre
3d8edb8e9b
Fix rival having 1 less party member than intended and add EXP All at wave 25
2024-03-27 10:20:08 -04:00
Flashfyre
a06323c8ab
Fix Circle Throw causing battle skip
2024-03-26 23:40:01 -04:00
Flashfyre
4f9eebda13
Fix daily level cap changing mid biome
2024-03-26 21:40:10 -04:00
Flashfyre
c0b1724b1e
Fix not passing trainer name when loading data
2024-03-26 21:21:27 -04:00
Flashfyre
a33f54b7cb
Don't allow PP to go below 0 with Pressure
2024-03-26 21:09:20 -04:00
Madmadness65
8829727c8a
Fix Upper Hand not having +3 priority
2024-03-26 17:05:12 -05:00
Madmadness65
53b850aa0e
Implement Chloroblast
...
Apparently this one does too, and I just missed it.
2024-03-26 17:01:55 -05:00
Madmadness65
44d4a28315
Implement Steel Beam
...
Functions identically to Mind Blown, minus targeting everything.
2024-03-26 16:54:47 -05:00
Flashfyre
e9b94f47f0
Fix battle animation Pokemon sprites losing shadow
2024-03-26 17:45:43 -04:00
Madmadness65
316b93877a
Fix Acupressure; Implement Life Dew
...
Acupressure was always boosting the user's stats, even when targeting an ally, so that has been fixed.
Life Dew has also been implemented and functions as intended.
2024-03-26 15:21:22 -05:00
Flashfyre
8bdab3d3bc
Fix dividing by 0 when calculating party member scores
2024-03-26 16:07:59 -04:00
Flashfyre
0fbf21f19b
Fix accuracy and evasion ability multipliers not being applied
2024-03-26 15:47:19 -04:00
Madmadness65
c88a2a6786
Changed Petilil's evolution methods
...
It was odd to have Petilil evolve into Hisui Lilligant with a Relic Band, as well as it being the only Hisuian to not factor in time of day. It has now been changed back to Sun Stone with a time of day evolution condition.
2024-03-26 13:56:25 -05:00
Flashfyre
d98b973a9a
Update metal coat evolutions to link cable with steel move
...
Update metal coat evolutions to link cable with steel move; update Sooth Bell rate to be more common
2024-03-26 14:42:07 -04:00
Flashfyre
c5f52692f6
Rest fails at full HP
2024-03-26 13:11:59 -04:00
Flashfyre
aee5f32bc3
Properly lapse terrain
2024-03-26 10:08:17 -04:00
Flashfyre
c9eac1f510
Fix Adaptability popup triggering falsely on non-STAB moves
2024-03-26 09:32:02 -04:00
Flashfyre
b114cd1cb1
Unlocks only happen on classic
2024-03-25 21:09:32 -04:00
Flashfyre
6c89af4488
Fix move skipping from Candy Jar levels
2024-03-25 18:31:51 -04:00
Flashfyre
1ea0511abb
Convert included JS files to modules
2024-03-25 16:10:43 -04:00
Flashfyre
85d09462ad
Fix moveset generation logic
2024-03-25 15:22:37 -04:00
Flashfyre
4633ac2426
Add failsafe if moves fail to load
2024-03-25 14:47:41 -04:00
Flashfyre
bd67ccde8b
Revert "Fix random moveset generation logic not working properly with evolutions"
...
This reverts commit a8cabd50d9
.
2024-03-25 14:44:40 -04:00
Flashfyre
3ce8697c23
Make AI a bit more intelligent in attack move interactions
2024-03-25 14:38:07 -04:00
Flashfyre
a8cabd50d9
Fix random moveset generation logic not working properly with evolutions
2024-03-25 14:27:04 -04:00
Madmadness65
4bf83645b5
Update egg moves with the latest changes
...
These are all changes to the egg moves over the last month or so. No major egg move nerfs yet.
2024-03-25 13:18:43 -05:00
Flashfyre
8c5e82a5a3
Add shiny indicator to starter screen
2024-03-25 13:40:54 -04:00
Flashfyre
a1b09f3aeb
Fix item bar hover logic
2024-03-25 12:33:35 -04:00
Flashfyre
892d99a4f9
Add 50% chance to offset gym leader wave by 10 in classic
2024-03-25 11:00:42 -04:00
Flashfyre
a22d50caa7
Fix abilities causing permanent weather and terrains
2024-03-25 10:22:16 -04:00
Flashfyre
efa8d4f3fc
Fix summon data not being loaded in on session load
2024-03-25 10:16:29 -04:00
Flashfyre
93a7af853b
Berries activate simultaneously
2024-03-25 00:21:00 -04:00
Madmadness65
be88f4783e
Fix Thunder not having the accuracy bypass in rain
...
It was unintentionally given to Thunder Wave instead of Thunder.
2024-03-24 22:25:02 -05:00
Flashfyre
73c527af05
Fix encore not working correctly
2024-03-24 23:15:29 -04:00
Flashfyre
c77ea04120
Fix static ability broken and causing crash
2024-03-24 22:43:35 -04:00
Flashfyre
0e694ebfb6
Fix softlock bug with double trainers
2024-03-24 22:24:26 -04:00
Flashfyre
4f88bd3dab
Fix final boss nerf
2024-03-24 19:52:30 -04:00
Flashfyre
b9805ceabf
Update moveset generation logic
2024-03-24 18:57:24 -04:00
Flashfyre
f87dbcbac3
Fix zoom out for large sprites and trade full heal for elixir in shop
2024-03-24 17:32:44 -04:00
Flashfyre
133c1c364a
Add EXP All to endless mode at wave 10
2024-03-24 11:17:12 -04:00
Flashfyre
6fce502b88
Nerf PP on a certain final boss move
2024-03-23 23:07:49 -04:00
Flashfyre
caaacca0ad
Add player count on title screen
2024-03-23 21:41:52 -04:00
Flashfyre
0d776b5a7a
Add confirmation before skipping items
2024-03-23 21:03:00 -04:00
Flashfyre
de1ba57421
Fix being unable to close menu if opened during certain times
2024-03-23 17:47:15 -04:00
Flashfyre
cea956e196
Don't show wave on weekly scoreboard
2024-03-23 16:36:47 -04:00
Flashfyre
ad7b80cb60
Slightly increase height of rankings
2024-03-23 16:30:52 -04:00
Flashfyre
7212822d18
Fix visual issues with rankings changes
2024-03-23 16:28:30 -04:00
Flashfyre
6db7ee3d0b
Add weekly rankings and pagination
2024-03-23 16:26:18 -04:00
Flashfyre
a3cde2df59
Fix crash related to moves without battle animations
2024-03-23 15:29:22 -04:00
Flashfyre
a333f7886c
Fix effect spore and similar abilities activating on the wrong target
2024-03-23 10:54:16 -04:00
Madmadness65
863b68a39c
Fix Sandygast evolving at wrong level
2024-03-23 00:38:20 -05:00
Flashfyre
1d39f0eeeb
Fixed form-based evolutions not taking form into account
2024-03-22 21:38:10 -04:00
Flashfyre
dbe6fefac9
Fix rival party members sometimes being at unintended evolutions
2024-03-22 20:48:47 -04:00
Flashfyre
3b0083a07a
Hide score text after daily run ends
2024-03-22 09:16:49 -04:00
Flashfyre
b3e6f26afe
Properly implement Last Resort
2024-03-21 23:05:47 -04:00
Flashfyre
7f01d3f57b
Add checks to initial title data load to prevent softlocks
2024-03-21 20:45:15 -04:00
Flashfyre
702c28e555
Add familiar splash messages
2024-03-21 14:53:35 -04:00
Flashfyre
67e3ea13d5
Allow menu on title screen
2024-03-21 14:15:39 -04:00
Flashfyre
669260155c
Fix crash on title when no save data exists
2024-03-21 13:17:43 -04:00
Flashfyre
cf959c6e1b
Add proper title screen and logo
2024-03-21 13:12:05 -04:00
Flashfyre
7189258095
Actually fix single battle summoning issue
2024-03-21 12:34:19 -04:00
Flashfyre
918a0d77f1
Fix for single battle trainer summoning issue
2024-03-21 12:18:10 -04:00
Madmadness65
945236f760
Adjust some double battle team names
...
They have been changed to be the same as the official names for these specific double battle teams.
2024-03-21 02:38:44 -05:00
Flashfyre
664142b625
Shift trainer pair sprite position
2024-03-21 01:29:19 -04:00
Flashfyre
b201cf0abc
Fix trainer-related crash when loading data
2024-03-21 01:05:46 -04:00
Flashfyre
a76f795cd5
Trainer updates including names and double battle pairs
...
Add dynamic trainer pairs; add trainer names with Bulbapedia scraping logic; add Hex Maniac trainer; make namebox stretch to fit name
2024-03-21 00:57:28 -04:00
Flashfyre
a6d0348383
Another prevolution levels form check fix
2024-03-20 17:56:03 -04:00
Flashfyre
832da738ab
Fix prevolution levels evolved form key check for default form
2024-03-20 17:04:09 -04:00
Flashfyre
c1cce43daf
Fix form matching on prevolution levels logic
2024-03-20 15:05:45 -04:00
Flashfyre
dfbbe47f26
Add missing information on summary screen
2024-03-19 23:39:43 -04:00
Flashfyre
921851c1b6
Add Leppa Berry
2024-03-19 23:18:48 -04:00
Flashfyre
255177857f
Update moveset generation to included evolved lower level moves
2024-03-19 20:09:22 -04:00
Flashfyre
6feef82fcf
Simulate evolution chain when generating movesets
2024-03-19 19:52:27 -04:00
Flashfyre
88e050581e
Add score to daily run mode
2024-03-19 00:03:41 -04:00
Madmadness65
91b74fbef3
Implement Volt Switch
...
Was just forgotten when doing the other U-turn clones.
2024-03-18 21:10:23 -05:00
Flashfyre
98e88a160b
Implement Bolt Beak, Fishious Rend, and Magnitude
2024-03-18 22:05:21 -04:00
Flashfyre
5c02455c97
Implement Protosynthesis and Quark Drive
2024-03-18 21:22:27 -04:00
Flashfyre
aa1e1a480f
Add Psychic Terrain priority block effect and terrain messages
2024-03-18 18:03:13 -04:00
Flashfyre
47a51c9958
Add first hit move effect and apply only to Make It Rain
2024-03-18 17:15:20 -04:00
Flashfyre
7c32855546
Make multi target moves with user effect only trigger user effect on first hit
2024-03-18 16:36:00 -04:00
Flashfyre
27e40d8526
Add Toxic Spikes neutralization
2024-03-17 23:47:46 -04:00
Flashfyre
4432522e15
Fix weather damage ability flavor text
2024-03-17 23:21:30 -04:00
Flashfyre
ab5ac1823b
Remove unused TM value from move definitions
2024-03-17 22:55:52 -04:00
Flashfyre
9c467fd697
Fix Water Shuriken
2024-03-17 22:47:30 -04:00
Flashfyre
11ab31d533
Update score logic for bosses
2024-03-17 21:56:24 -04:00
Flashfyre
fc86f5c05a
Add wave to daily run scoreboard
2024-03-17 21:04:50 -04:00
Madmadness65
babc32211f
Mark more attacking moves as (P)artial
...
The only functionality this changes is that Metronome can call these specific attacks too now.
2024-03-17 20:00:20 -05:00
Flashfyre
68b1aef3ab
Add clear score bonus
2024-03-17 20:58:12 -04:00
Flashfyre
f13e1ffa47
Record clears for failed daily runs
2024-03-17 20:31:09 -04:00
Flashfyre
9805329228
Fix load game bug after backing out of daily run
2024-03-17 17:30:07 -04:00
Flashfyre
a05189120c
Add power plant background
2024-03-17 16:47:49 -04:00
Flashfyre
33ba66b236
Add daily rankings board
2024-03-17 13:38:27 -04:00
Madmadness65
852b7fa39e
Fix Pokémon with Normal as secondary type missing it
2024-03-17 11:39:17 -05:00
Flashfyre
0701598be6
Add session scores
2024-03-17 11:36:19 -04:00
Flashfyre
dd03be2646
Fix softlock after gender selection
2024-03-17 10:11:24 -04:00
Flashfyre
ee0ff881a9
Fix field scale not resetting after a run ends
2024-03-17 00:36:33 -04:00
Flashfyre
a52b8c6b4b
Tweak for daily run final boss
2024-03-17 00:12:57 -04:00
Flashfyre
14912541c5
Fix bug with excluding last tier from item pools
2024-03-16 22:26:52 -04:00
Madmadness65
51b1e76da7
Fix Bugs struggling; implement some trainer types
...
Also removes a now-unused learnset for Bloodmoon Ursaluna, as it isn't a form for Ursaluna anymore, but rather a standalone Pokémon.
2024-03-16 21:10:21 -05:00
Flashfyre
56f4a71ca6
Add daily runs (WiP)
2024-03-16 22:06:56 -04:00
Flashfyre
81f9e2da36
Add WiP logic for daily run and fix some performance issues
2024-03-15 21:59:34 -04:00
Flashfyre
eab1ba7ab9
Fix timezone variant with legendary gacha
2024-03-15 19:40:13 -04:00
Flashfyre
1bae39d80e
Fix softlock with title screen when opening submenus
2024-03-15 18:02:05 -04:00
Flashfyre
7946938828
Fix errors when loading empty slots in local mode
2024-03-15 15:56:07 -04:00
Flashfyre
00255cb09a
Fully implement save slots and ""title"" screen changes
...
Fully implement save slots and ""title"" screen changes; fix issues with slots including clear data not working on game over and export/import not working; fix session play time not being recorded correctly
2024-03-15 15:13:32 -04:00
Flashfyre
879971ae2b
Add ""title"" screen and save data slots
2024-03-14 21:49:49 -04:00
Flashfyre
bed98ad304
Implement better solution to Fake Out issue
2024-03-14 18:09:40 -04:00
Flashfyre
10cacbe5af
Fix Fake Out logic
2024-03-14 18:03:38 -04:00
Flashfyre
62ed84638f
Fix GameMode enum order
2024-03-14 17:15:01 -04:00
Flashfyre
623d600e13
Add wrapper for game mode
2024-03-14 16:26:57 -04:00
Madmadness65
76de0d01f9
Correct Huge Power and Pure Power
...
They now increase the attack stat directly, instead of stat boosts (which was unintended).
2024-03-14 14:09:25 -05:00
Flashfyre
52e891a2a8
Fix sticky hold applying to transfers
2024-03-14 13:31:13 -04:00
Madmadness65
66b306de9e
Add Turboblaze/Teravolt flavor text
2024-03-13 23:56:18 -05:00
Flashfyre
0c835f4157
Implement various abilities including Mold Breaker
2024-03-14 00:40:57 -04:00
Flashfyre
54eed194fd
Fix Misty Terrain softlock
2024-03-13 20:36:25 -04:00
Madmadness65
1905ecc828
Implement Burning Bulwark
2024-03-13 16:37:36 -05:00
Xiaphear
37f769de72
Added Baneful Bunker
2024-03-13 22:09:23 +01:00
Madmadness65
9384344758
Implement various terrain-related abilities
...
Fully implements Electric, Psychic, Misty, and Grassy Surge. Partially implements Grass Pelt, Surge Surfer, and Hadron Engine, as their stat-boosting properties don't seem to work as intended.
2024-03-13 12:23:31 -05:00
Xiaphear
b12ade22e9
Attempted magnitude, not implemented.
2024-03-13 17:38:37 +01:00
Xiaphear
97b029b5d7
Added Defeatist
2024-03-13 13:54:15 +01:00
Flashfyre
b93e4397fa
Fix formatting and remove stray character
2024-03-13 08:51:07 -04:00
Xiaphear
9d2d03ee44
Added Tinted Lens.
2024-03-13 12:45:31 +01:00
Flashfyre
6dbbc50139
Move redirection abilities ignore own moves
2024-03-12 08:44:05 -04:00
Flashfyre
71e820f149
Add redirection logic to Lightning Rod and Storm Drain
2024-03-11 20:55:41 -04:00
Flashfyre
60c3c0a008
Implement Topsy-Turvy
2024-03-11 18:44:40 -04:00
Flashfyre
f7d89b5268
Implement Psyshock
2024-03-11 18:18:55 -04:00
Flashfyre
e99af6f148
Implement Healing Wish
2024-03-11 18:13:07 -04:00
Xiaphear
9e02d71c75
Added Conversion
2024-03-11 22:57:07 +01:00
Xiaphear
7b28d9bf6e
Merge branch 'main' of https://github.com/Flashfyre/pokerogue
2024-03-11 21:45:36 +01:00
Xiaphear
56250aca9c
Added Body Press
2024-03-11 21:45:32 +01:00
Flashfyre
4919dfcaa6
Implement Spite
2024-03-11 15:42:01 -04:00
Xiaphear
03989d07b2
Added Wring Out. Attempted Healing Wish ( WIP )
2024-03-11 18:18:49 +01:00
Flashfyre
4c5981c126
Update token logic, nerf revive tokens, and add Fusion Token
2024-03-11 00:16:24 -04:00
Madmadness65
9550016ebc
Minor egg move update
...
Popplio got a well-deserved egg move nerf. Also added more token graphics and commented-out G-Max moves for later.
2024-03-10 21:55:18 -05:00
Flashfyre
bd9d2de0af
Fix not setting immune type for move type immunity
2024-03-10 10:16:49 -04:00
Flashfyre
20e9a1e761
Fix grassy terrain heal being applied to all terrains
2024-03-10 00:14:09 -05:00
Flashfyre
6dac4c2b0f
Implement terrain clearing moves
2024-03-09 22:05:49 -05:00
Flashfyre
47cf14da9b
Implement terrains and rework status logic
2024-03-09 21:57:33 -05:00
Xiaphear
b9395ebd7f
Implemented Sturdy.
2024-03-09 23:49:00 +01:00
Xiaphear
3b96d1916d
Implement Electro Ball & Gyro Ball
2024-03-09 22:58:05 +01:00
Flashfyre
773e241735
Allow empty save data on local mode
2024-03-09 16:09:06 -05:00
Flashfyre
6a6d676cb2
Attempt fixing one hit KO
2024-03-09 10:40:51 -05:00
Flashfyre
eb6c3ba83f
Fix enemy trainers being able to switch out during multi-turn moves
2024-03-08 18:38:04 -05:00
Flashfyre
8c6f77f4c0
Fix crash with Future Sight after catch
2024-03-08 15:52:33 -05:00
Flashfyre
4d8663d274
Fix pickup working on the same item multiple times
2024-03-08 14:49:17 -05:00
Flashfyre
b147cf8f37
Fix Fake Out implementation not working properly
2024-03-08 13:14:08 -05:00
Flashfyre
9725cf47b7
Add Pokemon info display on catch
2024-03-07 22:43:15 -05:00
Flashfyre
da492cfac7
Metronome doesn't select unimplemented moves
2024-03-07 20:13:31 -05:00
Flashfyre
9ad932e018
Tweak wild evolution delays
2024-03-07 16:53:03 -05:00
Flashfyre
7a2e00758e
Replace .ogg with .m4a for iOS support
2024-03-07 14:54:25 -05:00
Flashfyre
da6d4bba2e
Fix pickup working on non-transferrable items
2024-03-07 13:07:58 -05:00
Madmadness65
8f3d76d358
Fix the 6th rival fight not having Gen 9 starters
...
This will probably fix the case of the rival randomly changing their starters for this fight in particular.
2024-03-07 11:54:12 -06:00
Flashfyre
64f6c9de09
Re-implement switch out softlock with double rewards bug fixed
2024-03-07 08:42:04 -05:00
Flashfyre
d18eba4df8
Fix Pickup causing crash outside of battle
2024-03-07 08:23:21 -05:00
Flashfyre
9ff7a95dc0
Revert "Fix softlock with wild switch out moves"
...
This reverts commit 2ce74716f7
.
2024-03-07 07:05:11 -05:00
Flashfyre
2ce74716f7
Fix softlock with wild switch out moves
2024-03-07 00:04:38 -05:00
Flashfyre
7efd8aa834
Improvements to spliced name generation
2024-03-06 23:57:11 -05:00
Flashfyre
1861823673
Add fusion icon on party and summary screen
2024-03-06 23:20:53 -05:00
Flashfyre
3fea44de6f
Fix bug with trainer double battles and implement Magnetic Flux move
2024-03-06 22:41:55 -05:00
Flashfyre
a4528f5349
Fix crash on giving a Pokemon a held item
2024-03-06 21:12:31 -05:00
Flashfyre
113ac10c1b
Implement Pickup ability
2024-03-06 21:05:23 -05:00
Flashfyre
bc236cd048
Add check for max stack count of 0
2024-03-06 20:20:57 -05:00
Madmadness65
20ad5e6a42
Add music tracks for Gen 1-5 Leaders & Champions
...
All added tracks are from B2W2, primarily the PWT versions.
2024-03-06 17:57:45 -06:00
Flashfyre
50b9bf10a7
Add toggle for fusion palette swaps
2024-03-05 21:54:26 -05:00
Flashfyre
8395a84b60
Update spliced icon
2024-03-05 20:36:01 -05:00
Flashfyre
e2bfac8922
Add unique Rogue Ball sprites
2024-03-05 19:48:41 -05:00
Flashfyre
5efec5906a
Make transfer option free
2024-03-04 23:59:15 -05:00
Flashfyre
6886108ee8
Fix clear arena tags not working properly
2024-03-04 23:22:22 -05:00
Flashfyre
62b6157426
Rebalance item stealing moves
2024-03-04 21:51:28 -05:00
Flashfyre
95bfb2a056
Implement Skill Swap and fix Wonder Guard with status moves
2024-03-04 21:32:11 -05:00
Flashfyre
893c20fc16
Remove status effect move type immunity
2024-03-04 20:28:55 -05:00
Madmadness65
4e5121b9c9
Update egg moves
...
The latest changes from the spreadsheet included.
2024-03-04 10:26:54 -06:00
Madmadness65
616c2ea05c
Implement U-turn; Shellos & Gastrodon forms
...
Shellos and Gastrodon can randomly be found as their West Sea forms now.
2024-03-04 01:47:37 -06:00
Madmadness65
859ce259aa
Swap nature colors on starter screen
...
Also unmarking the Let's Go and Torque attacks as unused, now that they're used as egg moves.
2024-03-03 23:44:37 -06:00
Flashfyre
123d268619
Fixed damage moves are no longer affected by tokens
2024-03-03 23:55:52 -05:00
Flashfyre
413d748287
Fix moves that ignore boss segments not breaking segments
2024-03-03 23:50:33 -05:00
Flashfyre
477680fab2
Update some egg moves
2024-03-03 22:34:59 -05:00
Flashfyre
c683f72aad
Replace type gacha with rare egg move gacha
2024-03-03 21:30:11 -05:00
Madmadness65
6dc5e7b1fd
Minor fix for Tarountula's egg moves
...
Replaced a duplicate Sucker Punch with Steamroller.
2024-03-03 17:19:50 -06:00
Madmadness65
5371c1eb22
Change evolution methods for Hisui Pokémon
...
Requiring being in the Ruins to evolve was deemed too restrictive, so most Hisuian forms now require dusk or night to evolve. This also means the normal forms require dawn or day to evolve now as well. Hisui Lilligant being the outlier, was given a new evolution item instead, the Relic Band.
2024-03-03 13:37:10 -06:00
Flashfyre
585b8c73f6
Change rare egg move rarity to correlate with egg rarity
2024-03-02 23:24:28 -05:00
Madmadness65
eaaa7a2310
Fix Alolan forms' egg moves being incorrect
2024-03-02 09:37:58 -06:00
Flashfyre
7bd0cb784c
Fix some egg move issues
2024-03-02 10:31:43 -05:00
Flashfyre
0011f6033b
Fix redundant item update for each transferred item when fusing
2024-03-02 10:23:54 -05:00
Flashfyre
702ac190da
Don't fail to load save if somehow a move is null
2024-03-02 09:46:08 -05:00
Flashfyre
96d2813d95
Allow negative boss segment index for catch restriction
2024-03-01 23:10:46 -05:00
Flashfyre
1fed59837b
Fix RNG issues with egg moves
2024-03-01 22:18:39 -05:00
Flashfyre
ce60d46fd1
Fix egg move data not initializing properly
2024-03-01 19:37:32 -05:00
Flashfyre
65126fa464
Oops
2024-03-01 18:37:07 -05:00
Flashfyre
17fe2ba597
Fix starter movesets showing lock egg moves
2024-03-01 18:34:56 -05:00
Flashfyre
23fd7db81f
Add egg move data
2024-03-01 18:18:07 -05:00
Flashfyre
32f4d69041
Wild spliced Pokemon generate shared movesets
2024-03-01 16:21:28 -05:00
Flashfyre
1f67e2d870
Fix lock on not working
2024-03-01 15:12:28 -05:00
Flashfyre
0e0fe95d4c
Fix being unable to clear boss segment without bypass
2024-03-01 12:41:47 -05:00
Flashfyre
fd5a7985ce
Fix additional issue with boss bar divider display
2024-03-01 11:49:26 -05:00
Flashfyre
ed1f82b476
Fix visual bug with boss segments
2024-03-01 11:42:09 -05:00
Flashfyre
0dc53bfeb8
Fix boss stat boosts not being applied on revive
2024-03-01 11:26:40 -05:00
Flashfyre
b62892e42d
Speed up leveling for multiple level ups
2024-03-01 10:53:11 -05:00
Flashfyre
6f54fa7741
Fix damage display issues with battle info
2024-03-01 10:28:29 -05:00
Flashfyre
1f6a6f4621
Damage-related fixes and changes
...
Apply damage numbers to all damage and heal; fix some damage-related bugs
2024-03-01 09:35:36 -05:00
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
8d314b199f
Fix issue with level cap by using max integer
2024-02-29 16:41:14 -05:00
Flashfyre
ff802d162b
Fix duplicate form change items appearing
2024-02-29 16:02:57 -05:00
Flashfyre
cdeb677080
Fix Belly Drum condition
2024-02-29 15:47:29 -05:00
Flashfyre
dca8a5c529
Remove level and stat caps
2024-02-29 15:25:15 -05:00
Flashfyre
c275620755
Fix wrong BGM name for Kyurem
2024-02-29 15:09:32 -05:00
Flashfyre
636f89992a
Ensure shiny icon is visible in battle info when shiny
2024-02-29 12:59:23 -05:00
Flashfyre
ed5921eb10
Rework boss HP logic to allow unlimited bypasses for large damage
2024-02-29 12:23:49 -05:00
Flashfyre
b698a8ffae
Fix error in modifier weight logic
2024-02-29 12:01:02 -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
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
Flashfyre
f2e5a2eb34
Fix crash when Sacred Ash from shop is used
2024-02-14 19:20:12 -05:00
Flashfyre
6d8ea0ad79
Fix crash when trainer has no encounter or victory messages
2024-02-14 15:49:10 -05:00
Flashfyre
74f9c51188
Update rival dialogue
2024-02-14 14:41:39 -05:00
Flashfyre
24bf116b37
Expand tutorials
2024-02-14 10:44:55 -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
Flashfyre
9fa2c9fb9e
Fix bug with tutorial text
2024-02-13 18:56:13 -05:00
Flashfyre
bf18b1ceb1
Add tutorial framework (WiP)
2024-02-13 18:42:11 -05:00
Flashfyre
c231886d5f
Add community links to menu
2024-02-13 11:53:09 -05:00
Flashfyre
e72ede26d8
Implement catch count based starter value decreases
2024-02-12 16:38:46 -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
Flashfyre
9f280f5f72
Fix passing of arena tag arguments
2024-02-09 14:48:20 -05:00
Flashfyre
d6d9341132
Double shop prices
2024-02-09 13:56:14 -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
Flashfyre
6daadbd81a
Fix bug with rival dialogue not using gender
2024-02-09 01:06:21 -05:00
Flashfyre
e8d7bab4e0
Fix egg gacha layering issue
2024-02-09 00:05:00 -05:00
Flashfyre
d07b007567
Re-enable data import
2024-02-08 20:53:03 -05: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
05f114c8a4
Minor UI changes
2024-02-06 23:11:00 -05: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
Flashfyre
89854691f0
Don't display trainer title if undefined
2024-02-05 23:56:21 -05: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
550c65d6f5
Fix save data not loading on login
2024-02-04 00:49:57 -05:00
Flashfyre
ac456fc5ba
Add item shop when choosing items
...
Add item shop when choosing items; add full restore item; add egg art to egg gacha; fix some minor text errors
2024-02-04 00:30:19 -05:00
Flashfyre
8f55245a38
Fix evolution screen not preserving form index
2024-01-30 13:51:00 -05:00
Flashfyre
9633897a27
Fix boss faint dialogue showing on party member faint
2024-01-29 22:07:34 -05:00
Flashfyre
5ab628039d
Fix showing incorrect max PP on summary screen
2024-01-29 20:57:59 -05:00
Flashfyre
9a00090617
Fix max elixir logic not working properly
2024-01-26 18:36:23 -05:00
Flashfyre
c5eb86b0b1
Fix crash with stat change after Pokemon is recalled
2024-01-21 16:30:06 -05:00
Flashfyre
80095a64fc
Add money items
2024-01-18 22:30:03 -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
25972b68ea
Fix PP Up calculation not working properly
2024-01-13 10:56:20 -05:00
Flashfyre
96f0d9158b
Fix crash on starter select screen
2024-01-13 00:41:07 -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
Flashfyre
38bf435890
Make elite four battles alternate instead of being consecutive
2024-01-12 14:06:29 -05:00
Flashfyre
831bc75560
Fix layering for egg-related UIs when option select is visible
2024-01-12 00:09:11 -05:00
Flashfyre
4c07c6d5cb
Changes for how play time is handled
2024-01-11 20:27:50 -05:00
Flashfyre
f9c3023e6d
Add additional stats
2024-01-11 16:47:11 -05:00
Flashfyre
fcf1c4f574
Rework option select and add game stats
2024-01-11 12:26:32 -05:00
Flashfyre
13aa20630d
Bring summary UI to top when opened
2024-01-11 00:41:08 -05:00
Flashfyre
0741478d24
Fix crash when updating name before info UI is initialized
2024-01-10 19:02:41 -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
ff936ee395
Fix hanging when bypass login is on
2024-01-10 14:02:43 -05:00
Flashfyre
0f5c735609
Improve handling of boss bar thresholds
2024-01-10 10:38:00 -05:00
Flashfyre
7d0393be35
Add shiny versions of gen 8-9 Pokemon icons by @Someonealive-QN
2024-01-10 08:30:36 -05:00
Flashfyre
397bf1ce78
Add case for immediate move-based form changes
2024-01-10 00:13:47 -05:00
Flashfyre
4bbf1acbd8
Fix crash on catching a Pokemon
2024-01-09 23:53:31 -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
63834858cd
Tweak logic for boss segment count
2024-01-08 01:18:55 -05:00
Flashfyre
12295d7680
Fix crash with normal type gym leaders
2024-01-08 00:35:41 -05:00
Flashfyre
111f9c9af8
Make Electric types immune to paralysis
2024-01-08 00:10:08 -05:00
Flashfyre
bde168accb
Update gym leader template logic
2024-01-08 00:07:42 -05:00
Flashfyre
a2fbb91a77
Fix applying time tint to Pokemon when evolving
2024-01-07 23:58:36 -05:00
Flashfyre
f0060e47a7
Add construction site arena background
2024-01-07 23:54:49 -05:00
Flashfyre
f029f450fe
Fix master ball not working properly
2024-01-07 23:50:11 -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
06020bee14
Fix text overlap in egg hatch screen stats
2024-01-06 12:24:01 -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
Flashfyre
39b31e7d6f
Add back old random seed gaussian function to fix level balancing
2024-01-05 00:44:28 -05:00
Flashfyre
678753aaaf
Tweak Pokeball release animation for fast game speed
2024-01-05 00:00:51 -05:00
Flashfyre
9037562c5c
Add Pokeball release animations and Fairy Feather item
2024-01-04 23:57:21 -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
32dda0a603
Respect pokeball type on caught Pokemon
2024-01-04 19:56:26 -05: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