Commit Graph

6499 Commits

Author SHA1 Message Date
Aurastic
90fdf398bb
Preact: Fix old status not clearing in userdetails cache (#2663) 2026-05-07 19:41:39 -07:00
André Bastos Dias
eeab7e68ae
Champions: Fix EV guesser (#2673)
* Champions: Fix EV guesser

* Champions: Disable level input box

* Disable happiness in Let's Go
2026-05-07 19:34:50 -07:00
Guangcong Luo
a78a54c920 Preact: Fix News mini-window preventing scroll
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
Fixes #2649
2026-05-06 10:36:11 +00:00
Guangcong Luo
9ea69264ab Preact: Default to scrollable panels
In hindsight, panels that manually manage their layout are pretty rare.
2026-05-06 10:25:00 +00:00
Guangcong Luo
8ddc5fb90a Remove mistakenly-committed page-resources.js 2026-05-06 10:20:50 +00:00
André Bastos Dias
8b2a637e76
Champions: Add extremely effective and mostly ineffective text (#2674)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-05-04 14:36:48 -06:00
Aurastic
ae869bf214
Preact: Skip choices for tatsugiri when in commanding mode (#2642)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-05-02 03:41:40 -07:00
Guangcong Luo
b9538a2eae Preact: Fix offline friend requests
In oldclient, <button type="send"> would send a message globally.
Preact client has now been updated with this behavior.

We probably still want the server to be able to handle commands sent
to offline users at some later point, though.
2026-05-02 10:34:42 +00:00
Daniel Chen
075ff28166
Preact: Add tab autocomplete (#2667)
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2026-05-01 20:29:59 -07:00
ry
b127c965a4
Fix empty formats bug (#2658) 2026-05-01 12:33:15 -06:00
iforgetwhyimhere
f52c98107f
Support Inverse Mod in type effectiveness display (#2668)
* Type effectiveness: Support Inverse Mod

* Support Inverse Mod in Hardcore Mode

* fix trailing spaces
2026-05-01 12:32:36 -06:00
shrianshChari
4d8221c18e
Add animation for Fickle Beam (both variants) (#2665)
* Draft 3

* Draft 5

* Draft 6

* Final draft

* Satisfy linter
2026-05-01 12:31:20 -06:00
pyuk-bot
65b8c41264
FFA: Actually fix choice descriptions (#2664) 2026-05-01 12:30:16 -06:00
André Bastos Dias
530765fc12
Champions: Implement HP percentages and bar colors (#2640)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
* Implement HP percentages and bar colors from Pokémon Champions

* Lint

* Lint again
2026-04-25 16:34:12 -06:00
André Bastos Dias
5abbb6fb67
Champions: Disable IVs selector (#2655)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
* Champions: Disable IVs box

* Lint

* Undo change
2026-04-20 02:20:30 -06:00
Kris Johnson
200757ef68 FRLG: Fix teambuilder
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-04-15 12:15:24 -06:00
Kris Johnson
c6e4ddf93f Fix VGC teambuilders 2026-04-15 12:11:41 -06:00
Kris Johnson
1872143982 DPP/BW NU/PU/ZU: Fix teambuilder support 2026-04-15 12:04:51 -06:00
Soul-8691
f3b15499c7
Get rid of FRLG custom tier logic (#2645)
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2026-04-14 14:33:01 -06:00
André Bastos Dias
9420b96fed
Fix stat bars proportions for Champions, VGC and LC (#2639)
* Fix Champions stat bars proportions

* Apply changes to VGC and LC

* Lint

* Fix National Dex LC Draft

* Implementation for the new client

* New client: change Champions and Let's Go level

* Use Math and Min

* Use const
2026-04-14 14:28:08 -06:00
André Bastos Dias
f56fece047
Fix learnsets for formes with empty objects (#2646) 2026-04-14 14:00:00 -06:00
André Bastos Dias
354e79c929
Champions: Fix Mega Sol tooltips (#2644)
* Fix Mega Sol tooltips

* Fix condition
2026-04-14 13:59:29 -06:00
Kris Johnson
5581e4c465 Fix stat bars
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-04-10 21:05:59 -06:00
Kris Johnson
117043e90c
Add champions client support (#2633)
* Add champions client support

* oops

* Fix VGC/BSS builder

* oops

* Apply suggestions from code review

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-04-10 20:36:57 -06:00
Guangcong Luo
8c07ceb34b Fix rare Revelation Dance type tooltip bug
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-04-08 09:21:52 +00:00
Mia
03b68a921b Teams: Capitalize natures properly
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-04-07 00:54:22 -05:00
Guangcong Luo
d05495260c Effectiveness tooltips: Fix gen 3 type abilities
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
This fixes the thing where Gen 3 type immunity abilities shouldn't
apply to status moves.
2026-04-06 13:20:58 +00:00
Guangcong Luo
fccc638a49 Add CSS for orange text
It's `message-warning`, analogous to `message-error` which is red.
2026-04-06 13:20:58 +00:00
Kris Johnson
e5d84292ad Memorialize rau and Fakee
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2026-04-05 20:59:55 -06:00
ry
27c8180817
Update status-setting move effectiveness tooltips (#2629)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-04-03 20:51:51 -07:00
Kris Johnson
358f5195d1 Add banlist support for Pokebilities AAA
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2026-04-02 16:54:46 -06:00
Kris Johnson
d6734bf007 Remove Champoin OU teambuilder support 2026-04-02 16:45:28 -06:00
Guangcong Luo
c66a182521 Support AFD sprites in usercount/battlecount
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2026-04-02 07:40:21 +00:00
Guangcong Luo
972fb73f49 Preact: Support AFD mode
...it turned out to be a very simple fix.
2026-04-02 07:35:17 +00:00
Soul-8691
8a3944dedd
Add teambuilder/search support for [Gen 3] FRLG OU (#2630)
* Add teambuilder/search support for [Gen 3] FRLG OU

* Apply suggestion from @KrisXV

* Apply suggestion from @KrisXV

* Apply suggestion from @KrisXV

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-04-02 01:35:11 -06:00
Guangcong Luo
20ec4440ef
Show type effectiveness on move tooltips (#2624)
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
This is advanced type effectiveness that takes into account a variety of things that the games themselves don't, such as Prankster vs Dark, priority in Psychic Terrain, Tinted Lens, Water Absorb, that sort of thing.

Hardcore Mode is supported, and makes it work the way it works in the games.

Immunity is shown on buttons, but effectiveness is not (outside of Hardcore Mode), mostly because some users think it looks cluttered.
2026-04-01 01:50:13 -07:00
Kris Johnson
768f1562e9
Add teambuilder support for Champoins OU (#2628) 2026-04-01 01:51:31 -06:00
Guangcong Luo
a121b54b89 Redirect some possible data dir typos 2026-04-01 05:33:14 +00:00
Zachary Perlmutter
a17f72bb4f
Mark Gen 6+ Incinerate as not useless if HP Fire wouldn't be useless (#2623)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
Also mark HP Fire as useless in this scenario.

After its buff, Incinerate is functionally identical to HP Fire with an added helpful effect. It also can be used with Z-moves.
2026-03-27 19:53:41 -07:00
ry
56bedbb2f5
Update tooltips of Galvanize/Dragonize/Mega Sol (#2622)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
* Update tooltips of Galvanize/Dragonize/Mega Sol

* Update battle-tooltips.ts
2026-03-26 11:10:18 -06:00
Kris Johnson
904cc9cc7a Tooltips: Add support for Dragonize/Mega Sol
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-03-24 21:22:00 -06:00
André Bastos Dias
31e23b39d3
Track Gen 3 Pressure (#2607)
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-03-19 13:38:47 -07:00
Guangcong Luo
1f8317aedd Fix EV guesser test
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
Thanks to ry for finding this issue
2026-03-19 06:42:33 +00:00
Guangcong Luo
d772652682 Fix Shed Tail not clearing non-Sub visual effects
Fixes #2447

Supersedes #2611
2026-03-19 06:38:03 +00:00
TurboRx
11b7783035
Bump GitHub Actions versions (#2618) 2026-03-18 18:03:45 -07:00
Guangcong Luo
79b4d0d5e2 Preact: Support News
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
2026-03-18 07:34:08 +00:00
Aurastic
a7f3c522e0
Preact: Add togglemessages command and handle 'hidelines' properly (#2553)
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2026-03-17 01:15:11 -07:00
Guangcong Luo
c46bac0471 Update bugs link in Contact page
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2026-03-16 07:05:41 +00:00
Guangcong Luo
647308216a Fix security vuln
Special thanks to Mina for finding this
2026-03-16 07:05:41 +00:00
fish
54a573b815
Fix tooltips for Crystal Free Z-Moves (#2575) 2026-03-16 00:03:42 -07:00