Commit graph

657 commits

Author SHA1 Message Date
Lynn "Zhorken" Vaughan 00d5ef03cb Fix a typo in "Kangaskhanite". 2013-11-09 10:04:38 -05:00
Lynn "Zhorken" Vaughan 5d914a78f4 Add foreign names for everything.
The ones we have, anyway.
2013-11-09 08:24:21 -05:00
Lynn "Zhorken" Vaughan 6625b48bfc Update pokemon_form_generations and version_group_pokemon_move_methods. 2013-11-09 06:42:30 -05:00
Lynn "Zhorken" Vaughan 712056b6b5 Sync Pokémon moves with Showdown. 2013-11-09 06:23:14 -05:00
Lynn "Zhorken" Vaughan 83d713b101 Aaaand Rollout didn't actually change, either. 2013-11-09 05:11:39 -05:00
Lynn "Zhorken" Vaughan 7b16deda57 Whoops, Freeze-Dry has a hyphen after all. 2013-11-09 05:04:02 -05:00
Lynn "Zhorken" Vaughan 7f22ad2c86 Update identifiers in prose. 2013-11-09 03:25:34 -05:00
Lynn "Zhorken" Vaughan 225d8c7225 Update move names.
This may be incomplete; this is just all the changes Showdown has so that
I can sync moves again.
2013-11-09 03:08:14 -05:00
Lynn "Zhorken" Vaughan 75d3932bf0 Double-check TM/HM compatibility for Kalos Pokémon. 2013-11-08 02:02:00 -05:00
Lynn "Zhorken" Vaughan 052b7162b4 Burmy actually does learn Hidden Power by TM now, but nothing else. 2013-11-07 10:47:27 -05:00
Lynn "Zhorken" Vaughan 8a752f3be4 Add effects for new moves. 2013-11-07 10:29:20 -05:00
Lynn "Zhorken" Vaughan ec2a04ccaf Copy short effects to long effects for new abilities. 2013-11-07 09:44:03 -05:00
Lynn "Zhorken" Vaughan 42c69cfc53 Correct Tough Claws' effect. 2013-11-07 09:42:11 -05:00
Lynn "Zhorken" Vaughan 81d9641b84 Complete tutors and delete erroneous TM moves. 2013-11-07 09:19:35 -05:00
Lynn "Zhorken" Vaughan d1f62f4b52 Copy moves for non-default forms where needed. 2013-11-07 09:05:11 -05:00
Lynn "Zhorken" Vaughan 02e2764084 Add moves for old Pokémon.
Data taken from Showdown.
2013-11-07 08:58:26 -05:00
Lynn "Zhorken" Vaughan bf37254908 Add ability changes for old Pokémon.
I didn't add Competitive Milotic because Milotic is unobtainable in X/Y
until Bank comes out and as such we don't know if Competitive is its
second ability or if it replaced its hidden ability.
2013-11-07 00:53:29 -05:00
Lynn "Zhorken" Vaughan 092ba6c11d Update type efficacy. 2013-11-06 17:15:54 -05:00
Lynn "Zhorken" Vaughan 1d1379081f Add Fairy type amendments to old Pokémon. 2013-11-06 17:09:29 -05:00
Lynn "Zhorken" Vaughan 1fda48c356 Fix a typo in Sylveon's X Pokédex entry. 2013-11-06 14:10:52 -05:00
Lynn "Zhorken" Vaughan 211cb02f49 Add a handful of missing heights/weights. 2013-11-06 13:55:29 -05:00
Lynn "Zhorken" Vaughan 10536b5538 Set ~~~genus~~~ for Kalos Pokémon. 2013-11-06 13:16:18 -05:00
Lynn "Zhorken" Vaughan 988edc5d8b Add all the X/Y Pokémon flavour text we have.
This includes every Kalos Pokémon!  Woo!
2013-11-06 13:15:28 -05:00
Lynn "Zhorken" Vaughan 9394c747cb Add new evolution info. 2013-11-06 11:51:44 -05:00
Lynn "Zhorken" Vaughan b00d624e41 Add Kalos locations.
I skipped Flare Café and Team Flare HQ because I'm not convinced
they're real locations — the Café is just labelled part of Lumiose,
and Team Flare has two different HQs which may or may not be called
Team Flare HQ and I have no idea.  They can get added later if
they're correct.
2013-11-06 11:49:29 -05:00
Lynn "Zhorken" Vaughan 69df7286c6 Set colour, shape, and growth rate for Kalos Pokémon.
That's everything trivial that goes on pokemon_species.
2013-11-06 09:48:41 -05:00
Lynn "Zhorken" Vaughan 66071291a6 Split Pokédex version groups into their own table again.
spline-pokedex doesn't need to adapt; Pokedex.version_groups looks the
same as always and VersionGroup.pokedex wasn't used anywhere.
2013-11-06 09:47:49 -05:00
Lynn "Zhorken" Vaughan 386bbb1fdd Add national dex numbers for Kalos Pokémon. 2013-11-06 04:20:11 -05:00
Lynn "Zhorken" Vaughan 65e983fdd2 Belatedly commit the new item categories I added. 2013-11-06 04:19:32 -05:00
Lynn "Zhorken" Vaughan e4528a1bf6 Swap the order of Average and Small Pumpkaboo/Gourgeist.
Apparently the order column was one off starting after Arceus,
presumably from when I accidentally left Fairy Arceus as a second
default.
2013-11-06 04:16:50 -05:00
Lynn "Zhorken" Vaughan fd11a707e4 Add heights and weights for most new Pokémon.
Missing: Aromatisse, Large Gourgeist, most Mega Evolutions.
2013-11-06 03:43:07 -05:00
Lynn "Zhorken" Vaughan 12b3fbdc71 Add egg groups for new Pokémon.
I'm kind of confused about these.  These data (which I got from
Showdown, again) include egg groups for Carbink, which is genderless;
I have heard that the official guide lists egg groups, but then
Pumpkaboo and Gourgeist aren't listed as being in Grass, which is...
very suspicious.  Hm.
2013-11-05 12:05:17 -05:00
Lynn "Zhorken" Vaughan 51e69b16de Add stats for new Pokémon, incl Megas. 2013-11-05 11:51:30 -05:00
Lynn "Zhorken" Vaughan 136359cf4a Tweak a couple new ability descriptions. 2013-11-05 11:27:09 -05:00
Lynn "Zhorken" Vaughan 16feb5212e Add moves for Kalos Pokémon.
Level-up moves taken from the spreadsheet; other moves taken from
Pokémon Showdown.
2013-11-05 11:03:49 -05:00
Lynn "Zhorken" Vaughan c351515fb7 Add TMs/HMs for X/Y.
TM100 might get mistaken for HM00, idk.  Really there should just be an
is_hm column.  I'd do it myself, but then I'd have to update
spline-pokedex too, and urgh.
2013-11-05 07:19:16 -05:00
Lynn "Zhorken" Vaughan 15500d6dc6 Add new items. 2013-11-05 07:12:49 -05:00
Lynn "Zhorken" Vaughan fcc6ab95fc Make Gen VI ability IDs match internal IDs, almost.
We have way of figuring out IDs for Aerilate or Parental Bond, because
those abilities are only on Megas.  I assumed they'd fit in the two-ID
gap and took a wild guess at order.  (I put Parental Bond first
because Kangaskhan comes first.)
2013-11-05 01:54:28 -05:00
Lynn "Zhorken" Vaughan e967edb4b1 Make Gen VI move IDs match internal IDs. 2013-11-05 01:33:51 -05:00
Lynn "Zhorken" Vaughan ba368bec2c Add Aromatic Mist.
I'm not going to bother sorting it in; all the IDs are about to change
anyway when we get the few remaining internal IDs on the spreadsheet.
2013-11-02 19:58:30 -04:00
Andrew Ekstedt a6bb5bec83 Set forms_switchable for Mega Evolutions. 2013-11-01 18:34:10 -07:00
Andrew Ekstedt bfab0b6a10 Set forms_switchable for new Pokémon. 2013-11-01 18:33:44 -07:00
Andrew Ekstedt a4fa214abe Fix B2/W2 version group identifier. 2013-11-01 17:01:00 -07:00
Andrew Ekstedt e151162a8b Add identifiers for version groups. 2013-11-01 14:34:51 -07:00
Lynn "Zhorken" Vaughan ce4e45d08f Add new moves; no effects yet. 2013-10-31 07:06:05 -04:00
Lynn "Zhorken" Vaughan 309bb23086 Add gender for new stuff.
I defaulted to 1:1.  As far as I know, while we may not know the exact
ratios for most new Pokémon, we do know that everything I just marked
1:1 comes in male and female.

