Commit Graph

27122 Commits

Author SHA1 Message Date
Guangcong Luo
453530d4d1 Improve ARCHITECTURE.md more
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
There was some old poorly-phrased text in the loginserver section.
2024-11-05 00:10:39 +09:00
Guangcong Luo
2f68e82058 Improve ARCHITECTURE.md
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-11-04 20:07:53 +09:00
larry-the-table-guy
4046533194
Teams DB: Fix column for format_idx (#10632)
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-11-03 01:21:14 -05:00
urkerab
9f29c90db2
Handle 25 hour days correctly (#10635)
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-11-02 22:45:34 -05:00
Leonard Craft III
6ce2c653b4 Add Shiny Meloetta HOME event 2024-11-02 16:29:37 -05:00
Mia
a4f42d48c0 Suspects: don't strip periods from req data
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-11-01 21:10:27 -05:00
Mia
89dd113910 Suspects: Use suspects/edit action where applicable 2024-11-01 19:34:31 -05:00
Kris Johnson
138b9afab3 35 Pokes: Fix Hidden Power legality 2024-11-01 18:32:34 -06:00
Yoshiblaze
1c15b3d4b8
RBY CAP: Add Probosicle's remaining data (#10648) 2024-11-01 18:18:12 -06:00
Kris Johnson
b37edb2af5 Fix commands that have optional format args
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-11-01 11:41:01 -06:00
Kris Johnson
db8bc7efca Update National Dex 35 Pokes legality 2024-11-01 10:57:48 -06:00
livid washed
f294a20b24
Add November 2024 Randomized Format Spotlight (#10646)
* Add November 2024 Randomized Format Spotlight

* Update config/formats.ts

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2024-11-01 10:45:20 -06:00
Kris Johnson
342d558a1b November 2024 tier shift (singular) 2024-11-01 10:42:02 -06:00
Kris Johnson
f8cb047b8b Add November 2024 rotational ladders 2024-11-01 10:41:04 -06:00
larry-the-table-guy
12c1614eb5
Dex: Consistent field init order in constructors (#10608)
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-10-31 10:05:03 -07:00
Slayer95
34c0cb39e3
Fix bugs connected to format.exists (#10647) 2024-10-31 08:25:17 -05:00
Slayer95
36966fab3b
Preload data when using Dex.mod (#10641)
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
* Preload data when using Dex.mod

With the initial introduction fo TypeScript at 3716f36,
``Dex.mod``, and ``Dex.format`` (nowadays ``Dex.forFormat``)
no longer ensured that the data cache has been filled.

Newer lazy-loading getter APIs were introduced, which were
intended to be used as a replacement for direct access to the
loaded data (``dataCache``).

However, these APIs were either not effective or not properly
used., as reflected by 43ef4d9, which reverted ``Dex.forFormat``
to its full capabilities.

Nevertheless, ``Dex.mod`` was left untouched, which results in a
footgun where ``Dex.forFormat('gen1randbats').gen == 1``, but
``Dex.mod('gen1').gen == 9``.

This commit brings back ``Dex.mod`` to its original behavior, so
that gen information is always there when it's needed.

* Add test for dex.mod(mod).gen

* Swap around test instructions

This is more reliable given the load order.
2024-10-30 22:27:31 -06:00
ken
5bcbf82177
Ubers UU: Ban Arceus-Dragon (#10645)
https://www.smogon.com/forums/threads/arceus-dragon-suspect-ubers-uu.3754161/
2024-10-30 22:25:58 -06:00
PartMan
269e6f3751
Items: Add descriptions for Strange Ball (#10643)
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-10-30 20:20:24 -05:00
Kris Johnson
6e63bf8827
Passive Aggressive: Update bans
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-10-30 11:38:10 -06:00
adrivrie
f78ff14f21
Random Battles: October 2024 balance patch (#10638) 2024-10-30 11:29:46 -06:00
Leonard Craft III
318d557576
Add Team Star Challenge online competition (#10640) 2024-10-30 11:29:25 -06:00
Sergio Garcia
a3f510e75a
Fix typo in linecount (#10642)
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-10-29 07:39:29 -05:00
larry-the-table-guy
71fe7bdfcb
Test: Correct several format IDs (#10633) 2024-10-29 05:14:19 -07:00
larry-the-table-guy
13ee2443d2
Refactor dex.loadData w/ spread syntax (#10639)
Results in fewer object shapes
2024-10-29 05:07:40 -07:00
shrianshChari
477f30e240
NU: Ban Oricorio-Pom-Pom (#10636)
Some checks failed
Node.js CI / build (16.x) (push) Has been cancelled
https://www.smogon.com/forums/threads/np-stage-14-the-phoenix-oricorio-pom-pom-banned-post-45.3752378/post-10319244
2024-10-27 23:07:20 -04:00
Yoshiblaze
2c79c3eb9b
Megas Revisited: November Patch & RBY CAP: Add Probosicle (#10634)
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
* Megas Revisited: November Patch & RBY CAP: Add Probosicle

* RBY CAP: Add Rest to Pineguin
2024-10-27 19:46:52 -06:00
Mia
8f868a12cd Suspects: Allow editing reqs on existing test 2024-10-27 17:26:05 -05:00
Mia
e98a544553 Suspects: Don't re-send suspect-create on test edit 2024-10-27 16:34:01 -05:00
Mia
d0c96f8907 Add /suspects verify 2024-10-27 16:15:18 -05:00
Chessking345
8fd2eca869
AAA: Unban Revival Blessing (#10631)
Some checks failed
Node.js CI / build (16.x) (push) Has been cancelled
2024-10-26 08:58:57 -06:00
Leonard Craft III
e7e20e1d6f Fix Court Change with G-Max Volcalith and Lucky Chant
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
Overlooked from BDSP findings from Anubis in 2021 (thanks Anubis)!
2024-10-25 21:38:53 -05:00
Mia
7251aad239 Fix typo
Some checks failed
Node.js CI / build (16.x) (push) Has been cancelled
2024-10-24 08:52:45 -05:00
Mia
5bec49f7a0 Suspects: Fix loginserver error handling 2024-10-24 08:49:28 -05:00
Mia
8f91863968 Suspects: POST url to Smogon on test start 2024-10-24 08:11:35 -05:00
Kris Johnson
2c602141d5 Data: Fix Embody Aspect inheritance in gen9predlc mod
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-10-23 11:51:01 -06:00
Kris Johnson
00da926d8a SSB: Remove unnecessary inherit 2024-10-23 11:50:02 -06:00
larry-the-table-guy
67ad1f5b35
Data: Fix misspelled Pokedex IDs (#10630)
2 in gen5bw1, 1 in gen9ssb.
2024-10-23 11:47:58 -06:00
ACakeWearingAHat
f2b538d8c2
Randomized format set updates (#10621)
* October midmonth update

* this one wasn't there when i got here

* i keep missing commas

* lint

* lint

* Make gen 4 Umbreon work

* add boots slither

* change clef fire move

* change suicune

* give supercell slam odd hp evs

* support pult + fix weird error

* unfix?? weird error

* hex pult

* -1 level silicobra

* more updates

* Prevent Shedinja from generating after bad weather setters in Gens 3-5

* remove taunt from stuff

---------

Co-authored-by: kcliu2 <85981834+kcliu2@users.noreply.github.com>
Co-authored-by: livid-washed <115855253+livid-washed@users.noreply.github.com>
2024-10-23 11:45:06 -06:00
larry-the-table-guy
c98a53b469
Test: Remove repeated JSON.stringifys in assertSetValidity (#10627) 2024-10-23 11:42:53 -06:00
Kris Johnson
6e35a64fff Inverse: Update bans
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-10-22 15:09:01 -06:00
Mia
1079ec910d Fx typo 2024-10-22 14:14:48 -05:00
Kris Johnson
4bde4d59c0 ZU: Fix NFE Pokemon tiering 2024-10-22 10:35:57 -06:00
Mia
db9ea17174 Suspects: Add support for new verification procedure 2024-10-22 11:33:59 -05:00
shrianshChari
f848a9fd95
Ubers: Ban Miraidon (#10626)
Some checks failed
Node.js CI / build (16.x) (push) Has been cancelled
https://www.smogon.com/forums/threads/sv-ubers-suspect-process-round-4-voting-miraidon.3753462/page-5#post-10311363
2024-10-20 10:19:12 -06:00
Kris Johnson
d967917bdb Passive Aggressive: Fix initial bugs
Some checks failed
Node.js CI / build (16.x) (push) Has been cancelled
2024-10-18 23:58:10 -06:00
Kris Johnson
c47f5108e3
Add new Passive Aggressive OM (#10625) 2024-10-18 20:48:03 -06:00
PartMan
72113589ec
Scavengers: Normalize answers before checking (#10623)
(eg: Pokémon -> pokemon)
2024-10-18 20:42:04 -06:00
Kris Johnson
dbec26dd91
RU: Ban Thundurus 2024-10-18 20:39:34 -06:00
Kris Johnson
33372e5864
Remove ADV ZU ladder
Some checks are pending
Node.js CI / build (16.x) (push) Waiting to run
2024-10-18 14:55:55 -06:00