Commit graph

67 commits

Author SHA1 Message Date
Eevee
11c0bb01fd Added move categories. #41 2009-11-08 17:00:45 -08:00
Eevee
570f34554e Minor fixes to a handful of move effects. 2009-11-08 16:58:30 -08:00
Eevee
2d39b7c530 "Unknown 71" is actually Route 47. 2009-10-20 00:50:07 -07:00
Eevee
a12a5217c5 Removed some extraneous Pidgeotto R/B moves that snuck in somehow. 2009-10-11 15:22:38 -07:00
Eevee
9b66a5d150 Re-re-ripped gen 4 moves to fix an error with the rip script. 2009-10-11 01:26:47 -07:00
Eevee
9dba6867fa Reloaded Red/Blue moves. Same story, again. #31 2009-10-03 19:32:46 -07:00
Eevee
7055061add Rhyhorn and Rhydon had their gen1 internal ids backwards. #31
This meant their reloaded Yellow moves were switched around.
2009-10-03 19:08:11 -07:00
Eevee
04839a3fc3 Reloaded Yellow moves. Same story. #31 2009-10-03 18:02:43 -07:00
Eevee
38e9c8f87e Reloaded Gold/Silver moves to fix level-up move order. #31
Similar sorts of fixes as with Crystal.  Good lord.
2009-10-02 22:24:29 -07:00
Eevee
651747d6b2 Reloaded Crystal moves to fix level-up move order. #31
This also fixes an absolute TON of errors with evolved Pokémon learning
a move both at level 1 and the pre-evolution's level, as well as
miscellaneous other problems.
2009-10-02 22:22:52 -07:00
Eevee
95f7a61b35 Fixed Deoxys's gen 3 form moves. #31
Only the version group a forme actually exists in now has any moves for
that forme.

In addition, Deoxys formes were not showing any gen 3 moves at all
previously, because they were marked as only existing in gen 4.  This
has been fixed.
2009-10-01 00:28:51 -07:00
Eevee
6505e57fca Reloaded FR/LG moves to fix level-up move order. #31 2009-09-30 00:46:08 -07:00
Eevee
754de42a96 Reloaded Ruby/Sapphire moves to fix level-up move order. #31 2009-09-30 00:18:10 -07:00
Eevee
08a2816404 Reloaded Emerald moves to fix level-up move order. #31 2009-09-29 21:38:00 -07:00
Eevee
c1fb9a2a5f Added Pichu form description so its page actually works. 2009-09-24 22:18:03 -07:00
Eevee
95d8461cfb Gave names to a bunch of HG/SS areas. 2009-09-20 23:24:49 -07:00
Eevee
51afceab9c Added Rotom form moves for HG/SS. 2009-09-20 19:19:55 -07:00
Eevee
c2f2e077ce Added HG/SS machines. 2009-09-18 21:45:37 -07:00
Eevee
7aa391c96f Added contest combos. 2009-09-15 20:04:22 -07:00
Eevee
6eb581d76e Marked sprite forms with what version group introduced them. 2009-09-15 00:46:11 -07:00
Eevee
9ec97e2bc3 Added move flavor text. 2009-09-14 22:18:01 -07:00
Eevee
33d0e1e280 Added super contest effects. 2009-09-14 22:07:08 -07:00
Eevee
beb9be4084 Added preliminary HG/SS encounter data. 2009-09-14 21:18:47 -07:00
Eevee
97d2b09d75 Balls. Last commit was only data. Here's move flag code. 2009-09-14 08:29:05 -07:00
Eevee
ee73eeabda Added move flags. Fixed Magic Coat description. 2009-09-13 23:12:17 -07:00
Eevee
990469bcd5 Added foreign move names. Japanese only so far.
Also fixed roomaji conversion to not die spectacularly when given
hiragana.  For some reason I let it know about hiragana soukuon and
youon, but nothing else, so it gets totally confused.
2009-09-13 21:06:15 -07:00
Eevee
b409a0cadf Re-ripped Diamond/Pearl level-up moves.
No errors in my old data, but some orders are different from Pt.
2009-09-12 23:15:57 -07:00
Eevee
aa8a33e45c Re-ripped Platinum moves directly.
This gives the correct ordering to level-up moves that have the same
level.