Also, we need to split this into per-form for Meowstic's "forms".

Also also, wait, is gender_rate seriously not a foreign key?  I spent a
good minute trying to figure out where the gender ratio enum table was.
2013-10-31 04:27:39 -04:00
Lynn "Zhorken" Vaughan 8fed30ca87 Add abilities for new species and Megas. 2013-10-31 03:57:18 -04:00
Lynn "Zhorken" Vaughan 457315b907 Add Gen VI abilities, including English names and short effects. 2013-10-31 03:57:18 -04:00
Andrew Ekstedt 81c67e8080 Fix some backwards Pokémon types. 2013-10-29 14:37:15 -07:00
Andrew Ekstedt ec5dd5177f Fairy Arceus is not a default form. 2013-10-29 02:54:36 -07:00
Andrew Ekstedt b412bfaa8e Add is_mega column to pokemon_forms. 2013-10-28 12:21:58 -07:00
Andrew Ekstedt ab6beabc55 Merge branch 'veekun8' 2013-10-28 10:59:23 -07:00
Lynn "Zhorken" Vaughan d32258b889 Set evolves_from_species_id for Gen VI Pokémon. 2013-10-28 04:08:33 -04:00
Lynn "Zhorken" Vaughan 729fbb0124 Reorder Furfrou's forms.
This is the order they're listed at the Furfrou salon in-game.
2013-10-28 03:30:37 -04:00
Lynn "Zhorken" Vaughan 8bda94c9d4 Refill all the order columns. 2013-10-28 03:21:27 -04:00
Lynn "Zhorken" Vaughan cc99a0e287 Add evolution chains for new Pokémon. 2013-10-28 03:14:56 -04:00
Lynn "Zhorken" Vaughan f6a3ed71e3 Add types for new forms. 2013-10-28 03:14:47 -04:00
Lynn "Zhorken" Vaughan 3a117f8dfd Add identifiers for pokemon and pokemon_forms. 2013-10-28 03:14:36 -04:00
Lynn "Zhorken" Vaughan b5dceff4d1 Add new Pokémon forms and names. 2013-10-28 03:10:31 -04:00
Lynn "Zhorken" Vaughan c36e09089f Move alternate forms to ids 10001+ again. 2013-10-27 22:43:48 -04:00
Andrew Ekstedt 8a05436945 Add default forms for XY pokemon. 2013-10-19 10:27:30 -07:00
Andrew Ekstedt d085bd348a Add XY region, generation, version, and dex names. 2013-10-18 19:31:15 -07:00
Andrew Ekstedt 38ce28e48f Drop Generation.canonical_pokedex.
Generation VI doesn't have a canonical pokedex (it has three). We don't
use this anywhere and as far as i can tell we never have. We can revive
it in another form if and when we find we need it.

