Commit Graph

9809 Commits

Author SHA1 Message Date
Guangcong Luo
435a283cd8 Set Abomasnow's tier to RU instead of (RU) 2015-11-16 00:53:07 -05:00
Guangcong Luo
9af082ab76 Allow sysops to join modjoin rooms 2015-11-16 00:53:07 -05:00
Marty-D
a8822423e8 Fix Gooey activation 2015-11-15 21:05:07 -05:00
Marty-D
3d61b2a8a7 Add Illusion end message 2015-11-15 20:35:10 -05:00
The Immortal
6ebaa3c058 Update Battle Spot formats 2015-11-16 04:42:50 +04:00
The Immortal
a839d8942b Add Tyranitar and Zygarde events 2015-11-15 22:56:20 +04:00
Marty-D
79b1279253 Gen II, III: Stop Pursuit if the target already fainted 2015-11-15 10:35:44 -05:00
Guangcong Luo
e01f6b0042 Merge pull request #2263 from r0730/patch-2
[Gen 1] prevent getting >1 handicapMons
2015-11-15 04:42:37 +00:00
Ivo Julca
96424e3346 Inheritance: check fully evolved species first 2015-11-14 15:30:50 -05:00
Ivo Julca
83a352ba9c Inheritance: fix non-inheritable ability bypass 2015-11-14 15:30:49 -05:00
Marty-D
c5b5885709 Gen II: Implement screens properly
Watch out for rollovers!
2015-11-14 11:42:58 -05:00
Marty-D
ebf197734b Gen II: Fix stat calculation
No longer shall paralyzed Pokemon have a Speed of 1.
2015-11-14 10:41:39 -05:00
r0730
680a3f3d04 prevent getting >1 handicapMons
NU is worse than UU, so if UU pokemons will be skipped, NU should certainly be skipped as well.
2015-11-14 23:18:24 +08:00
The Immortal
5831ffc8f1 Move Linoone to BL4 2015-11-14 16:27:29 +04:00
The Immortal
ba216bf136 Add RU suspect test 2015-11-14 03:41:57 +04:00
The Immortal
3af21a71f2 Random Battle: Prevent multiple Fire/Poison moves 2015-11-13 23:32:10 +04:00
The Immortal
afdd87d2c4 Theorymon: Add Mega Latios changes 2015-11-13 14:06:06 +04:00
The Immortal
5812136ddf Random Battle updates
- Add Knock Off to Watchog
- Prevent Ice Shard as the only STAB
- Prevent Superpower with RestTalk
- Only allow Endeavor on leads

(Fixes #2261)
2015-11-12 23:26:04 +04:00
Guangcong Luo
f792fda81d Merge pull request #2260 from bumbadadabum/bumbacantcode
Fix a serious mistake in the poll code
2015-11-12 08:33:06 +00:00
Bär Halberkamp
75a6b6549a Fix a serious mistake in the poll code 2015-11-12 04:43:29 +01:00
Ivo Julca
ce28bf598a Move format's onBegin just before team preview
Since team length validation is now handled automatically from declarative
format data, the onBegin hook has became rather useless.

This gives it a niche by allowing it to dynamically customize teams, as
required by some approved Other Metas.
2015-11-11 21:29:01 -05:00
Ivo Julca
6a8b005b34 Fix duplicate requests being sent on battle join 2015-11-11 20:55:27 -05:00
Ivo Julca
4410843e5a Unhardcode alternate forme handling in random team generators
- Use the recently added `battleOnly` template property to handle formes not directly allowed in-battle.
- Implement utility method `checkBattleForme` to unify handling of Mega and Primal formes.
2015-11-11 20:28:13 -05:00
The Immortal
821e4d2659 Fix Tier Shift
- Use the Mega’s tier when relevant
- Add HP boost
2015-11-12 03:41:18 +04:00
Marty-D
0967fb3bce Merge pull request #2258 from Arcticblast/patch-7
Unban Serperior from Doubles UU
2015-11-11 17:14:27 -05:00
The Immortal
a52d655e07 Random Battle: Prevent U-turn as the only STAB 2015-11-12 02:09:46 +04:00
The Immortal
65dfd4ee27 Random Battle: Improve Heliolisk
Fixes #2259.

And removed an unnecessary check for Forecast as the Castforms have their own sets now.
2015-11-11 23:47:35 +04:00
Quinton Lee
aa22977a05 Tournaments: fix sorting in showing joined users 2015-11-10 18:07:01 -06:00
Guangcong Luo
adc22a83bc Merge pull request #2254 from bumbadadabum/zarelcantcode
Update polls to indicate what option was voted for
2015-11-09 23:42:45 -06:00
Marty-D
be670b0a68 Gen I: Fix Random Battle set generator
Previously, it would reject every move until there were 4 left in the pool.
2015-11-09 23:13:56 -05:00
Ivo Julca
e84520c840 Fix /hidetext 2015-11-09 22:07:03 -05:00
Bär Halberkamp
a731536451 Add a check for userid for polls
This way, users with a dynamic IP will not be able to vote twice on the same name.
2015-11-09 22:32:02 +01:00
Bär Halberkamp
20efd5d395 Update polls to indicate what option was voted for 2015-11-09 22:31:21 +01:00
Arcticblast
a485f94734 Unban Serperior from Doubles UU
it moved down and was added to the DNU banlist but not removed from the DUU one
http://www.smogon.com/forums/threads/smogon-usage-based-tier-update-november-2015.3554723/#post-6504254
2015-11-09 15:59:56 -05:00
Marty-D
945e41a3d2 Fix crash in dexsearch 2015-11-09 15:37:50 -05:00
Marty-D
7bfee1b079 Gen II: Add weather modifiers to the damage formula
And put SolarBeam's rain check where it belongs.
2015-11-09 12:24:53 -05:00
Ivo Julca
33386f79aa Test: increase time limit for redirection tests 2015-11-09 00:15:48 -05:00
Ivo Julca
e985c2a7c6 Properly iterate moves in OHKO Clause 2015-11-08 22:19:46 -05:00
Ivo Julca
e1984acca3 Escape format and room names in tournament announcements 2015-11-08 21:31:43 -05:00
Marty-D
e7b96c067f Gen II: Fix crash in Sleep Talk 2015-11-08 20:07:30 -05:00
The Immortal
9882a25686 Tier Shift: Take into account combined usage tiers 2015-11-09 04:16:12 +04:00
The Immortal
c76afd8592 Remove unneeded PU ban
Shell Smash + Baton Pass is banned by OU.
2015-11-09 03:52:47 +04:00
The Immortal
662c32cc92 Update Tier Shift thread link
The metagame and viability threads have been merged.
2015-11-09 03:40:08 +04:00
The Immortal
83d2b36257 Update Tier Shift 2015-11-09 03:08:14 +04:00
Ivo Julca
a5f4c85d56 Fix ladders
- TDZ violation in remote ladders.
- Lack of `get` method in local ladders.
2015-11-08 15:52:00 -05:00
Ivo Julca
44adce3f78 Turn on strict mode globally for real 2015-11-08 15:43:47 -05:00
Ivo Julca
8619ba2022 Turn on strict mode globally for real 2015-11-08 15:38:15 -05:00
Ivo Julca
793b4977b9 Eslint: loosen new-cap rule
Some of our globals are functions -yet not constructors.
2015-11-08 15:18:21 -05:00
Ivo Julca
998c53144d Fix race condition on battle preparation 2015-11-08 14:17:06 -05:00
Ivo Julca
8629883279 Smogdex: support Giratina-O and CAP 2015-11-08 13:04:45 -05:00