Flashfyre
f762cf1eb3
Add extra weight to battle count splash message
2024-04-06 18:32:24 -04:00
Flashfyre
0d2f3e0388
Add battle count splash
2024-04-06 18:29:17 -04:00
LaukkaE
4377596f46
Implement Multiscale, Solid Rock, Filter, Justified, Water Compaction, Soul-Heart, Shadow Shield, Prism Armor ( #46 )
...
* Implement Multiscale, Solid Rock, Filter, Justified, Water Compaction, Soul-Heart, Shadow Shield, Prism Armor
fix
fix
* Update src/data/ability.ts
---------
Co-authored-by: Samuel H <flashfireex@gmail.com>
2024-04-06 15:39:55 -04:00
Stophles
a17a9160b3
Checking Flinch before Confusion/Infatuation ( #47 )
...
* Recharge checked earlier, Move Tags not checked if move cancelled
Recharge is now checked at the start of doMove to determine if other Tags need to be checked or if the pokemon is recharging. If the move is already cancelled, Move lapse tags are no longer checked (To account for Sleep/Paralyze happening before hand, so confusion would never trigger)
* PRE_MOVE Lapse added for Recharge, Recharge now cancels
Added a PRE_MOVE Identifier for Recharge specifically, which now cancels the move and shifts the move queue (since this will no longer occur in doMove. This prevents Confusion/Infatuation from also being triggered after a Pokemon is recharging.
* Changed spacing
* Added Flinch to PRE_MOVE Lapse
Added Flinch to PRE_MOVE Lapse tag like recharge so that confusion and infatuation aren't checked if the mon is already flinched
2024-04-06 15:32:54 -04:00
Flashfyre
1f860d6d1d
Fix fusion evolution items not working on fully evolved species
2024-04-06 14:32:55 -04:00
Flashfyre
a8ec37e7fa
Fix both side switch out moves softlocking
2024-04-06 12:38:07 -04:00
Flashfyre
307c84914e
Buff IV Scanner item
2024-04-06 10:37:54 -04:00
Madmadness65
36a8939f13
Update a few evolution methods
...
Dawn Stone is no longer used, as Snorunt is now a gender-dependent evolution. Basculegion now evolves at a higher level.
2024-04-06 09:22:24 -05:00
Madmadness65
a8acf1ee1a
Try fixing wild Rotom encounters
2024-04-06 02:13:12 -05:00
Flashfyre
751fcf31ca
Recoil damage bypasses endure
2024-04-06 01:56:49 -04:00
Matthew
3dabfd3c55
Fix sturdy
2024-04-06 01:51:42 -04:00
Flashfyre
1bf2a725c9
Fix softlock with double battle fainting
2024-04-06 01:36:20 -04:00
Flashfyre
7fc4dbce85
Fix immutable weather conditions expiring
2024-04-05 23:45:31 -04:00
Flashfyre
5ebc351e4f
Add a long-term goal
2024-04-05 22:58:40 -04:00
Flashfyre
9a9f093f5c
Aegislash reverts to shield mode when returned
2024-04-05 21:18:23 -04:00
Flashfyre
4c383e105f
Add evolution for secondary fusion species
2024-04-05 21:12:29 -04:00
Matthew
1085e0f692
Weather damages through enduring
2024-04-05 20:49:42 -04:00
Stophles
314b7dba43
Fixing Confusion triggering after Sleep, Paralysis, and Recharging ( #44 )
...
* Recharge checked earlier, Move Tags not checked if move cancelled
Recharge is now checked at the start of doMove to determine if other Tags need to be checked or if the pokemon is recharging. If the move is already cancelled, Move lapse tags are no longer checked (To account for Sleep/Paralyze happening before hand, so confusion would never trigger)
* PRE_MOVE Lapse added for Recharge, Recharge now cancels
Added a PRE_MOVE Identifier for Recharge specifically, which now cancels the move and shifts the move queue (since this will no longer occur in doMove. This prevents Confusion/Infatuation from also being triggered after a Pokemon is recharging.
* Changed spacing
2024-04-05 20:42:30 -04:00
Matthew
5b2925cf85
Endure updated
2024-04-05 18:50:10 -04:00
Flashfyre
e2a49ffa25
Fix critical hits causing decimal damage
2024-04-05 18:38:46 -04:00
Flashfyre
e361922091
Revert "Added stat boost for fell stinger"
...
This reverts commit 9c3595c81a
.
2024-04-05 18:33:18 -04:00
Potattiummm
9c3595c81a
Added stat boost for fell stinger
...
added the stat boost for a ko with fell stinger
2024-04-05 18:28:34 -04:00
Matthew
6b5bc5b830
Fix duplicate transition at the end of batch hatching
2024-04-05 17:53:36 -04:00
Flashfyre
77e8ff3785
Nerf critical hit damage to 1.5x
2024-04-05 15:47:46 -04:00
Madmadness65
9e986390eb
Implement Glitzy Glow and Baddy Bad moves
2024-04-05 14:28:50 -05:00
Flashfyre
a6a382e357
Fix Poison Point odds
2024-04-05 14:38:54 -04:00
Matthew
0c579de6b1
Hatch Cleanup
2024-04-05 14:27:07 -04:00
Flashfyre
1167b21d7e
Fix Poison Point not working
2024-04-05 14:26:41 -04:00
Flashfyre
7887788e36
Minor adjustment for final boss
2024-04-05 14:11:21 -04:00
Flashfyre
d88871a86b
Bosses prefer not to use sacrificial moves
2024-04-05 12:36:09 -04:00
Flashfyre
a3fcf3f3d2
Lower Master Ball weight
2024-04-05 12:34:35 -04:00
Flashfyre
e7ba9b7b06
Master balls can bypass boss bar segments
2024-04-05 12:30:48 -04:00
Flashfyre
3d083a7d4d
Increase Flamigo starter value
2024-04-05 12:03:00 -04:00
Jaime
a511f7ee0f
Small fix for Reflect/Light Screen/Aurora Veil
2024-04-05 11:56:21 -04:00
Matthew
8945de6d59
Implement Pay Day and Make it Rain
2024-04-05 11:55:16 -04:00
Jaime
887a4176ab
Implemented moves Reflect, Light Screen and Aurora Veil
2024-04-05 11:44:21 -04:00
Flashfyre
37eb5c8eb0
Add more recent move selections for trainer and boss Pokemon
2024-04-05 11:42:55 -04:00
Flashfyre
b221c519a4
Fix party shiny odds check on locked reroll
2024-04-05 11:37:07 -04:00
Flashfyre
ad6924485f
Change Shelmet and Karrablast evolution conditions to having caught eachother respectively
2024-04-05 11:11:40 -04:00
Flashfyre
dd2743bcf5
Discourage enemy trainers from switching too much consecutively
2024-04-05 10:59:03 -04:00
LaukkaE
a214e815bc
implement Regenerator ( #37 )
...
* implement Regenerator
* fix
2024-04-05 10:32:36 -04:00
Flashfyre
5bed242002
Add Lock Capsule item and update reroll logic
2024-04-05 10:14:49 -04:00
Flashfyre
efb6b9dbc9
Fix stat drops always being ignored
2024-04-05 07:32:56 -04:00
Flashfyre
8169db62ef
Make token changes compatible with old saves
2024-04-05 01:00:11 -04:00
Flashfyre
2fab4a35ab
Fix critical hit logic
2024-04-05 00:13:03 -04:00
Flashfyre
eaba6e655c
Revert crit change
2024-04-04 23:57:28 -04:00
Flashfyre
a45fe05f53
Critical hits ignore stat drops and X items last 10 battles
2024-04-04 23:32:09 -04:00
Flashfyre
5fd50eae40
Add missing Shiny Gallade sprite
2024-04-04 22:56:37 -04:00
Madmadness65
850c58844f
Add TM compatibility for Indigo Disk DLC Pokémon
...
If there's any other Pokémon missing TM compatibility, please tell me and I'll add it too.
2024-04-04 21:52:23 -05:00
Stophles
636fc22141
Toxic Spikes - Properly removed by statused Poison types ( #36 )
...
* Toxic Spikes - Properly removed by statused Poison types
Toxic spikes should now be removed by poison types who are statused before they are switched to, instead of ignoring their entry
* Toxic Spikes update
Fixed duplicate code
2024-04-04 22:45:33 -04:00
Flashfyre
8b84965d7a
Remove revive tokens, nerf heal token, add endure token
2024-04-04 22:42:24 -04:00
Flashfyre
4afa0bf142
Fix damage booster type check
2024-04-04 21:16:25 -04:00
Flashfyre
e191ae0567
Nerf damage and protection tokens to half
2024-04-04 20:53:41 -04:00
Flashfyre
ea562bbd87
Increase attack type booster limit to 99
2024-04-04 20:42:55 -04:00
Flashfyre
e76fa25bc8
Fix attack type boosters applying universally and buff Soul Dew
2024-04-04 20:33:08 -04:00
Jaime
925bb73f0b
Implemented the moves Stored Power and Power Trip
2024-04-04 19:47:20 -04:00
Flashfyre
87e0e06b9e
Add faster evolution skipping
2024-04-04 18:54:50 -04:00
Jaime
36b3c91276
Implemented the abilities Stamina and Weak Armor
2024-04-04 18:35:15 -04:00
Flashfyre
6a62ae1b5a
Only block confirm and cancel inputs with delayed option UI
2024-04-04 18:07:24 -04:00
Flashfyre
4f0b1fdcfb
Fix namebox not updating with theme
...
Fix namebox not updating with theme; ban certain species from being used by trainers
2024-04-04 18:00:21 -04:00
Flashfyre
3e99ed6bb6
Level up sound no longer pauses BGM
2024-04-04 17:43:37 -04:00
Flashfyre
5010793a32
Add starter select screen cursor wraparound
2024-04-04 16:19:45 -04:00
Madmadness65
9310c4d340
Correct the values of many recoil attacks
...
Many were just dealing a fourth of the damage when they should be dealing a third or even half.
2024-04-04 15:17:38 -05:00
Flashfyre
326918a5f1
Add retry option (easy mode)
2024-04-04 15:22:05 -04:00
Flashfyre
23a8fb1fc9
Fix fainted ally targeted attacks redirecting to self
2024-04-04 14:42:20 -04:00
Flashfyre
48ff8b248b
Fix crash on starter screen related to form index out of bounds
2024-04-04 14:24:02 -04:00
Flashfyre
b04cdd3f60
Fix final boss burn cheese
2024-04-04 14:20:14 -04:00
Matthew
dc9dc98c71
Adding Env files for Local Development Ease
2024-04-04 13:52:13 -04:00
Madmadness65
62e6f28dc7
Add Behemoth attacks as "level 0" moves for Zacian & Zamazenta
...
A temporary workaround until the proper implementation can be done (having Iron Head, then replacing with Behemoth attacks on form change).
2024-04-04 12:34:58 -05:00
Flashfyre
3774b6e214
Fix type icon type not updating when types are changed
2024-04-04 13:30:49 -04:00
Flashfyre
0f7b55c328
Update egg moves
2024-04-04 12:46:35 -04:00
Flashfyre
7d58f2885a
Only cap damage booster tokens at 999
2024-04-04 12:30:49 -04:00
Flashfyre
fcecad8707
Add monotype icons
2024-04-04 12:27:41 -04:00
Flashfyre
7b85b92a6e
Increase damage and reduction token stack limit
2024-04-04 11:59:02 -04:00
LaukkaE
217ffcfb26
Implement Heat Crash and Heavy Slam
2024-04-04 11:38:16 -04:00
Madmadness65
8351bdd14a
Allow Vivillon forms to be caught; remove Calyrex forms from the wild
...
It was either removing the form changes or removing the encounters, and the latter made more sense to me.
2024-04-04 10:22:15 -05:00
LaukkaE
785e7c14b5
fix switch statement logic
2024-04-04 10:24:48 -04:00
Flashfyre
075db8ae0c
Show icon when saving data
2024-04-04 10:16:29 -04:00
Flashfyre
aa421b5d10
Fix move animation defaults not working (fixes Tackle crash)
2024-04-04 09:45:25 -04:00
Flashfyre
6c59ed27ce
Give more detailed error when move animation fails to load
2024-04-04 09:22:12 -04:00
Flashfyre
b2441fb365
Fix same turn charge moves not working properly
2024-04-04 08:51:46 -04:00
Flashfyre
8e72ca5bfc
Fix crash related to form-specific cries
2024-04-04 08:38:10 -04:00
Flashfyre
de77db70d7
Rerolls lock rarity tiers and price accordingly
2024-04-04 00:38:02 -04:00
Flashfyre
35cc37deb6
Only allow importing data locally
2024-04-03 23:47:49 -04:00
Flashfyre
a5f78e59b0
Fix Minimize only raising evasion by one stage
2024-04-03 21:31:42 -04:00
Flashfyre
d86c1200f8
Add battle info type icons
2024-04-03 21:19:42 -04:00
Flashfyre
c4e8499a6c
Increase password field length
2024-04-03 19:23:48 -04:00
Flashfyre
1323093eb5
Fix enemy item generation softlock with no attack moves
2024-04-03 19:01:09 -04:00
Flashfyre
d304cae19f
Fix typo setting ability text to color
2024-04-03 18:15:41 -04:00
Flashfyre
382b70ed60
Minor final boss tweak and color hidden ability on catch/hatch info
2024-04-03 17:18:32 -04:00
Flashfyre
563ff21ad4
Fix moveset generation priority reversed
2024-04-03 16:35:11 -04:00
Flashfyre
77cf3032cf
Add title screen music by edifette
2024-04-03 14:33:23 -04:00
Flashfyre
8d9ccd58d7
Fix charge moves breaking with multi lens
2024-04-03 14:22:12 -04:00
Flashfyre
4d2d04858f
Fix tera power boost still applying when multi scope is held
2024-04-03 12:36:19 -04:00
Flashfyre
b99b781e0c
Fix Baton Pass logic and enemy multi hit AI hitting ally
2024-04-03 12:14:26 -04:00
Flashfyre
5759a5e5ce
Add Multi Lens item
2024-04-03 11:42:09 -04:00
Flashfyre
ae03f541dd
Allow Kyurem forms to be fused
2024-04-03 10:38:36 -04:00
LaukkaE
09129410af
Implement/Fix Thousand arrows ( #28 )
...
* implement Thousand Arrows
* discard unused code
* formatting changes
* fixes
2024-04-03 09:33:11 -04:00
Flashfyre
517b012736
Add Wiki link under community
2024-04-03 09:26:48 -04:00
Flashfyre
7400ba0503
Update IVs in dex on evolution
2024-04-03 09:23:45 -04:00
Flashfyre
880433a7f8
Fix not setting initial nature override
2024-04-02 23:47:48 -04:00
Flashfyre
6bb40c6d15
Fix Soul Dew not factoring in overridden nature
2024-04-02 23:21:55 -04:00
Flashfyre
785840fdf4
Fix crash
2024-04-02 23:12:30 -04:00
Flashfyre
84f6456972
Use nature override property instead of overwriting base nature
2024-04-02 23:00:56 -04:00
Flashfyre
e8b5d7aa3e
Unsplicing no longer requires an item
2024-04-02 20:51:43 -04:00
Flashfyre
dba93a21f0
Fix terrain color ratio
2024-04-02 20:25:35 -04:00
Samuel H
4f82ff9819
Implement Mints ( #27 )
...
* Implement mints to change natures
* Merge main
* Merge main
2024-04-02 20:04:42 -04:00
Madmadness65
08beae9cee
Implement Embody Aspect abilities
...
More work toward getting Ogerpon's unique Terastal forms functional. Also fixes the graphics for the Terastal Ogerpon forms, as they were scaled incorrectly.
2024-04-02 18:03:49 -05:00
Flashfyre
db960d9a98
Cap breeder party member base total below 450
2024-04-02 18:25:43 -04:00
Flashfyre
f95f3ff30e
Implement Magic Guard ability
2024-04-02 15:14:07 -04:00
Flashfyre
b9b7afb3ee
Fix resetting nature on starter screen when updating other properties
2024-04-02 14:32:51 -04:00
Flashfyre
f540aeb804
Check specific form change items for compatibility before allowing them to be held
2024-04-02 14:20:30 -04:00
LaukkaE
bd1af25c01
implement Darkest Lariat, Chip Away and Sacred Sword ( #26 )
...
* implement darkest lariat, chip away, sacred sword
* fix
2024-04-02 13:51:38 -04:00
Flashfyre
2e728307c3
Fix arena traps applying twice in double battles
2024-04-02 12:00:41 -04:00
Flashfyre
cb39a4a156
Lower volume of loud battle animation sounds
2024-04-02 11:53:27 -04:00
Flashfyre
d9ebf99cdd
Rework logic for defeat ability trigger
2024-04-02 10:13:00 -04:00
Flashfyre
53c0d501cc
Fix Giratina Origin form change not working
2024-04-02 10:12:21 -04:00
LaukkaE
09d7b68668
Implement Foul Play ( #24 )
...
* Implement Foul Play
* Cleanup
---------
Co-authored-by: Flashfyre <flashfireex@gmail.com>
2024-04-02 09:16:35 -04:00
Flashfyre
68f0692849
Fix logic to prevent healing tokens from healing to full
2024-04-02 01:44:38 -04:00
Flashfyre
91ab0b4b32
Fix Sturdy HP check in wrong place
2024-04-02 01:15:53 -04:00
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