Commit Graph

9356 Commits

Author SHA1 Message Date
Kevin Lau
449f0aaa16 Add test suite for Shield Dust 2015-09-03 03:10:13 -07:00
Guangcong Luo
52345ebe23 Merge pull request #2134 from Bryan-0/patch-39
Improve help in commands
2015-08-30 17:10:10 -05:00
Bryan AA
77060bb3c6 Improve help in commands
- Rename ``chat-commands.js`` to ``commands.js``.
- Add /host in Leader (&) help.
2015-08-30 13:51:37 -06:00
The Immortal
fb55d5a032 Random Battle updates
- Fixed Stealth Rock (and Defog/Spin, which isn’t as big of a problem)
being on multiple Pokemon
- Reject Snow Cloak without Snow Warning on the team
- Reject Swift Swim without Drizzle/Rain Dance on the team
- Give Mega Venuasaur Chlorophyll as a starting ability (because
Overgrow is useless)
- Give RestTalk Pokemon Leftovers (so they don’t get Focus Sash if they
are the lead)
2015-08-28 16:46:32 +04:00
Guangcong Luo
bcdb9b2926 Improve error handling for new ladder 2015-08-28 02:10:57 -04:00
The Immortal
455d97f042 Remove Pikachu Cup
The competition ended.
2015-08-28 03:28:30 +04:00
The Immortal
6fc79a1e39 Random Battle updates
- Give Regigigas Knock Off instead of Earthquake
- Reject Hidden Power with RestTalk
- Reject Toxic with Flame Charge
2015-08-27 21:26:18 +04:00
Konrad Borowski
f51447e74f Fix tournament ghost check to only disqualify users still in tour
This prevents disqualification floods when ghost check runs caused by
users who already lost the tournament using /logout. Now to make ghost
check disqualifications nearby final less spammy, only users that are
in a tournament are considered for disqualification (users that are
offline don't cause harm when they already lost).
2015-08-25 18:23:45 +02:00
The Immortal
af18870b44 Add LC suspect test 2015-08-25 02:37:29 +04:00
Guangcong Luo
c98e7fd477 Merge pull request #2093 from ascriptmaster/move-fixes-2
Fix Snatch and Imprison's interaction with Pressure
2015-08-24 17:00:43 -04:00
The Immortal
668c8d4aee Update BH viability ranking link 2015-08-25 00:42:13 +04:00
Marty-D
a79004d30d Merge pull request #2126 from ascriptmaster/move-fixes
Sky Drop deactivates Follow Me effects on the first turn
2015-08-24 12:25:35 -04:00
Konrad Borowski
395a48173c Correct Veekun nature link. 2015-08-24 10:08:14 +02:00
Kevin Lau
e6f60a5061 Sky Drop deactivates Follow Me effects on the first turn 2015-08-24 00:08:47 -07:00
The Immortal
b03f93b825 Add GSC Ubers 2015-08-23 17:15:14 +04:00
Konrad Borowski
8c4335d281 Merge pull request #2125 from Rhythms88/master
Add check in /veekun for real/fake abilities and moves
2015-08-23 08:57:57 +02:00
Rhythms
69c5266016 Add check in /veekun for real/fake abilities and moves 2015-08-23 00:50:38 -06:00
Guangcong Luo
18f61789a2 Merge pull request #2124 from xfix/veekun
Add /veekun command for checking Veekun Pokedex
2015-08-23 01:27:43 -04:00
Konrad Borowski
45fdb8a431 Add /veekun command for checking Veekun Pokedex 2015-08-22 14:55:10 +02:00
Kevin Lau
1c70494e2b Fix Snatch and Imprison's interaction with Pressure
They target the user, but for the purposes of Pressure are treated as if
they target the opposing side.
2015-08-21 18:50:21 -07:00
Ivo Julca
863f7d2071 Battle Factory: update sets 2015-08-21 10:42:47 -05:00
Ivo Julca
d267b3ae64 Promise rejection reasons should be errors 2015-08-21 10:42:39 -05:00
Ivo Julca
cd99d41f58 Fix library mode 2015-08-21 10:42:28 -05:00
The Immortal
e83d8ce17a OU Theorymon: Add new changes 2015-08-21 12:06:39 +04:00
The Immortal
b08a2f3177 STABmons: Update banlist 2015-08-21 12:00:13 +04:00
The Immortal
3bae41fcfc Doubles OU: Ban Shaymin-Sky 2015-08-21 11:55:29 +04:00
Slayer95
b7eda2dbf4 Merge pull request #2123 from Zarel/validation-stabmons
Better support for formats' customizing team validation; update STABmons
2015-08-20 20:42:10 -05:00
Ivo Julca
2797f8927d Update STABmons to new ruleset 2015-08-20 20:12:29 -05:00
Ivo Julca
1a5ce74794 Support formats' overriding validateTeam and validateSet 2015-08-20 17:25:05 -05:00
Ivo Julca
85d92a58f4 Rename validateSet|Team and changeSet: prefix with "on" 2015-08-20 17:24:26 -05:00
Marty-D
1b2e3d415a Fix Zen Mode removal upon fainting 2015-08-20 16:09:16 -04:00
The Immortal
fe18c6f8b8 No Status: Unban Deoxys-Speed 2015-08-20 22:22:54 +04:00
The Immortal
4c5bbdc40c Random Battle: Fix Sleep Talk without Rest 2015-08-20 21:59:58 +04:00
Guangcong Luo
8a7f73b6c5 Merge pull request #2122 from xfix/randbats-mega-levels
Add support to randbats for mega stone banning
2015-08-20 09:37:30 +00:00
Konrad Borowski
f8266fc0b1 Add support to randbats for mega stone banning
This fixes a problem introduced by 77b6b666 causing certain Pokemon
with mega stones (and base forme of Audino) to have level 90 in
randbats.

This commit intentionally doesn't introduce any new levels for mons who
have their tier in parenthesis. Looking over the list of mons who don't
have hardcoded levels, most of them are barely improvement over their
base forme, which is the issue in a standard tiers with its limit of
one mega. However, because teams don't have to use a mega in randbats
(because of how its generator works), getting just a slightly version
of a Pokemon is not a big deal as it's still an improvement, even if
minor.
2015-08-20 10:36:59 +02:00
Guangcong Luo
77b6b66639 Refactor mega stone banning
The mega forme can now be banned/tiered separately. The old-style mega
stone bans are still supported, but megas can now also be tiered,
even below their base forme.
2015-08-20 02:59:15 -04:00
The Immortal
7800643e55 Update Monotype bans 2015-08-20 00:57:32 +04:00
Marty-D
1962a39f33 Merge pull request #2113 from ascriptmaster/move-fixes
Fix Zen Mode interaction with Skill Swap
2015-08-19 16:12:49 -04:00
The Immortal
26df334047 Merge pull request #2119 from ascriptmaster/randoms
Random Battle: Update Slurpuff
2015-08-19 23:46:39 +04:00
The Immortal
2f9b1599c7 Merge pull request #2121 from sparktrain/patch-7
Add links / description for CAP
2015-08-19 23:45:41 +04:00
Kevin Lau
d0e18e3e15 Random Battle: Update Slurpuff
Give it Dazzling Gleam as an attack option, and reject Unburden on it if
it doesn't have setup moves.
2015-08-19 12:41:35 -07:00
sparktrain
c31a5bbb83 Add links / description for CAP 2015-08-19 15:40:03 -04:00
The Immortal
c80f7b4aa1 Remove Doubles suspect test 2015-08-19 15:16:58 +04:00
The Immortal
56e7692ec3 Update STABmons link 2015-08-19 02:07:47 +04:00
Guangcong Luo
3c8bf6700a Refactor ladder code
Ladder code is now its own file, ladders-remote.js, in preparation
for a separate file ladders.js to be used for local ladder
support.
2015-08-17 20:24:37 -05:00
The Immortal
e36cdb04b8 OU Theorymon: Release Thousand Arrows 2015-08-18 00:00:19 +04:00
Marty-D
6b0f323f69 Challenge Cup: Reduce chances of getting a forme-changing item
- Forme changes requiring an item were being generated too frequently
2015-08-17 14:59:13 -04:00
Slayer95
d996a6427b Merge pull request #2117 from ascriptmaster/seasonal
Seasonal: Fix Color Move effectiveness interaction with Protean
2015-08-17 02:38:16 -05:00
Ivo Julca
b54780080f Build: work around regression in comma spacing checks introduced by JSCS@2.0 2015-08-17 02:30:47 -05:00
Ivo Julca
232d930f09 Build: remove redundant spacing rules 2015-08-17 02:30:46 -05:00