Conflicts:
	pokedex/data/csv/generations.csv
	pokedex/db/tables.py
2013-10-18 18:58:07 -07:00
Andrew Ekstedt 90b57d2c67 Remove some trailing spaces. 2013-10-18 16:06:47 -07:00
Eevee (Alex Munroe) 56aca8e9c3 XY Pokémon, names, types. 2013-10-11 12:31:27 -07:00
Eevee (Alex Munroe) 55b4eebe9d XY rows. 2013-10-10 23:28:13 -07:00
Sanky ef0b9f0f52 Add missing Hoenn locations (from R/S) 2013-08-07 14:32:09 +02:00
Lynn "Zhorken" Vaughan e0beddc573 Add an is_main_series column to abilities. 2013-07-04 03:50:34 -04:00
valepert 57bf8bec87 Update item_names.csv
Italian names BW2 items
2013-04-21 23:51:20 +03:00
Lynn f34f6bb72a SmellingSalt uses the target's paralysis, not the user's. 2013-04-06 18:14:00 -04:00
Lynn 8ece3648fc Add short effects for B/W 2 items. 2013-03-20 23:47:32 -04:00
Lynn "Zhorken" Vaughan 08c5c3d47b Note that Soundproof does not block Yawn. #71 2013-03-19 00:58:32 -04:00
Lynn "Zhorken" Vaughan 421cd8ce35 Fix Black Kyurem's index...
Whoops.

