Commit Graph

254 Commits

Author SHA1 Message Date
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