Commit Graph

6489 Commits

Author SHA1 Message Date
foilmirror
95bd3c444b
Merge d92d5de387 into 530765fc12 2026-04-26 15:17:41 -07: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
Ethan Strader
ddfd9034a8
Preact: Keyboard shortcut to jump to next unread room (#2601) 2026-03-15 23:57:15 -07:00
Marty
df969fceb6 Update Pokemon icons sheet
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2026-03-15 18:15:56 -04:00
André Bastos Dias
7ff2b4726d
Don't count nonexistent moves as physical (#2550) 2026-03-15 15:11:55 -07:00
Aurastic
028fb74cf0
Preact: Show ally side pokemon in multi battles (#2602) 2026-03-15 14:59:54 -07:00
boughtabigk1
403fc61f2d
Fix duplicate alias bug in teambuilder search (#2613) 2026-03-15 14:26:27 -07:00
Aurastic
ff58221d7a
Preact: Skip notifications for ignored users (#2584)
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2026-03-15 04:29:04 -07:00
Aurastic
ebe6dee892
Preact: Fix team requirement logic for custom named tournaments (#2579) 2026-03-15 04:27:08 -07:00
mollup
7df45ea835
Doom Desire & Future Sight Timers UI (#2574) 2026-03-15 02:05:24 -07:00
Aurastic
71341b1fba
Preact: properly extract targetRoomId from roomId in UserOptionsPanel (#2568) 2026-03-15 01:49:59 -07:00
Aurastic
a5de51e93d
Preact: Support |nametaken| (#2583) 2026-03-15 01:27:32 -07:00
Aurastic
978a735297
Preact: Fix bug with team uploading (#2605) 2026-03-15 01:26:21 -07:00
malaow3
621a5395bc
Hardcore mode QoL updates (#2603)
- Add auto-hardcore mode (Preact)
- Remove cance/back options in hardcore mode (Preact)
- Display moves on hover for OTS battles
2026-03-15 00:39:23 -07:00