Maruno17
2e3ba2e09e
Fixed Grudge and Lunar Dance not properly changing PP amounts
2022-06-19 17:04:58 +01:00
Maruno17
b367b2442b
Fixed error when using Future Sight
2022-06-18 21:18:34 +01:00
Maruno17
9a03b25755
Fixed using Pursuit against a switcher preventing using the next move
2022-06-18 21:13:30 +01:00
Maruno17
3d8e22690d
Stopped various filenames being translatable when they don't need to be
2022-06-16 13:29:48 +01:00
Maruno17
3238ff817c
Fixed the Bag lists having incorrect starting positions when choosing an item from a subset of your Bag
2022-06-15 20:03:43 +01:00
Maruno17
b8e9251fb4
More splitting of AI_Move_EffectScores
2022-06-15 19:23:52 +01:00
Maruno17
62b964adfa
Split script section AI_Move_EffectScores in two and rearranged it
2022-06-15 19:15:03 +01:00
Maruno17
c0c672806d
Refactored code that draws the Pokémon info box in battle
2022-06-13 23:17:09 +01:00
Maruno17
301ecb0ac7
Scents now end Hyper Mode, Time Flute now purifies a Shadow Pokémon, Shadow Pokémon now regain 80% of the Exp they missed out on, non-Scent items can't be used on Shadow Pokémon in Hyper Mode
2022-06-13 21:09:48 +01:00
Maruno17
1532be2410
Fixed incorrect capitalisation in message when Aurora Veil wears off
2022-06-02 16:40:37 +01:00
Maruno17
a63d031da2
Fixed Gorilla Tactics also boosting Special Attack
2022-06-01 22:48:24 +01:00
Maruno17
3338875dd8
Fixed error when applying Sea of Fire's damage
2022-06-01 22:47:32 +01:00
Keyacom
2ba2893869
Fixed Grav Apple having the incorrect damage boost ( #179 )
...
* Fixed Grav Apple having the incorrect damage boost
In the official games, Grav Apple has a damage boost of 1.5x under Gravity, not 2x. This has been fixed.
* Updated move effect class name
* Apply updated function code
* Update moves.txt
2022-05-29 23:01:34 +01:00
Maruno17
6a046ff755
Fixed Xerneas/Zacian/Zamazenta not being their alternate form throughout battle
2022-05-29 18:13:08 +01:00
Maruno17
325a1b2998
Fixed Dauntless Shield raising the wrong stat
2022-05-26 18:57:21 +01:00
Maruno17
d94d1836c6
Fixed Howl always failing
2022-05-24 13:43:01 +01:00
Maruno17
f5ee3b9c9f
Fixed F9 skipping a turn in Safari battles, fixed Gym Leader attempts stat not working
2022-05-19 22:24:40 +01:00
Maruno17
5fb8218098
Fixed type-boosting Gems being consumed when they shouldn't, fixed compiler error relating to replacing battle-starting methods
2022-05-19 13:42:21 +01:00
Maruno17
04f3b29fe3
Tweaks to comments, Destiny Knot no longer affects breeding in Gen 5 mechanics
2022-05-17 23:52:53 +01:00
Maruno17
e12b6fde1d
NPC trainers' end of battle text is now read directly from the trainer object rather than extracted to an array
2022-05-17 22:28:29 +01:00
Maruno17
22f0c8627a
Refactored battle-starting methods into WildBattle.start and TrainerBattle.start, etc.
2022-05-15 20:28:06 +01:00
Maruno17
5714a2d6d3
Split up def pbEndOfRoundPhase
2022-04-25 23:24:55 +01:00
Maruno17
ad29dc6dc4
Fixed X items not working, fixed Knock Off being able to remove usable Mega Stones
2022-04-24 21:04:22 +01:00
Maruno17
a85ec1e51a
Changed battle victory MEs to BGMs
2022-04-21 21:43:11 +01:00
Maruno17
77f9547687
Misc tidying
2022-04-20 22:29:13 +01:00
Maruno17
d6c6b79705
Tidying up tones
2022-04-18 20:47:19 +01:00
Maruno17
20d6d4ff0a
Implemented differences in Ball Burst animations for attempting to capture a Pokémon
2022-04-18 20:45:10 +01:00
Maruno17
f66e8db906
Minor script rearranging
2022-04-12 21:21:58 +01:00
Maruno17
90328df274
Updated moves that can't be called by Metronome
2022-04-10 22:33:56 +01:00
Maruno17
0d4c27d413
Implemented differences in Ball Burst animations for sending out a Pokémon
2022-04-10 21:38:06 +01:00
Maruno17
4a478ab6d0
Fixed recalculating turn order after Mega Evolution not taking into account changed abilities
2022-04-08 18:43:49 +01:00
Maruno17
0680f8665d
Added prompt for what to do with a caught Pokémon if the party is full, and a battle rule that forces a capture into the party
2022-04-05 23:01:07 +01:00
Maruno17
e87d55f56f
Added underscore in DefaultForm species flag for consistency
2022-03-31 20:20:29 +01:00
Maruno17
c012a7323a
Natural Gift's power/type moved into an item flag
2022-03-31 20:19:58 +01:00
Maruno17
38edb15f0c
Move item powers for Fling into an item flag
2022-03-31 19:53:21 +01:00
Maruno17
3a4339c658
AI now checks for immunities to status moves
2022-03-28 18:04:45 +01:00
Maruno17
81578ac42c
AI now doesn't use Full Restores just to heal small amounts of HP
2022-03-26 15:12:32 +00:00
Maruno17
7d583aaaf7
Added animation when capture is successful
2022-03-21 23:14:00 +00:00
Maruno17
2817c1998a
Added hardcoded battle animations for capture ball burst and send out ball burst, removed support for common animation ball bursts.
2022-03-21 17:37:18 +00:00
Maruno17
21f7c57905
Added Poké Ball burst animation for recalling in battle, some bug fixes
2022-03-16 22:44:39 +00:00
Maruno17
93a0173fe8
Player no longer makes a bump sound when walking into something because of a move route, changed when title screen BGM starts playing, tweaked evolution messages and audio
2022-03-10 22:49:01 +00:00
Maruno17
7f8fa16a52
Made Zacian/Zamazenta's rusted items unlosable, made bad poison icon be shown again in battle
2022-03-07 23:16:13 +00:00
Maruno17
a13771e8bc
Fixed Shadow Pokémon saying how much Exp they gain from battle, fixed mispositioned text in some battle debug menus
2022-03-07 19:22:21 +00:00
Maruno17
e5be233224
Enabled BallBurst common animations to be played during other battle animations
2022-02-22 19:26:50 +00:00
Maruno17
19e50bd507
Updated Power Green fonts, repositioned all text accordingly
2022-02-20 23:29:09 +00:00
Maruno17
f322b234c6
Added battle rule "disablePokeBalls"
2022-02-15 18:39:41 +00:00
Maruno17
f68e699cc9
More Rubocop changes
2022-02-13 00:57:54 +00:00
Maruno17
cca5989746
Fixes to previous commit
2022-02-10 08:33:45 +00:00
Keyacom
30c3f472ef
Implement TramplesMinimize as a move flag ( #175 )
...
* Implement "TramplesMinimize" as a move flag
Implemented `TramplesMinimize` as a move flag. Due to it, removed effect codes `FlinchTargetTrampleMinimize` and `ParalyzeTargetTrampleMinimize` (the second one was exclusive to Body Slam). Moves that had them now have the effect codes `FlinchTarget` and `ParalyzeTarget`, respectively.
The code now does not check if the parameter of `tramplesMinimize?` is 1 or 2, it now checks if it is `true` or `false`. For the effect that causes the moves with this flag to skip accuracy checks, it also checks if `Settings::MECHANICS_GENERATION` is equal to or greater than 6.
Data on which moves are to be treated as able to double damage if Minimized and skip accuracy checks are [here](https://bulbapedia.bulbagarden.net/wiki/Minimize_(move)#Vulnerability_to_moves ).
**Remarks:**
- Dragon Rush, Heat Crash and Heavy Slam could not trample Minimize in Gen 5. Dragon Rush and Heat Crash could do so in Gen 6+, but Heavy Slam could not until Gen 7.
- Double Iron Bash could only trample Minimize in Gen 7.
**TL;DR:**
- Implemented `TramplesMinimize` as a move flag.
- Modified the check for this move flag.
- Removed effect codes `FlinchTargetTrampleMinimize` and `ParalyzeTargetTrampleMinimize`. Moves that had them now have the effect codes `FlinchTarget` and `ParalyzeTarget`, respectively.
2022-02-06 19:36:51 +00:00
Keyacom
91c6f1f45b
Fixed typo in "CannotMetronome" ( #171 )
...
* Fixed typo in "CannotMetronome"
This flag had 3 N's in its name where it was supposed to be two. In the move PBS files, the flag is spelled correctly.
2022-01-29 19:07:01 +00:00