I'm quite sure putting White Kyurem before Black Kyurem is the correct
thing, though.  The games' guts are pretty consistent about that.
2013-03-18 01:59:45 -04:00
Lynn "Zhorken" Vaughan 3e95ea32ec Add indices for Kyurems/genies in pokemon_form_generations. #90 2013-03-18 00:48:22 -04:00
Lynn "Zhorken" Vaughan fb6076dba3 Add TMs (and fake HMs, ugh) for Colosseum & XD. #72 2013-03-17 02:04:33 -04:00
Andrew Ekstedt a33d0fe3f3 Add Keldeo's resolute form to pokemon_form_generations 2013-02-09 22:02:18 -08:00
Eevee d2277f23a0 Fix a couple typos in berry short effects. 2013-02-07 00:41:19 -08:00
valepert e71bfba357 Merge pull request #1 from valepert/patch-2
Update pokedex/data/csv/stat_names.csv
2012-12-25 12:10:22 -08:00
valepert 615117bed3 Update pokedex/data/csv/stat_names.csv
italian names
2012-12-25 21:09:42 +01:00
valepert 6dc7027f8f Update pokedex/data/csv/pokemon_color_names.csv
italian colors
2012-12-25 21:06:04 +01:00
Lynn "Zhorken" Vaughan 31de765d60 Explain move shenanigans better in Pokémon form prose. 2012-12-06 23:55:18 -05:00
Lynn "Zhorken" Vaughan dcf9ef23e7 Copy Castform's B/W 2 egg moves over, too.
This commit originally included Basculin, too, but then magical dealt
with that before I pushed.  Anyway, the query I used should have caught
any other similar cases, too:

insert into pokemon_moves select p.id, 14, pm.move_id, 2, 0, null from
    pokemon_moves pm
join pokemon p on pm.pokemon_id=p.species_id and p.is_default=false
where pm.version_group_id=14 and pm.pokemon_move_method_id=2;

