Commit Graph

6420 Commits

Author SHA1 Message Date
iforgetwhyimhere
de8ab515f3
Fix typo (#2591)
* fix typo

* made my own typo
2026-01-09 17:25:29 -07:00
André Bastos Dias
a8d72a3cb4
Fix Mega ability display (#2592) 2026-01-09 15:54:50 -07:00
Kris Johnson
56df608ba8 Add teambuilder ban support for more formats 2026-01-09 13:38:19 -07:00
Kris Johnson
987cdc7faf Teambuilder: Add support for permaladder OM banlists 2026-01-08 22:18:20 -07:00
Kris Johnson
1bcffe4b75
Fix typo 2026-01-08 15:34:41 -07:00
André Bastos Dias
cedd472222
[Client] Implement Mega Stones as {key: value} pairs (#2590)
* [Client] Implement Mega Stones as pairs {key: value}

* Simplify conditions

* Fix

* Update play.pokemonshowdown.com/js/client-teambuilder.js

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-01-08 15:04:54 -07:00
fish
38bf75f6a8
Torque animation fix (#2586)
* Fix Torque Animations

* Don't Show Incorrect Tooltips For CFZs

* Revert "Don't Show Incorrect Tooltips For CFZs"

This reverts commit f412efd1a4.
2026-01-01 19:09:56 -07:00
HiZo
d5c279549b
Bio Mech Mons: Add teambuilder support (#2585) 2026-01-01 02:09:02 -07:00
boughtabigk1
13ed41644f
Fix format button (#2581) 2025-12-26 05:30:22 -08:00
Mia
b698a6ef53 Remove waterfall background
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-12-17 22:30:06 -06:00
Kris Johnson
366873a315 Add filler minisprite locations for spritesheet
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2025-12-17 12:03:30 -07:00
Aurastic
53171f59ac
Preact: Fix /nonotify and raw message parsing in PMs (#2565)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
---------

Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2025-12-07 00:02:54 -08:00
Guangcong Luo
be3d1edcae Preact: Fix format normalization
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
Fixes #2552
2025-12-05 08:43:33 +00:00
boughtabigk1
a204b277ed
Replays: Fix controls when skipping to first turn (#2562) 2025-12-04 23:07:06 -08:00
Daniel1464
d728ac24d4 Preact: Fix timer countdown visual inaccuracy
(split off from #2499)
2025-12-05 07:01:38 +00:00
Aurastic
092dec19ab
Preact: Show room rank when user popup is opened from chat (#2547)
---------

Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2025-12-04 21:17:08 -08:00
boughtabigk1
871fa18898
Fix long battle rewind (#2561)
---------

Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2025-12-04 20:55:49 -08:00
demir
83acefb0dd
Preact: Treat popups as server response to challenges and search (#2554) 2025-12-04 20:47:27 -08:00
Guangcong Luo
959b0af8a5 Preact: Fix DMs not reconnecting
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
Fixes the thing where, after reconnecting, DMs still looked
disconnected.
2025-12-04 15:52:32 +00:00
Aurastic
ebb7b1c4c7
Preact: Shift+arrows to move rooms (#2536) 2025-12-04 07:35:42 -08:00
Aurastic
24451e6ea9
Preact: Reflect user's away status on header (#2545) 2025-12-04 07:34:38 -08:00
pyuk-bot
7f4f9755e8
Preact: Update nature after applying optimizer (#2557)
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
Untested, but I think it’s pretty obvious that this is why the optimizer isn’t changing nature currently when applied. The function above is basically the same function, but with this extra line.
2025-12-03 04:34:43 -08:00
Guangcong Luo
f12dec091d Fix XSS in crossdomain.php
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
Thanks to Rektile404 for reporting this bug!

https://github.com/rektile
2025-11-13 12:56:20 +00:00
Guangcong Luo
64e79f49eb Preact minor updates batch 28
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
Most of these were found by andrebastosdias (thanks!)

Teambuilder
- SpA/SpD columns weren't appearing in gen 2
- buggy behavior with EVs in gen 1-2 or Let's Go
- save teams after doing things (Fixes #2493)
- import old box syntax

UI
- layout breaking when resizing
2025-11-10 16:05:34 +00:00
Guangcong Luo
96c625ae97 Preact: Support non-battle games (e.g. bestof) 2025-11-10 16:05:34 +00:00
Aurastic
44f1a48f5b
Preact: Fix bug with subtleNotify (#2549) 2025-11-10 07:40:19 -08:00
Aurastic
85885e977a
Preact: Support /challenge [user], [format] (#2538)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
---------

Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2025-10-31 06:03:47 -07:00
Distrib
84b1c4d764
FAQ: Fix typo (#2543)
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2025-10-31 02:14:47 -07:00
sugar
c3d6181d38
Update sugar's name to Luna (#2541)
sugar (previously xfix) has ultimately decided on the name Luna, rather
than previously listed name.
2025-10-31 02:14:08 -07:00
Guangcong Luo
d401a674a0 Preact: Improve battle-search error messages
Fixes #2535
2025-10-31 09:07:40 +00:00
Guangcong Luo
37b8001990 Preact: Fix support for servers without HTTPS 2025-10-31 09:07:40 +00:00
André Bastos Dias
144560ffd5
Teambuilder: Show 2D sprites for the Z-A Megas (#2542)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
* Show 2d sprites for the Z-A Megas

* Lint
2025-10-28 19:01:20 -06:00
Marty
7ab0dbec92 Update Pokemon icons sheet
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-10-25 18:54:43 -04:00
Guangcong Luo
9b8137d44d Fix formatting in #2533
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2025-10-25 10:41:49 +00:00
Marty-D
80be6e0788 Add more trainersprite credits 2025-10-25 10:36:06 +00:00
Guangcong Luo
d054bba780 Preact: Implement team copy/move
The clipboard can now handle teams as well as sets. The functionality
is pretty complex under the hood, but it should work basically as
expected.

If you copy sets into the team list, they'll become a new team
containing all the sets.

If you copy teams into the set list, all the sets inside the teams
will be added to the set list.
2025-10-25 10:17:30 +00:00
Aurastic
4bfcdd6ed0
Preact: Add Go to turn button in battle room (#2521)
---------

Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2025-10-25 03:14:10 -07:00
Kris Johnson
cc96065d76 Z-A: Fix teambuilder searching
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-10-21 00:23:52 -06:00
Kris Johnson
a6930fa399 Fix learnset displays in Legends Z-A 2025-10-20 23:31:22 -06:00
Kris Johnson
88c312f521 Fix lint 2025-10-20 23:06:38 -06:00
Kris Johnson
a1f3f059d1 Add teambuilder support for Legends Z-A OU 2025-10-20 23:05:31 -06:00
Aurastic
adb6b7fc9d
Preact: Fix Ultra Burst bug in battle (#2534)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-10-05 10:17:20 -07:00
Karthik99999
7477e4f347 Battle Text Parser: Add general support for past gen overrides 2025-09-28 00:48:37 -07:00
Aurastic
8fdd889bb8
Bring back PS' true mascot Meloetta (#2533)
* Bring back Meloetta!

* add
2025-09-27 14:33:16 -06:00
pyuk-bot
a36c345c97
Add animations for Torque moves (#2517) 2025-09-25 17:00:02 -06:00
Distrib
a74235162b
Staff FAQ: Fix staff list link (#2526) 2025-09-25 13:51:12 -05:00
Kris Johnson
adb885a218 Fix build script
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-09-18 12:15:28 -06:00
cooshaug
c779bd581d
Hide nicknames in battle tooltip (#2508)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
---------

Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2025-09-17 15:42:45 -07:00
Guangcong Luo
2598694835 New logo to match new icon
The new icon was way back in ad4a3ab2ff

Two years ago! But since I was redoing the logo for Malamar Showdown,
I figured I'd spruce up the regular logo, too.

The main change is just the color scheme, and the exclamation mark
being rounded. The shadows have also been tightened up. There's a lot
of pixel-perfect tweaking going on, too, with the hole in the "e",
and also some of that tweaking in "ET" in "BETA", too.

(Oh, also, so ends Malamar Showdown. o7 You'll always be _my_ friend,
Malamar!)
2025-09-15 03:50:42 +00:00
Guangcong Luo
9f53c024a2 Malamar Showdown 2025-09-15 02:35:38 +00:00