Ivo Julca
9b32c6c3dc
Mix and Mega: Lucario banned from megaevolving
2015-07-19 18:51:51 -05:00
Guangcong Luo
9cffbbb6c8
Merge pull request #2071 from Slayer95/loginserver
...
More improvements to login server requests' error handling
2015-07-19 23:41:13 +00:00
The Immortal
29cdfe96df
Ban Hoopa-U from AAA
2015-07-20 01:51:16 +04:00
Ivo Julca
38e28a9f4e
Ensure login server callbacks are called once on errors
...
Goodbye "socket hang up". Hi "Response not received.
2015-07-19 14:43:55 -05:00
Ivo Julca
a24ad13e4f
Make loginserver client more robust
...
It will no longer stop working when a callback crashes.
2015-07-19 14:38:09 -05:00
The Immortal
9981743363
Fix event Pokemon bug in validateSet
...
Any Pokemon with only one Ability in Gen 3 can get the new Gen 4 one by
evolving. Such as, Extreme Speed Zigzagoon has Pickup only in Gen 3 but
its evolution, Linoone, can have either Pickup or Gluttony in Gen 4 or
higher.
2015-07-19 23:07:49 +04:00
The Immortal
315f57d4fc
Add new Mix and Mega bans
2015-07-19 21:28:06 +04:00
Ivo Julca
40c4c91af6
Fix future move gem boost message
2015-07-19 12:21:14 -05:00
Marty-D
b77e3795b5
Gen III: Reset sleep's skippedTime counter properly
2015-07-19 12:21:04 -05:00
Ivo Julca
30875bb956
Handle lack of descripction in /formatshelp single matches
2015-07-19 05:29:33 -05:00
Ivo Julca
2e9ef08a56
Update /smogdex to PS identifier format
...
Smogon now supports it.
2015-07-19 03:10:58 -05:00
Guangcong Luo
c1a1623053
Lock unregistered usernames
...
Before, locking/banning an unregistered user wouldn't punish the
username. In practice, though, PS has millions of user accounts and
sharing an unregistered username with a recently-banned spammer is
unlikely to be a coincidence. Bans are commuted to locks, though,
so users can still PM a moderator in the case of a mistake.
2015-07-18 14:31:41 -04:00
Guangcong Luo
757ff95358
Notify users about unlocks
2015-07-18 14:31:41 -04:00
Guangcong Luo
77dfc68445
Unlink/hide spammer usernames through renames
...
This also adds a new variable from .splitTarget, .inputUsername,
which represents the username before following the user through
renames.
2015-07-18 14:31:41 -04:00
Guangcong Luo
d206d3cc28
Allow admins to talk in private modchat rooms
2015-07-18 14:31:41 -04:00
Guangcong Luo
0bc8f9c50f
Merge pull request #2059 from Slayer95/formatshelp
...
Finish implementation of /formatshelp
2015-07-18 13:16:32 -05:00
The Immortal
8fb1ffc716
Release Hyperspace moves
2015-07-18 14:28:01 +04:00
The Immortal
4b1f7a42f0
Add new event Pokemon
...
And free Hoopa!
2015-07-18 14:15:25 +04:00
Ivo Julca
0ec8eeab21
Finish implementation of /formatshelp
...
- Now mostly merged with /tiers and /othermetas.
- Format descriptions are arrays of HTML strings, which are joined to be displayed.
2015-07-18 05:00:10 -05:00
Marty-D
d7ead997a5
Fix Ditto Transformed into Ditto gaining Metal/Quick Powder boosts
2015-07-17 21:57:09 -04:00
Marty-D
f1ae041707
Fix Endeavor showing two failure messages
2015-07-17 21:31:28 -04:00
Slayer95
5da23028df
Merge pull request #2065 from SolarisFox/patch-1
...
/coverage: Struggle is typeless
2015-07-17 19:26:01 -05:00
SolarisFox
91be91e589
/coverage: Struggle is typeless
2015-07-17 17:13:44 -07:00
Kevin Lau
3ecb7ac301
Fix crash in BattlePokemon#getMoveTargets
2015-07-17 16:53:48 -07:00
Ivo Julca
fed435ab2d
Improve /dice notation
...
Default amount of dice to 1 (`d6` will equal `1d6`)
2015-07-17 18:29:01 -05:00
The Immortal
8c94abf8d8
Merge pull request #2064 from Rhythms88/master
...
Add an alias for Doubles OU
2015-07-18 03:23:33 +04:00
The Immortal
ba5cb5d932
Merge pull request #2063 from SolarisFox/patch-2
...
Randoms: Enable Lilligant to get Own Tempo
2015-07-18 03:12:50 +04:00
Rhythms
099540c48d
Add an alias for Doubles OU
2015-07-17 17:07:22 -06:00
The Immortal
5ed4a13610
Random Battle: Improve Pyroar and Rapidash
...
- Reject Sunny Day if the Pokemon lacks an ability that benefits, and
lacks SolarBeam
- Add Dark Pulse to Pyroar to fix the issue raised in #2063
- Reordered the Status cases to weather/status/recovery/other instead
of just alphabetical
2015-07-18 03:05:01 +04:00
SolarisFox
7eb1a284d9
Randoms: Enable Lilligant to get Own Tempo
2015-07-17 16:04:19 -07:00
Ivo Julca
4986032b75
Add aliases for various OMs
2015-07-17 17:23:21 -05:00
Guangcong Luo
9c0de62062
Update Credits
2015-07-17 16:39:24 -05:00
Guangcong Luo
d2a60eb10c
Merge pull request #2062 from SolarisFox/patch-1
...
/dexsearch: BST as stat comparison parameter
2015-07-17 15:49:57 -05:00
SolarisFox
f5879578e5
/dexsearch: BST as stat comparison parameter
2015-07-17 13:28:43 -07:00
Marty-D
fc1268da2e
Fix Telepathy's interaction with Bide
2015-07-17 15:52:19 -04:00
Guangcong Luo
41a9706de0
Merge pull request #2058 from Slayer95/smogdex-formats
...
Bring back formats support for /smogdex
2015-07-17 13:41:00 -05:00
Guangcong Luo
0eb6f4b244
Merge pull request #2006 from ascriptmaster/move-fixes-2
...
Fix PP deduction interactions with Pressure
2015-07-17 13:40:19 -05:00
Ivo Julca
6dfcc73bac
Bring back formats support for /smogdex
...
Early versions of the revamped Smogon Pokédex dropped support for formats; however, now more formats than just Singles/Doubles are supported, and there furthermore main pages for those.
2015-07-17 07:24:35 -05:00
The Immortal
4a4857631c
Ban Swift Swim from Tier Shift
2015-07-17 13:26:42 +04:00
The Immortal
c0fa19bb56
Update Mix and Mega bans
2015-07-17 13:25:59 +04:00
The Immortal
37a855b450
Ban Smooth Rock from Monotype
2015-07-17 13:21:01 +04:00
Kevin Lau
4da92ae00c
Upgrade Follow Me test to check for self-targetting moves
2015-07-17 01:48:01 -07:00
Kevin Lau
913704c3ac
Release and update Pressure tests
...
Added a check for Harsh Sun/Water moves failing and deducting PP.
Spikes has 32 max PP. Correct relevant values in the code.
2015-07-17 01:47:58 -07:00
Kevin Lau
b0e1fd5789
Fix Pressure's interaction with multi-target moves and Follow Me
...
Implement new function getMoveTargets to list all move targets given a
user and a move. Refactor Battle system to remove redundancies with
checking move targets. Run the RedirectTarget in this function instead of
later after TryMove, since technically single-target moves changing
targets should occur before the move is attempted.
Refactor the DeductPP event to be a singleEvent that targets the Pokemon's
ability instead of a global event. Run this event on the move's targets as
calculated by BattlePokemon#getMoveTargets.
2015-07-17 01:47:55 -07:00
Ivo Julca
896cd60c26
Battle Factory: fix sets with more than 510 total EVs
2015-07-16 17:56:14 -05:00
Guangcong Luo
3bde6c758b
Merge pull request #2050 from ascriptmaster/tests
...
Fix Mold Breaker interaction with Damp
2015-07-16 16:36:43 -05:00
Guangcong Luo
b82880f405
Merge pull request #2056 from Slayer95/tournament-show
...
Support toggling format availability for tournaments
2015-07-16 16:25:48 -05:00
Guangcong Luo
dd042eecef
Merge pull request #2055 from xfix/weather-status
...
Show that weather began even under Air Lock effect
2015-07-16 16:25:20 -05:00
Ivo Julca
15b925f7e4
RBY-GSC Randbats: Fix high incidence of later gen Pokémon
2015-07-16 13:33:42 -05:00
The Immortal
0f363e417e
Info: Update /om
...
- Add new Monotype link
- Add description for 2v2
2015-07-16 22:18:01 +04:00