Commit Graph

3778 Commits

Author SHA1 Message Date
Marty-D
1a3ea8891c Fix Quick Guard interaction with Quick Claw/Custap Berry 2016-07-31 16:10:14 -04:00
Marty-D
cae3a7be21 Fix Flower Veil activation 2016-07-29 11:41:42 -04:00
Marty-D
cd974caf3d Add Poison Touch activation 2016-07-29 11:39:38 -04:00
Marty-D
a05fb5bb07 Fix Aroma Veil 2016-07-26 22:48:10 -04:00
Marty-D
749186e7ed Fix Cursed Body and Cute Charm activation 2016-07-26 22:44:54 -04:00
urkerab
92eaeabb3b Fix Abilities that prevent stat drops (#2647)
Brings them in line with Clear Body, White Smoke, and Mist.
2016-07-26 18:32:23 -04:00
urkerab
2855e26d07 Slice template types before sorting (#2648) 2016-07-27 00:38:17 +04:00
The Immortal
011c654603 Move Salamence to BL 2016-07-27 00:34:08 +04:00
Marty-D
111993e3b0 Make Grassy Terrain heal on the final turn 2016-07-22 14:57:35 -04:00
Marty-D
0271c09ce4 Fix Yawn's interaction with other effects 2016-07-20 14:10:35 -04:00
Marty-D
41e6945417 Add Electric/Misty Terrain messages 2016-07-20 14:05:25 -04:00
Marty-D
a1e2cb984c Add Safeguard activation message 2016-07-18 21:06:10 -04:00
urkerab
345431c82c Fix Own Tempo's interaction with Confuse Ray again (#2629) 2016-07-18 21:02:13 -04:00
urkerab
219ed9f4eb Fix Red Card's interaction with spread moves (#2628) 2016-07-18 21:02:00 -04:00
Harshvardhan Kalra
0151eb1446 Add Forecast and Flower Gift activations (#2627) 2016-07-18 12:07:02 -04:00
Marty-D
bed6c187fd Fix Reflect/Light Screen modifier in Doubles+
Source: http://pokemon-trainer.net/bbs/patio.cgi?mode=view&no=702
2016-07-17 11:42:17 -04:00
The Immortal
d22ab4f84a Move Drifloon to LC Uber 2016-07-14 04:54:42 +04:00
Marty-D
5958095387 Stopgap fix for new NU Baton Pass Clause 2016-07-13 10:20:18 -04:00
The Immortal
62c8d78b8e Random Battle updates
Closes #2603
2016-07-13 00:53:27 +04:00
Marty-D
db9f18dced Add new events 2016-07-11 20:43:20 -04:00
asgdf
92dd3cb57d Replace confusing variable name (#2619)
A variable named "pokemonLeft" should probably not be increasing. Since
it's effectively referring to the current size of the team, might as well
use Array.length.
2016-07-11 18:29:50 -05:00
The Immortal
83deebdcd0 Move Machoke to BL4 2016-07-11 23:39:29 +04:00
asgdf
c695a33a97 Make 5 mon monotype randbats teams way less likely (#2611)
Due to the "each type combination only once" restriction, Normal-type
teams had a ~0.1% chance of having only 5 members, as most of its type
combinations are only used by a single mon which could easily be skipped
due to tier restrictions or bad luck.
The types were also not sorted before filtering, so it was entirely
possible to have Fighting/Psychic and Psychic/Fighting on the same team.
So, this sorts before filtering, but raises the limit to 2 of each
combination per team, which hasn't yielded any 5 mon teams across 10000
generated teams.
2016-07-09 20:38:20 +04:00
Marty-D
86417a7df9 Fix Ability boosting when maxed out 2016-07-09 12:17:38 -04:00
The Immortal
e17527180e Random Battle: Prevent Draco Meteor with Outrage 2016-07-08 22:12:58 +04:00
Marty-D
73a74f85ad Add Burmy aliases 2016-07-08 10:01:29 -04:00
Marty-D
a99bd01cf3 Refactor boosting
- Boosts now show the correct boosting message (i.e. using Swords Dance
at +5 Attack will show the +1 message instead of +2).
- Boosts now show the appropriate maxed out message when a stat cannot
be raised/lowered further, instead of simply failing or failing
silently, unless the boost is an additional effect.
2016-07-06 11:28:06 -04:00
UserLeafy
7a9fe61a1c Add Ampharos and gyarados alias (#2609)
* Add Ampharos and gyarados alias
2016-07-06 16:29:25 +04:00
The Immortal
68bc01335c Random Doubles: Remove Rock Polish from Landorus 2016-07-05 00:35:51 +04:00
Kevin Lau
485fe73dea Random Battle: Add Rock Slide to Landorus-I (#2604)
With balanced EVs, Landorus can still use its Physical movepool for
coverage thanks to its respectable base Attack, and Rock Slide is a
Rock-type move boosted by Sheer Force.
2016-07-05 00:34:25 +04:00
Juanma Serrano
e1d8459dc4 Seasonal: Fix typos 2016-07-03 12:34:09 +02:00
Juanma Serrano
b647742cdf Seasonal: Use learnset if no random moves set found 2016-07-03 11:00:22 +02:00
Kevin Lau
2df9f27b9f Implement July Seasonal: Fireworks Frenzy (#2602)
Sky Battle with Fire-type "hail" in the form of fireworks sparks.
2016-07-03 01:44:49 -07:00
Marty-D
fc0b2f6d14 Prepare for Terrain-starting Abilities 2016-07-02 14:41:09 -04:00
Marty-D
420a3cf2a0 Add new events 2016-07-02 09:33:53 -04:00
Marty-D
af7ffabecd Add Damp message 2016-07-01 22:38:20 -04:00
Marty-D
568198a78e Remove unneeded variables from Psych Up/Topsy-Turvy 2016-06-29 21:24:38 -04:00
Marty-D
1527fdbd8f Update some move failure conditions 2016-06-29 14:46:21 -04:00
Marty-D
9fcf474127 Fix Round
- Should change turn order for later users whether or not the move is successful
2016-06-28 20:14:59 -04:00
Marty-D
f112f878b8 Refactor Gravity to use flags 2016-06-28 19:16:47 -04:00
Marty-D
4f5cdb92a9 Refactor Heal Block to use flags 2016-06-28 17:41:41 -04:00
Guangcong Luo
21a742a591 Add hint clarifying no-PP message
We've gotten way too many "bug reports" about it.
2016-06-26 22:41:05 -07:00
The Immortal
2e42e97e4f Random Battle: Improve Water-type Pokemon 2016-06-26 05:31:48 +04:00
Jay
58b67dfbc0 Add Expert Belt alias (#2595) 2016-06-23 17:22:34 -07:00
Marty-D
3acbe0a357 Fix Transform interaction with certain Abilities
- Multitype and Stance Change can be overwritten by Transforming
- The above two and Illusion can be obtained by Transforming
- Fix Stance Change and Zen Mode while Transformed
2016-06-23 17:07:12 -04:00
Marty-D
98667e8dd5 Correct Wonder Guard message
- Also remove its very unnecessary reimplementation in `futuremove`
2016-06-23 14:34:50 -04:00
Marty-D
d8e4fe8486 Display allies and statuses cured by Aromatherapy/Heal Bell
- Except prior to Gen 5
2016-06-22 11:35:10 -04:00
Marty-D
7dc7dd112d Fix Sky Drop bugs
- Sky Drop doesn't check accuracy on the first turn
- Should Sky Drop miss on the second turn, the effect ends immediately for the user and target
2016-06-22 10:31:50 -04:00
Ivo Julca
dcd97ce62b Fix spreading of typing information 2016-06-20 12:27:24 -05:00
Ivo Julca
f095ac4fea Implement Curse targetting glitch 2016-06-20 11:57:23 -05:00