Commit Graph

28534 Commits

Author SHA1 Message Date
shrianshChari
0e66fb4fc3
Create tests for Synchronoise (#11834)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
* Create tests for Synchronoise

* Remove noisy elements

Co-authored-by: André Bastos Dias <80102738+andrebastosdias@users.noreply.github.com>

---------

Co-authored-by: André Bastos Dias <80102738+andrebastosdias@users.noreply.github.com>
2026-03-21 11:41:23 -06:00
André Bastos Dias
54ac918828
Remove unnecessary type assertion in Beat Up (#11832)
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
2026-03-19 23:08:45 -06:00
André Bastos Dias
815b5f260a
Support inheritance of ability, item, and move conditions (#11754)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-03-19 03:44:48 -07:00
TurboRx
2dfe57c13a
Bump GitHub Actions versions (#11826)
Co-authored-by: TurboRx <TurboRx@users.noreply.github.com>
2026-03-18 18:03:59 -07:00
André Bastos Dias
6938f1f807
Show the hint message for Ogerpon Terastallization only on one side (#11810)
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
2026-03-17 23:40:12 -06:00
Kris Johnson
e57a806630 Linked: Fix Upper Hand 2026-03-17 22:58:12 -06:00
André Bastos Dias
e7b13b7df3
Implement Pomeg Glitch Clause (#11800) 2026-03-17 16:37:23 -07:00
Slayer95
307b84fe4c
Make Beat Up info withholding a rule: Beat Up Nicknames Mod (#11825) 2026-03-17 16:30:54 -07:00
SantiagoRR2004
9e270bebe4
Fix #11744; Importing mysql2 and pg when it is not required (#11747)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-03-17 15:04:07 -07:00
Sunny
c7717be292
Gen 1 Stadium Rentals: Fix implementation (#11824)
* Implementing Stadium Rentals

* pidgeot fix

* Duplicate Fixing
2026-03-17 15:58:19 -06:00
Aurastic
79483f6616
Explicitly set type="submit" on form buttons (#11726)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-03-17 00:17:03 -07:00
Slayer95
1832b39b7b
Allow highlighting on broadcast !faq,rfaq,daily,avatars (#11818)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-03-16 22:03:01 -07:00
André Bastos Dias
84f6e93478
Remove single-ban clauses (#11822) 2026-03-16 19:54:59 -07:00
Mia
2b55cb90fc Rooms: Ensure minor activity queue is restored on startup
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-03-16 15:24:56 -05:00
Mia
f01268f26c Moderation: Fix /offlineforcerename modlogging
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-03-16 01:12:02 -05:00
Kris Johnson
c0c337ec45 Pokebilities AAA: Fix bans 2026-03-15 19:33:10 -06:00
Kris Johnson
0c78853bc6 350 Cup: Update bans 2026-03-15 19:32:28 -06:00
Kris Johnson
4ceb02536c Linked: Update bans 2026-03-15 19:31:23 -06:00
demir
6bd082af47
35 Pokes: Ban Tyranitar, unban Wo-Chien (#11814)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-03-15 15:12:43 -06:00
André Bastos Dias
be33fc1ee6
LC: Ban Shellder (#11819)
* LC: Ban Shellder

https://www.smogon.com/forums/threads/dirty-little-secret-shellder-suspect-test.3778358/post-10909234

* Ban Shellder in formats

* Remove Shellder from LC UU banlist
2026-03-15 15:12:23 -06:00
Kris Johnson
bf6e6efbe7 Add [Gen 1] Stadium Rentals
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
2026-03-13 22:31:59 -06:00
EvGym
3b326cfa83
Adding Gen 3 Hoenn Stadium format (#11797)
* Adding gen 3 colosseum format, updating win check

* Update formats.ts

* Adding Gen 3 Hoenn Stadium format

* They want open team sheets on the format

* Fixing selfKO clause code for the gen3colosseum mod.
- Perish song only cares if the user is the last mon, we had that wrong.
- Corrected the game resolution code to properly calculate winners/draws (Has been tested on a dev server)

* forgot Destiny bond

* Cleaning up ban and unban lists for hoenn stadium

* Deoxys is not nonstandard

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-03-13 19:32:36 -06:00
Kris Johnson
2742d9dd47 Remove unused mods
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-03-13 13:23:06 -06:00
Kris Johnson
c4d659391a STABmons: Update bans 2026-03-13 12:59:42 -06:00
Kris Johnson
400a7c54bc Shared Power: Ban Sturdy 2026-03-13 12:57:59 -06:00
Kris Johnson
834cca8b8e Pokebilities AAA: Update bans 2026-03-13 12:57:30 -06:00
Kris Johnson
4a736e5af1 Pokebilities: Update Neutralizing Gas to modern code 2026-03-13 12:54:33 -06:00
Leonard Craft III
03fc6de00e VGC: Update Regulation I ladders
https://x.com/playpokemon/status/2032502235205366020
2026-03-13 12:44:38 -05:00
Kris Johnson
c6504627ec
Appease linter
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
2026-03-09 12:28:27 -06:00
André Bastos Dias
e5c7fe52ed
Orre Colosseum: Allow Deoxys formes (#11811) 2026-03-09 12:21:04 -06:00
Kris Johnson
8d87bb5a9c Fix typo 2026-03-09 12:03:23 -06:00
Kris Johnson
cc68e3e967 Linked: Fix modified-priority moves in a link 2026-03-09 12:00:37 -06:00
Marty-D
b809f86f09
Add new avatars
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-03-08 19:52:29 -04:00
André Bastos Dias
7af1d0e48f
Simplify Gen 3 Colosseum implementation (#11799)
* Simplify Gen 3 Colosseum implementation

* Remove formats-data

* Re-add
2026-03-08 12:46:22 -06:00
André Bastos Dias
3f071d4b8a
Add and use the Standard AG ruleset in previous generations (#11796)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
* Add and use the Standard AG ruleset in previous generations

* Fix gen1 and gen1stadium

* Fix Gen 1 again
2026-03-08 12:42:16 -06:00
André Bastos Dias
8539330f7e
National Dex: Re-ban Zamazenta after suspect test (#11795) 2026-03-08 12:41:35 -06:00
livid washed
802c1c1d99
Add March 2026 Randomized Format Spotlight (#11792)
* Add March 2026 Randomized Format Spotlight

* Make message clearer ( I think)

* lint

* Move to gen9/teams.ts

* Move to gen9/teams.ts pt 2

* done

* lint

* Prevent mons from being harmed by Godly Gift stat passing
2026-03-08 12:41:18 -06:00
livid washed
d57d100065
Hotfix Sitrus Iron Bundle in gen 9 randdubs (#11801) 2026-03-08 12:40:26 -06:00
Caznovia
e78411f6e7
[Gen 4] VGC 2009: Fix future event legality (#11805) 2026-03-08 12:06:55 -06:00
Slayer95
55f9e85172
Linked: Fix inconsistent implementations of twoturnmove, lockedmove (#11804)
* Linked: Fix inconsistent implementations of twoturnmove, lockedmove

* Linked: Sturdier implementation for Torment
2026-03-08 12:06:19 -06:00
VannAccessible
b36a3ea036
Linked: Ban Chlorophyll and restrict Sunny Day, ETerrain (#11806)
* Linked: Ban Chlorophyll and restrict Sunny Day, ETerrain to formats.ts

https://www.smogon.com/forums/threads/linked-omotm.3776838/page-4#post-10897129

* Update formats.ts

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-03-08 11:39:32 -06:00
Karthik99999
cb47056b1b Fix Skill Swap messages
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
2026-03-07 02:35:15 -05:00
Marty-D
59709dba6c
Fix item numbers
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
2026-03-05 18:41:57 -05:00
Kris Johnson
04a026782d Linked: Fix priority on moves in the first moveslots while choice-locked
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
2026-03-03 14:48:32 -07:00
Kris Johnson
4415c0ffbe Pokebilities AAA: Ban Dragapult 2026-03-03 14:34:32 -07:00
André Bastos Dias
f494d48434
Fix injective field position indexing (#11789) 2026-03-03 14:32:45 -07:00
shrianshChari
cf8cbd8f5d
DPP UU: Ban Sleep moves (#11794)
https://www.smogon.com/forums/threads/sleep-in-dpp-uu.3777509/post-10893690
2026-03-03 14:32:06 -07:00
InkyDarkBird
dd60398eac
SV Linked: Update bans (#11793)
* SV Linked: Update bans

* Update formats.ts

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-03-03 14:31:40 -07:00
MathyFurret
50ad403c5c Help tickets: Escape HTML in lock reason 2026-03-03 11:51:46 -06:00
Slayer95
7bd04f470c
Linked: Remove m.lastMoveAbsolute in favor of lastMove (#11791)
* Fix Linked last move checks

At some point between af6affb and 045fe456, Linked's concept of
last absolute move changed from using the 2nd move in a link to
using the 1st move, likely in an attempt to preserve the 1st move
information that used to be stored for debugging purposes.

However, the redefinition has impacted the mechanics of Sketch, and
other moves for a long time.

This commit restores the original mechanics, and gets rid of the
last absolute move concept, in favor of the orthodox pokemon.lastMove.
In consequence, all modded data entries that now match gen9 are
also deleted.

* Linked: Fix Grassy Glide priority calculation
2026-03-03 09:50:30 -07:00