Marek Sison
2a356f64a4
Merge branch 'main' into move/stockpile
2024-05-07 00:18:27 +08:00
Marek Sison
a20bf5e266
Merge branch 'pagefaultgames:main' into main
2024-05-07 00:17:35 +08:00
Marek Sison
8cf8d2d68c
UPDATE: condensed StockpileAttr
2024-05-07 00:17:03 +08:00
Tempoanon
78ae7c9f0a
Minor TM learn fixes and make glacial lance non contact ( #553 )
...
* Make curse target
* Minor TM learn set changes and make glacial lance non contact
2024-05-06 12:00:51 -04:00
Marek Sison
43d46c07bf
Merge branch 'main' into move/stockpile
2024-05-06 23:39:51 +08:00
Marek Sison
41daadcead
Merge branch 'pagefaultgames:main' into main
2024-05-06 23:39:17 +08:00
Marek Sison
4653c2d33e
HOTFIX: removed marking comments
2024-05-06 23:38:13 +08:00
Marek Sison
bc2d232edb
FEAT: Swallow implemented. Marked partial for testing
2024-05-06 23:35:55 +08:00
lucfd
80b6001c77
Implemented Revelation Dance ( #166 )
...
* implemented Revelation Dance
* fixed steam engine activating on all water moves
* implemented typeless
* stellar handling for revelation dance
* removed testing lines
* changed to UNKNOWN implementation
* removed UNKNOWN RGB
* removed print debug + unnecessary logic
* simplified test condition further
2024-05-06 10:24:37 -05:00
Matthew Ross
f92b563baa
Hunger switch shouldn't trigger if terastallized
2024-05-06 08:49:26 -04:00
Marek Sison
cfe9e9885c
HOTFIX: changed StockpileDamageAttr to StockpilePowerAttr
2024-05-06 19:02:29 +08:00
Marek Sison
ed218c0978
UPDATE: merge with latest main
2024-05-06 16:38:23 +08:00
Marek Sison
13fb865b94
Merge branch 'pagefaultgames:main' into main
2024-05-06 16:24:58 +08:00
Marek Sison
c3e9229eb8
HOTFIX: StockpileDamageAttr adjusted
2024-05-06 16:13:37 +08:00
Marek Sison
3fc2d433f5
FEAT: Spit Up partially implemented along with StockpileDamageAttr
2024-05-06 16:12:26 +08:00
Marek Sison
531ec358e0
UPDATE: Stockpile has been fully implemented. Still marked as partial for testing
2024-05-06 13:35:05 +08:00
Madmadness65
a45da8a382
Quick egg move fixes
2024-05-06 00:31:28 -05:00
Jeremy B
bc8cb51dc1
Add Scrappy ability handling ( #473 )
...
* partially implement scrappy
* add minds eye handling also
* remove unimplemented from minds eye
---------
Co-authored-by: jbastyr <jpbastyr@gmail.com>
Co-authored-by: Madmadness65 <59298170+Madmadness65@users.noreply.github.com>
2024-05-06 00:27:56 -05:00
Matthew Ross
6016243caf
Lum berry should cure status and confusion if possible
2024-05-06 00:27:39 -04:00
Madmadness65
700b79e0c3
Update egg moves
...
The latest in egg move changes. As usual, if there are any complaints, direct them toward the egg move discussion thread on the Discord.
2024-05-05 19:29:54 -05:00
LaukkaE
67ee104178
Fix Protosynthesis and Quark Drive ( #289 )
...
* Fix Protosynthesis and Quark Drive
* add partial tags
2024-05-06 10:26:11 +10:00
Temps Ray
77b6ad47d0
Make curse target
2024-05-05 18:40:21 -04:00
Benjamin Odom
e6fd331931
Fix HalfSacrificialAttr
...
Mind Blown targets all users and was triggering recoil every time it hit. Changed so that it only applies once after all targets take damage by adding a new MoveEffectTrigger, POST_TARGET. This also fixes an issue where dying to recoil stopped the rest of the damage from hitting the remaining targets.
This change also applies fixes for Steel Beam since they are have the same effect but is single target.
Also added missing messages for Damp and Recoil. All messaging is in line with Pokémon Showdown.
2024-05-05 17:46:15 -04:00
Tempoanon
9b72dfbd71
Implement curse ( #510 )
...
* Implement curse
* self targeting is always true if not ghost type
2024-05-05 17:45:20 -04:00
Madi Simpson
f7f235cdec
move: handle some aspects of custom fail text a bit better
2024-05-05 14:28:06 -04:00
lucfd
4aad37a758
Implement Take Heart Sleep Talk edge case ( #508 )
...
* removed take heart condition, added sleep talk edge case
* removed freeze heal
* removed testing stuff
2024-05-05 13:04:19 -05:00
LaukkaE
697f2a3a42
fix-takeHeart
2024-05-05 13:36:52 -04:00
Madi Simpson
b6603e2c6c
move: fix issue with self switch moves causing softlocks
2024-05-05 12:22:03 -04:00
EggMuncherSupreme
fa2d257144
Changed Bouncy Bubble to heal 100% of damage dealt and implemented Take Heart ( #326 )
...
* Changed Bouncy Bubble to heal 100% of damage dealt, as according to Gen 8
* Fully implemented Take Heart
2024-05-05 11:01:39 -05:00
Madi Simpson
8e606139fa
moves: (mostly) fix parting shot stack bug ( #495 )
2024-05-05 11:50:46 -04:00
Madi Simpson
fa01f32475
ability: sturdy ability tag no longer pops up with 1 max hp
2024-05-05 11:40:54 -04:00
Armin
5c6e161eda
Issue-483: Fix contact effects after death
2024-05-05 11:06:26 -04:00
Flashfyre
437cb87df9
Add separate achievements for sub-legendaries and rename pseudoLegendary field
2024-05-05 11:05:22 -04:00
Madi Simpson
80ee440109
Implement Guard Dog, attribute for abilities to give Intimidate immunity ( #448 )
...
* abilities: implement guard dog, abilities that give intimidate immunity
* abilities: implement rattled's second effect, remove refs to mold breaker
* abilities: fix rattled not giving the attack drop still
* abilities: make ability bars pop in to some success
* abilities: implement suction cups since it has the same effect
* moves: add custom fail text, fix animation issues with Guard Dog/Roar
* abilities: manually show intimidate ability bar to prevent weirdness
2024-05-05 10:52:27 -04:00
Reldnahc
7cdf07c050
have arena tags check their sides. ( #447 )
...
* have arena traps check their sides.
* make sure we check the right tags layers
2024-05-05 00:27:46 -05:00
Benjamin Odom
daa6e3b3a8
Prevent Fusion Status Errors +Fix Double Battle Issue ( #472 )
...
* Reapply "Prevent Fusing Status Errors (#465 )"
This reverts commit 18a1c152c0 .
* Update phases.ts
2024-05-04 22:16:59 -05:00
Madmadness65
18a1c152c0
Revert "Prevent Fusing Status Errors ( #465 )"
...
This reverts commit 68eca464f7 .
2024-05-04 20:50:48 -05:00
Madi Simpson
96d7fdd3f9
Implement Water Shuriken Battle Bond condition ( #466 )
...
* moves: water shuriken hits 3x 20bp in ash greninja forme
* moves: remove fusion checks
2024-05-04 20:50:12 -05:00
Madi Simpson
2c003854e9
terrain: psychic terrain doesn't block priority moves on the user's side ( #470 )
2024-05-04 20:45:37 -05:00
Benjamin Odom
68eca464f7
Prevent Fusing Status Errors ( #465 )
2024-05-04 20:37:31 -05:00
Benjamin Odom
d170aeeab6
Updated Learnset of Gen2 to Indigo Disc ( #469 )
...
* Updated Learnset of Gen1 to Indigo Disc
Not many changes here for how much time it takes to comb through, but here it is.
Only notable change is Power-Up Punch got removed this gen so it had to be removed from Hitmonchan's learnset. Are we okay with this change? If so, this is good to go for Gen 1.
* Updated Learnset of Gen2 to Indigo Disc
Notable changes:
Porygon 2 loses Magic Coat with no replacement.
Ho-oh loses Burn Up but gains Overheat.
The rest seems better or neutral.
2024-05-04 20:27:01 -05:00
Madmadness65
1792b98608
Implement Genesect's forms & Techno Blast
...
Genesect's Drive forms does not change it's typing, only Techno Blast's type.
2024-05-04 19:45:07 -05:00
Madi Simpson
b2c74cfc90
Implement Opportunist ( #460 )
...
* abilities: implement opportunist
* abilities: make it not infinitely loop like a dummy
* abilities: properly ignore only opportunist on opportunist boosts
* abilities: rename some things to make a bit more sense
2024-05-04 18:38:53 -05:00
Madmadness65
4e0bf8f5a1
Adjust Tyrogue egg move
...
Mach Punch was unnecessary, as Hitmonchan gets it via level up. This provides a good setup option for all three evolutions.
2024-05-04 18:37:04 -05:00
LaukkaE
620a92aace
Bugfix Tickle, Tearful Look, Decorate ( #464 )
2024-05-04 17:28:15 -05:00
Benjamin Odom
f53c699d04
Updated Learnset of Gen1 to Indigo Disc
...
Not many changes here for how much time it takes to comb through, but here it is.
Only notable change is Power-Up Punch got removed this gen so it had to be removed from Hitmonchan's learnset. Are we okay with this change? If so, this is good to go for Gen 1.
2024-05-04 13:43:07 -04:00
nrawicz
da5615eb4a
Implement Expanding Force ( #417 )
...
* Expanding Force Implementation
Added target change attribute based on terrain
* Class change I guess
* Expanding Force Implementation
Added target change attribute based on terrain
Class change I guess
Squashed weird split commit
* Fixed removed commits
My bad
* ACTUALLY fixed removed commits
2024-05-04 10:52:24 -05:00
Tempoanon
fabd2b1550
Add in missing import ( #445 )
2024-05-04 12:40:34 +10:00
Tempoanon
5b44905b86
Fix Shedinja passive, mummy passive, acupressure, moody, and added a second move override ( #369 )
2024-05-04 12:30:23 +10:00
Tempoanon
f9abc50d8b
Add Neutralizing Gas message, display Manaphy egg gacha origin, allow catching wonder guard bosses ( #322 )
...
* Add Neutralizing Gas message, display Manaphy egg gacha origin, allowcatching wonder guard bosses
* Add edge cases of supressed/overriden wonder guard bosses
2024-05-04 12:29:30 +10:00