Commit Graph

6428 Commits

Author SHA1 Message Date
Marty-D
95bb6568f3
Add new avatar credits
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-03-08 19:52:51 -04:00
HiZo
0608b72baf
Exclude certain formats from automatically lowering to 0 attack IVs (#2595)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
* Exclude certain formats from automatically lowering to 0 attack IVs

* shows much i know about js lol

* >_>
2026-03-01 14:45:18 -07:00
Kris Johnson
4e82e2d6b6 Fix build 2026-03-01 14:15:40 -07:00
Kris Johnson
c0ca6cbd90 Update OM teambuilder support list
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2026-03-01 03:50:32 -07:00
Kris Johnson
e263055242 Update custom banlists in teambuilder
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-02-01 12:02:57 -07:00
Zachary Perlmutter
4428a1444c
Fix teambuilder support for OMs (#2598)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
* battle-dex-search.ts: Fix natdex OMs pulling from SV OMs

* Fix Teambuilder Support For OMs

* National Dex OMs merging the rulesets for their SV counterparts

* Bans via required abilities and items never being checked

* Bans via required abilities not being implemented properly
* mega rayquaza clause being wastefully checked over and over again

* Tables in natdex now omit the 'natdex' part of the format to be consistent with battle-dex-search.ts

* Synced meta tables in build-indexes and battle-dex-search.ts

* Apply suggestions from code review

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-01-19 01:27:52 -07:00
fyxtheinferno
d72c511186
Add Tachyon Cutter animation (#2588) 2026-01-09 19:13:11 -07:00
André Bastos Dias
3cc8574fa0
Shorten 'Restricted Legendary' to 'Restricted' (#2577) 2026-01-09 19:12:48 -07:00
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