Commit Graph

23714 Commits

Author SHA1 Message Date
Guangcong Luo
e17703f1f3 Ban gen 5 egg moves + male-only DW release 2012-05-17 23:22:33 -07:00
Guangcong Luo
86b293ba13 Update set validator for R_D's DW release info 2012-05-17 21:47:23 -07:00
Guangcong Luo
71ddac391b R_D's formats-data.js with DW release info 2012-05-17 21:43:33 -07:00
Bill Meltsner
a30ec141f2 Fix and improve set validation:
- Pokemon with a different DW ability from their prevo are now handled properly.
- The problem message now changes depending on whether an illegal move is incompatible with the Dream World.
- Problem messages now display the name of each Pokemon only if the Pokemon has been explicitly given a nickname. Otherwise, it just displays the species.
- Poison Heal Gliscor with Roost is now covered under standard DW legality.
2012-05-17 16:53:10 -04:00
Bill Meltsner
223d69c0d9 Remove duplicate abilities from the pokedex.
Some Pokemon with only one ability (e.g. Giratina-Origin or Metapod) had a duplicate Dream World ability listed, which could throw off Dream World legality checks.
2012-05-17 16:35:36 -04:00
Guangcong Luo
477f46746a Ban illegalities involving DW abilities 2012-05-17 09:55:28 -07:00
Guangcong Luo
0e4d01f5bc Merge all data from formats-data.js and learnsets.js in, instead of listing keys 2012-05-17 09:40:06 -07:00
Guangcong Luo
a59df7231e Merge pull request #54 from Marty-D/master
Scald only thaws the user, not the target.
2012-05-17 08:46:44 -07:00
Marty-D
19ac86344e Scald only thaws the user, not the target. 2012-05-17 10:48:53 -04:00
TheImmortal
e0c5fec141 Meloetta event moves 2012-05-17 15:14:53 +04:00
TheImmortal
462b6fb1c7 Future Meloetta event 2012-05-17 15:02:37 +04:00
Guangcong Luo
06272483b8 Correct 'Naive' spelling/encoding error 2012-05-17 01:45:48 -07:00
Guangcong Luo
d351ce2f91 Fix the CAP pokemon occurrence rate in randbat 2012-05-17 01:43:58 -07:00
Guangcong Luo
32bf91d256 Correct the Glitchmons specification for the Legal -> Illegal change 2012-05-17 01:43:45 -07:00
Guangcong Luo
85890e4e41 Implement Glitchmons (Streetmons) 2012-05-17 01:01:46 -07:00
Guangcong Luo
4772a90deb Make 'Illegal' bans work correctly:
- Ability legality checking is triggered by an 'Illegal' ban, instead of a 'Standard' rule
- So is moveset legality checking
- Banning 'Legal' is now meaningless, since it's redundant with 'Illegal'
2012-05-17 01:00:57 -07:00
Guangcong Luo
6d013c3361 Add a custom ban for an illegal combo
(namely, Poison Heal + Roost Gliscor)
2012-05-17 00:54:41 -07:00
Guangcong Luo
039109f725 Make getMove/getTemplate/getAbility report gen 2012-05-17 00:53:11 -07:00
Guangcong Luo
3c444d3030 Use Sugar implementations of clone and shuffle, instead of rolling our own 2012-05-16 21:56:30 -07:00
Guangcong Luo
41b670ad37 Add a new dependency: sugar
also clean up our includes a bit
2012-05-16 21:56:29 -07:00
Guangcong Luo
e9474d9745 Add some basic help information when starting the server 2012-05-16 21:56:28 -07:00
Guangcong Luo
58ca54e8af long-stack-traces hasn't been a dependency in ages 2012-05-16 21:56:28 -07:00
Bill Meltsner
07b80e3892 Deerling does not get Roost. 2012-05-17 00:46:24 -04:00
Bill Meltsner
0d5cbe16ef Prevent Will-O-Wisp from thawing frozen Pokemon. 2012-05-17 00:22:27 -04:00
Guangcong Luo
db37d5abf1 Add usergroups.csv to .gitignore 2012-05-16 21:13:15 -07:00
Guangcong Luo
cae02e558c Make Procfile specify Heroku's desired port 2012-05-16 19:31:02 -05:00
Guangcong Luo
588a6d5b48 Create a default config.js if it doesn't exist 2012-05-16 20:26:49 -04:00
Guangcong Luo
8370642f04 Heroku Procfile for testing 2012-05-16 18:51:20 -05:00
TheImmortal
b373ef7b82 Add missing messages (placeholder) 2012-05-17 02:16:07 +04:00
Bill Meltsner
9301e2c6aa Replace custom objectKeys function with the native Object.keys function. 2012-05-16 04:56:41 -04:00
Bill Meltsner
9a93ba04e3 Remove Limbo from the source, and revert back to using Unreleased/Illegal. 2012-05-16 00:09:49 -04:00
Cody Thompson
22301ec198 Added viable movelists for all CAPs 2012-05-15 21:34:03 -04:00
Bill Meltsner
0ad29fd359 Illegal is no longer used as a "tier", so we can eliminate it from the Standard banlist.
Pokemon without defined tiers will be placed in Limbo instead. (Seems fitting.)
2012-05-15 20:11:09 -04:00
Bill Meltsner
64887a3ffc Remove Life Orb and Sheer Force debug messages. 2012-05-15 19:55:23 -04:00
Bill Meltsner
fae9ce3f93 Guard against generating random Pokemon with multiple Hidden Powers. 2012-05-15 19:48:45 -04:00
Bill Meltsner
0221fc451e Another viable moves typo. 2012-05-15 19:27:54 -04:00
Bill Meltsner
f43d5a8899 Add Limbo to the Standard banlist.
Fixes people being able to use unreleased Pokémon like Genesect and Meloetta in random battles.
2012-05-15 18:38:48 -04:00
Bill Meltsner
32d4975810 Fix a few more typos in viable movelists. 2012-05-15 18:36:19 -04:00
Bill Meltsner
1a22ebe146 Change "Unreleased" to "Limbo" for level scaling. 2012-05-15 18:34:46 -04:00
Bill Meltsner
7b175b1946 Make JSLint shut up about learnsets.js by quoting all instances of "return" as a property name. 2012-05-15 17:34:23 -04:00
Bill Meltsner
91541f50d4 Remove tiers.js completely.
Rest in peace.
2012-05-15 17:32:54 -04:00
Guangcong Luo
4401ba79df Make sure correct item is used for Arceus formes in randbat 2012-05-15 17:19:44 -04:00
Guangcong Luo
46ce6591e5 Fix Poliwhirl Hypnosis misspelling in random battle 2012-05-15 17:19:20 -04:00
Guangcong Luo
66d65de02e Update formats-data format
- viablemoves => viableMoves
- add requiredItem
- simplify eventPokemon list
2012-05-15 16:30:45 -04:00
Guangcong Luo
fedc12d35f Consolidate formats data in formats-data.js 2012-05-15 16:07:35 -04:00
Guangcong Luo
615d8d4d01 Use a compressed version of kota's learnsets/pokedex
This solves the problem of the old pokedex not having every prevo, and adds some useful features for future learnset checking
2012-05-15 04:20:53 -04:00
Guangcong Luo
9bb701ec50 Fix crash from typo in learnsets 2012-05-15 01:30:41 -04:00
Guangcong Luo
8e066db32d No learnset doesn't mean no checking anymore 2012-05-14 21:18:05 -04:00
Guangcong Luo
d832fa233f Learnset-check base formes like prevos 2012-05-14 21:18:05 -04:00
Guangcong Luo
7e01b7a5fb Up-to-date learnsets file
The new learnsets file is adapted from the one in kota's repository
2012-05-14 21:18:05 -04:00