Bill Meltsner
2e0b3f3a27
-hint is a minor message.
2012-04-30 04:31:31 -04:00
Guangcong Luo
c0cbb9bf3d
More efficient user.can() algorithm
2012-04-29 13:37:30 -04:00
Bill Meltsner
911a0659cf
Fix crashes in the namelock code and clean it up a bit.
2012-04-29 13:25:53 -04:00
Bill Meltsner
774aa96c41
Implement Telekinesis.
2012-04-28 23:45:26 -04:00
Bill Meltsner
a474190ecf
Implement Smack Down properly.
2012-04-28 23:45:26 -04:00
Bill Meltsner
ac50b04d32
Magnet Rise should fail if the user is Smacked Down or Ingrained.
2012-04-28 23:45:26 -04:00
Bill Meltsner
df7f8bb16d
Make Gravity disable/cancel certain moves.
2012-04-28 23:45:25 -04:00
Bill Meltsner
5d5b90fd3f
Properly implement Unburden.
2012-04-28 23:45:25 -04:00
Guangcong Luo
a239a7d7a3
Curse targetting self shouldn't be blocked by Protect
...
- yes, this is sort of a workaround; will deal with modifying targets later
2012-04-28 23:06:30 -04:00
Guangcong Luo
25a4b26a75
Correct phrasing of PM error message
2012-04-28 23:06:30 -04:00
Bill Meltsner
9492ffe028
Anticipation does, in fact, work for Counter/Mirror Coat/Metal Burst, despite what UPC says.
2012-04-28 20:17:00 -03:00
TheImmortal
3df74e0694
Anticipation implementation
2012-04-29 03:03:11 +04:00
Guangcong Luo
2d1de207b3
Revise who muted users can PM
...
- namely, whoever can PM them
- this makes more sense than a custom 'receivemutedpms' permission
2012-04-28 17:28:22 -04:00
Guangcong Luo
ccea8b5f2d
Fix all the placeholder messages in abilities.js
2012-04-28 17:15:29 -04:00
Guangcong Luo
d8f472a42c
Minor readability improvement to Marty's Captivate implementation
2012-04-28 17:15:11 -04:00
Guangcong Luo
5134b7c410
Merge pull request #50 from Marty-D/master
...
Oblivious Pokemon are immune to Captivate, and Captivate only works on opposite-gendered foes.
2012-04-28 13:58:13 -07:00
Guangcong Luo
22564db52b
Merge pull request #45 from patrickroberts/nameLock
...
Name Lock Command
2012-04-28 13:57:45 -07:00
TheImmortal
b243866aec
Pickpocket implementation
2012-04-28 22:17:38 +04:00
Patrick Roberts
0e83300b8e
Updated Name Lock
2012-04-28 12:04:59 -05:00
Marty-D
035ade100a
Oblivious Pokemon are immune to Captivate, and Captivate only works on opposite-gendered foes.
2012-04-28 11:04:59 -04:00
Guangcong Luo
1aabbeda86
Merge pull request #48 from Marty-D/master
...
A few fixes.
2012-04-27 14:18:00 -07:00
Marty-D
22d8fac09a
Fix Bounce to be like Fly and Sky Drop.
2012-04-27 16:42:54 -04:00
Marty-D
7dbe7b9e91
Fix Reflect and Light Screen's shortDesc.
2012-04-27 16:28:36 -04:00
Patrick Roberts
4b3783bc60
Edited config file to support NameLock
2012-04-27 14:54:45 -05:00
Patrick Roberts
6d6c00e1c5
Added NameLock Command Implementation
2012-04-27 14:52:20 -05:00
TheImmortal
ceb5a8d81c
Accidentally removed this
2012-04-27 00:36:46 +04:00
TheImmortal
0b41ae2f01
Merge remote-tracking branch 'upstream/master'
2012-04-27 00:27:03 +04:00
TheImmortal
63bf2fa318
Defog implementation
2012-04-27 00:24:46 +04:00
Bill Meltsner
fbc6e7ede1
Only display the "limited to 1 Sketch move" message for moves that Necturna can't learn except via Sketch.
2012-04-25 19:15:40 -04:00
Bill Meltsner
33eb437a6e
Clean up some pre-ID shift code in Tools.checkLearnset.
...
This fixes Necturna being unable to use her Sketch move.
2012-04-25 19:14:56 -04:00
TheImmortal
bfab555b9f
Undo lastItem fix
2012-04-26 01:37:54 +04:00
Bill Meltsner
5c7bf5b808
Own Tempo finally works.
...
Actually, it finally worked as of two commits ago, but this adds a placeholder message for it.
2012-04-25 00:20:33 -04:00
Bill Meltsner
79a7d0eb85
Adjust Attract and Oblivious to work with the Immunity handler instead of a custom event.
2012-04-25 00:19:42 -04:00
Bill Meltsner
40d2c22346
Check for immunity when adding new volatiles.
2012-04-25 00:15:02 -04:00
Bill Meltsner
6eeb7c78fa
TheImmortal tested my commented-out Last Resort code and apparently it works properly now, so up it goes.
2012-04-24 16:25:34 -04:00
TheImmortal
7cd101a401
Analytic change
2012-04-24 23:42:41 +04:00
Guangcong Luo
812c9a999b
Merge pull request #44 from Marty-D/master
...
Update ALL the movedex shortDescs!
2012-04-24 11:50:09 -07:00
Marty-D
73c4f6cc18
Update ALL the shortDescs!
2012-04-24 15:07:51 -03:00
TheImmortal
248fad9ae4
Analytic implementation
2012-04-24 02:11:56 +04:00
TheImmortal
1005836478
Color Change message
2012-04-23 19:55:42 +04:00
Bill Meltsner
1402253d62
Implement Lunar Dance.
2012-04-23 03:03:14 -04:00
Bill Meltsner
d473b0573d
Fix Reflect Type's placeholder message.
2012-04-23 00:19:40 -04:00
Bill Meltsner
1f05dcf09a
Give random Pokemon the requisite IVs for their Hidden Power if they have one.
...
Fixes an issue where a Hidden Power forced by another move (e.g. Encore) would be Dark type instead of the type it was supposed to be.
Really, though, this is just a stopgap until we fix Hidden Powers properly.
2012-04-23 00:19:40 -04:00
Bill Meltsner
29a36a29c8
Actually add IVs to random Pokemon sets.
2012-04-23 00:19:39 -04:00
Bill Meltsner
d38f203a80
Fix Thief/Covet.
2012-04-23 00:19:39 -04:00
Bill Meltsner
b97d1cbe2c
Implement Fury Cutter.
2012-04-23 00:19:39 -04:00
Guangcong Luo
8735024bab
Merge pull request #38 from kotarou3/permissions
...
New permissions system
2012-04-22 15:33:32 -07:00
TheImmortal
6ef73c39ba
Merge pull request #39 from TheImmortal/master
...
Updated placeholder messages
2012-04-22 12:13:53 -07:00
小太
7ff9a783e2
Detect cycles in group inheritance and throw if detected
2012-04-22 18:42:51 +10:00
TheImmortal
49b78c1388
Updated messages
2012-04-22 00:37:50 +04:00