Commit Graph

5380 Commits

Author SHA1 Message Date
Karthik
cb4371b14f Fix NDUUBL again (#1789) 2021-05-11 19:53:46 -07:00
Mr. Sableye
89db00afbd Fix D O G A R S (#1782) 2021-05-11 19:52:54 -07:00
Mia
5b16702b82 Battle log: Don't autoplay twitch tags (#1788) 2021-05-10 23:41:07 -04:00
Karthik
cbd8d1b8f9 Fix |updatepoke| (#1784) 2021-05-09 15:55:24 -07:00
Kris Johnson
ac506366ce Teambuilder: Add more LC level support (#1776) 2021-05-05 18:00:12 -07:00
pyuk-bot
f6dfccb5eb Add move target hints for four-player formats (#1777) 2021-05-05 00:43:34 -07:00
Guangcong Luo
46346b6be2 Rename |updatepokemon| to |updatepoke| 2021-05-04 21:51:56 -07:00
Guangcong Luo
be9a95cbc6 Fix bugs caused by Preact update
The new Preact version seems to have broken a lot of low-level
magic we used. We plausibly shouldn't be using such low-level magic
in the first place, but that's a conversation for another day.

In particular:

1. `preact.render` seems to replace all of `containerNode`'s contents
   if `replaceNode` isn't passed (previously, it would append a child).
   This is an insane thing to change without any documentation... Maybe
   I'm misunderstanding it?

2. Making a button value an uncontrolled form was a pretty big hack
   in the first place, but at least it worked. Now that it doesn't,
   we're giving up and switching to controlled forms, which makes the
   code a lot nicer, fixes a bug, and I should probably have just done
   in the first place.
2021-05-04 21:51:56 -07:00
Guangcong Luo
2d21de69d9 Support chat formatter 2021-05-04 21:46:24 -07:00
Karthik
53945cbd04 Implement Zacian/Zamazenta/Xerneas forme leak (#1772) 2021-05-04 21:45:34 -07:00
Tristan Pink
2aa374c409 Fix FFA battles referring to nearSide as 'your' Pokemon (#1775) 2021-05-04 17:29:00 -07:00
urkerab
35b919765a Make ranges appear again in Firefox (#1771) 2021-05-04 04:26:55 -07:00
Tristan Pink
feca5e5ecf Fix missing all BPs in FFA tooltips (#1774) 2021-05-03 17:01:19 -07:00
Karthik
28dafccef2 Fix NatDex Teambuilder Table for UUBL (#1773) 2021-05-03 16:07:51 -07:00
Leonard Craft III
2d65600454 Tooltips: Halve Earthquake, Bulldoze BP in Grassy Terrain (#1765) 2021-05-01 20:57:36 -07:00
Kris Johnson
316919bbc7 Add teambuilder support for FFA and fix headers (#1770) 2021-05-01 00:44:34 -07:00
Guangcong Luo
596254779f Fix "Copy URL" button in admin control panel 2021-04-30 07:23:41 -04:00
Guangcong Luo
8b9df34cfb Update Credits 2021-04-30 07:23:41 -04:00
Guangcong Luo
bb9ec0a0bd Fix double escape in usercards 2021-04-30 07:23:41 -04:00
Guangcong Luo
8a20be4d0c Support select elements in chat logs 2021-04-30 07:23:41 -04:00
Guangcong Luo
6383b4adc4 Correctly serialize radio buttons/checkboxes
This is for `data-submitsend` support.

It turns out, `element.value` does correctly serialize <select> elements.

Fixes #1769
2021-04-30 07:23:41 -04:00
PartMan
040576be23 Fix typo in README (#1768)
Remove codeblock highlight from the word 'file'
2021-04-30 00:46:32 -07:00
Leonard Craft III
76a221b7ec Tooltips: Display Quick Claw after activation (#1767) 2021-04-29 22:57:02 -07:00
Mia
88eb8c23a2 Allow commands in battle when ignoring spectators (#1763) 2021-04-25 19:34:59 -07:00
Leonard Craft III
812a943525 Tooltips: Fix unique Z-move BP (#1757) 2021-04-25 19:33:10 -07:00
Leonard Craft III
8e0d6da87f Fix G-Max move name display (#1762) 2021-04-25 13:16:41 -04:00
Leonard Craft III
3215619b79 Remove G-Max Chi Strike volatile on Baton Pass (#1759) 2021-04-25 13:16:23 -04:00
pyuk-bot
a92043f373 Fix toxic status turn counter in 4-player battles (#1756) 2021-04-25 13:16:05 -04:00
Marty-D
2fa7b9ec77 Update Pokemon icons sheet 2021-04-25 13:10:22 -04:00
Leonard Craft III
aed4cf31a4 Fix double escape in battle and browser tab (#1760) 2021-04-23 18:55:49 -07:00
Guangcong Luo
f18e35a064 Support new customgroup protocol 2021-04-23 18:47:37 -07:00
Guangcong Luo
55d17b34df Fix bugs in /ignore 2021-04-23 18:05:59 -07:00
Kris Johnson
cf27704801 Add room sections (#1758)
Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2021-04-23 11:31:20 -07:00
Mia
a265a04acb Improve /ignore (#1748) 2021-04-23 11:30:45 -07:00
Lionyx
e2e7b07cad Fix minor error in Ladder Help page (#1761) 2021-04-22 20:00:42 -07:00
Annika
9fcfeab36d Credits: Add Shellnuts and Enigami 2021-04-22 16:52:00 -07:00
Leonard Craft III
9e7d39b75a Tooltips: Fix Hidden Power and -ate Abilities (#1755) 2021-04-16 18:50:10 -07:00
Leonard Craft III
86ebeb8e23 Tooltips: Fix Max Move typing / name (#1754) 2021-04-16 17:11:42 -07:00
Leonard Craft III
40b898bef9 Tooltips: Fix Victory Star and Battery (#1752) 2021-04-16 16:49:33 -07:00
Leonard Craft III
32ea667667 Tooltips: Fix undefined Hidden Power description (#1753) 2021-04-16 16:48:09 -07:00
Leonard Craft III
b2fc6dd1fa Fix p2b tooltips hover (#1751) 2021-04-16 04:37:04 -07:00
Marty-D
bdf02f23f0 Update Gen 1-2 backgrounds 2021-04-15 15:27:36 -04:00
Annika
4b428cbf9d Add Spanish translation for the Privacy Policy
Credits to Dorron
2021-04-14 14:59:54 -07:00
Guangcong Luo
20f0c71e01 Fix crash in teambuilder
Fixes #1749
2021-04-14 12:49:58 -04:00
Guangcong Luo
48a2e8a7c7 Fix crash in item search 2021-04-14 09:45:51 -04:00
Guangcong Luo
017b54c521 Update for BattleTypeChart change
(BattleTypeChart keys were made lowercase)
2021-04-14 02:02:41 -07:00
Guangcong Luo
6475e7a268 Switch .gitignore back to blacklist
VS Code's search feature doesn't support .gitignore whitelisting. :(

(Also don't compile .d.ts files.)
2021-04-14 02:02:41 -07:00
Mia
31fcd418ec Update Dex API to match server API (#1746) 2021-04-14 01:22:38 -07:00
Annika
b6193fbe7d Fix exporting teams with Hidden Power 2021-04-13 18:33:32 -07:00
Guangcong Luo
c24cbd6891 Compile chat-formatter from server
This is the point at which all these refactors to the build system pay
off: we can now directly share code from server. First off:
chat-formatter is now built directly from the server!
2021-04-13 14:06:25 -07:00