Xavion3
6881246d17
Implement check functions for abilities
2024-04-15 01:11:27 -04:00
Madmadness65
e7f1969099
Implement Ivy Cudgel's type changing property
...
Basically a copy/paste of Raging Bull's code.
2024-04-14 21:41:12 -05:00
lucfd
d699a0f7d4
Implemented barrier-breaking moves ( #130 )
...
* Implemented barrier-breaking moves
* removed (P) from move names
* refactored to support defog
2024-04-14 22:26:58 -04:00
shayebeadlingkl
be9d07ab1a
fixes targeting
2024-04-14 18:26:44 -04:00
shayebeadlingkl
8932a0b6f9
Implements Nature Power
2024-04-14 18:00:31 -04:00
Madmadness65
73cf4e9f5c
Implement Thunderclap
...
It's just a copy of Sucker Punch, so no additional work needed.
2024-04-14 12:52:59 -05:00
Xavion3
605e16fe35
Fix a bunch of moves
2024-04-14 13:16:28 -04:00
Flashfyre
75ce0e8f73
Fix transform and imposter not copying ability
2024-04-14 12:23:49 -04:00
Xavion3
705ba0659e
Fix crash bug with sucker punch when not using a move
2024-04-14 12:06:21 -04:00
Xavion3
cc20d24afa
Implement sucker punch ( #121 )
...
* Implement sucker punch
* Fix variable name
2024-04-14 11:54:46 -04:00
Madmadness65
1941939931
Fix Jungle Healing healing the user twice
...
It still does not have the status condition healing bit yet.
2024-04-14 08:19:31 -05:00
Xavion3
4078518c5f
Add support for ability changing effects ( #113 )
...
* Add support for ability changing effects
* Fix doodle with a fainted ally in doubles
2024-04-13 23:21:34 -04:00
Xavion3
66ef42db85
Update ability attributes
2024-04-12 22:25:22 -04:00
kleekie
3d38ad14ca
Add crash damage message + battle info update for missed/ineffective moves
2024-04-12 22:21:07 -04:00
Madmadness65
92812aae1d
Draining Kiss now restores 75% of damage dealt
2024-04-12 19:02:24 -05:00
Dovie Shalev
eb791747fe
Last respects Fully Implemented ( #105 )
...
* Last Respects fully implemented
* Fixed Last Respects
* Last Respects Fully Implemented
* Last Respects Fully Implemented
---------
Co-authored-by: dshalev <dshalev@umich.edu>
2024-04-12 16:16:08 -04:00
EmoUsedHM01
930c14fa62
Laser Focus support, with the added BattlerTagTypes to support it ( #103 )
...
* Added a new BattlerTagType and support for Laser Focus
BattlerTagType.ALWAYS_CRIT
* Updated battler-tags to support ALWAYS_CRIT
* Added ALWAYS_CRIT = "ALWAYS_CRIT", for the updated battler-tag-type
* Updated the crit formula to include the new critAlways
* Updated crit logic to include critAlways, fixed indents
2024-04-12 16:05:32 -04:00
Matthew Olker
d2ebb499d8
Fix broken call in force switch out
2024-04-12 07:44:45 -04:00
EmoUsedHM01
fba98ffa0c
Updated ForceSwitchOutAttr ( #90 )
...
* Updated ForceSwitchOutAttr
Should fix issue #83
* Removed the additional indents
* Updated the import and fixed the ForceSwitchOutAttr coding errors
* Removed the rest of the indents
* Updated formatting
2024-04-12 07:32:06 -04:00
Xavion3
20b6612cd1
Add support for hidden power
2024-04-12 01:45:19 -04:00
Xavion3
747a039a2e
Add support for strength sap
2024-04-11 20:55:21 -04:00
Flashfyre
3e9fdc2d0a
Fix rest not overriding status
2024-04-11 20:01:43 -04:00
Flashfyre
053c07cfba
Fix being able to use rest without drawback when unable to sleep
2024-04-11 12:14:03 -04:00
Flashfyre
43bf8e13ea
Fix stack overflow with weather abilities
2024-04-11 09:39:15 -04:00
Flashfyre
31050a5181
Add passive secondary abilities for bosses
2024-04-11 09:24:03 -04:00
Xavion3
4f1fa4e192
Fix random category
...
Also fix the variable name
2024-04-10 22:41:16 -04:00
Xavion3
4f63b83bd9
Add support for variable category moves
...
Also lets shell side arm poison
2024-04-10 22:41:16 -04:00
Stophles
f418fe294a
Rapid Spin now removes traps/seeds, added (P) back on
...
Rapid Spin now removes the tags for trapping moves and seeds rather than having them lapse. Re-added the (P) to the move since clearing arena hazards hasn't been implemented yet.
2024-04-10 20:37:11 -04:00
Flashfyre
bd556e3c68
Fix Fillet Away
2024-04-10 17:31:39 -04:00
Flashfyre
f45b21afde
Revert "Fillet Away"
...
This reverts commit 97144077f2
.
2024-04-10 17:23:31 -04:00
Kieru Snowbell
97144077f2
Fillet Away
...
I wanted to use it, so I coded it.
2024-04-10 17:21:07 -04:00
Flashfyre
350aa30a35
Fix issue with status effect move AI
2024-04-10 15:39:36 -04:00
LaukkaE
3a2f364b41
Fix protect having a chance to fail twice in a row
...
Account for other types of protecting moves
2024-04-10 15:01:38 -04:00
Flashfyre
151b751300
Fix crash when stealing an enemy item not in player pool
2024-04-10 14:31:29 -04:00
Flashfyre
012158e7ff
Improve enemy move selection AI
2024-04-10 12:49:23 -04:00
LaukkaE
973eefee1d
Add electric terrain electric type boost
2024-04-10 09:12:27 -04:00
LaukkaE
2a5cfbf758
Psyblade & Rising voltage affected by Electric Terrain
...
fix
2024-04-10 09:12:27 -04:00
Xavion3
6078154a87
Add support for weather ball
...
Support both type changing and power boosting
2024-04-10 08:46:48 -04:00
LaukkaE
c9eff345cf
Implement Aura Wheel and Raging Bull types ( #69 )
...
* Implement Aura Wheel and Raging Bull types
* Account for fusion
2024-04-09 14:02:41 -04:00
LaukkaE
2623313970
Toxic accuracy skip, fix thousand waves
2024-04-09 11:48:04 -04:00
Flashfyre
a2e57bf1f7
Add unsaved changes to Super Fang benefit score
2024-04-09 11:25:15 -04:00
Flashfyre
5ee95bcd17
Add Super Fang target benefit score
2024-04-09 11:04:09 -04:00
Flashfyre
4a528aebcc
Fix one hit KO moves not working properly
2024-04-08 12:52:37 -04:00
Flashfyre
5617aa9772
Re-implement counter changes and Metal Burst with missing property added
2024-04-08 12:13:34 -04:00
Flashfyre
db24880064
Revert "Implemented Metal Burst, fixed comeuppance logic, changed CounterDamage attribute"
...
This reverts commit e24c79d541
.
2024-04-08 12:08:47 -04:00
Potattiummm
e24c79d541
Implemented Metal Burst, fixed comeuppance logic, changed CounterDamage attribute
...
Changed Counterdamage attribute to include a multiplier for metal burst and comeuppance. Changed logic for Comeuppance that caused it to always fail, no matter if a physical or special move hit it. Implemented Metal Burst.
2024-04-08 12:06:34 -04:00
LaukkaE
34cb70afa5
Implement Triage and Gale Wings
...
add move.ts
2024-04-08 10:16:50 -04:00
Madmadness65
8446130728
Fully implement Spiky Shield move
2024-04-06 21:50:17 -05:00
JackSmith5202
b7913e2a82
Implement Sticky Web
2024-04-06 19:08:47 -04:00
Flashfyre
a8ec37e7fa
Fix both side switch out moves softlocking
2024-04-06 12:38:07 -04:00
Flashfyre
751fcf31ca
Recoil damage bypasses endure
2024-04-06 01:56:49 -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
Madmadness65
9e986390eb
Implement Glitzy Glow and Baddy Bad moves
2024-04-05 14:28:50 -05:00
Flashfyre
d88871a86b
Bosses prefer not to use sacrificial moves
2024-04-05 12:36:09 -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
LaukkaE
a214e815bc
implement Regenerator ( #37 )
...
* implement Regenerator
* fix
2024-04-05 10:32:36 -04:00
Jaime
925bb73f0b
Implemented the moves Stored Power and Power Trip
2024-04-04 19:47:20 -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
LaukkaE
217ffcfb26
Implement Heat Crash and Heavy Slam
2024-04-04 11:38:16 -04:00
LaukkaE
785e7c14b5
fix switch statement logic
2024-04-04 10:24:48 -04:00
Flashfyre
b2441fb365
Fix same turn charge moves not working properly
2024-04-04 08:51:46 -04:00
Flashfyre
a5f78e59b0
Fix Minimize only raising evasion by one stage
2024-04-03 21:31:42 -04:00
Flashfyre
8d9ccd58d7
Fix charge moves breaking with multi lens
2024-04-03 14:22:12 -04:00
Flashfyre
b99b781e0c
Fix Baton Pass logic and enemy multi hit AI hitting ally
2024-04-03 12:14:26 -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
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
f95f3ff30e
Implement Magic Guard ability
2024-04-02 15:14:07 -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
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
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
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
Madmadness65
077d87ade8
Implement Intrepid Sword & Dauntless Shield abilities
2024-04-01 15:34:46 -05:00
LaukkaE
6a87c1b4cc
Implement freezedry ( #22 )
...
* implement freezedry
* remove console log
2024-04-01 13:26:35 -04:00
Matthew
dbff672469
salt cure fix
2024-04-01 11:19:22 -04:00
Flashfyre
87c35cb018
Fix Salt Cure causing crash
2024-03-31 00:30:08 -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
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
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
Matthew
be3dd0edc1
Salt Cure Full Implementation
2024-03-30 15:42:01 -04:00
Flashfyre
f0d33c96aa
Fix Self-Destruct and Explosion not taking type advantage into account
2024-03-29 13:47:40 -04:00
Flashfyre
a240a45318
Implement False Swipe and Hold Back moves
2024-03-29 11:58:22 -04:00
Flashfyre
4f62dec998
Implement Helping Hand move
2024-03-29 10:07:04 -04:00
Flashfyre
20799f5a4c
Fix multi target attacks missing when a target is fainted
2024-03-28 21:18:07 -04:00
Flashfyre
289969790a
Perish Song doesn't work on bosses
2024-03-28 09:21:39 -04:00
Flashfyre
2cc38ac2cb
Fix softlock with switch out moves used on player
2024-03-28 00:05:48 -04: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
75c9c9cc2c
Make form change items non-stealable and fix Recover AI
2024-03-27 13:13:37 -04:00
Flashfyre
a06323c8ab
Fix Circle Throw causing battle skip
2024-03-26 23:40:01 -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