Commit Graph

76 Commits

Author SHA1 Message Date
Marty-D
01f304a6dc Fix Mold Breaker's interaction with Illusion. 2013-02-07 09:54:15 -05: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
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
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
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
Guangcong Luo
b49b86a1ab Fix a bunch of bugs in the stats refactor 2013-01-21 15:24:16 -08:00
TheImmortal
2e650d448a Flare Boost & Toxic Boost are BP modifiers 2013-01-22 01:04:35 +04:00
Guangcong Luo
7fa7f24a39 Refactor how stats are calculated
They're now read on-the-fly instead of being recalculated and cached
every update.
2013-01-21 11:49:22 -08:00
TheImmortal
94a4b0946b Prevent CAP abilities in Hackmons/BH 2013-01-17 22:19:04 +04:00
Guangcong Luo
fb4f4e5f9d Slow Start goes away when the ability changes 2013-01-14 19:18:59 -08:00
Guangcong Luo
acbeada910 Fix Magic Guard 2013-01-11 22:51:22 -08:00
TheImmortal
8878dbd9e2 Make Magic Guard block (Hi) Jump Kick recoil
This is a temporary fix
2013-01-07 12:39:20 +04:00
Marty-D
8cf4bf27bc Prevent certain Abilities from working with self-target moves. 2012-12-30 10:47:42 -05:00
Bill Meltsner
7520c2342d Fix issue where Prankster would sometimes ignore Lagging Tail 2012-12-29 12:32:10 -06:00
Marty-D
ecbc9bfd62 Fix certain Abilities activating behind Protect. 2012-12-29 00:04:13 -05:00
Bill Meltsner
0296f36912 Actually, this is better 2012-12-23 12:29:17 -06:00
Bill Meltsner
cbdbdcf1be Fix Solid Rock and Filter affecting both Pokemon on a side in Doubles. 2012-12-23 12:18:10 -06:00
Guangcong Luo
94ab0f9d91 Make evasion abilities work correctly in doubles 2012-12-16 16:57:10 -08:00
Guangcong Luo
8a15fbe5cd Implement Damp 2012-12-14 14:44:55 -08:00
Guangcong Luo
721b4c894b Correct implementation of Telepathy 2012-12-13 14:28:48 -08:00
Guangcong Luo
51e8a2cc2d Implement Telepathy 2012-12-13 14:12:09 -08:00
Marty-D
7759e934c0 Fix Defiant for Doubles. 2012-12-13 16:38:18 -05:00
Guangcong Luo
9f91d5c0f1 Correct Imposter targeting in doubles/triples 2012-12-12 15:51:53 -08:00
Guangcong Luo
7625846be7 Proper implementation of Follow Me, Lightningrod et al. 2012-12-12 11:55:30 -08:00
Guangcong Luo
4edd2ddfac Fix the order of selfdestruct, drain, and recoil when used by moves 2012-12-12 10:06:56 -08:00
TheImmortal
f2f000f989 Modify ability ratings 2012-12-07 20:29:51 +04:00
Guangcong Luo
a29c373699 Fix Illusion, it should now be mechanically correct 2012-12-06 15:37:56 -08:00
TheImmortal
99f6a51c43 Reduce Rivalry rating 2012-11-23 22:22:02 +04:00
Marty-D
68fc3c1e06 Make sure Leech Seed can't activate Cursed Body. 2012-11-13 19:59:33 -05:00
TheImmortal
9f589a1ccf Update Harvest & Klutz ratings 2012-11-11 16:55:57 +04:00
Guangcong Luo
bbb86e46e7 Fix abilities activating for fainted foes 2012-11-10 14:07:50 -08:00
TheImmortal
7a8785a7e8 Hydration rating change 2012-11-05 23:28:20 +04:00
TheImmortal
69f7c70243 Update ratings 2012-11-05 20:57:31 +04:00
Marty-D
f1da1521fa Fix Zen Mode.
- differentiate between "Transform"ed and transformed so Transform works on it
2012-11-02 17:54:47 -03:00
TheImmortal
d1b90cffa3 Modify ratings 2012-11-02 22:05:57 +04:00
Marty-D
30564a40fc Make sure Download does not activate with no opponent. 2012-10-22 15:57:48 -03:00
Marty-D
e34bdb1054 Prankster's rating goes up to 4.5. 2012-10-14 18:18:37 -03:00
TheImmortal
cd698d0a28 Set Harvest rating to 0.5 2012-10-03 01:12:43 +04:00
TheImmortal
466b906f01 Gluttony rating set to 0, as requested by GS 2012-10-03 00:29:53 +04:00
Guangcong Luo
46004d9722 Fix Cherrim-Sunshine's sprite 2012-09-29 03:36:25 -07:00
Marty-D
957504afea Make Abilities refer to accuracy and evasion in lowercase. 2012-09-24 15:41:37 -03:00
Marty-D
235fa6a295 Make sure Forecast activates after hazards. 2012-09-22 23:24:33 -03:00
Marty-D
7be855769a Minor edits to some Ability descriptions. 2012-09-15 20:45:53 -03:00
Guangcong Luo
0305122004 Random battles fixes:
- several pokemon receive level adjustments
- Guts and Tinted Lens should be slightly less common
- Sheer Force is now filtered (will not be chosen without a move that benefits from it
- Bidoof now gets Moody for the lulz
2012-09-13 22:00:54 -07:00
Marty-D
b9ff3e4c73 Activation message for Air Lock and Cloud Nine. 2012-09-12 19:11:57 -03:00
Marty-D
949a769e70 Fix Color Change.
- type can't be Baton Passed
- doesn't activate if the Pokemon is no longer active
2012-08-30 13:19:10 -03:00
Marty-D
291749ec8a Fix Magic Guard to not block confusion damage. 2012-08-27 21:38:15 -03:00