Commit Graph

603 Commits

Author SHA1 Message Date
Guangcong Luo
c479f8563f Learnset fixes when breeding with Tyrogue evos
- We introduce a new source type: C
- C sources aren't valid direct sources for moves, but they're valid when
  looking for breeding targets
- basically, they're a workaround to avoid a complicated chainbreeding
  algorithm
2013-02-12 20:51:23 -08:00
Guangcong Luo
84717c238a Moody is banned in Smogon Doubles 2013-02-12 12:32:36 -08:00
Guangcong Luo
6f59ae5271 Custom games now allow levels up to 1000 2013-02-12 12:31:55 -08:00
Marty-D
47f678bb50 Add messages for Suction Cups and Ingrain. 2013-02-11 17:22:53 -05:00
TheImmortal
5945d5d0e4 Update viable moves
A number of Pokemon had moves that were illegal
2013-02-11 22:47:19 +04:00
Marty-D
553dc1f9e2 Fix some move messages. 2013-02-08 17:01:51 -05:00
Cathy J. Fitzpatrick
e7516cd0a2 Merge pull request #165 from rissole/powerswap-msg-fix
Fixed Power Swap message
2013-02-08 01:54:00 -08:00
rissole
b124674137 Fixed Power Swap message 2013-02-08 20:47:47 +11:00
Marty-D
6a10746c34 Fix Jynx for Seasonal Ladder. 2013-02-07 21:45:35 -05:00
Marty-D
147a3f0fec Add the last Pledge move messages. 2013-02-07 12:07:09 -05:00
Marty-D
01f304a6dc Fix Mold Breaker's interaction with Illusion. 2013-02-07 09:54:15 -05:00
rissole
2e265dd49b Fix Red Card message 2013-02-07 21:54:43 +11:00
Guangcong Luo
cc99883311 Fixes to the seasonal ladder 2013-02-05 14:19:16 -08:00
Joim
1641e234e9 Addding new Seasonal ladder Valentine Venture
Adding the format for the new Seasonal ladder, 
Valentine Venture, and also commenting Wonder Winterland.
2013-02-05 08:34:51 +01:00
Joim
277ca65641 Adding Valentine Venture random team selection
Added the random team selection for the new Seasonal ladder for 
February Valentine Venture (randomSeasonalVVTeam).
It's a doubles ladder that chooses three couples for each player.
2013-02-05 08:33:17 +01:00
Cathy J. Fitzpatrick
bd681a1193 Fix interaction between Safeguard and Confusion
Safeguard was failing to block Confusion because the Confusion
`onStart` function did not pass a `target` and `source` to `runEvent`
when invoking the `TryConfusion` event, and Safeguard's
`onTryConfusion` function requires that a `target` and `source` be
specified.
2013-02-04 17:25:05 -07:00
Guangcong Luo
7b2344a0ec OU is having a suspect test 2013-02-03 23:59:50 -08:00
TheImmortal
ac749bb693 Add Sinnoh starter + Garchomp events 2013-02-02 17:11:41 +04:00
Marty-D
0be8010652 Fix Custap Berry and (Hi) Jump Kick messages. 2013-02-01 15:59:32 -05:00
Marty-D
316dedc561 Add After You and Quash messages. 2013-01-30 14:46:59 -05:00
The Immortal
64f7faad04 Viable moves changes 2013-01-30 18:56:08 +04:00
Guangcong Luo
561393658b Fix Spite 2013-01-29 14:55:24 -08:00
Cathy J. Fitzpatrick
69f6c62cac Fix 62 moves
As of @a475ea5901, a basePower of `false` is a special value that
denotes that the move should always fail (unless modified). This
change broke 62 moves that currently use a basePower of `false` when
they appear to intend a basePower of 0. This commit changes the
basePower of these moves to 0.
2013-01-29 14:21:41 -07:00
Guangcong Luo
0098e6c323 Fix some bugs relating to Ground immunity negation 2013-01-28 18:38:05 -08:00
Guangcong Luo
ed7b505a0b Fix Cute Charm's random roll
(it was previously guaranteed to activate while testing)
2013-01-28 17:48:00 -08:00
Guangcong Luo
c94cfb0b80 Implement Uproar 2013-01-28 17:24:00 -08:00
Guangcong Luo
b6113490ad Implement Friend Guard 2013-01-28 10:50:12 -08:00
Guangcong Luo
e69e7dde30 Implement Destiny Knot
(This involved refactoring a lot of the Attract implementation)
2013-01-28 10:43:46 -08:00
Guangcong Luo
a475ea5901 Fix Beat Up crash 2013-01-28 10:27:01 -08:00
Guangcong Luo
edd61c36fa Implement Assurance 2013-01-27 18:21:29 -08:00
Marty-D
36dae6f2c2 Add messages for partial-trapping moves. 2013-01-27 20:19:56 -05:00
Guangcong Luo
7f5cfe584a Implement Fusion Bolt and Fusion Flare 2013-01-27 15:44:04 -08:00
Bill Meltsner
41b7bcfb55 Fix Enigma Berry 2013-01-26 16:54:23 -08:00
The Immortal
d56b228419 Round doesn't have to be successful to boost 2013-01-26 23:01:19 +04:00
Guangcong Luo
7332a8355d Fix 1v1CC Team Preview with Zoroark 2013-01-26 10:57:01 -08:00
TheImmortal
dd3c4de0f2 Implement Round 2013-01-26 22:07:33 +04:00
Guangcong Luo
3b0ddd2b4d Implement Pledges
This introduces a new function battle.prioritizeQueue which
will move a decision to the front of the queue
2013-01-26 09:22:04 -08:00
Bill Young
5aa384ea78 Fix assurance to double power when Pokemon has taken damage. 2013-01-26 02:53:16 -05:00
Marty-D
577ed2df34 Fix Pay Day message. 2013-01-25 22:00:17 -05:00
Marty-D
0a7dd3cfe4 Add the Pay Day message. 2013-01-25 20:09:48 -05:00
Guangcong Luo
c4a939f517 Mimic and Sketch moves now target correctly 2013-01-25 14:15:08 -08:00
Guangcong Luo
59ab7f43ca Fix Power Trick 2013-01-25 14:10:24 -08:00
TheImmortal
d3b3609e17 Implement Flame Burst 2013-01-25 21:42:21 +04:00
TheImmortal
cbb65b6583 Add isAdjacent function
Used to check if two allies are adjacent and have not fainted
2013-01-25 21:07:39 +04:00
Guangcong Luo
b67454743b Hidden Power fix:
- Random battles and automatic detection sets Hidden Power IVs correctly
- Hidden Power now always does damage based on user's IVs
- User's Hidden Power base power is now reported
2013-01-24 15:03:04 -08:00
TheImmortal
310eb90ac1 Implement Minus & Plus abilities 2013-01-25 02:04:17 +04:00
TheImmortal
7a3a328fd3 Fix mistake in previous commit 2013-01-24 21:30:10 +04:00
TheImmortal
55167c2c51 Implement Healer 2013-01-24 20:11:58 +04:00
Joim
27acbf931f Pichu-Spiky-eared shouldn't appear in random teams
Pichu-Spiky-eared has been excluded from the random team forming as it is not available in BW2.
2013-01-23 18:19:36 +01:00
TheImmortal
68b00f3ae4 Implement Metronome item 2013-01-23 17:47:06 +04:00