Commit Graph

135 Commits

Author SHA1 Message Date
pyuk-bot
4d324e19fc
NatDex: Really fix unobtainable move validation (#9103) 2022-12-04 16:18:12 -05:00
Kris Johnson
5a07227351 National Dex: Fix move legality 2022-11-30 23:30:32 -07:00
Leonard Craft III
096a9aad73
VGC/BSS: Update with Series 1 (#9098)
* VGC/BSS: Update with Series 1

* lint

* Use Paldea Pokedex rule

* Add the other Tauros forms

* Correct Paldea dex bans

* Assume Paradox Pokemon are sublegendary
2022-11-30 23:08:42 -07:00
pyuk-bot
1a6668b3b0
Fix unobtainable move validation (#9096)
* Fix validation of moves unobtainable in Gen 9

* remove hyphen

* Update data/rulesets.ts

* Shorten unobtainable move rule name

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2022-11-30 23:08:08 -07:00
Kris Johnson
9393381783 National Dex: Fix berry legality 2022-11-30 20:45:49 -07:00
Kaen
baba846ca4
Re-Evolution: Add functionality for battle-only formes (#8967)
* Re-Evolution mod now works with battle form changes

Re-evolution mod, /showevo and /reevo now check for the base species to not lose track of the pre-evolution after changing forms, /showevo now also shows the stats changes a battle form gives.

* Made previous reevo code conditional

While fixing battle form changes I forgot about regional forms of pre-evolved Pokémons like Meowth, now it only uses the new code if the current form has no unique pre-evolution.

* Fixing reevo code

Made the npm changes for the new code.

* just removed an empty line

* Update rulesets.ts

* Fixing /reevo comand

* Apply suggestions from code review

* Fixing Typo

* Update server/chat-plugins/othermetas.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2022-11-30 14:01:59 -07:00
Kris Johnson
bc18a3fead FIx LC/NFE legality 2022-11-25 22:48:48 -07:00
Kris Johnson
d89983ca16 Make Ability Clause a value rule 2022-11-21 00:37:47 -07:00
Kris Johnson
45ac5f948e Monotype: Fix Tera Type validation 2022-11-18 04:10:26 -07:00
Kris Johnson
18037f6d00 Fix National Dex validation 2022-11-18 04:03:18 -07:00
Kris Johnson
d50c8c249b
Add Gen 9 (#8997) 2022-11-17 20:46:29 -05:00
Hisuian Zoroark
956a84c52b
Add Ability Clause (#8978)
* Add one ability clause

* this is Ability Clause
2022-11-16 11:02:32 -07:00
Kris Johnson
91b543d2bf Move Godly Gift legality into its own mod 2022-11-04 01:52:34 -06:00
Annika
9c5d654b89
Revert "Improved typing for utils.ts, and for iterating over base stats (#8919)" (#8938)
This reverts commit c589fb5a5a.
2022-10-16 18:27:25 -07:00
GregLyons
c589fb5a5a
Improved typing for utils.ts, and for iterating over base stats (#8919) 2022-10-16 18:08:11 -07:00
May Evans
288f81a9f9
NC97: Run the correct Sleep Clause (#8888) 2022-09-08 16:58:15 -04:00
Alexander B
73883db4a6
Fix duplicated team with Team Type Preview (#8871) 2022-08-22 12:39:06 -04:00
WeWuzNidokangz
e2abcbbf72
Make Category Swap a rule and add special cases (#8854)
* Category Swap: Fix special cases and rulify

* Fix linter errors

* Update data/rulesets.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/rulesets.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/rulesets.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Fix switch-case idiom

* Reference new rule name

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2022-08-03 18:32:46 -06:00
Kris Johnson
fdd72450b2 Add Evasion Items Clause to the standard ruleset 2022-08-03 15:18:36 -06:00
Kris Johnson
1039b27557 Migrate OMs to their own Standard ruleset 2022-08-03 15:09:58 -06:00
Kris Johnson
eeec433659 Add August 2022 OMotM/RoA Spotlight 2022-08-01 00:40:04 -06:00
Marty
846bb330db Implement Force Select rule 2022-07-12 16:32:10 -04:00
Kris Johnson
28898eaa0a BW OU: Ban all Gems 2022-07-10 21:22:50 -06:00
Kris Johnson
f4c31162a3 Update Re-Evolution Mod 2022-06-22 18:17:48 -06:00
Kris Johnson
a284cb25e8 Add Re-Evolution command and rule 2022-06-22 13:06:51 -06:00
May Evans
c1e9b00d98
Gen 1 UU: Ban Agility + Partial Trapping (#8817)
* Add APT Clause

Considers Bind and Clamp: despite them not being legal combinations even in Tradebacks on any Pokemon, there could be a hackmons tier or something that desires this. Future-proofing and in the spirit of the ban.

* Instate APT Clause

https://www.smogon.com/forums/threads/rby-uu-agility-partial-trapping-apt-voting.3703325/post-9249504

* yeah

* yeah lets actually call it that JENKINS

* JENKIIIINS
2022-06-19 21:44:29 -06:00
Karthik
49149ea8fb
Properly handle Zacian/Zamazenta Crowned forms (#8753) 2022-05-09 14:23:15 -05:00
Hisuian Zoroark
98db5b1d64
Crazyhouse: Temporarily restrict to singles, improve description (#8746) 2022-05-01 14:01:33 -06:00
Hisuian Zoroark
e5568e5bff
Add Crazyhouse Rule (#8708)
* Add Crazyhouse Rule

* Make Pokemon import top-level, correct HP in post.

* Remove unnecessary code, improve comment
2022-04-28 18:50:48 -06:00
Mia
3c86fbcb84 Add Dark Void to the Gravity Sleep Clause
Oversight
2022-04-04 14:59:37 -05:00
Kris Johnson
347715a12d Add March 2022 OMotM and RoA Spotlight 2022-03-01 00:46:09 -07:00
Kris Johnson
de51227922 Add Random Battle Mayhem 2022-02-08 21:16:39 -07:00
Leonard Craft III
a6d321e5d1
Fix Bird-type crashes (#8639)
* Fix crash with Bird type in Revelationmons Mod

* Fix Wild Magic Surge and Bird type
2022-01-24 19:07:37 -07:00
Marty
781d40a1d7 Gen 3 Ubers: Limit to one Baton Passer
https://www.smogon.com/forums/posts/9065997/
2022-01-01 18:02:18 -05:00
Marty
6f528817b7 Gen 3 OU: Implement One Boost Passer Clause
https://www.smogon.com/forums/posts/9057309/
2021-12-20 17:36:11 -05:00
WeWuzNidokangz
e6477a8b17
Fix BDSP interaction with STABmons Move Legality (#8532) 2021-11-19 09:59:07 -07:00
Kris Johnson
67702ac7fc Add November 2021 OMotM, LCotM, and RoA Spotlight 2021-11-01 00:43:23 -06:00
Kris Johnson
9367b079c0 Clean up Other Metagames formats 2021-10-29 23:49:16 -06:00
Kris Johnson
fa741a6760 ORAS Monotype: Update legality 2021-10-11 09:48:54 -06:00
En Passant
21dfd5470d
Add "Sketch Gen 8 Moves" rule (#8431) 2021-10-09 19:05:05 -07:00
Karthik
be5f737037
Add VGC 2013, VGC 2015, cleanup VGC 2017 mod (#8486) 2021-10-07 20:43:38 -04:00
Kris Johnson
9afff7c222 Let Picked Team Size Work with Team Type Preview 2021-10-05 14:48:28 -06:00
Kris Johnson
0aa3877f3f Add October 2021 OMotM and RoA Spotlight 2021-10-01 14:12:53 -06:00
Kris Johnson
a9cff320d8 Don't enforce capitalization on Force Monotype 2021-09-14 23:26:28 -06:00
Kris Johnson
c2f5ccc106 Update /battlerules 2021-09-14 23:24:46 -06:00
Kris Johnson
c3ad27289d Fix legality in STABmons and Alphabet Cup 2021-08-03 19:18:13 -06:00
Kris Johnson
cf7df087e6 Add August 2021 OMotM and RoA Spotlight 2021-07-31 22:46:25 -06:00
Karthik
b83e5088c2
Implement new STABmons policy (#8415)
* Implement new STABmons policy

* Use const

* Use push instead of concat

* Run generation loop for all the code

* Small changes

* Update data/rulesets.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* fix lint issues

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2021-07-31 21:13:37 -06:00
Kris Johnson
598ac409e8 Rename Let's Go! mod to 'gen7letsgo' 2021-07-06 23:07:51 -06:00
Kris Johnson
9e217d34c2 Add July 2021 OMotM, LCotM, and RoA Spotlight 2021-07-01 10:47:55 -06:00