Commit Graph

2594 Commits

Author SHA1 Message Date
The Immortal
38db6fd2b3 Random Battle: Reject Shadow Claw with Shadow Ball
Should have been done with 66615c5331.
This is for Aegislash.
2015-01-28 19:50:25 +04:00
The Immortal
66615c5331 Update Random Battle
- Aegislash is too slow for at level 70 for Autotomize and prefers one
of its other moves
- Prevent Iron Head with Flash Cannon
2015-01-28 14:24:50 +04:00
Juanma Serrano
c556f8badf Fix validation bug on Nickname Clause
Pokémon without nicknames would trigger an error.
This commit fixes be4e41c283
2015-01-28 11:18:04 +01:00
Ivo Julca
be4e41c283 Ban Pokémon sharing nickname under Nickname Clause
Closes #1445
2015-01-27 23:19:26 -05:00
Guangcong Luo
7a8774ae54 Merge pull request #1469 from ascriptmaster/randoms
Random Battle: Priority vs. Choice Scarf and speed boosting moves
2015-01-27 15:14:27 -06:00
Kevin Lau
caee7a0457 Random Battle: Change conditions for priority moves
If a Pokemon has a move that boosts speed (Rock Polish/Agility), reject
all modified-priority moves.

If a Pokemon has 4 Physical or 4 Special moves, reject Choice Scarf if the
Pokemon has a priority move.
2015-01-27 10:59:43 -08:00
Juanma Serrano
95bf2e6956 Update aliases for VGC and BS Dubs
Sorta necessary since last changes.
2015-01-27 12:44:37 +01:00
Kevin Lau
5dc308f801 Random Battle Moveset Additions
- Mega Steelix gets Heavy Slam instead of Gyro Ball
- Electrode gets Discharge for Doubles
- Girafarig gets Nasty Plot to replace Calm Mind
- Shiftry gets Leaf Blade to replace Seed Bomb
- Cacturne gets Spiky Shield to replace Protect in Doubles
- Castform gets Hurricane
- Buneary and Lopunny get High Jump Kick to match Mega Lopunny
- Maractus gets Spiky Shield (singles set had it but not doubles)
- Delphox line gets Dazzling Gleam. Remove Psychic from the set
- Malamar's doubles set updated for Knock Off
- Aurorus gets Hyper Voice and loses Nature Power in Doubles
- Pumpkaboo has Synthesis
- Pangoro gets Gunk Shot and Ice Punch over Poison Jab and Stone Edge
2015-01-26 14:57:21 -08:00
Marty-D
5de159bee3 Past gens: Fix recovery moves' rounding
- Prior to Gen 5, recovery moves rounded down instead of half up
- Gen 2 weather-dependent recovery moves restore all HP in sun
2015-01-24 16:40:31 -05:00
The Immortal
05f8a26130 Prevent multiple Hidden Power in Hackmons CC 2015-01-22 18:26:51 +04:00
Ridaz
12cf795d63 Some more Aliases 2015-01-21 21:09:25 +00:00
The Immortal
0416cd8e7b Update aliases 2015-01-21 17:08:28 +04:00
The Immortal
94a56552d8 Update randomCCTeam 2015-01-21 17:05:14 +04:00
Guangcong Luo
df610a75d0 Merge pull request #1455 from ascriptmaster/alias
Add some new aliases
2015-01-20 20:52:00 -06:00
Marty-D
245af9721e Fix Mental Herb
- Cures Heal Block in Gen 5 and 6
2015-01-20 20:20:04 -05:00
Kevin Lau
ba2e1d94c5 Add some new aliases
- Rand Dubs = Random Double Battles
- MegaGross = Mega Metagross
- MegaSaur = Mega Venusaur
2015-01-20 17:06:24 -08:00
The Immortal
d038f1f7c4 Update Hackmons Challenge Cup 2015-01-20 23:38:13 +04:00
The Immortal
1fcde879d3 Add Hackmons Challenge Cup 2015-01-20 22:45:54 +04:00
ascriptmaster
c3e71b4779 Random Battle: Update Doublade and Porygon2's Doubles Movesets 2015-01-19 22:05:57 -08:00
The Immortal
dfb16963a5 Random Battle: Prevent some status moves with Rest + Sleep Talk 2015-01-20 02:42:46 +04:00
The Immortal
b97aeb1063 Roselia is PU by usage 2015-01-20 01:37:00 +04:00
The Immortal
062c6d73f2 Correct Musharna's tier
Moved to NU in 76d958e608 but it isn't NU
by usage.
2015-01-20 01:34:26 +04:00
The Immortal
8604b1999e Move Serperior to BL3
Banned from NU.
2015-01-20 00:45:45 +04:00
The Immortal
5c8ae438c2 Update UU bans 2015-01-19 20:04:56 +04:00
The Immortal
0ff49ac131 Add new event Pokemon 2015-01-19 17:11:39 +04:00
The Immortal
3b4d7c5f78 Modify Lumineon's Random Battle moves 2015-01-19 16:46:49 +04:00
The Immortal
c1b0b09d05 Random Battle: Reject Mach Punch with Focus Punch
Breloom is the only Pokemon that gets both and will get the better
ability with only one of them. Basically, no more Poison Heal Mach Punch
and no more Technician Focus Punch.
2015-01-19 16:34:36 +04:00
The Immortal
4ebfb2704b Modify Aromatisse's Random Battle moves 2015-01-19 16:04:55 +04:00
The Immortal
93e5a516a4 Random Battle: Allow Life Orb on non-setup
Four attacks + Leftovers is bad.
2015-01-19 15:49:43 +04:00
The Immortal
7033c0a83a Random Battle updates
- Eternal Flower Floette prefers Choice Scarf/Specs sets
- Lower the rate of Unreleased Pokemon to 20%
2015-01-19 15:02:40 +04:00
Guangcong Luo
155488f4c9 Merge pull request #1448 from ascriptmaster/randoms
Add Eternal Floette Random Battle Movesets and Aliases
2015-01-18 23:05:39 -06:00
ascriptmaster
b3f9efed5d Split the Randoms check for Sheer Force and Serene Grace
- Serene Grace is automatically rejected for Chansey and Blissey, who
  prefer Natural Cure.