It also fixes move errors with Wartortle, Blastoise, Persian, Golduck,
Rapidash, Kabutops, Croconaw, Feraligatr, Noctowl, Sharpedo, Piplup's
family, Shinx's family, and Yanmega.  Yikes.
2009-09-12 23:02:01 -07:00
Eevee
e5a692b2ac Added HG/SS egg and level moves. (Thanks, Arty2) 2009-09-10 23:32:41 -07:00
Eevee
3305fce3cc Clarified some move target descriptions. 2009-09-10 10:21:09 -07:00
Eevee
c4b2d8fee3 Rewrote every single move effect. #55 2009-09-10 10:17:14 -07:00
Eevee
c545fbf764 Moved damage classes to a separate table. #76 2009-08-26 22:30:07 -07:00
Eevee
2853c3a42b Added alt Shaymin/Giratina/Rotom moves for Platinum. #5 2009-08-25 23:16:17 -07:00
Eevee
25577a3397 Revert "Renamed de-accented item names in the db."
Somehow that worked..  backwards, and removed the accents.

This reverts commit 204a43b3b15946a64b971966706fba713065b7ea.
2009-08-24 21:27:21 -07:00
Eevee
69ffe01a46 Filled in missing Pokédex flavor text, even when duplicated. 2009-08-24 00:22:15 -07:00
Eevee
19152deb64 Renamed de-accented item names in the db. 2009-08-23 22:07:28 -07:00
Eevee
d00357a1ae Restored accents on Poke * items. 2009-08-23 19:18:17 -07:00
Eevee
ba08a41f2f Fixed romanization of herakurosu and herugaa.
The "he" characters were erroneously hiragana instead of katakana.
2009-08-13 17:40:47 -07:00
Eevee
545cbc8928 Added generation_id to moves. 2009-08-12 17:24:35 -07:00
Eevee
a89e00acc3 Added Surfing Pikachu and Volt Tackle Pichu. #14 2009-08-09 23:08:18 -07:00
Eevee
a253df0280 Added machines table. 2009-08-09 23:07:23 -07:00
Eevee
9f9c29a398 Egg moves are passed down by the father, not the mother. 2009-08-04 16:11:53 -04:00
Eevee
7566351ce1 Added growth rate formulas in LaTeX format. 2009-07-28 22:45:55 -07:00
Eevee
bf5ce11242 Added Pokémon movesets. #14
Has an 'order' column stubbed out for ordering moves learned at the same time.
2009-07-26 23:03:10 -07:00
Eevee
64d3c7d5f1 Fixed csvexport to write in primary key order.
Good news: This no longer relies on InnoDB's default row order.

Bad news: InnoDB in MySQL 5.0 has a bug where it will sort rows
physically according to a secondary index, if there's a composite
primary key and a single-column index and the phase of the moon is
right.  So a couple tables have been, once again, reordered -- but
correctly this time.

Good news: This bug will no longer fuck me up!
2009-07-26 22:19:27 -07:00
Eevee
bbfaf43d2b Reordered pokemon_items.csv in correct primary key order. #10 2009-07-25 20:30:22 -07:00
Eevee
1b21c953fe Added icons and database rows for HG/SS. #32 2009-07-25 17:27:27 -07:00
Eevee
14a6545fa6 Fixed bad/confusing grammar in Aftermath's description. 2009-07-21 23:05:44 -07:00
Eevee
7c7e0484c2 Very simple items table and wild held item data. #10 2009-07-17 23:33:36 -07:00
Eevee
634ef3ed1e Fixed a slew of foriegn key import problems. #29
Curse's type_id was 0, which is bogus; this has been fixed by creating a
real ????? type.
Fourth-gen moves all had zero as a contest effect id, which was also
bogus.
Pokémon 494 and 495 were junk and have been scrapped entirely.
pokemon_form_groups's description column was too short.

pokedex's connect() now takes kwargs passed to sessionmaker().

A more major change: some tables, like pokemon, are self-referential and
contain rows that refer to rows later in the table (for example, Pikachu
evolves from Pichu, which has a higher id).  At the moment such a row is
loaded, the foreign key is thus bogus.  I solved this by turning on
autocommit and wrapping add() in a try block, then attempting to readd
every failed row again after the rest of the table is finished.  Slows
the import down a bit, but makes it work perfectly with foreign key
checks on.
2009-07-03 23:12:13 -04:00