Support kaburumo and chobomaki's trade-for-each other evolution. #378
authorLynn "Zhorken" Vaughan <zhorken@gmail.com>
Fri, 24 Dec 2010 01:26:04 +0000 (20:26 -0500)
committerLynn "Zhorken" Vaughan <zhorken@gmail.com>
Sat, 25 Dec 2010 02:03:22 +0000 (21:03 -0500)
pokedex/data/csv/pokemon_evolution.csv
pokedex/db/tables.py

index 06c91f0..6cb923b 100644 (file)
-from_pokemon_id,to_pokemon_id,evolution_trigger_id,trigger_item_id,minimum_level,gender,location_id,held_item_id,time_of_day,known_move_id,minimum_happiness,minimum_beauty,relative_physical_stats,party_pokemon_id
-1,2,1,,16,,,,,,,,,
-2,3,1,,32,,,,,,,,,
-4,5,1,,16,,,,,,,,,
-5,6,1,,36,,,,,,,,,
-7,8,1,,16,,,,,,,,,
-8,9,1,,36,,,,,,,,,
-10,11,1,,7,,,,,,,,,
-11,12,1,,10,,,,,,,,,
-13,14,1,,7,,,,,,,,,
-14,15,1,,10,,,,,,,,,
-16,17,1,,18,,,,,,,,,
-17,18,1,,36,,,,,,,,,
-19,20,1,,20,,,,,,,,,
-21,22,1,,20,,,,,,,,,
-23,24,1,,22,,,,,,,,,
-172,25,1,,,,,,,,220,,,
-25,26,3,83,,,,,,,,,,
-27,28,1,,22,,,,,,,,,
-29,30,1,,16,,,,,,,,,
-30,31,3,81,,,,,,,,,,
-32,33,1,,16,,,,,,,,,
-33,34,3,81,,,,,,,,,,
-173,35,1,,,,,,,,220,,,
-35,36,3,81,,,,,,,,,,
-37,38,3,82,,,,,,,,,,
-174,39,1,,,,,,,,220,,,
-39,40,3,81,,,,,,,,,,
-41,42,1,,22,,,,,,,,,
-43,44,1,,21,,,,,,,,,
-44,45,3,85,,,,,,,,,,
-46,47,1,,24,,,,,,,,,
-48,49,1,,31,,,,,,,,,
-50,51,1,,26,,,,,,,,,
-52,53,1,,28,,,,,,,,,
-54,55,1,,33,,,,,,,,,
-56,57,1,,28,,,,,,,,,
-58,59,3,82,,,,,,,,,,
-60,61,1,,25,,,,,,,,,
-61,62,3,84,,,,,,,,,,
-63,64,1,,16,,,,,,,,,
-64,65,2,,,,,,,,,,,
-66,67,1,,28,,,,,,,,,
-67,68,2,,,,,,,,,,,
-69,70,1,,21,,,,,,,,,
-70,71,3,85,,,,,,,,,,
-72,73,1,,30,,,,,,,,,
-74,75,1,,25,,,,,,,,,
-75,76,2,,,,,,,,,,,
-77,78,1,,40,,,,,,,,,
-79,80,1,,37,,,,,,,,,
-81,82,1,,30,,,,,,,,,
-84,85,1,,31,,,,,,,,,
-86,87,1,,34,,,,,,,,,
-88,89,1,,38,,,,,,,,,
-90,91,3,84,,,,,,,,,,
-92,93,1,,25,,,,,,,,,
-93,94,2,,,,,,,,,,,
-96,97,1,,26,,,,,,,,,
-98,99,1,,28,,,,,,,,,
-100,101,1,,30,,,,,,,,,
-102,103,3,85,,,,,,,,,,
-104,105,1,,28,,,,,,,,,
-236,106,1,,20,,,,,,,,1,
-236,107,1,,20,,,,,,,,-1,
-109,110,1,,35,,,,,,,,,
-111,112,1,,42,,,,,,,,,
-440,113,1,,,,,110,day,,,,,
-116,117,1,,32,,,,,,,,,
-118,119,1,,33,,,,,,,,,
-120,121,3,84,,,,,,,,,,
-439,122,1,,,,,,,102,,,,
-238,124,1,,30,,,,,,,,,
-239,125,1,,30,,,,,,,,,
-240,126,1,,30,,,,,,,,,
-129,130,1,,20,,,,,,,,,
-133,134,3,84,,,,,,,,,,
-133,135,3,83,,,,,,,,,,
-133,136,3,82,,,,,,,,,,
-138,139,1,,40,,,,,,,,,
-140,141,1,,40,,,,,,,,,
-446,143,1,,,,,,,,220,,,
-147,148,1,,30,,,,,,,,,
-148,149,1,,55,,,,,,,,,
-152,153,1,,16,,,,,,,,,
-153,154,1,,32,,,,,,,,,
-155,156,1,,14,,,,,,,,,
-156,157,1,,36,,,,,,,,,
-158,159,1,,18,,,,,,,,,
-159,160,1,,30,,,,,,,,,
-161,162,1,,15,,,,,,,,,
-163,164,1,,20,,,,,,,,,
-165,166,1,,18,,,,,,,,,
-167,168,1,,22,,,,,,,,,
-42,169,1,,,,,,,,220,,,
-170,171,1,,27,,,,,,,,,
-175,176,1,,,,,,,,220,,,
-177,178,1,,25,,,,,,,,,
-179,180,1,,15,,,,,,,,,
-180,181,1,,30,,,,,,,,,
-44,182,3,80,,,,,,,,,,
-298,183,1,,,,,,,,220,,,
-183,184,1,,18,,,,,,,,,
-438,185,1,,,,,,,102,,,,
-61,186,2,,,,,198,,,,,,
-187,188,1,,18,,,,,,,,,
-188,189,1,,27,,,,,,,,,
-191,192,3,80,,,,,,,,,,
-194,195,1,,20,,,,,,,,,
-133,196,1,,,,,,day,,220,,,
-133,197,1,,,,,,night,,220,,,
-79,199,2,,,,,198,,,,,,
-360,202,1,,15,,,,,,,,,
-204,205,1,,31,,,,,,,,,
-95,208,2,,,,,210,,,,,,
-209,210,1,,23,,,,,,,,,
-123,212,2,,,,,210,,,,,,
-216,217,1,,30,,,,,,,,,
-218,219,1,,38,,,,,,,,,
-220,221,1,,33,,,,,,,,,
-223,224,1,,25,,,,,,,,,
-458,226,1,,,,,,,,,,,223
-228,229,1,,24,,,,,,,,,
-117,230,2,,,,,212,,,,,,
-231,232,1,,25,,,,,,,,,
-137,233,2,,,,,229,,,,,,
-236,237,1,,20,,,,,,,,0,
-113,242,1,,,,,,,,220,,,
-246,247,1,,30,,,,,,,,,
-247,248,1,,55,,,,,,,,,
-252,253,1,,16,,,,,,,,,
-253,254,1,,36,,,,,,,,,
-255,256,1,,16,,,,,,,,,
-256,257,1,,36,,,,,,,,,
-258,259,1,,16,,,,,,,,,
-259,260,1,,36,,,,,,,,,
-261,262,1,,18,,,,,,,,,
-263,264,1,,20,,,,,,,,,
-265,266,1,,7,,,,,,,,,
-266,267,1,,10,,,,,,,,,
-265,268,1,,7,,,,,,,,,
-268,269,1,,10,,,,,,,,,
-270,271,1,,14,,,,,,,,,
-271,272,3,84,,,,,,,,,,
-273,274,1,,14,,,,,,,,,
-274,275,3,85,,,,,,,,,,
-276,277,1,,22,,,,,,,,,
-278,279,1,,25,,,,,,,,,
-280,281,1,,20,,,,,,,,,
-281,282,1,,30,,,,,,,,,
-283,284,1,,22,,,,,,,,,
-285,286,1,,23,,,,,,,,,
-287,288,1,,18,,,,,,,,,
-288,289,1,,36,,,,,,,,,
-290,291,1,,20,,,,,,,,,
-290,292,4,,,,,,,,,,,
-293,294,1,,20,,,,,,,,,
-294,295,1,,40,,,,,,,,,
-296,297,1,,24,,,,,,,,,
-300,301,3,81,,,,,,,,,,
-304,305,1,,32,,,,,,,,,
-305,306,1,,42,,,,,,,,,
-307,308,1,,37,,,,,,,,,
-309,310,1,,26,,,,,,,,,
-406,315,1,,,,,,day,,220,,,
-316,317,1,,26,,,,,,,,,
-318,319,1,,30,,,,,,,,,
-320,321,1,,40,,,,,,,,,
-322,323,1,,33,,,,,,,,,
-325,326,1,,32,,,,,,,,,
-328,329,1,,35,,,,,,,,,
-329,330,1,,45,,,,,,,,,
-331,332,1,,32,,,,,,,,,
-333,334,1,,35,,,,,,,,,
-339,340,1,,30,,,,,,,,,
-341,342,1,,30,,,,,,,,,
-343,344,1,,36,,,,,,,,,
-345,346,1,,40,,,,,,,,,
-347,348,1,,40,,,,,,,,,
-349,350,1,,,,,,,,,171,,
-353,354,1,,37,,,,,,,,,
-355,356,1,,37,,,,,,,,,
-433,358,1,,,,,,night,,220,,,
-361,362,1,,42,,,,,,,,,
-363,364,1,,32,,,,,,,,,
-364,365,1,,44,,,,,,,,,
-366,367,2,,,,,203,,,,,,
-366,368,2,,,,,204,,,,,,
-371,372,1,,30,,,,,,,,,
-372,373,1,,50,,,,,,,,,
-374,375,1,,20,,,,,,,,,
-375,376,1,,45,,,,,,,,,
-387,388,1,,18,,,,,,,,,
-388,389,1,,32,,,,,,,,,
-390,391,1,,14,,,,,,,,,
-391,392,1,,36,,,,,,,,,
-393,394,1,,16,,,,,,,,,
-394,395,1,,36,,,,,,,,,
-396,397,1,,14,,,,,,,,,
-397,398,1,,34,,,,,,,,,
-399,400,1,,15,,,,,,,,,
-401,402,1,,10,,,,,,,,,
-403,404,1,,15,,,,,,,,,
-404,405,1,,30,,,,,,,,,
-315,407,3,107,,,,,,,,,,
-408,409,1,,30,,,,,,,,,
-410,411,1,,30,,,,,,,,,
-412,413,1,,20,female,,,,,,,,
-412,414,1,,20,male,,,,,,,,
-415,416,1,,21,female,,,,,,,,
-418,419,1,,26,,,,,,,,,
-420,421,1,,25,,,,,,,,,
-422,423,1,,30,,,,,,,,,
-190,424,1,,,,,,,458,,,,
-425,426,1,,28,,,,,,,,,
-427,428,1,,,,,,,,220,,,
-200,429,3,108,,,,,,,,,,
-198,430,3,108,,,,,,,,,,
-431,432,1,,38,,,,,,,,,
-434,435,1,,34,,,,,,,,,
-436,437,1,,33,,,,,,,,,
-443,444,1,,24,,,,,,,,,
-444,445,1,,48,,,,,,,,,
-447,448,1,,,,,,day,,220,,,
-449,450,1,,34,,,,,,,,,
-451,452,1,,40,,,,,,,,,
-453,454,1,,37,,,,,,,,,
-456,457,1,,31,,,,,,,,,
-459,460,1,,40,,,,,,,,,
-215,461,1,,,,,303,night,,,,,
-82,462,1,,,,10,,,,,,,
-108,463,1,,,,,,,205,,,,
-112,464,2,,,,,298,,,,,,
-114,465,1,,,,,,,246,,,,
-125,466,2,,,,,299,,,,,,
-126,467,2,,,,,300,,,,,,
-176,468,3,107,,,,,,,,,,
-193,469,1,,,,,,,246,,,,
-133,470,1,,,,8,,,,,,,
-133,471,1,,,,48,,,,,,,
-207,472,1,,,,,304,night,,,,,
-221,473,1,,,,,,,246,,,,
-233,474,2,,,,,301,,,,,,
-281,475,3,109,,male,,,,,,,,
-299,476,1,,,,10,,,,,,,
-356,477,2,,,,,302,,,,,,
-361,478,3,109,,female,,,,,,,,
-495,496,1,,17,,,,,,,,,
-496,497,1,,36,,,,,,,,,
-498,499,1,,17,,,,,,,,,
-499,500,1,,36,,,,,,,,,
-501,502,1,,17,,,,,,,,,
-502,503,1,,36,,,,,,,,,
-504,505,1,,20,,,,,,,,,
-506,507,1,,16,,,,,,,,,
-507,508,1,,32,,,,,,,,,
-509,510,1,,20,,,,,,,,,
-511,512,3,85,,,,,,,,,,
-513,514,3,82,,,,,,,,,,
-515,516,3,84,,,,,,,,,,
-517,518,3,81,,,,,,,,,,
-519,520,1,,21,,,,,,,,,
-520,521,1,,32,,,,,,,,,
-522,523,1,,27,,,,,,,,,
-524,525,1,,25,,,,,,,,,
-525,526,2,,,,,,,,,,,
-527,528,1,,,,,,,,220,,,
-529,530,1,,31,,,,,,,,,
-532,533,1,,25,,,,,,,,,
-533,534,2,,,,,,,,,,,
-535,536,1,,25,,,,,,,,,
-536,537,1,,36,,,,,,,,,
-540,541,1,,20,,,,,,,,,
-541,542,1,,,,,,,,220,,,
-543,544,1,,22,,,,,,,,,
-544,545,1,,30,,,,,,,,,
-546,547,3,80,,,,,,,,,,
-548,549,3,80,,,,,,,,,,
-551,552,1,,29,,,,,,,,,
-552,553,1,,40,,,,,,,,,
-554,555,1,,35,,,,,,,,,
-557,558,1,,34,,,,,,,,,
-559,560,1,,39,,,,,,,,,
-562,563,1,,34,,,,,,,,,
-564,565,1,,37,,,,,,,,,
-566,567,1,,37,,,,,,,,,
-568,569,1,,36,,,,,,,,,
-570,571,1,,30,,,,,,,,,
-572,573,3,107,,,,,,,,,,
-574,575,1,,32,,,,,,,,,
-575,576,1,,41,,,,,,,,,
-577,578,1,,32,,,,,,,,,
-578,579,1,,41,,,,,,,,,
-580,581,1,,35,,,,,,,,,
-582,583,1,,35,,,,,,,,,
-583,584,1,,47,,,,,,,,,
-585,586,1,,34,,,,,,,,,
-588,589,2,,,,,,,,,,,
-590,591,1,,39,,,,,,,,,
-592,593,1,,40,,,,,,,,,
-595,596,1,,36,,,,,,,,,
-597,598,1,,40,,,,,,,,,
-599,600,1,,38,,,,,,,,,
-600,601,1,,49,,,,,,,,,
-602,603,1,,39,,,,,,,,,
-603,604,3,83,,,,,,,,,,
-605,606,1,,42,,,,,,,,,
-607,608,1,,41,,,,,,,,,
-608,609,3,108,,,,,,,,,,
-610,611,1,,38,,,,,,,,,
-611,612,1,,48,,,,,,,,,
-613,614,1,,37,,,,,,,,,
-616,617,2,,,,,,,,,,,
-619,620,1,,50,,,,,,,,,
-622,623,1,,43,,,,,,,,,
-624,625,1,,52,,,,,,,,,
-627,628,1,,54,,,,,,,,,
-629,630,1,,54,,,,,,,,,
-633,634,1,,50,,,,,,,,,
-634,635,1,,64,,,,,,,,,
-636,637,1,,59,,,,,,,,,
+from_pokemon_id,to_pokemon_id,evolution_trigger_id,trigger_item_id,minimum_level,gender,location_id,held_item_id,time_of_day,known_move_id,minimum_happiness,minimum_beauty,relative_physical_stats,party_pokemon_id,trade_pokemon_id
+1,2,1,,16,,,,,,,,,,
+2,3,1,,32,,,,,,,,,,
+4,5,1,,16,,,,,,,,,,
+5,6,1,,36,,,,,,,,,,
+7,8,1,,16,,,,,,,,,,
+8,9,1,,36,,,,,,,,,,
+10,11,1,,7,,,,,,,,,,
+11,12,1,,10,,,,,,,,,,
+13,14,1,,7,,,,,,,,,,
+14,15,1,,10,,,,,,,,,,
+16,17,1,,18,,,,,,,,,,
+17,18,1,,36,,,,,,,,,,
+19,20,1,,20,,,,,,,,,,
+21,22,1,,20,,,,,,,,,,
+23,24,1,,22,,,,,,,,,,
+172,25,1,,,,,,,,220,,,,
+25,26,3,83,,,,,,,,,,,
+27,28,1,,22,,,,,,,,,,
+29,30,1,,16,,,,,,,,,,
+30,31,3,81,,,,,,,,,,,
+32,33,1,,16,,,,,,,,,,
+33,34,3,81,,,,,,,,,,,
+173,35,1,,,,,,,,220,,,,
+35,36,3,81,,,,,,,,,,,
+37,38,3,82,,,,,,,,,,,
+174,39,1,,,,,,,,220,,,,
+39,40,3,81,,,,,,,,,,,
+41,42,1,,22,,,,,,,,,,
+43,44,1,,21,,,,,,,,,,
+44,45,3,85,,,,,,,,,,,
+46,47,1,,24,,,,,,,,,,
+48,49,1,,31,,,,,,,,,,
+50,51,1,,26,,,,,,,,,,
+52,53,1,,28,,,,,,,,,,
+54,55,1,,33,,,,,,,,,,
+56,57,1,,28,,,,,,,,,,
+58,59,3,82,,,,,,,,,,,
+60,61,1,,25,,,,,,,,,,
+61,62,3,84,,,,,,,,,,,
+63,64,1,,16,,,,,,,,,,
+64,65,2,,,,,,,,,,,,
+66,67,1,,28,,,,,,,,,,
+67,68,2,,,,,,,,,,,,
+69,70,1,,21,,,,,,,,,,
+70,71,3,85,,,,,,,,,,,
+72,73,1,,30,,,,,,,,,,
+74,75,1,,25,,,,,,,,,,
+75,76,2,,,,,,,,,,,,
+77,78,1,,40,,,,,,,,,,
+79,80,1,,37,,,,,,,,,,
+81,82,1,,30,,,,,,,,,,
+84,85,1,,31,,,,,,,,,,
+86,87,1,,34,,,,,,,,,,
+88,89,1,,38,,,,,,,,,,
+90,91,3,84,,,,,,,,,,,
+92,93,1,,25,,,,,,,,,,
+93,94,2,,,,,,,,,,,,
+96,97,1,,26,,,,,,,,,,
+98,99,1,,28,,,,,,,,,,
+100,101,1,,30,,,,,,,,,,
+102,103,3,85,,,,,,,,,,,
+104,105,1,,28,,,,,,,,,,
+236,106,1,,20,,,,,,,,1,,
+236,107,1,,20,,,,,,,,-1,,
+109,110,1,,35,,,,,,,,,,
+111,112,1,,42,,,,,,,,,,
+440,113,1,,,,,110,day,,,,,,
+116,117,1,,32,,,,,,,,,,
+118,119,1,,33,,,,,,,,,,
+120,121,3,84,,,,,,,,,,,
+439,122,1,,,,,,,102,,,,,
+238,124,1,,30,,,,,,,,,,
+239,125,1,,30,,,,,,,,,,
+240,126,1,,30,,,,,,,,,,
+129,130,1,,20,,,,,,,,,,
+133,134,3,84,,,,,,,,,,,
+133,135,3,83,,,,,,,,,,,
+133,136,3,82,,,,,,,,,,,
+138,139,1,,40,,,,,,,,,,
+140,141,1,,40,,,,,,,,,,
+446,143,1,,,,,,,,220,,,,
+147,148,1,,30,,,,,,,,,,
+148,149,1,,55,,,,,,,,,,
+152,153,1,,16,,,,,,,,,,
+153,154,1,,32,,,,,,,,,,
+155,156,1,,14,,,,,,,,,,
+156,157,1,,36,,,,,,,,,,
+158,159,1,,18,,,,,,,,,,
+159,160,1,,30,,,,,,,,,,
+161,162,1,,15,,,,,,,,,,
+163,164,1,,20,,,,,,,,,,
+165,166,1,,18,,,,,,,,,,
+167,168,1,,22,,,,,,,,,,
+42,169,1,,,,,,,,220,,,,
+170,171,1,,27,,,,,,,,,,
+175,176,1,,,,,,,,220,,,,
+177,178,1,,25,,,,,,,,,,
+179,180,1,,15,,,,,,,,,,
+180,181,1,,30,,,,,,,,,,
+44,182,3,80,,,,,,,,,,,
+298,183,1,,,,,,,,220,,,,
+183,184,1,,18,,,,,,,,,,
+438,185,1,,,,,,,102,,,,,
+61,186,2,,,,,198,,,,,,,
+187,188,1,,18,,,,,,,,,,
+188,189,1,,27,,,,,,,,,,
+191,192,3,80,,,,,,,,,,,
+194,195,1,,20,,,,,,,,,,
+133,196,1,,,,,,day,,220,,,,
+133,197,1,,,,,,night,,220,,,,
+79,199,2,,,,,198,,,,,,,
+360,202,1,,15,,,,,,,,,,
+204,205,1,,31,,,,,,,,,,
+95,208,2,,,,,210,,,,,,,
+209,210,1,,23,,,,,,,,,,
+123,212,2,,,,,210,,,,,,,
+216,217,1,,30,,,,,,,,,,
+218,219,1,,38,,,,,,,,,,
+220,221,1,,33,,,,,,,,,,
+223,224,1,,25,,,,,,,,,,
+458,226,1,,,,,,,,,,,223,
+228,229,1,,24,,,,,,,,,,
+117,230,2,,,,,212,,,,,,,
+231,232,1,,25,,,,,,,,,,
+137,233,2,,,,,229,,,,,,,
+236,237,1,,20,,,,,,,,0,,
+113,242,1,,,,,,,,220,,,,
+246,247,1,,30,,,,,,,,,,
+247,248,1,,55,,,,,,,,,,
+252,253,1,,16,,,,,,,,,,
+253,254,1,,36,,,,,,,,,,
+255,256,1,,16,,,,,,,,,,
+256,257,1,,36,,,,,,,,,,
+258,259,1,,16,,,,,,,,,,
+259,260,1,,36,,,,,,,,,,
+261,262,1,,18,,,,,,,,,,
+263,264,1,,20,,,,,,,,,,
+265,266,1,,7,,,,,,,,,,
+266,267,1,,10,,,,,,,,,,
+265,268,1,,7,,,,,,,,,,
+268,269,1,,10,,,,,,,,,,
+270,271,1,,14,,,,,,,,,,
+271,272,3,84,,,,,,,,,,,
+273,274,1,,14,,,,,,,,,,
+274,275,3,85,,,,,,,,,,,
+276,277,1,,22,,,,,,,,,,
+278,279,1,,25,,,,,,,,,,
+280,281,1,,20,,,,,,,,,,
+281,282,1,,30,,,,,,,,,,
+283,284,1,,22,,,,,,,,,,
+285,286,1,,23,,,,,,,,,,
+287,288,1,,18,,,,,,,,,,
+288,289,1,,36,,,,,,,,,,
+290,291,1,,20,,,,,,,,,,
+290,292,4,,,,,,,,,,,,
+293,294,1,,20,,,,,,,,,,
+294,295,1,,40,,,,,,,,,,
+296,297,1,,24,,,,,,,,,,
+300,301,3,81,,,,,,,,,,,
+304,305,1,,32,,,,,,,,,,
+305,306,1,,42,,,,,,,,,,
+307,308,1,,37,,,,,,,,,,
+309,310,1,,26,,,,,,,,,,
+406,315,1,,,,,,day,,220,,,,
+316,317,1,,26,,,,,,,,,,
+318,319,1,,30,,,,,,,,,,
+320,321,1,,40,,,,,,,,,,
+322,323,1,,33,,,,,,,,,,
+325,326,1,,32,,,,,,,,,,
+328,329,1,,35,,,,,,,,,,
+329,330,1,,45,,,,,,,,,,
+331,332,1,,32,,,,,,,,,,
+333,334,1,,35,,,,,,,,,,
+339,340,1,,30,,,,,,,,,,
+341,342,1,,30,,,,,,,,,,
+343,344,1,,36,,,,,,,,,,
+345,346,1,,40,,,,,,,,,,
+347,348,1,,40,,,,,,,,,,
+349,350,1,,,,,,,,,171,,,
+353,354,1,,37,,,,,,,,,,
+355,356,1,,37,,,,,,,,,,
+433,358,1,,,,,,night,,220,,,,
+361,362,1,,42,,,,,,,,,,
+363,364,1,,32,,,,,,,,,,
+364,365,1,,44,,,,,,,,,,
+366,367,2,,,,,203,,,,,,,
+366,368,2,,,,,204,,,,,,,
+371,372,1,,30,,,,,,,,,,
+372,373,1,,50,,,,,,,,,,
+374,375,1,,20,,,,,,,,,,
+375,376,1,,45,,,,,,,,,,
+387,388,1,,18,,,,,,,,,,
+388,389,1,,32,,,,,,,,,,
+390,391,1,,14,,,,,,,,,,
+391,392,1,,36,,,,,,,,,,
+393,394,1,,16,,,,,,,,,,
+394,395,1,,36,,,,,,,,,,
+396,397,1,,14,,,,,,,,,,
+397,398,1,,34,,,,,,,,,,
+399,400,1,,15,,,,,,,,,,
+401,402,1,,10,,,,,,,,,,
+403,404,1,,15,,,,,,,,,,
+404,405,1,,30,,,,,,,,,,
+315,407,3,107,,,,,,,,,,,
+408,409,1,,30,,,,,,,,,,
+410,411,1,,30,,,,,,,,,,
+412,413,1,,20,female,,,,,,,,,
+412,414,1,,20,male,,,,,,,,,
+415,416,1,,21,female,,,,,,,,,
+418,419,1,,26,,,,,,,,,,
+420,421,1,,25,,,,,,,,,,
+422,423,1,,30,,,,,,,,,,
+190,424,1,,,,,,,458,,,,,
+425,426,1,,28,,,,,,,,,,
+427,428,1,,,,,,,,220,,,,
+200,429,3,108,,,,,,,,,,,
+198,430,3,108,,,,,,,,,,,
+431,432,1,,38,,,,,,,,,,
+434,435,1,,34,,,,,,,,,,
+436,437,1,,33,,,,,,,,,,
+443,444,1,,24,,,,,,,,,,
+444,445,1,,48,,,,,,,,,,
+447,448,1,,,,,,day,,220,,,,
+449,450,1,,34,,,,,,,,,,
+451,452,1,,40,,,,,,,,,,
+453,454,1,,37,,,,,,,,,,
+456,457,1,,31,,,,,,,,,,
+459,460,1,,40,,,,,,,,,,
+215,461,1,,,,,303,night,,,,,,
+82,462,1,,,,10,,,,,,,,
+108,463,1,,,,,,,205,,,,,
+112,464,2,,,,,298,,,,,,,
+114,465,1,,,,,,,246,,,,,
+125,466,2,,,,,299,,,,,,,
+126,467,2,,,,,300,,,,,,,
+176,468,3,107,,,,,,,,,,,
+193,469,1,,,,,,,246,,,,,
+133,470,1,,,,8,,,,,,,,
+133,471,1,,,,48,,,,,,,,
+207,472,1,,,,,304,night,,,,,,
+221,473,1,,,,,,,246,,,,,
+233,474,2,,,,,301,,,,,,,
+281,475,3,109,,male,,,,,,,,,
+299,476,1,,,,10,,,,,,,,
+356,477,2,,,,,302,,,,,,,
+361,478,3,109,,female,,,,,,,,,
+495,496,1,,17,,,,,,,,,,
+496,497,1,,36,,,,,,,,,,
+498,499,1,,17,,,,,,,,,,
+499,500,1,,36,,,,,,,,,,
+501,502,1,,17,,,,,,,,,,
+502,503,1,,36,,,,,,,,,,
+504,505,1,,20,,,,,,,,,,
+506,507,1,,16,,,,,,,,,,
+507,508,1,,32,,,,,,,,,,
+509,510,1,,20,,,,,,,,,,
+511,512,3,85,,,,,,,,,,,
+513,514,3,82,,,,,,,,,,,
+515,516,3,84,,,,,,,,,,,
+517,518,3,81,,,,,,,,,,,
+519,520,1,,21,,,,,,,,,,
+520,521,1,,32,,,,,,,,,,
+522,523,1,,27,,,,,,,,,,
+524,525,1,,25,,,,,,,,,,
+525,526,2,,,,,,,,,,,,
+527,528,1,,,,,,,,220,,,,
+529,530,1,,31,,,,,,,,,,
+532,533,1,,25,,,,,,,,,,
+533,534,2,,,,,,,,,,,,
+535,536,1,,25,,,,,,,,,,
+536,537,1,,36,,,,,,,,,,
+540,541,1,,20,,,,,,,,,,
+541,542,1,,,,,,,,220,,,,
+543,544,1,,22,,,,,,,,,,
+544,545,1,,30,,,,,,,,,,
+546,547,3,80,,,,,,,,,,,
+548,549,3,80,,,,,,,,,,,
+551,552,1,,29,,,,,,,,,,
+552,553,1,,40,,,,,,,,,,
+554,555,1,,35,,,,,,,,,,
+557,558,1,,34,,,,,,,,,,
+559,560,1,,39,,,,,,,,,,
+562,563,1,,34,,,,,,,,,,
+564,565,1,,37,,,,,,,,,,
+566,567,1,,37,,,,,,,,,,
+568,569,1,,36,,,,,,,,,,
+570,571,1,,30,,,,,,,,,,
+572,573,3,107,,,,,,,,,,,
+574,575,1,,32,,,,,,,,,,
+575,576,1,,41,,,,,,,,,,
+577,578,1,,32,,,,,,,,,,
+578,579,1,,41,,,,,,,,,,
+580,581,1,,35,,,,,,,,,,
+582,583,1,,35,,,,,,,,,,
+583,584,1,,47,,,,,,,,,,
+585,586,1,,34,,,,,,,,,,
+588,589,2,,,,,,,,,,,,616
+590,591,1,,39,,,,,,,,,,
+592,593,1,,40,,,,,,,,,,
+595,596,1,,36,,,,,,,,,,
+597,598,1,,40,,,,,,,,,,
+599,600,1,,38,,,,,,,,,,
+600,601,1,,49,,,,,,,,,,
+602,603,1,,39,,,,,,,,,,
+603,604,3,83,,,,,,,,,,,
+605,606,1,,42,,,,,,,,,,
+607,608,1,,41,,,,,,,,,,
+608,609,3,108,,,,,,,,,,,
+610,611,1,,38,,,,,,,,,,
+611,612,1,,48,,,,,,,,,,
+613,614,1,,37,,,,,,,,,,
+616,617,2,,,,,,,,,,,,588
+619,620,1,,50,,,,,,,,,,
+622,623,1,,43,,,,,,,,,,
+624,625,1,,52,,,,,,,,,,
+627,628,1,,54,,,,,,,,,,
+629,630,1,,54,,,,,,,,,,
+633,634,1,,50,,,,,,,,,,
+634,635,1,,64,,,,,,,,,,
+636,637,1,,59,,,,,,,,,,
index 2042c7f..a0a12a5 100644 (file)
@@ -996,7 +996,9 @@ class PokemonEvolution(TableBase):
     relative_physical_stats = Column(Integer, nullable=True,
         info=dict(description=u"Relation of Attack and Defense stats the pokémon must have, as sgn(atk-def), or None if that doesn't matter"))
     party_pokemon_id = Column(Integer, ForeignKey('pokemon.id'), nullable=True,
     relative_physical_stats = Column(Integer, nullable=True,
         info=dict(description=u"Relation of Attack and Defense stats the pokémon must have, as sgn(atk-def), or None if that doesn't matter"))
     party_pokemon_id = Column(Integer, ForeignKey('pokemon.id'), nullable=True,
-        info=dict(description=u"ID of a pokémon that must be present in the party, or None if there's no such condition"))
+        info=dict(description=u"The ID of the Pokémon that must be present in the party."))
+    trade_pokemon_id = Column(Integer, ForeignKey('pokemon.id'), nullable=True,
+        info=dict(description=u"The ID of the Pokémon for which this Pokémon must be traded."))
 
 class PokemonFlavorText(TableBase):
     u"""In-game pokédex descrption of a pokémon.
 
 class PokemonFlavorText(TableBase):
     u"""In-game pokédex descrption of a pokémon.
@@ -1561,6 +1563,9 @@ PokemonEvolution.party_pokemon = relation(Pokemon,
     primaryjoin=PokemonEvolution.party_pokemon_id==Pokemon.id,
     backref='triggered_evolutions',
 )
     primaryjoin=PokemonEvolution.party_pokemon_id==Pokemon.id,
     backref='triggered_evolutions',
 )
+PokemonEvolution.trade_pokemon = relation(Pokemon,
+    primaryjoin=PokemonEvolution.trade_pokemon_id==Pokemon.id,
+)
 
 PokemonFlavorText.version = relation(Version)
 
 
 PokemonFlavorText.version = relation(Version)