The join condition is cheating a little, but it does happen to work; it
joins a pokemon_move to all non-default forms of the same Pokémon.  If
being default and having id=species_id didn't go hand-in-hand, I'm
pretty sure it'd require two joins to pokemon.
2012-12-06 23:41:34 -05:00
Andrew Ekstedt 4ad4fba921 Copy over Basculin's egg moves in B/W 2. 2012-12-06 18:38:33 -08:00
Lynn "Zhorken" Vaughan 2bf44191da Rerip all the Gen IV tutors. :D #27 #82
LOOK AT THAT DIFF :D
2012-12-01 05:17:31 -05:00
Lynn "Zhorken" Vaughan 05d06f96e3 Use Pokédex 3D's egg group names. 2012-11-18 16:01:24 -05:00
Eevee 9a1f38a76d Japanese damage class names. Hokey at best, but. 2012-11-17 04:12:54 -08:00
Eevee b1626f290b Japanese language names. 2012-11-17 04:12:54 -08:00
Eevee 4d25cc1d9a Fix order of stat names; add Japanese color names. 2012-11-17 04:12:54 -08:00
Eevee 97975e8214 Add Japanese stat names. 2012-11-17 04:12:54 -08:00
Lynn "Zhorken" Vaughan 2ea50b575a Update the short item effects, thanks to JulesLetters. 2012-11-16 14:00:31 -05:00
Lynn "Zhorken" Vaughan 3d20afaa15 Restore the "e" on Deoxys's Formes.
I'm not sure where it went, or why Normal Forme stayed intact.
2012-11-12 18:34:51 -05:00
Lynn "Zhorken" Vaughan e74d5e28bd Give Colosseum Normal Deoxys instead of Speed, too.
I'm not so sure about XD anymore, but I'm surer about this one.
2012-11-12 18:15:42 -05:00
Lynn "Zhorken" Vaughan 12beb420d9 Give XD level-up moves for Normal Deoxys, not Speed.
I'm 90% sure this is correct.
2012-11-12 17:31:08 -05:00
Lynn "Zhorken" Vaughan 833fedafe1 Fix the XD tutors based on the Emerald tutors.
I'm assuming Normal Deoxys learns tutors based on Speed Deoxys's list,
given that Attack and Defense Deoxys have all the same tutors, and Speed
Deoxys has all those same tutors too while only gaining tutors unique to
Emerald.  So in other words, it looks like Deoxys's Forme doesn't matter
for tutor compatibility in Gen III.
2012-11-12 17:19:41 -05:00
Lynn "Zhorken" Vaughan e478bb8c3f Rerip Gen III tutors. #27 #81
I AM SUCH A BADASS
2012-11-12 17:09:59 -05:00
Lynn "Zhorken" Vaughan f1455f922e Use official full form names from Pokédex 3D Pro.
Notes:

- The removal of "Type" in ??? Arceus's French name follows all its
  other types, even though ??? Arceus obviously doesn't appear in
  Pokédex 3D Pro.  (The English names do retain "Type".)
- Meloetta and Genesect are locked until passwords are revealed for
  them.  Meloetta is pretty unambiguously "Forme", but Genesect's forms
  being named after their drives is still our (my) invention.
- Spiky-eared Pichu is also absent from Pokédex 3D, but I remember
  having good reason for not including "Form" or anything.  I just don't
  don't remember what it was.  Probably just that nothing's official,
  afaik, and it's not really a "form" like the others, in that it's a
  specific individual and a very small variation.  "-eared" with a
  lowercase "e" is definitely what the games say, though.
- I can put other foreign form names in later, although I won't know how
  to do pokemon_name for other languages.
2012-11-12 15:00:28 -05:00
Lynn "Zhorken" Vaughan c976197785 Er, give Keldeo Secret Sword and Meloetta Relic Song, not vice versa.
Also worth noting: I gave the alternate forms their respective moves
even though they technically learn them specifically in their default
forms.  It seems weird to say that only one form gets the move,
especially when learning Secret Sword immediately causes Keldeo to /not/
be its default form.  Also, Pirouette Meloetta already has TMs and other
tutors even though it's battle-only.
2012-11-04 21:30:06 -05:00
Lynn "Zhorken" Vaughan a3b68f9cf2 Add various special moves for B/W 2. #83
Add the following:
- Rotom form moves
- Volt Tackle Pichu
- Secret Sword and Relic Song tutors
2012-11-04 21:02:43 -05:00
Lynn "Zhorken" Vaughan 9fffb2a401 Change the is_dream header to is_hidden in pokemon_abilities.csv.
Whoops.  grep says this is the only remaining instance of is_dream,
though.
2012-11-04 19:37:10 -05:00
Lynn "Zhorken" Vaughan 76a4666cc9 Update the Pokémon form descriptions. 2012-11-04 19:03:06 -05:00