Commit Graph

167 Commits

Author SHA1 Message Date
Guangcong Luo
6c38107fbe Use DexSearch for the teambuilder search engine
This will prevent us from needing to maintain two search engines in
the future.

The new DexSearch doesn't have too much in the way of new features so
far, but it does show filtered things in categories, and list illegal
results in-filter even after sorting.

These are really minor differences, though; the main thing is just that
its architecture should make it much easier to maintain, and in
particular, to add more filters.
2020-05-05 20:16:23 -07:00
Kris Johnson
27f04e48ce
Fix DPP Doubles teambuilder (#1504) 2020-05-05 15:22:36 -07:00
Kris Johnson
97f73d63a1
Fix nextLearnsetid to always return an ID (#1499) 2020-04-28 09:14:02 -07:00
Kris Johnson
70cc0a7380
Change inheritsFrom to changesFrom (#1496) 2020-04-27 07:48:10 -07:00
Guangcong Luo
03b29d28d9 Fix Pikachu-Gmax learnset
This may or may not be the real fix, but considering Kris hasn't fixed this
for like a month I guess I have to fix this myself.
2020-04-18 10:40:40 -04:00
The Immortal
d6ee0a1d87 Remove references to isUnreleased 2020-04-06 21:52:25 +04:00
Guangcong Luo
b80d1c3938 Fix teambuilder pokemon icons 2020-03-29 07:30:27 -04:00
Kris Johnson
6a05e24967
FIx teambuilder (#1487) 2020-03-27 21:14:59 -07:00
Kris Johnson
f21bfe7f6a
Rename Template to Species (#1484) 2020-03-25 23:29:05 -07:00
Kris Johnson
6ffe19c254
Fix NFE tiers (#1477) 2020-03-13 12:53:54 -04:00
Guangcong Luo
e85cb9d0a6
Simplify the NFE teambuilder and fix bugs (#1470) 2020-03-05 15:51:47 -08:00
Kris Johnson
ad5b8abd2e
Add teambuilder support for Metronome Battle (#1443) 2020-02-19 16:11:50 -08:00
Kris Johnson
4033a75f50
Add teambuilder support for NFE (#1464) 2020-02-15 08:23:20 -08:00
Kris Johnson
0cb6463c19
Add Pokemon Home support (client side) (#1462) 2020-02-12 11:00:24 +04:00
Kris Johnson
bf46c879d0
Fix left-over 'this.isNatDex' (#1458) 2020-02-03 15:18:37 +04:00
Kris Johnson
1290511f67
Fix unreleased hidden abilities in past gens (#1438) 2020-02-01 22:05:29 -08:00
Kris Johnson
e3e0be8490
Fix teambuilder tiers for previous generations (#1455) 2020-01-29 19:14:28 -08:00
Kris Johnson
adf70defb2 National Dex: Add Item Support (#1449) 2020-01-25 17:05:37 -08:00
Kris Johnson
6cae36d52f Teambuilder: Unhardcode inherited learnsets (#1451) 2020-01-23 16:03:15 +04:00
Kris Johnson
d13a22fe12 Fix Zacian-C and Zamazenta-C's teambuilder learnsets (#1446) 2020-01-17 22:56:35 -08:00
Kris Johnson
89c7c9419b Add viability checks for various moves (#1428) 2019-12-24 13:19:30 +09:00
Kris Johnson
a51fcba53f Teambuilder: Fix learnset and tier issues for National Dex metas (#1431)
* Teambuilder: Fix learnsets for National Dex metas

* Fix issue with banned Pokemon still showing as OU

* remove space
2019-12-22 17:39:06 +04:00
Kris Johnson
aee6b3f73c Add support for NatDex metas (#1426) 2019-12-21 06:11:22 +04:00
Kris Johnson
586f6efa87 Fix AG in the teambuilder (#1416) 2019-12-04 10:09:22 +09:00
The Immortal
daaa63fc3b
Teambuilder: Fix STABmons for Galar formes 2019-12-02 23:49:42 +04:00
Kris Johnson
19676e4c97 Fix learnsets for Gmax formes (#1414) 2019-12-02 19:38:38 +09:00
Kris Johnson
45ca6137be Fix CAP and STABmons teambuilder learnsets (#1407) 2019-11-24 17:51:59 +13:00
Kris Johnson
0d88b6baf3 Teambuilder: Restrict learnsets to pre-Home versions (#1403) 2019-11-20 22:13:55 +13:00
Kris Johnson
39c730d98d Filter out non-usable moves in the teambuilder (#1398) 2019-11-18 13:42:02 +13:00
Guangcong Luo
f3539b4dd2 Support past-gen Ability descriptions
Fixes #1396
2019-11-17 11:20:15 +13:00
Guangcong Luo
c624c6709b Update client for Gen 8
This isn't necessarily a complete update, but it adds everything I'm
aware of. The rest will come down to testing.
2019-11-16 07:25:27 +13:00
Guangcong Luo
0203245e0e Fix Necrozma-DW/DM move list 2019-10-07 01:56:26 +11:00
asgdf
4426b4ee0d List Blizzard as viable move by default in gen 1 (#1322) 2019-07-14 04:59:39 +04:00
Jacob McLemore
8d4dc632b9 Teambuilder: Fix tiers in Doubles (#1296) 2019-06-13 08:16:56 +09:00
Guangcong Luo
9114cb9894 Make minor tweaks to teambuilder
Most of these update the pokemon/item/etc lists to be slightly more
modern, in preparation for their use in the Preact client.

(Also update TypeScript)
2019-06-07 18:36:36 -05:00
Kirk Scheibelhut
575bad1cf9 toId -> toID
Zarel/Pokemon-Showdown#5479
2019-05-14 09:54:18 -07:00
Kris Johnson
d6f6b524bd Fix teambuilder for LC formats (#1260) 2019-04-02 20:27:52 +04:00
Kris Johnson
567c7e16b8 Change Untiered to (PU) and (DUU) (#1230) 2019-02-25 01:11:06 -06:00
Guangcong Luo
55506a8881 Fix Gen 3 status move listing in teambuilder 2019-02-20 19:27:44 -06:00
Guangcong Luo
a379281337 Fix ability filtering in teambuilder 2019-02-19 00:08:56 -06:00
Guangcong Luo
e372b6f24b Fix bugs in tooltip refactor 2019-02-19 00:17:58 -05:00
Kris Johnson
c9dbb4d5ae Change (PU) to Untiered (#1226) 2019-02-15 17:28:45 -06:00
Guangcong Luo
4bd843ee4c Fix Power Construct Zygarde support
This adds some hacked-in backwards compatibility.
2019-02-06 20:45:40 -06:00
Kris Johnson
e62302417c Support Untiered as a Doubles tier in teambuilder (#1216) 2019-01-22 19:00:12 -06:00
asgdf
9974caa1e9 Teambuilder: Make Trick Room first result for 'TR' (#1219) 2019-01-22 02:20:55 -06:00
asgdf
bac5c4232e Teambuilder: Fix no moves displayed for visual formes (#1217) 2019-01-19 09:46:31 -06:00
Kris Johnson
e8e347a8f7 Add a getTier function for the teambuilder (#1208) 2019-01-08 23:24:22 -06:00
Kris Johnson
553cffa93e Fix teambuilder tables for formats not in formats-data (#1203) 2019-01-03 15:39:20 -06:00
Guangcong Luo
eff5359fb4 Rename Tools to Dex
This has already been done server-side, and there's no use delaying
client.
2018-12-05 21:11:47 -06:00
spixi
6cab958804 Fix teambuilder search by tier (#1190) 2018-12-04 16:56:00 -06:00