Commit Graph

6499 Commits

Author SHA1 Message Date
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
Guangcong Luo
3c0bde6d99 Preact: Slightly redesign chat rooms
This removes the border between the userlist and the input box.

I've been thinking about more aggressive removals of borders, but this
is what I have for now. It matches the design I'm using in battles.
2025-09-07 16:45:47 +00:00
Guangcong Luo
f38113dbcf Preact: Support renaming/deleting team folders 2025-09-07 16:45:47 +00:00
Mia
322528ff0b Always cachebuster color and coil loading
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-09-07 11:45:08 -05:00
Kris Johnson
415e41fc49 Malamar is the new PS! mascot
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2025-09-06 22:10:55 -06:00
ShivaD173
288a072f8f
Do not set Gimmighoul-Roaming Atk IVs to 0 by default (#2490)
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2025-09-06 15:25:10 -05:00
pyuk-bot
03ee33b5f0
Preact: Don't call an opponent "ally" in FFA (#2516) 2025-09-06 11:05:16 -07:00
Guangcong Luo
8804fa038f Preact: Bump cookie expiration
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-09-03 21:38:57 +00:00
Guangcong Luo
f6fdbd5803 Preact: Support saving exports 2025-09-01 16:30:02 +00:00
Guangcong Luo
f9e42eed0d Move Replays redirect to be with the others 2025-09-01 16:30:02 +00:00
Karthik99999
b82346e7dc Teambuilder: Fix Pre-DLC/DLC 1 VGC formats
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-09-01 00:36:58 -07:00
Mia
8fdb287d99 Replays: Use loginserver endpoint instead of PHP
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-08-29 17:22:16 -05:00
pyuk-bot
d8d81538de
FFA: Support '-swapsideconditions' message (#2511)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-08-21 21:32:00 -07:00
Karthik99999
a015807507 Fix more -ability related crashes 2025-08-21 21:06:15 -07:00
Mia
fe0bad2d8c Add SCL background
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-08-20 06:41:28 +00:00
Guangcong Luo
ea95464008 Preact: Support backing up teams
(Restoring backups not yet implemented)
2025-08-19 00:31:26 +00:00
Guangcong Luo
1aa237de65 Use PSIcon in battle-team-editor
(I was being dumb by trying to not have it as a dependency. I don't
want panels as a dependency but I'll probably move PSIcon out of
panels whenever it comes up.)
2025-08-18 19:16:03 +00:00
Mia
90508ffed9 Update Cassiopoeia's username 2025-08-18 19:16:03 +00:00
Karthik99999
482cd617c9 Fix Intimidate args order
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-08-18 15:14:34 -04:00
Karthik99999
90d92db507 Properly support oldAbility arg for -ability
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-08-13 14:12:58 -04:00
Aurastic
6773017270
Preact: Fix chatroom notification count in mobile (#2507)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2025-08-09 17:00:53 -07:00
Aurastic
8bb48ff822
Preact: Do not subtle notify on seen messages (#2502)
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2025-08-09 06:00:28 -07:00