- Serene Grace works best with secondaries that have a high chance of
  activating, so a seperate counter is used to check those specifically.
- Sheer Force doesn't need a secondaries chance check; both branches of
  the check would have allowed Sheer Force to be used.
2015-01-18 18:56:31 -08:00
ascriptmaster
196aef2b28 Add Eternal Floette Random Battle Movesets and Aliases
Mostly just for Seasonals purposes, really.

Made "Eternal Floette" and "Floette-Eternal" aliases for
Floette-Eternal-Flower, which is a mouthful.
2015-01-18 18:55:24 -08:00
ascriptmaster
08fdf3de80 Random Battle Item Changes
- Dedenne gets Petaya Berry, since it always has Cheek Pouch
- Dusclops no longer gets Eviolite, because it's covered elsewhere in code
2015-01-18 01:01:22 -08:00
The Immortal
0d7f119000 Random Battle updates
- Add Eviolite for NFEs
- Removed old and mostly unused custom levels
- Updated some Pokemon levels
- Removed all NFE Pokemon from Random Battle except for Chansey,
Doublade, Pikachu, Porygon2,  and Scyther
2015-01-18 03:32:12 +04:00
The Immortal
259d5635b5 Floette-Eternal-Flower is in the Undiscovered egg group 2015-01-18 01:06:29 +04:00
The Immortal
4ab6d2a86b Merge pull request #1441 from ascriptmaster/randoms
Change items involved when a Pokemon has Acrobatics or Unburden
2015-01-17 14:00:55 +04:00
Kevin Lau
1b27f8e99d Change items involved when a Pokemon has Acrobatics or Unburden
- Acrobatics Pokemon have Flying Gem.
- Hawlucha no longer has Sky Attack in its random battle movepool, so we
  remove references to that in the code.
- Double Random Battles only check for Fake Out on Unburden Pokemon (and
  formerly Sky Attack on Hawlucha, which is removed, so there is no need
  to cycle through all of their moves.
2015-01-17 01:44:58 -08:00
Guangcong Luo
57cca259f2 Merge pull request #1437 from ascriptmaster/move-fixes
Fix Ability Activation Order for type changes
2015-01-16 18:41:21 -08:00
Marty-D
47bf8dc2dc Update Minimize-countering moves 2015-01-16 21:06:37 -05:00
ascriptmaster
5f65d41475 Fix Ability Activation Order for type changes
Fixed ability interactions with Hidden Power, Judgment, and other moves
that change their types.

-ate Abilities don't trigger with Natural Gift.

Normalize > move's type change > -ate Ability > Ion Deluge/Electrify

For Gen 4, the order is: move's type change > Normalize
2015-01-16 14:45:51 -08:00
The Immortal
47566aead4 Fix errors in learnsets 2015-01-17 02:04:28 +04:00
The Immortal
d86b550414 Update Hoopa's learnset with Unbound forme moves 2015-01-17 02:01:34 +04:00
The Immortal
e00ad7bdc2 Combine Shaymin and Shaymin-Sky learnsets
They are freely switchable formes, just like Deoxys.
2015-01-17 01:54:22 +04:00
The Immortal
0856529341 Correct recently added event Pokemon
These events are not male only.
2015-01-16 18:28:52 +04:00
Juanma Serrano
63fc45305e Fix typo 2015-01-16 12:09:59 +01:00
Marty-D
efa28607b8 Fix Fur Coat
Thought this was fixed a long time ago:

2014-01-12
15:16:23: <Marty> V4, if Fur Coat halves Psyshock damage, it must be
Huge Power for Defense, yes?
15:17:13: <V4> Ya
15:17:32: <Marty> cool

2014-01-19
17:31:20: <CDXCIV> Marty did you ever try that thing with Fur Coat?
17:32:24: <Marty> the Psyshock thing? yeah I tried it before asking you
17:32:46: <Marty> it's double Defense

For shame, V4 :(
2015-01-15 18:58:17 -05:00
The Immortal
01d3c1b763 Add Emboar and Samurott events 2015-01-15 15:23:41 +04:00
Juanma Serrano
d9c367ff65 Fix more Travis Build Errors
Add a spaces after tests.
2015-01-15 09:31:36 +01:00
Kevin Lau
1f79ab5047 Tweak Double Random Battle Movesets
Uses the approved changes in #1413:

- Remove Grassy Terrain from Serperior
- Give Dragon Pulse to Serperior
- Give Flash Cannon to Aegislash
2015-01-14 16:06:29 -08:00