Commit Graph

23714 Commits

Author SHA1 Message Date
Kris Johnson
931b6caf8f Add April 2021 OMotM/RoA Spotlights 2021-04-01 03:52:36 -06:00
Kris Johnson
4318db6064 OU is actually suspecting Zamazenta-Crowned 2021-03-31 23:58:51 -06:00
Kris Johnson
b6645dbc31 Add more AFD formats 2021-03-31 23:54:57 -06:00
Guangcong Luo
622645cd04 Fix crash in addSideCondition 2021-03-31 22:38:24 -07:00
Mia
f7044d542a Admin: Fix crash in /processes 2021-04-01 00:29:49 -05:00
Mia
f19f464ea7 Chat: Properly remove old data for some onRename handlers 2021-04-01 00:24:54 -05:00
Mia
b7680c783d
Add infrastructure to rename chat plugin data with rooms (#8153) 2021-04-01 01:23:01 -04:00
Spandan Punwatkar
b77d6cb20f
Add simulator support for multi battle (#7929)
This doesn't include matchmaking support (which had to be removed
for reworking), but it includes everything else.

Co-authored-by: Spandamn <spandan.punwatkar@gmail.com>
Co-authored-by: MacChaeger <msaimrkon@gmail.com>
Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2021-03-31 22:22:25 -07:00
Guangcong Luo
39f5717c25 Fix repeate mega evolution bug 2021-03-31 22:16:06 -07:00
Guangcong Luo
2fc5ae0cbe Fix build error 2021-03-31 21:57:46 -07:00
ACakeWearingAHat
489919fefd
Random Battles No Dmax: Adjust CAP levels (#8157) 2021-04-01 00:52:53 -04:00
Instruct
da3637404e
SSB4 Wii U; Standarize threads (#8156) 2021-03-31 22:24:21 -06:00
Kris Johnson
0db0b7f085 Add SSB 4 Wii U for real 2021-03-31 22:15:38 -06:00
ACakeWearingAHat
f8ca24badf
Random Battles: Improve joke sets (#8155)
* Rands AFD patches

some minor hardcodes to account for abilities and items

* Update data/random-teams.ts

* Update data/random-teams.ts

* Update data/random-teams.ts

Co-authored-by: Annika <annika0uwu@gmail.com>
2021-03-31 21:12:40 -07:00
Kris Johnson
62b214d802 UU: Fix suspect ladder 2021-03-31 22:04:32 -06:00
Kris Johnson
8f7277fce5 Add AFD suspect tests 2021-03-31 22:00:55 -06:00
Annika
d5b11819bd Random Battles: Fix tests
I should get in the habit of running full-test locally more often...
2021-03-31 20:58:48 -07:00
Guangcong Luo
3b5e8cbfc2
Refactor for multi battles (#8152) 2021-03-31 20:27:07 -07:00
HoeenHero
4d29897b42 SSB: Simplify line missed during review 2021-03-31 23:25:47 -04:00
Instruct
1f7bf2deed
Add Super Staff Bros 4 Wii U (April Fools' prank) (#8148)
* Add new SSB meta

* Update random-teams.ts

* Fix issues

* Complete the meta

* Fix links

* fix

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* review

* Update data/mods/ssb/moves.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/random-teams.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/moves.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/moves.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/moves.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/moves.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/moves.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/moves.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/moves.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/ssb/moves.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* simplify code

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2021-03-31 20:21:43 -07:00
Annika
e2d5438023 Random Battles: Add April Fools' joke 2021-03-31 20:16:05 -07:00
Karthik
258269348c
Allow Berries to be used between Unnerve switching to Unnerve (#8145) 2021-03-31 10:07:36 -04:00
Guangcong Luo
46ad7ad716 Add some basic documentation on team formats 2021-03-30 18:47:02 -07:00
Kris Johnson
a527ed3e13
STABmons: Ban Spectrier, restrict Clangorous Soul
https://www.smogon.com/forums/threads/stabmons-spectrier-and-clangorous-soul-banned.3656429/page-7#post-8802880
2021-03-30 18:47:32 -06:00
Instruct
ea9ea5c16f
SSB: Small tweaks (#8143)
* SSB: Small tweaks

Boat's move should bypass mbounce. Perish gets meme text.

* uwu

* Cake should no longer get refresh

* Thanks Freudian Slip
2021-03-30 12:31:21 -06:00
ACakeWearingAHat
0c91d7da4d
Random Battles: Allow Curse Registeel (#8146) 2021-03-29 20:16:40 -07:00
Mia
a353e9ab43 Hangman: Fix case insensitivity in /hangman addtag 2021-03-29 21:11:00 -05:00
Guangcong Luo
fb476120b5 Release 0.11.5
This is mostly to get d4b6ba4c0f to npm.
2021-03-29 11:00:52 -07:00
Guangcong Luo
d4b6ba4c0f Allow passing teams to random formats
The team validator will now complain if try to bring a team to a random
format. Also, if you bypass the validator (such as with
`/importinputlog` or using the JS API directly), you can now use custom
teams in random formats.

Fixes #8144
2021-03-29 10:28:00 -07:00
Guangcong Luo
d18c0a4e1f Refactor more things to use pokemon.allies/foes
(This will make multi battles easier to implement.)
2021-03-28 20:06:18 -07:00
Leonard Craft III
d6e7df506f Fix Eruption Heatran event
https://www.smogon.com/forums/threads/bug-reports-v4-read-original-post-before-posting.3663703/post-8798521
2021-03-28 21:06:51 -05:00
Guangcong Luo
ed454ef76a
Refactor scripts to battle-actions (#8138)
This introduces a new class, BattleActions, available as `battle.actions`,
moving all functions from `data/scripts.ts` to `sim/battle-actions.ts`.

This makes it so that "go to definition" will now work correctly for
functions previously in scripts; we no longer need UnimplementedError,
and there's now a clean conceptual separation between `battle` and
`battle-actions` (whereas the previous distinction between `battle` and
`scripts` was basically nonexistent).

This will be a difficult migration if you maintain a fork with custom
scripted mods. I'm sorry! Migration instructions are here:

https://github.com/smogon/pokemon-showdown/pull/8138
2021-03-28 12:01:38 -07:00
Kris Johnson
e42fa69c22
National Dex UU: Ban Zapdos-Galar 2021-03-28 02:48:14 -06:00
Leonard Craft III
b707a4ad97 Correct Shed Skin odds 2021-03-27 22:44:28 -05:00
Annika
24c4ed134c Random Battles: Revert SpeedSetup changes
Requested by the Random Battles community.

I do not approve of this design in the slightest.
2021-03-27 18:37:11 -07:00
Annika
a115f1d415 Random Battles: Make speedsetup 2-stage boosts 2021-03-27 16:03:18 -07:00
PartMan
fb51d2d769
Scavengers: Make !scav queue broadcastable (#8131) 2021-03-26 19:23:04 -07:00
Annika
2e8b32333d Random Battles: Fix Necrozma frequency 2021-03-26 17:03:20 -07:00
Annika
9e7074572e Random Battles update 2021-03-26 15:45:59 -07:00
Mia
b9d6b3e3f3
Punishments: Don't warn / mark staff users in banned groupchats (#7669) 2021-03-26 15:29:41 -07:00
Marty-D
afb15b82f0 Validator: Fix blank mismatched forme message 2021-03-26 16:29:34 -04:00
Annika
ca9d8d31a8 Fix visual glitch in /randbats in Gen 1 2021-03-26 08:53:49 -07:00
Mia
fc75878432 Fix loading ranges in Punishments.sharedIPBlacklist 2021-03-26 09:26:03 -05:00
Guangcong Luo
619a1e228d
Stadium: Apply BRN Atk drop once instead of 5x (#8139) 2021-03-25 23:38:55 -07:00
Annika
af8b286d2c Mastermind: Fix leaderboard bug and add aliases 2021-03-25 13:32:00 -07:00
Kris Johnson
22f8b59f5a
National Dex Monotype: Ban Spectrier 2021-03-25 14:18:45 -06:00
Mia
4f31d369f5 Add an easy way to disable battlesearching commands 2021-03-25 12:24:12 -05:00
DayanYT
b9fbf17583
Add "m4a" as an alias for "Megas for all" (#8140) 2021-03-25 09:58:48 -07:00
Annika
0c2563ddc2
SSB: Give Lilypad Overflow 62 BP
Requested by instruct.
2021-03-24 23:11:56 -07:00
Guangcong Luo
49b32b2afe Don't accelerate the timer in challenge games 2021-03-24 19:24:43 -07:00