diff --git a/README.md b/README.md
index 08ebe6ad..376e46ae 100644
--- a/README.md
+++ b/README.md
@@ -84,15 +84,12 @@ Telegram webhook bot for organizing raids in Pokemon Go. Developers are welcome
* [Adding new config values](#adding-new-config-values)
* [Git Hooks](#git-hooks)
* [pre-commit](#pre-commit)
- * [SQL Files](#sql-files)
- * [pokemon-raid-bot.sql](#pokemon-raid-botsql)
- * [raid-boss-pokedex.sql](#raid-boss-pokedexsql)
- * [gohub-raid-boss-pokedex.sql](#gohub-raid-boss-pokedexsql)
+ * [game-master-raid-boss-pokedex.sql](#game-master-raid-boss-pokedexsql)
* [Translations](#translations)
* [translate.py](#translatepy)
* [Usage](#usage)
-
+
@@ -183,13 +180,12 @@ Import `pokemon-raid-bot.sql` as default DB structure and `raid-boss-pokedex.sql
Command DB structure: `mysql -u USERNAME -p DATABASENAME < sql/pokemon-raid-bot.sql`
-Command raid bosses: `mysql -u USERNAME -p DATABASENAME < sql/raid-boss-pokedex.sql`
-
-To get the latest raid bosses via the GOHub API, you can use getGOHubDB.php which will update the sql/gohub-raid-boss-pokedex.sql file. Import is possible too:
-
-Command gohub raid bosses: `mysql -u USERNAME -p DATABASENAME < sql/gohub-raid-boss-pokedex.sql`
+To get raid bosses:
+```
+mysql -u USERNAME -p DATABASENAME < sql/game-master-raid-boss-pokedex.sql`
+```
-Important: The raid level is NOT set when importing the raid bosses from the gohub sql file! Set them via the /pokedex command, explained below in this readme.
+Important: The raid level is NOT set when importing the raid bosses from the sql file! Set them via the /pokedex command, explained below in this readme.
## Docker
@@ -1133,7 +1129,7 @@ The bot has a version system and checks for updates to the database automaticall
The bot will send a message to the MAINTAINER_ID when an upgrade is required. In case the MAINTAINER_ID is not specified an error message is written to the error log of your webserver.
-Required SQL upgrades files can be found under the `sql/upgrade` folder and need to be applied manually!
+Required SQL upgrades files can be found under the `sql/upgrade` folder and are applied automatically by default.
After any upgrade you need to make sure to change the bot version in your config.json as that version is used for comparison against the latest bot version in the `VERSION` file.
@@ -1295,21 +1291,14 @@ To give a little example the bot version `1.9.256.4` means:
This way it is easy to find out when a bot version was released and how old/new a version is.
-## SQL Files
-
-The following commands are used to create the raid-pokemon-bot.sql, raid-boss-pokedex.sql and gohub-raid-boss-pokedex.sql files. Make sure to change to the bot directory first and replace USERNAME and DATABASENAME before executing the commands.
-
-### pokemon-raid-bot.sql
+The following command is used to create the game-master-raid-boss-pokedex.sql file.
-Export command: `mysqldump -u USERNAME -p --no-data --skip-add-drop-table --skip-add-drop-database --skip-comments DATABASENAME | sed 's/ AUTO_INCREMENT=[0-9]*\b/ AUTO_INCREMENT=100/' > sql/pokemon-raid-bot.sql`
-
-### raid-boss-pokedex.sql
-
-Export command: `mysqldump -u USERNAME -p --skip-extended-insert --skip-comments DATABASENAME pokemon > sql/raid-boss-pokedex.sql`
-
-### gohub-raid-boss-pokedex.sql
-
-CLI creation command: `php getGOHubDB.php`
+### game-master-raid-boss-pokedex.sql
+The following command is used to create the game-master-raid-boss-pokedex.sql file. Normally this file is kept up to date by developers
+but if no one has updated it yet, you can generate an updated version (and optionally also create a Pull Request.)
+```
+php getDB.php
+```
## Translations
diff --git a/VERSION b/VERSION
index 20429985..98ab888a 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.0.239.1
\ No newline at end of file
+2.0.239.4
diff --git a/commands/delete.php b/commands/delete.php
index 16dc2669..732056bb 100644
--- a/commands/delete.php
+++ b/commands/delete.php
@@ -46,7 +46,7 @@
$raid_day = dt2date($row['start_time']);
$start = dt2time($row['start_time']);
$end = dt2time($row['end_time']);
- $text .= get_local_pokemon_name($row['pokemon']) . SP . '—' . SP . (($raid_day == $today) ? '' : ($raid_day . ', ')) . $start . SP . getTranslation('to') . SP . $end . CR . CR;
+ $text .= get_local_pokemon_name($row['pokemon'], $row['pokemon_form']) . SP . '—' . SP . (($raid_day == $today) ? '' : ($raid_day . ', ')) . $start . SP . getTranslation('to') . SP . $end . CR . CR;
$keys[] = array(
'text' => $row['gym_name'],
'callback_data' => $row['id'] . ':raids_delete:0'
diff --git a/commands/list.php b/commands/list.php
index b4e790ce..bcac7af5 100644
--- a/commands/list.php
+++ b/commands/list.php
@@ -46,7 +46,7 @@
$today = dt2date($now);
$start = dt2time($raid['start_time']);
$end = dt2time($raid['end_time']);
- $text .= get_local_pokemon_name($raid['pokemon']) . SP . '-' . SP . (($raid_day == $today) ? '' : ($raid_day . ', ')) . $start . SP . getTranslation('to') . SP . $end . CR . CR;
+ $text .= get_local_pokemon_name($raid['pokemon'], $raid['pokemon_form']) . SP . '-' . SP . (($raid_day == $today) ? '' : ($raid_day . ', ')) . $start . SP . getTranslation('to') . SP . $end . CR . CR;
// Split pokemon and form to get the pokedex id.
$pokedex_id = explode('-', $raid['pokemon'])[0];
diff --git a/commands/pokedex.php b/commands/pokedex.php
index 7c2321aa..9813f2d9 100644
--- a/commands/pokedex.php
+++ b/commands/pokedex.php
@@ -18,7 +18,7 @@
// Pokedex_id received?
if(is_numeric($pokemon)) {
// Always normal form
- $pokemon = $pokemon . '-normal';
+ $pokemon = $pokemon . '-0';
// Set forward to true
$forward = true;
diff --git a/commands/pokemon.php b/commands/pokemon.php
index 2f539ea4..f2799f19 100644
--- a/commands/pokemon.php
+++ b/commands/pokemon.php
@@ -59,7 +59,7 @@
// Set text and keys.
$text .= $row['gym_name'] . CR;
- $text .= get_local_pokemon_name($row['pokemon']) . SP . '—' . SP . (($raid_day == $today) ? '' : ($raid_day . ', ')) . $start . SP . getTranslation('to') . SP . $end . CR . CR;
+ $text .= get_local_pokemon_name($row['pokemon'], $row['pokemon_form']) . SP . '—' . SP . (($raid_day == $today) ? '' : ($raid_day . ', ')) . $start . SP . getTranslation('to') . SP . $end . CR . CR;
$keys[] = array(
'text' => $keys_text,
'callback_data' => $row['id'] . ':raid_edit_poke:' . $row['pokemon'],
diff --git a/commands/raid.php b/commands/raid.php
index 0f3d8728..d8fdb6f8 100644
--- a/commands/raid.php
+++ b/commands/raid.php
@@ -103,7 +103,7 @@
// Get current pokemon from database for raid.
$rs_ex_raid = my_query(
"
- SELECT pokemon
+ SELECT pokemon, pokemon_form
FROM raids
WHERE id = {$raid_id}
"
@@ -111,12 +111,12 @@
// Get row.
$row_ex_raid = $rs_ex_raid->fetch();
- $poke_name = $row_ex_raid['pokemon'];
+ $poke_name = $row_ex_raid['pokemon'].'-'.$row_ex_raid['pokemon_form'];
debug_log('Comparing the current pokemon to pokemons from ex-raid list now...');
debug_log('Current Pokemon in database for this raid: ' . $poke_name);
// Make sure it's not an Ex-Raid before updating the pokemon.
- $raid_level = get_raid_level($poke_name);
+ $raid_level = get_raid_level($row_ex_raid['pokemon'], $row_ex_raid['pokemon_form']);
if($raid_level == 'X') {
// Ex-Raid! Update only team in raids table.
debug_log('Current pokemon is an ex-raid pokemon: ' . $poke_name);
@@ -207,8 +207,8 @@
// Raid picture
if($config->RAID_PICTURE) {
- $picture_url = $config->RAID_PICTURE_URL . "?pokemon=" . $raid['pokemon'] . "&raid=". $raid['id'];
- debug_log('PictureUrl: ' . $picture_url);
+ require_once(LOGIC_PATH . '/raid_picture.php');
+ $picture_url = raid_picture_url($raid);
}
diff --git a/commands/raid_from_webhook.php b/commands/raid_from_webhook.php
index eaf5b553..11c2f179 100644
--- a/commands/raid_from_webhook.php
+++ b/commands/raid_from_webhook.php
@@ -11,10 +11,10 @@ function pointStringToCoordinates($pointString) {
function isPointInsidePolygon($point, $polygon) {
$point = pointStringToCoordinates($point);
- $vertices = array();
+ $vertices = array();
foreach ($polygon as $vertex) {
- $vertices[] = pointStringToCoordinates($vertex);
+ $vertices[] = pointStringToCoordinates($vertex);
}
$i = 0;
@@ -40,15 +40,15 @@ function isPointInsidePolygon($point, $polygon) {
$exclude_raid_levels = explode(',', $config->WEBHOOK_EXCLUDE_RAID_LEVEL);
$exclude_pokemons = explode(',', $config->WEBHOOK_EXCLUDE_POKEMON);
if ((!empty($level) && in_array($level, $exclude_raid_levels)) || (!empty($pokemon) && in_array($pokemon, $exclude_pokemons))) {
-
+
continue;
}
// Create gym if not exists
$gym_name = $raid['message']['name'];
- if ($config->WEBHOOK_EXCLUDE_UNKOWN && $gym_name === "unkown") {
-
- contiue;
+ if ($config->WEBHOOK_EXCLUDE_UNKNOWN && $gym_name === "unknown") {
+
+ continue;
}
$gym_lat = $raid['message']['latitude'];
$gym_lon = $raid['message']['longitude'];
@@ -56,7 +56,7 @@ function isPointInsidePolygon($point, $polygon) {
$gym_img_url = $raid['message']['url'];
$gym_is_ex = $raid['message']['is_ex_raid_eligible'];
$gym_internal_id = 0;
-
+
// Check geofence, if available and continue if not inside any fence
if (file_exists(CONFIG_PATH . '/geoconfig.json')) {
@@ -64,7 +64,7 @@ function isPointInsidePolygon($point, $polygon) {
$raw = file_get_contents(CONFIG_PATH . '/geoconfig.json');
$geofences = json_decode($raw, true);
foreach ($geofences as $geofence) {
-
+
// if current raid inside path, add chats
$point = $gym_lat . " " . $gym_lon;
$polygon = array();
@@ -73,13 +73,13 @@ function isPointInsidePolygon($point, $polygon) {
array_push($polygon, "$geopoint[0] $geopoint[1]");
}
if (isPointInsidePolygon($point, $polygon)) {
-
+
$insideGeoFence = true;
break;
}
}
if ($insideGeoFence === false) {
-
+
continue;
}
}
@@ -108,7 +108,7 @@ function isPointInsidePolygon($point, $polygon) {
}
// Update gym info in raid table.
if ($gym_internal_id > 0) {
-
+
try {
$query = '
@@ -142,18 +142,18 @@ function isPointInsidePolygon($point, $polygon) {
}
// Create gym
else {
-
+
try {
$query = '
-
+
INSERT INTO gyms (lat, lon, gym_name, gym_id, ex_gym, img_url, show_gym)
VALUES (:lat, :lon, :gym_name, :gym_id, :ex_gym, :img_url, 1)
';
$statement = $dbh->prepare( $query );
$statement->execute([
- 'lat' => $gym_lat,
- 'lon' => $gym_lon,
+ 'lat' => $gym_lat,
+ 'lon' => $gym_lon,
'gym_name' => $gym_name,
'gym_id' => $gym_id,
'ex_gym' => $gym_is_ex,
@@ -174,23 +174,23 @@ function isPointInsidePolygon($point, $polygon) {
if ($pokemon == 0) {
$pokemon = '999' . $level;
}
-
- // TODO: Translate Form
+
$form = 0;
- if ( isset($raid['message']['form']) ) {}
+ if ( isset($raid['message']['form']) ) {
+ $form = $raid['message']['form'];
+ }
$gender = 0;
if ( isset($raid['message']['gender']) ) {
-
+
$gender = $raid['message']['gender'];
}
$move_1 = 0;
$move_2 = 0;
if ($pokemon < 9900) {
-
+
$move_1 = $raid['message']['move_1'];
- $move_2 = $raid['message']['move_2'];
+ $move_2 = $raid['message']['move_2'];
}
- $pokemon = $pokemon . '-normal';
$start_timestamp = $raid['message']['start'];
$end_timestamp = $raid['message']['end'];
$start = gmdate("Y-m-d H:i:s",$start_timestamp);
@@ -212,17 +212,20 @@ function isPointInsidePolygon($point, $polygon) {
// Insert new raid or update existing raid/ex-raid?
$raid_id = active_raid_duplication_check($gym_internal_id);
-
+ // Make the raid array whole
+ $raid['id'] = $raid_id;
+
// Raid exists, do updates!
if ( $raid_id > 0 ) {
// Update database
-
+
try {
$query = '
UPDATE raids
SET
pokemon = :pokemon,
+ pokemon_form = :pokemon_form,
gym_team = :gym_team,
move1 = :move1,
move2 = :move2,
@@ -233,6 +236,7 @@ function isPointInsidePolygon($point, $polygon) {
$statement = $dbh->prepare( $query );
$statement->execute([
'pokemon' => $pokemon,
+ 'pokemon_form' => $form,
'gym_team' => $team,
'move1' => $move_1,
'move2' => $move_2,
@@ -247,13 +251,19 @@ function isPointInsidePolygon($point, $polygon) {
}
// If update was needed, send them to TG
if($statement->rowCount() > 0) {
- // Get raid info for updating
+ // Get raid info for updating
$raid_info = get_raid($raid_id);
+ // Raid picture
+ if($config->RAID_PICTURE) {
+ require_once(LOGIC_PATH . '/raid_picture.php');
+ $picture_url = raid_picture_url($raid_info);
+ }
+
$updated_msg = show_raid_poll($raid_info);
$updated_keys = keys_vote($raid_info);
- $cleanup_query = '
+ $cleanup_query = '
SELECT *
FROM cleanup
WHERE raid_id = :id
@@ -262,8 +272,9 @@ function isPointInsidePolygon($point, $polygon) {
$cleanup_statement->execute(['id' => $raid_id]);
while ($row = $cleanup_statement->fetch()) {
if($config->RAID_PICTURE) {
- $url = $config->RAID_PICTURE_URL."?pokemon=".$raid_info['pokemon']."&raid=".$raid_id;
- $tg_json[] = editMessageMedia($row['message_id'], $updated_msg['short'], $updated_keys, $row['chat_id'], ['disable_web_page_preview' => 'true'],true, $url);
+ require_once(LOGIC_PATH . '/raid_picture.php');
+ $picture_url = raid_picture_url($raid_info);
+ $tg_json[] = editMessageMedia($row['message_id'], $updated_msg['short'], $updated_keys, $row['chat_id'], ['disable_web_page_preview' => 'true'],true, $picture_url);
}else {
$tg_json[] = editMessageText($row['message_id'], $updated_msg['full'], $updated_keys, $row['chat_id'], ['disable_web_page_preview' => 'true'],true);
}
@@ -276,13 +287,14 @@ function isPointInsidePolygon($point, $polygon) {
try {
$query = '
-
- INSERT INTO raids (pokemon, user_id, first_seen, start_time, end_time, gym_team, gym_id, move1, move2, gender)
- VALUES (:pokemon, :user_id, :first_seen, :start_time, :end_time, :gym_team, :gym_id, :move1, :move2, :gender)
+
+ INSERT INTO raids (pokemon, pokemon_form, user_id, first_seen, start_time, end_time, gym_team, gym_id, move1, move2, gender)
+ VALUES (:pokemon, :pokemon_form, :user_id, :first_seen, :start_time, :end_time, :gym_team, :gym_id, :move1, :move2, :gender)
';
$statement = $dbh->prepare( $query );
$statement->execute([
'pokemon' => $pokemon,
+ 'pokemon_form' => $form,
'user_id' => $config->WEBHOOK_CREATOR,
'first_seen' => gmdate("Y-m-d H:i:s"),
'start_time' => $start,
@@ -301,24 +313,24 @@ function isPointInsidePolygon($point, $polygon) {
$dbh = null;
exit;
}
-
+
if ($config->WEBHOOK_CREATE_ONLY) {
-
+
continue;
}
-
+
// Get raid data.
$created_raid = get_raid($raid_id);
// Set text.
$text = show_raid_poll($created_raid);
-
+
// Set keys.
$keys = keys_vote($created_raid);
// Get chats
$chats = explode(',', $config->WEBHOOK_CHATS);
-
+
for($i = 1; $i <= 5; $i++) {
$const = 'WEBHOOK_CHATS_LEVEL_' . $i;
@@ -329,14 +341,14 @@ function isPointInsidePolygon($point, $polygon) {
$raw = file_get_contents(CONFIG_PATH . '/geoconfig.json');
$geofences = json_decode($raw, true);
foreach ($geofences as $geofence) {
-
+
$const_geofence = 'WEBHOOK_CHATS_LEVEL_' . $i . '_' . $geofence['id'];
$const_geofence_chats = $config->{$const_geofence};
// Debug
//debug_log($const_geofence,'CONSTANT NAME:');
//debug_log($const_geofence_chats),'CONSTANT VALUE:');
-
+
// if current raid inside path, add chats
$point = $created_raid['lat'] . " " . $created_raid['lon'];
$polygon = array();
@@ -344,7 +356,7 @@ function isPointInsidePolygon($point, $polygon) {
array_push($polygon, "$geopoint[0] $geopoint[1]");
}
-
+
if (isPointInsidePolygon($point, $polygon)) {
if($level == $i && !empty($const_geofence_chats)) {
@@ -364,16 +376,11 @@ function isPointInsidePolygon($point, $polygon) {
}
}
- // Raid picture
- if($config->RAID_PICTURE) {
- $picture_url = $config->RAID_PICTURE_URL . "?pokemon=" . $created_raid['pokemon'] . "&raid=". $created_raid['id'];
- debug_log('PictureUrl: ' . $picture_url);
- }
// Post raid polls.
foreach ($chats as $chat) {
debug_log('Posting poll to chat: ' . $chat);
-
+
// Send location.
if ($config->RAID_LOCATION) {
@@ -384,7 +391,7 @@ function isPointInsidePolygon($point, $polygon) {
debug_log('location:');
debug_log($loc);
}
-
+
// Set reply to.
$reply_to = $chat; //$update['message']['chat']['id'];
@@ -392,6 +399,8 @@ function isPointInsidePolygon($point, $polygon) {
//send_message($chat, $text, $keys, ['reply_to_message_id' => $reply_to, 'reply_markup' => ['selective' => true, 'one_time_keyboard' => true], 'disable_web_page_preview' => 'true']);
// Send the message.
if($config->RAID_PICTURE) {
+ require_once(LOGIC_PATH . '/raid_picture.php');
+ $picture_url = raid_picture_url($created_raid);
$tg_json[] = send_photo($chat, $picture_url, $text['short'], $keys, ['reply_to_message_id' => $reply_to, 'reply_markup' => ['selective' => true, 'one_time_keyboard' => true], 'disable_web_page_preview' => 'true'], true);
} else {
$tg_json[] = send_message($chat, $text['full'], $keys, ['reply_to_message_id' => $reply_to, 'reply_markup' => ['selective' => true, 'one_time_keyboard' => true], 'disable_web_page_preview' => 'true'], true);
diff --git a/config/config.json.example b/config/config.json.example
index 5dd7306b..77725aaa 100644
--- a/config/config.json.example
+++ b/config/config.json.example
@@ -1,5 +1,5 @@
{
- "VERSION":"2.0.239.1",
+ "VERSION":"2.0.239.4",
"DB_HOST":"localhost",
"DB_NAME":"your_database_name",
"DB_USER":"your_database_user",
diff --git a/config/defaults-config.json b/config/defaults-config.json
index bda9a816..e7f1b479 100644
--- a/config/defaults-config.json
+++ b/config/defaults-config.json
@@ -52,6 +52,7 @@
"RAID_PICTURE_TEXT_COLOR":"255,255,255",
"RAID_PICTURE_ICONS_WHITE": true,
"RAID_PICTURE_FILE_FORMAT":"gif",
+ "RAID_PICTURE_SHOW_SHINY":"true",
"RAID_DEFAULT_PICTURE":"https://example.com/raid/default_picture.jpg",
"RAID_PICTURE_URL":"https://example.com/raid/raidpicture.php",
"RAID_PICTURE_FONT_GYM":"NotoSans-Bold.ttf",
@@ -96,7 +97,7 @@
"WEBHOOK_CHATS_LEVEL_3_1":"",
"WEBHOOK_CHATS_LEVEL_2_1":"",
"WEBHOOK_CHATS_LEVEL_1_1":"",
- "WEBHOOK_EXCLUDE_UNKOWN": false,
+ "WEBHOOK_EXCLUDE_UNKNOWN": false,
"WEBHOOK_EXCLUDE_RAID_LEVEL":"1,2,3",
"WEBHOOK_EXCLUDE_POKEMON":"",
"RAID_PIN_MESSAGE":"",
diff --git a/getDB.php b/getDB.php
new file mode 100644
index 00000000..09dd84d7
--- /dev/null
+++ b/getDB.php
@@ -0,0 +1,210 @@
+ "3",
+ "POKEMON_TYPE_DARK" => "8",
+ "POKEMON_TYPE_DRAGON" => "6",
+ "POKEMON_TYPE_ELECTRIC" => "3",
+ "POKEMON_TYPE_FAIRY" => "5",
+ "POKEMON_TYPE_FIGHTING" => "5",
+ "POKEMON_TYPE_FIRE" => "12",
+ "POKEMON_TYPE_FLYING" => "6",
+ "POKEMON_TYPE_GHOST" => "8",
+ "POKEMON_TYPE_GRASS" => "12",
+ "POKEMON_TYPE_GROUND" => "12",
+ "POKEMON_TYPE_ICE" => "7",
+ "POKEMON_TYPE_NORMAL" => "4",
+ "POKEMON_TYPE_POISON" => "5",
+ "POKEMON_TYPE_PSYCHIC" => "6",
+ "POKEMON_TYPE_ROCK" => "4",
+ "POKEMON_TYPE_STEEL" => "7",
+ "POKEMON_TYPE_WATER" => "3"
+ );
+function calculate_cps($base_stats) {
+ // CP = (Attack * Defense^0.5 * Stamina^0.5 * CP_Multiplier^2) / 10
+ $cp_multiplier = array(20 => 0.5974 ,25 =>0.667934 );
+ $min = floor((($base_stats['baseAttack']+10)*(($base_stats['baseDefense']+10)**0.5)*(($base_stats['baseStamina']+10)**0.5)*$cp_multiplier[20]**2)/10);
+ $max = floor((($base_stats['baseAttack']+15)*(($base_stats['baseDefense']+15)**0.5)*(($base_stats['baseStamina']+15)**0.5)*$cp_multiplier[20]**2)/10);
+ $min_weather = floor((($base_stats['baseAttack']+10)*(($base_stats['baseDefense']+10)**0.5)*(($base_stats['baseStamina']+10)**0.5)*$cp_multiplier[25]**2)/10);
+ $max_weather = floor((($base_stats['baseAttack']+15)*(($base_stats['baseDefense']+15)**0.5)*(($base_stats['baseStamina']+15)**0.5)*$cp_multiplier[25]**2)/10);
+ return [$min,$max,$min_weather,$max_weather];
+}
+
+$master = json_decode(file_get_contents($game_master_url),true);
+foreach($master as $row) {
+ $part = explode("_",$row['templateId']);
+ $form_data = [];
+ $pokemon_id = "";
+ if(count($part)<2) continue;
+ if($part[0] == "FORMS") {
+ // Found Pokemon form data
+
+ // Get pokemon ID
+ $pokemon_id = ltrim(str_replace("V","",$part[1]),'0');
+ unset($part[0]);
+ unset($part[1]);
+ unset($part[2]);
+
+ // Pokemon name
+ $pokemon_name = implode("_",$part);
+ // Get pokemon forms
+ if(!isset($row['data']['formSettings']['forms'])) {
+ $form_data[] = array("form"=>$pokemon_name."_NORMAL");
+ }else {
+ $form_data = $row['data']['formSettings']['forms'];
+ }
+ foreach($form_data as $form) {
+ $form_name = strtolower(str_replace($pokemon_name."_","",$form['form']));
+ if($form_name != "purified" && $form_name != "shadow") {
+
+ // Nidoran
+ $poke_name = ucfirst(strtolower(str_replace(["_FEMALE","_MALE"],["♀","♂"],$row['data']['formSettings']['pokemon'])));
+ // Ho-oh
+ $poke_name = str_replace("_","-",$poke_name);
+
+ $poke_shiny = 0;
+
+ $form_id = $form_ids[$form['form']];
+ $form_asset_suffix = (isset($form['assetBundleValue']) ? $form['assetBundleValue'] : (isset($form['assetBundleSuffix'])?$form['assetBundleSuffix']:"00"));
+
+ $pokemon_array[$pokemon_id][$form_name] = [ "pokemon_name"=>$poke_name,
+ "pokemon_form_name"=>$form_name,
+ "pokemon_form_id"=>$form_id,
+ "asset_suffix"=>$form_asset_suffix,
+ "shiny"=>$poke_shiny
+ ];
+ }
+ }
+ }else if ($part[1] == "POKEMON" && $part[0][0] == "V") {
+ // Found Pokemon data
+ $pokemon_id = (int)str_replace("V","",$part[0]);
+ $form_name = str_replace($row['data']['pokemonSettings']['pokemonId']."_","",substr($row['data']['templateId'],14));
+
+ if($form_name != "PURIFIED" && $form_name != "SHADOW" && $form_name != "NORMAL") {
+ if($form_name == $row['data']['pokemonSettings']['pokemonId']) {
+ $form_name = "normal";
+ }else {
+ $form_name = strtolower($form_name);
+ }
+ $CPs = calculate_cps($row['data']['pokemonSettings']['stats']);
+ $min_cp = $CPs[0];
+ $max_cp = $CPs[1];
+ $min_weather_cp = $CPs[2];
+ $max_weather_cp = $CPs[3];
+
+ $weather = $weatherboost_table[$row['data']['pokemonSettings']['type']];
+ # Add type2 weather boost only if there is a second type and it's not the same weather as the first type!
+ if(
+ isset($row['data']['pokemonSettings']['type2'])
+ && $weatherboost_table[$row['data']['pokemonSettings']['type2']] != $weatherboost_table[$row['data']['pokemonSettings']['type']]
+ ) {
+ $weather .= $weatherboost_table[$row['data']['pokemonSettings']['type2']];
+ }
+ if(isset($pokemon_array[$pokemon_id][$form_name])) {
+ $pokemon_array[$pokemon_id][$form_name]["min_cp"] = $min_cp;
+ $pokemon_array[$pokemon_id][$form_name]["max_cp"] = $max_cp;
+ $pokemon_array[$pokemon_id][$form_name]["min_weather_cp"] = $min_weather_cp;
+ $pokemon_array[$pokemon_id][$form_name]["max_weather_cp"] = $max_weather_cp;
+ $pokemon_array[$pokemon_id][$form_name]["weather"] = $weather;
+ }else {
+ // Fill data for Pokemon that have form data but no stats for forms specifically
+ foreach($pokemon_array[$pokemon_id] as $form=>$data) {
+ $pokemon_array[$pokemon_id][$form]["min_cp"] = $min_cp;
+ $pokemon_array[$pokemon_id][$form]["max_cp"] = $max_cp;
+ $pokemon_array[$pokemon_id][$form]["min_weather_cp"] = $min_weather_cp;
+ $pokemon_array[$pokemon_id][$form]["max_weather_cp"] = $max_weather_cp;
+ $pokemon_array[$pokemon_id][$form]["weather"] = $weather;
+ }
+ }
+ }
+ }
+}
+// Save data to file.
+if(!empty($pokemon_array)) {
+ // Add eggs to SQL data.
+ echo 'Adding raids eggs to pokemons' . PHP_EOL;
+ for($e = 1; $e <= 5; $e++) {
+ $pokemon_id = '999'.$e;
+ $form_name = 'normal';
+ $pokemon_name = 'Level '. $e .' Egg';
+ $pokemon_array[$pokemon_id][$form_name] = [ "pokemon_name"=>$pokemon_name,
+ "pokemon_form_name"=>$form_name,
+ "pokemon_form_id"=>0,
+ "asset_suffix"=>0,
+ "shiny"=>0,
+ "min_cp"=>0,
+ "max_cp"=>0,
+ "min_weather_cp"=>0,
+ "max_weather_cp"=>0,
+ "weather"=>0
+ ];
+ }
+
+ // Add delete command to SQL data.
+ echo 'Adding delete sql command to the beginning' . PHP_EOL;
+ $DEL = 'DELETE FROM `pokemon`;' . PHP_EOL;
+ $DEL .= 'TRUNCATE `pokemon`;' . PHP_EOL;
+ foreach($pokemon_array as $id => $forms) {
+ $pokemon_id = $id;
+ foreach($forms as $form=>$data) {
+ $poke_form = $form;
+
+ $poke_name = $data['pokemon_name'];
+ $form_id = $data['pokemon_form_id'];
+ $form_asset_suffix = $data['asset_suffix'];
+ $poke_min_cp = $data['min_cp'];
+ $poke_max_cp = $data['max_cp'];
+ $poke_min_weather_cp = $data['min_weather_cp'];
+ $poke_max_weather_cp = $data['max_weather_cp'];
+
+ $poke_weather = $data['weather'];
+
+ $poke_shiny = $data['shiny'];
+
+ if($pokemon_id == 150 && $data['pokemon_form_name']=="a") {
+ // Because logic and consistency
+ $poke_form = "armored";
+ }else {
+ $poke_form = strtolower($data['pokemon_form_name']);
+ }
+ $QM = "'";
+ $SEP = ",";
+ echo $poke_name." ".$poke_form.PHP_EOL;
+ $SQL .= "INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) ";
+ $SQL.= "VALUES (". $QM . $pokemon_id . $QM . $SEP . $QM . $poke_name . $QM . $SEP . $QM . $poke_form . $QM . $SEP . $QM . $form_id . $QM . $SEP . $QM . $form_asset_suffix . $QM . $SEP . $QM . $poke_min_cp . $QM . $SEP . $QM . $poke_max_cp . $QM . $SEP . $QM . $poke_min_weather_cp . $QM . $SEP . $QM . $poke_max_weather_cp . $QM . $SEP . $QM . $poke_weather . $QM . $SEP . $QM . $poke_shiny . $QM .");".PHP_EOL;
+ }
+ }
+ $SQL = $DEL . $SQL . $SQL_UPDATE;
+ // Save data.
+ //echo $SQL . PHP_EOL;
+ echo 'Saving data to ' . $SQL_file . PHP_EOL;
+ file_put_contents($SQL_file, $SQL);
+} else {
+ echo 'Failed to get pokemon data!' . PHP_EOL;
+}
+
+// File successfully created?
+if(is_file($SQL_file)) {
+ echo 'Finished!' . PHP_EOL;
+} else {
+ echo 'Failed to save file: ' . $SQL_file . PHP_EOL;
+}
+
+?>
diff --git a/getGOHubDB.php b/getGOHubDB.php
deleted file mode 100644
index 92274eb3..00000000
--- a/getGOHubDB.php
+++ /dev/null
@@ -1,155 +0,0 @@
- 1) {
- // Get data for each form.
- foreach($pokemon['forms'] as $key => $form) {
- // Get form name and value
- $form_name = $form['name'];
- $form_value = $form['value'];
-
- // Skip normal form
- if(strtolower($form_name) == 'normal' || $form_value === NULL) continue;
-
- // Get pokemon data.
- $json = getPokemonData($i, $form_value);
- $pokemon = json_decode($json, true);
-
- // Get pokemon data for form
- if(is_array($pokemon)) {
- echo 'Formatting data for pokemon id ' . $i . ' (Form: ' . $form_name . ')' . PHP_EOL;
- $DB_ID = $DB_ID + 1;
- $SQL .= formatPokemonData($pokemon, $DB_ID);
- } else {
- echo 'No data received for pokemon id ' . $i . ' (Form: ' . $form_name . ')' . PHP_EOL;
- }
- }
- }
-}
-
-// Save data to file.
-if(!empty($SQL)) {
- // Add eggs to SQL data.
- echo 'Adding raids eggs to pokemons' . PHP_EOL;
- for($e = 1; $e <= 5; $e++) {
- $DB_ID = (isset($DB_ID)) ? ($DB_ID + 1) : 1;
- $SEP = ',';
- $QM = "'";
- $SQL .= 'INSERT INTO `pokemon` VALUES (' . $DB_ID . $SEP . '999' . $e . $SEP . $QM . 'Level ' . $e . ' Egg' . $QM . $SEP . $QM . 'normal' . $QM . $SEP . $QM . '0' . $QM . $SEP . '0,0,0,0,0,0);' . PHP_EOL;
- }
-
- // Add delete command to SQL data.
- echo 'Adding delete sql command to the beginning' . PHP_EOL;
- $DEL = 'DELETE FROM `pokemon`;' . PHP_EOL;
- $DEL .= 'TRUNCATE `pokemon`;' . PHP_EOL;
- $SQL = $DEL . $SQL;
-
- // Save data.
- //echo $SQL . PHP_EOL;
- echo 'Saving data to ' . $SQL_file . PHP_EOL;
- file_put_contents($SQL_file, $SQL);
-} else {
- echo 'Failed to get pokemon data!' . PHP_EOL;
-}
-
-// File successfully created?
-if(is_file($SQL_file)) {
- echo 'Finished!' . PHP_EOL;
-} else {
- echo 'Failed to save file: ' . $SQL_file . PHP_EOL;
-}
-
-?>
diff --git a/index.php b/index.php
index 853b2948..91f019aa 100644
--- a/index.php
+++ b/index.php
@@ -11,40 +11,29 @@
// Check API Key and get input from telegram
include_once(CORE_BOT_PATH . '/apikey.php');
+// Database connection
+include_once(CORE_BOT_PATH . '/db.php');
+
// We maybe receive a webhook so far...
-$webhook = false;
foreach ($update as $raid) {
-
if (isset($raid['type']) && $raid['type'] == 'raid') {
- $webhook = true;
- break;
+ // Create raid(s) and exit.
+ include_once(ROOT_PATH . '/commands/raid_from_webhook.php');
+ $dbh = null;
+ exit();
}
}
-
-if ($webhook === false) {
- // DDOS protection
- include_once(CORE_BOT_PATH . '/ddos.php');
-}
+// DDOS protection
+include_once(CORE_BOT_PATH . '/ddos.php');
// Get language
include_once(CORE_BOT_PATH . '/userlanguage.php');
-// Database connection
-include_once(CORE_BOT_PATH . '/db.php');
-
// Run cleanup if requested
include_once(CORE_BOT_PATH . '/cleanup_run.php');
-if ($webhook === true) {
-
- // Create raid(s) and exit.
- include_once(ROOT_PATH . '/commands/raid_from_webhook.php');
- $dbh = null;
- exit();
-}
-
// Update the user
update_user($update);
diff --git a/lang/moves.json b/lang/moves.json
index 721350ea..02790de1 100644
--- a/lang/moves.json
+++ b/lang/moves.json
@@ -1298,5 +1298,49 @@
"pokemon_move_325" : {
"DE": "Zielschuss",
"EN": "Lock-On"
+ },
+ "pokemon_move_326" : {
+ "DE": "Donnerzahn",
+ "EN": "Thunder Fang"
+ },
+ "pokemon_move_327" : {
+ "DE": "Eiszahn",
+ "EN": "Ice Fang"
+ },
+ "pokemon_move_328" : {
+ "DE": "Hornbohrer",
+ "EN": "Horn Drill"
+ },
+ "pokemon_move_329" : {
+ "DE": "Geofissur",
+ "EN": "Fissure"
+ },
+ "pokemon_move_330" : {
+ "DE": "Sanctoklinge",
+ "EN": "Sacred Sword"
+ },
+ "pokemon_move_331" : {
+ "DE": "Flying Press",
+ "EN": "Flying Press"
+ },
+ "pokemon_move_332" : {
+ "DE": "Aurasphäre",
+ "EN": "Aura Sphere"
+ },
+ "pokemon_move_333" : {
+ "DE": "Gegenstoß",
+ "EN": "Payback"
+ },
+ "pokemon_move_334" : {
+ "DE": "Felswerfer",
+ "EN": "Rock Wrecker"
+ },
+ "pokemon_move_335" : {
+ "DE": "Luftstoß",
+ "EN": "Aeroblast"
+ },
+ "pokemon_move_341" : {
+ "DE": "Fliegen",
+ "EN": "Fly"
}
}
\ No newline at end of file
diff --git a/logic.php b/logic.php
index 76fa1df1..10110cc7 100644
--- a/logic.php
+++ b/logic.php
@@ -24,6 +24,7 @@
include('logic/get_local_pokemon_name.php');
include('logic/get_overview.php');
include('logic/get_pokemon_cp.php');
+include('logic/get_pokemon_form_name.php');
include('logic/get_pokemon_id_by_name.php');
include('logic/get_pokemon_info.php');
include('logic/get_pokemon_weather.php');
diff --git a/logic/active_raid_duplication_check.php b/logic/active_raid_duplication_check.php
index 1938f1a5..b22e8045 100644
--- a/logic/active_raid_duplication_check.php
+++ b/logic/active_raid_duplication_check.php
@@ -11,11 +11,11 @@ function active_raid_duplication_check($gym_id)
// Build query.
$rs = my_query(
"
- SELECT id, pokemon, count(gym_id) AS active_raid
+ SELECT id, pokemon, pokemon_form, count(gym_id) AS active_raid
FROM raids
WHERE end_time > (UTC_TIMESTAMP() - INTERVAL 10 MINUTE)
AND gym_id = {$gym_id}
- GROUP BY id, pokemon
+ GROUP BY id, pokemon, pokemon_form
"
);
@@ -29,7 +29,7 @@ function active_raid_duplication_check($gym_id)
$active = $raid['active_raid'];
if ($active > 0) {
// Exclude ex-raid pokemon.
- $raid_level = get_raid_level($raid['pokemon']);
+ $raid_level = get_raid_level($raid['pokemon'], $raid['pokemon_form']);
if($raid_level == 'X') {
continue;
} else {
diff --git a/logic/alarm.php b/logic/alarm.php
index a11def45..76d9b6a1 100644
--- a/logic/alarm.php
+++ b/logic/alarm.php
@@ -64,7 +64,8 @@ function alarm($raid, $user, $action, $info = '')
// Only a specific pokemon
if($info != '0') {
- $poke_name = get_local_pokemon_name($info);
+ $pokemon = explode("-",$info);
+ $poke_name = get_local_pokemon_name($pokemon[0],$pokemon[1]);
$msg_text = '' . getTranslation('alert_individual_poke') . SP . $poke_name . '' . CR;
$msg_text .= EMOJI_HERE . SP . $gymname . SP . '(' . $raidtimes . ')' . CR;
$msg_text .= EMOJI_SINGLE . SP . $username . CR;
@@ -82,7 +83,8 @@ function alarm($raid, $user, $action, $info = '')
// Cancel pokemon
} else if($action == "pok_cancel_individual") {
debug_log('Alarm Pokemon: ' . $info);
- $poke_name = get_local_pokemon_name($info);
+ $pokemon = explode("-",$info);
+ $poke_name = get_local_pokemon_name($pokemon[0],$pokemon[1]);
$msg_text = '' . getTranslation('alert_cancel_individual_poke') . SP . $poke_name . '' . CR;
$msg_text .= EMOJI_HERE . SP . $gymname . SP . '(' . $raidtimes . ')' . CR;
$msg_text .= EMOJI_SINGLE . SP . $username . CR;
diff --git a/logic/edit_pokedex_keys.php b/logic/edit_pokedex_keys.php
index 355b0f1a..05a7ca4c 100644
--- a/logic/edit_pokedex_keys.php
+++ b/logic/edit_pokedex_keys.php
@@ -22,9 +22,9 @@ function edit_pokedex_keys($limit, $action)
// Get all pokemon from database
$rs = my_query(
"
- SELECT pokedex_id, pokemon_form
+ SELECT pokedex_id, pokemon_form_id
FROM pokemon
- ORDER BY pokedex_id, pokemon_form != 'normal', pokemon_form
+ ORDER BY pokedex_id, pokemon_form_name != 'normal', pokemon_form_name
LIMIT $limit, $entries
"
);
@@ -43,10 +43,10 @@ function edit_pokedex_keys($limit, $action)
// List users / moderators
while ($mon = $rs->fetch()) {
- $pokemon_name = get_local_pokemon_name($mon['pokedex_id'] . '-' . $mon['pokemon_form']);
+ $pokemon_name = get_local_pokemon_name($mon['pokedex_id'], $mon['pokemon_form_id']);
$keys[] = array(
'text' => $mon['pokedex_id'] . SP . $pokemon_name,
- 'callback_data' => $mon['pokedex_id'] . '-' . $mon['pokemon_form'] . ':pokedex_edit_pokemon:0'
+ 'callback_data' => $mon['pokedex_id'] . '-' . $mon['pokemon_form_id'] . ':pokedex_edit_pokemon:0'
);
}
diff --git a/logic/get_formatted_pokemon_cp.php b/logic/get_formatted_pokemon_cp.php
index d8831af5..a447c68d 100644
--- a/logic/get_formatted_pokemon_cp.php
+++ b/logic/get_formatted_pokemon_cp.php
@@ -1,30 +1,26 @@
fetch();
+ $pokemon_form_name = $res['pokemon_form_name'];
+ debug_log('Pokemon_form: ' . $pokemon_form_name);
+
// Get translation type
if($override_language == true) {
$getTypeTranslation = 'getPublicTranslation';
@@ -25,42 +25,29 @@ function get_local_pokemon_name($pokemon_id_form, $override_language = false)
$eggs = $GLOBALS['eggs'];
// Get eggs from normal translation.
- if(in_array($pokedex_id, $eggs)) {
- $pokemon_name = $getTypeTranslation('egg_' . substr($pokedex_id, -1));
- } else if ($pokemon_form != 'normal') {
- $pokemon_name = $getTypeTranslation('pokemon_id_' . $pokedex_id);
- $pokemon_name = (!empty($pokemon_name)) ? ($pokemon_name . SP . $getTypeTranslation('pokemon_form_' . $pokemon_form)) : '';
+ if(in_array($pokemon_id, $eggs)) {
+ $pokemon_name = $getTypeTranslation('egg_' . substr($pokemon_id, -1));
} else {
- $pokemon_name = $getTypeTranslation('pokemon_id_' . $pokedex_id);
+ $pokemon_name = $getTypeTranslation('pokemon_id_' . $pokemon_id);
}
-
+ if ($pokemon_form_name != 'normal') {
+ $pokemon_form_name = $getTypeTranslation('pokemon_form_' . $pokemon_form_name);
+ }
// Fallback 1: Valid pokedex id or just a raid egg?
- if($pokedex_id === "NULL" || $pokedex_id == 0) {
+ if($pokemon_id === "NULL" || $pokemon_id == 0) {
$pokemon_name = $getTypeTranslation('egg_0');
- // Fallback 2: Get original pokemon name from database
- } else if(empty($pokemon_name)) {
- $rs = my_query(
- "
- SELECT pokemon_name, pokemon_form
- FROM pokemon
- WHERE pokedex_id = {$pokedex_id}
- AND pokemon_form = '{$pokemon_form}'
- "
- );
-
- while ($pokemon = $rs->fetch()) {
- // Pokemon name
- $pokemon_name = $pokemon['pokemon_name'];
- // Pokemon form
- if(!empty($pokemon['pokemon_form']) && $pokemon['pokemon_form'] != 'normal') {
- $pokemon_form = $getTypeTranslation('pokemon_form_' . $pokemon['pokemon_form']);
- $pokemon_name = (!empty($pokemon_form)) ? ($pokemon_name . SP . $pokemon_form) : ($pokemon_name . SP . ucfirst($pokemon['pokemon_form']));
- }
+ // Fallback 2: Get original pokemon name and/or form name from database
+ } else if(empty($pokemon_name) or empty($pokemon_form_name)) {
+ // Pokemon name
+ $pokemon_name = (empty($pokemon_name)?$res['pokemon_name']:$pokemon_name);
+ // Pokemon form
+ if(empty($pokemon_form_name) && $res['pokemon_form_name'] != 'normal') {
+ $pokemon_form_name = ucfirst(str_replace("_"," ",$res['pokemon_form_name']));
}
}
- return $pokemon_name;
+ return $pokemon_name . ($pokemon_form_name != "normal" ? " " . $pokemon_form_name : "");
}
?>
diff --git a/logic/get_overview.php b/logic/get_overview.php
index 60bb4f13..26895ada 100644
--- a/logic/get_overview.php
+++ b/logic/get_overview.php
@@ -248,8 +248,7 @@ function get_overview($update, $chats_active, $raids_active, $action = 'refresh'
// Set variables for easier message building.
$raid_id = $row['raid_id'];
- $pokemon = $raids_active[$raid_id]['pokemon'];
- $pokemon = get_local_pokemon_name($pokemon, true);
+ $pokemon = get_local_pokemon_name($raids_active[$raid_id]['pokemon'], $raids_active[$raid_id]['pokemon_form'], true);
$gym = $raids_active[$raid_id]['gym_name'];
$ex_gym = $raids_active[$raid_id]['ex_gym'];
$ex_raid_gym_marker = (strtolower($config->RAID_EX_GYM_MARKER) == 'icon') ? EMOJI_STAR : '' . $config->RAID_EX_GYM_MARKER . '';
diff --git a/logic/get_pokemon_cp.php b/logic/get_pokemon_cp.php
index d820e7c9..5a40f564 100644
--- a/logic/get_pokemon_cp.php
+++ b/logic/get_pokemon_cp.php
@@ -1,23 +1,19 @@
fetch()) {
+ $pokemon_form_name = $level['pokemon_form_name'];
+ }
+ debug_log($pokemon_form_name, 'Per db, level is:');
+ } else {
+ debug_log('Faulty dex_id or form_id, defaulting to normal.');
+ $pokemon_form_name = 'normal';
+ }
+
+ return $pokemon_form_name;
+}
+?>
diff --git a/logic/get_pokemon_id_by_name.php b/logic/get_pokemon_id_by_name.php
index adc65bd7..f0f6f34b 100644
--- a/logic/get_pokemon_id_by_name.php
+++ b/logic/get_pokemon_id_by_name.php
@@ -6,6 +6,7 @@
*/
function get_pokemon_id_by_name($pokemon_name)
{
+ global $dbh;
// Init id and write name to search to log.
$pokemon_id = 0;
$pokemon_form = 'normal';
@@ -96,16 +97,27 @@ function get_pokemon_id_by_name($pokemon_name)
$pokemon_form = str_replace('pokemon_form_','',$key_form);
debug_log('Found pokemon form by json key name: pokemon_form_' . $key_form);
break;
- }
+ }
}
}
-
+ // Fetch Pokemon form ID from database
+ $stmt = $dbh->prepare("
+ SELECT pokemon_form_id
+ FROM pokemon
+ WHERE pokedex_id = :pokedex_id
+ AND pokemon_form_name = :form_name
+ LIMIT 1
+ ");
+ $stmt->execute(['pokedex_id' => $pokemon_id, 'form_name' => $pokemon_form]);
+ $res = $stmt->fetch();
+ $pokemon_form_id = $res['pokemon_form_id'];
+
// Write to log.
debug_log($pokemon_id,'P:');
- debug_log($pokemon_form,'P:');
+ debug_log($pokemon_form.' (ID: '.$pokemon_form_id.')','P:');
// Set pokemon form.
- $pokemon_id = $pokemon_id . '-' . $pokemon_form;
+ $pokemon_id = $pokemon_id . '-' . $pokemon_form_id;
// Return pokemon_id
return $pokemon_id;
diff --git a/logic/get_pokemon_info.php b/logic/get_pokemon_info.php
index 86cb238f..19c98528 100644
--- a/logic/get_pokemon_info.php
+++ b/logic/get_pokemon_info.php
@@ -1,26 +1,22 @@
' . get_local_pokemon_name($pokemon_id_form) . ' (#' . $pokedex_id . ')' . CR . CR;
- $poke_raid_level = get_raid_level($pokemon_id_form);
- $poke_cp = get_formatted_pokemon_cp($pokemon_id_form);
- $poke_weather = get_pokemon_weather($pokemon_id_form);
+ $info .= getTranslation('raid_boss') . ': ' . get_local_pokemon_name($pokemon_id, $pokemon_form_id) . ' (#' . $pokemon_id . ')' . CR . CR;
+ $poke_raid_level = get_raid_level($pokemon_id, $pokemon_form_id);
+ $poke_cp = get_formatted_pokemon_cp($pokemon_id, $pokemon_form_id);
+ $poke_weather = get_pokemon_weather($pokemon_id, $pokemon_form_id);
$info .= getTranslation('pokedex_raid_level') . ': ' . getTranslation($poke_raid_level . 'stars') . CR;
$info .= (empty($poke_cp)) ? (getTranslation('pokedex_cp') . CR) : $poke_cp . CR;
$info .= getTranslation('pokedex_weather') . ': ' . get_weather_icons($poke_weather) . CR . CR;
diff --git a/logic/get_pokemon_weather.php b/logic/get_pokemon_weather.php
index b0e3d7c4..fa4a95b5 100644
--- a/logic/get_pokemon_weather.php
+++ b/logic/get_pokemon_weather.php
@@ -1,24 +1,20 @@
fetch();
-
+
// Inject raid level
- $raid['level'] = get_raid_level($raid['pokemon']);
+ $raid['level'] = get_raid_level($raid['pokemon'], $raid['pokemon_form']);
debug_log($raid);
diff --git a/logic/get_raid_level.php b/logic/get_raid_level.php
index 27f18494..da18ecbb 100644
--- a/logic/get_raid_level.php
+++ b/logic/get_raid_level.php
@@ -2,25 +2,22 @@
/**
* Get raid level of a pokemon.
* @param $pokedex_id
+ * @param $pokemon_form_id
* @return string
*/
-function get_raid_level($pokedex_id)
+function get_raid_level($pokedex_id, $pokemon_form_id)
{
debug_log($pokedex_id, 'Finding level for:');
- // Split pokedex_id and form
- $dex_id_form = explode('-',$pokedex_id);
- $dex_id = $dex_id_form[0];
- $dex_form = $dex_id_form[1];
// Make sure $dex_id is numeric
- if(is_numeric($dex_id)) {
+ if(is_numeric($pokedex_id)) {
// Get raid level from database
$rs = my_query(
"
SELECT raid_level
FROM pokemon
- WHERE pokedex_id = {$dex_id}
- AND pokemon_form = '{$dex_form}'
+ WHERE pokedex_id = {$pokedex_id}
+ AND pokemon_form_id = '{$pokemon_form_id}'
"
);
diff --git a/logic/get_raid_times.php b/logic/get_raid_times.php
index c045aaa6..255589f8 100644
--- a/logic/get_raid_times.php
+++ b/logic/get_raid_times.php
@@ -45,7 +45,7 @@ function get_raid_times($raid, $override_language = true, $unformatted = false)
// Raid times.
if($unformatted == false) {
if($config->RAID_POLL_POKEMON_NAME_FIRST_LINE == true) {
- $msg .= get_local_pokemon_name($raid['pokemon'], $override_language) . ':' . SP;
+ $msg .= get_local_pokemon_name($raid['pokemon'], $raid['pokemon_form'], $override_language) . ':' . SP;
} else {
$msg .= $getTypeTranslation('raid') . ':' . SP;
}
diff --git a/logic/get_raid_with_pokemon.php b/logic/get_raid_with_pokemon.php
index 089ff8af..9f433f20 100644
--- a/logic/get_raid_with_pokemon.php
+++ b/logic/get_raid_with_pokemon.php
@@ -14,7 +14,7 @@ function get_raid_with_pokemon($raid_id)
"
SELECT raids.*,
gyms.lat, gyms.lon, gyms.address, gyms.gym_name, gyms.ex_gym, gyms.gym_note, gyms.gym_id, gyms.img_url,
- pokemon.pokedex_id, pokemon.pokemon_name, pokemon.pokemon_form, pokemon.raid_level, pokemon.min_cp, pokemon.max_cp, pokemon.min_weather_cp, pokemon.max_weather_cp, pokemon.weather, pokemon.shiny,
+ pokemon.pokedex_id, pokemon.pokemon_name, pokemon.pokemon_form_name, pokemon.raid_level, pokemon.min_cp, pokemon.max_cp, pokemon.min_weather_cp, pokemon.max_weather_cp, pokemon.weather, pokemon.shiny, pokemon.pokemon_form_id, pokemon.asset_suffix,
users.name,
TIME_FORMAT(TIMEDIFF(end_time, UTC_TIMESTAMP()) + INTERVAL 1 MINUTE, '%k:%i') AS t_left,
TIMESTAMPDIFF(MINUTE,raids.start_time,raids.end_time) as t_duration
@@ -22,7 +22,8 @@ function get_raid_with_pokemon($raid_id)
LEFT JOIN gyms
ON raids.gym_id = gyms.id
LEFT JOIN pokemon
- ON raids.pokemon = CONCAT(pokemon.pokedex_id, '-', pokemon.pokemon_form)
+ ON pokemon.pokedex_id = raids.pokemon
+ AND if(raids.pokemon_form = 0, 1, pokemon.pokemon_form_id=raids.pokemon_form)
LEFT JOIN users
ON raids.user_id = users.user_id
WHERE raids.id = {$raidid}
diff --git a/logic/group_code_keys.php b/logic/group_code_keys.php
index bd50c238..82b14723 100644
--- a/logic/group_code_keys.php
+++ b/logic/group_code_keys.php
@@ -40,7 +40,7 @@ function group_code_keys($raid_id, $action, $arg)
$new_code = ($poke1 == 0) ? ($i . '-0-0-add') : (($poke2 == 0) ? ($poke1 . '-' . $i . '-0-add') : (($poke3 == 0) ? ($poke1 . '-' . $poke2 . '-' . $i . '-add') : ($poke1 . '-' . $poke2 . '-' . $poke3 . '-send')));
// Set keys.
$keys[] = array(
- 'text' => get_local_pokemon_name($i),
+ 'text' => get_local_pokemon_name($i, '0'),
'callback_data' => $raid_id . ':' . $action . ':' . $new_code
);
}
diff --git a/logic/keys_vote.php b/logic/keys_vote.php
index ee216855..dbe78fd5 100644
--- a/logic/keys_vote.php
+++ b/logic/keys_vote.php
@@ -153,19 +153,20 @@ function keys_vote($raid)
// Raid is still running.
} else {
// Get current pokemon
- $raid_pokemon = $raid['pokemon'];
- $raid_pokemon_id = explode('-',$raid_pokemon)[0];
-
+ $raid_pokemon_id = $raid['pokemon'];
+ $raid_pokemon_form_id = $raid['pokemon_form'];
+ $raid_pokemon = $raid_pokemon_id . "-" . $raid_pokemon_form_id;
+
// Get raid level
$raid_level = '0';
- $raid_level = get_raid_level($raid_pokemon);
+ $raid_level = get_raid_level($raid_pokemon_id, $raid_pokemon_form_id);
// Hide buttons for raid levels and pokemon
$hide_buttons_raid_level = explode(',', $config->RAID_POLL_HIDE_BUTTONS_RAID_LEVEL);
$hide_buttons_pokemon = explode(',', $config->RAID_POLL_HIDE_BUTTONS_POKEMON);
// Show buttons to users?
- if(in_array($raid_level, $hide_buttons_raid_level) || in_array($raid_pokemon, $hide_buttons_pokemon) || in_array($raid_pokemon_id, $hide_buttons_pokemon)) {
+ if(in_array($raid_level, $hide_buttons_raid_level) || in_array(($raid_pokemon_id . "-" . get_pokemon_form_name($raid_pokemon_id,$raid_pokemon_form_id)), $hide_buttons_pokemon) || in_array($raid_pokemon_id, $hide_buttons_pokemon)) {
$keys = [];
} else {
// Get current time.
@@ -519,7 +520,7 @@ function keys_vote($raid)
// Get pokemon from database
$rs = my_query(
"
- SELECT pokedex_id, pokemon_form
+ SELECT pokedex_id, pokemon_form_id
FROM pokemon
WHERE raid_level = '$raid_level'
"
@@ -535,8 +536,8 @@ function keys_vote($raid)
while ($pokemon = $rs->fetch()) {
if(in_array($pokemon['pokedex_id'], $eggs)) continue;
$buttons_pokemon[] = array(
- 'text' => get_local_pokemon_name($pokemon['pokedex_id'] . '-' . $pokemon['pokemon_form'], true),
- 'callback_data' => $raid['id'] . ':vote_pokemon:' . $pokemon['pokedex_id'] . '-' . $pokemon['pokemon_form']
+ 'text' => get_local_pokemon_name($pokemon['pokedex_id'], $pokemon['pokemon_form_id'], true),
+ 'callback_data' => $raid['id'] . ':vote_pokemon:' . $pokemon['pokedex_id'] . '-' . $pokemon['pokemon_form_id']
);
// Counter
diff --git a/logic/pokemon_keys.php b/logic/pokemon_keys.php
index 8c75796c..cf174c37 100644
--- a/logic/pokemon_keys.php
+++ b/logic/pokemon_keys.php
@@ -13,7 +13,7 @@ function pokemon_keys($gym_id_plus_letter, $raid_level, $action)
// Get pokemon from database
$rs = my_query(
"
- SELECT pokedex_id, pokemon_form
+ SELECT pokedex_id, pokemon_form_id
FROM pokemon
WHERE raid_level = '$raid_level'
"
@@ -22,8 +22,8 @@ function pokemon_keys($gym_id_plus_letter, $raid_level, $action)
// Add key for each raid level
while ($pokemon = $rs->fetch()) {
$keys[] = array(
- 'text' => get_local_pokemon_name($pokemon['pokedex_id'] . '-' . $pokemon['pokemon_form']),
- 'callback_data' => $gym_id_plus_letter . ':' . $action . ':' . $pokemon['pokedex_id'] . '-' . $pokemon['pokemon_form']
+ 'text' => get_local_pokemon_name($pokemon['pokedex_id'], $pokemon['pokemon_form_id']),
+ 'callback_data' => $gym_id_plus_letter . ':' . $action . ':' . $pokemon['pokedex_id'] . '-' . $pokemon['pokemon_form_id']
);
}
diff --git a/logic/raid_edit_gym_keys.php b/logic/raid_edit_gym_keys.php
index 30931f27..61e9b572 100644
--- a/logic/raid_edit_gym_keys.php
+++ b/logic/raid_edit_gym_keys.php
@@ -53,7 +53,8 @@ function raid_edit_gym_keys($first, $warn = true, $action = 'edit_raidlevel', $d
LEFT JOIN raids
ON raids.gym_id = gyms.id
LEFT JOIN pokemon
- ON raids.pokemon = CONCAT(pokemon.pokedex_id, '-', pokemon.pokemon_form)
+ ON raids.pokemon = pokemon.pokedex_id
+ AND raids.pokemon_form = pokemon.pokemon_form_id
WHERE UPPER(LEFT(gym_name, $first_length)) = UPPER('{$first}')
$not
AND gyms.show_gym = {$show_gym}
diff --git a/logic/raid_edit_raidlevel_keys.php b/logic/raid_edit_raidlevel_keys.php
index a695c30d..251ea9cc 100644
--- a/logic/raid_edit_raidlevel_keys.php
+++ b/logic/raid_edit_raidlevel_keys.php
@@ -36,7 +36,7 @@ function raid_edit_raidlevel_keys($gym_id, $gym_first_letter, $admin = false)
// Get pokemon from database
$rs_rl = my_query(
"
- SELECT pokedex_id, pokemon_form
+ SELECT pokedex_id, pokemon_form_id
FROM pokemon
WHERE raid_level = '{$raid_level}'
"
@@ -45,8 +45,8 @@ function raid_edit_raidlevel_keys($gym_id, $gym_first_letter, $admin = false)
// Add key for pokemon
while ($pokemon = $rs_rl->fetch()) {
$keys[] = array(
- 'text' => get_local_pokemon_name($pokemon['pokedex_id'] . '-' . $pokemon['pokemon_form']),
- 'callback_data' => $gym_id . ',' . $gym_first_letter . ':edit_starttime:' . $pokemon['pokedex_id'] . '-' . $pokemon['pokemon_form']
+ 'text' => get_local_pokemon_name($pokemon['pokedex_id'], $pokemon['pokemon_form_id']),
+ 'callback_data' => $gym_id . ',' . $gym_first_letter . ':edit_starttime:' . $pokemon['pokedex_id'] . '-' . $pokemon['pokemon_form_id']
);
}
} else {
diff --git a/logic/raid_list.php b/logic/raid_list.php
index a7db88f6..093ae837 100644
--- a/logic/raid_list.php
+++ b/logic/raid_list.php
@@ -80,7 +80,7 @@ function raid_list($update)
$contents[$key]['text'] = show_raid_poll($row)['full'];
// Set the title.
- $contents[$key]['title'] = get_local_pokemon_name($row['pokemon'], true) . ' ' . getPublicTranslation('from') . ' ' . dt2time($row['start_time']) . ' ' . getPublicTranslation('to') . ' ' . dt2time($row['end_time']);
+ $contents[$key]['title'] = get_local_pokemon_name($row['pokemon'],$row['pokemon_form'], true) . ' ' . getPublicTranslation('from') . ' ' . dt2time($row['start_time']) . ' ' . getPublicTranslation('to') . ' ' . dt2time($row['end_time']);
// Get inline keyboard.
$contents[$key]['keyboard'] = keys_vote($row);
diff --git a/logic/raid_picture.php b/logic/raid_picture.php
new file mode 100644
index 00000000..3244f6fe
--- /dev/null
+++ b/logic/raid_picture.php
@@ -0,0 +1,25 @@
+RAID_PICTURE_URL}?pokemon={$raid['pokemon']}-{$raid['pokemon_form']}&raid={$raid['id']}&h={$dedupe}";
+ debug_log('raid_picture_url: ' . $picture_url);
+ return $picture_url;
+}
+?>
diff --git a/logic/send_response_vote.php b/logic/send_response_vote.php
index c6fad8de..b1a1da7b 100644
--- a/logic/send_response_vote.php
+++ b/logic/send_response_vote.php
@@ -91,7 +91,10 @@ function send_response_vote($update, $data, $new = false, $text = true)
// Edit the picture - raid ended.
$time_now = utcnow();
if($time_now > $raid['end_time'] && $data['arg'] == 0) {
- $picture_url = $config->RAID_PICTURE_URL . "?pokemon=ended&raid=". $raid['id'];
+ // TODO(artanicus): There's no logic for when RAID_PICTURE is not enabled, which is probably bad
+ require_once(LOGIC_PATH . '/raid_picture.php');
+ $raid['pokemon'] = 'ended';
+ $picture_url = raid_picture_url($raid);
$tg_json[] = editMessageMedia($update['callback_query']['message']['message_id'], $msg, $keys, $update['callback_query']['message']['chat']['id'], ['disable_web_page_preview' => 'true'], false, $picture_url);
}
}
diff --git a/logic/show_raid_poll.php b/logic/show_raid_poll.php
index 6dc3e4b6..08d7f70d 100644
--- a/logic/show_raid_poll.php
+++ b/logic/show_raid_poll.php
@@ -12,11 +12,13 @@ function show_raid_poll($raid)
$msg = array();
// Get current pokemon
- $raid_pokemon = $raid['pokemon'];
- $raid_pokemon_id = explode('-',$raid_pokemon)[0];
+ $raid_pokemon_id = $raid['pokemon'];
+ $raid_pokemon_form = $raid['pokemon_form'];
+ $raid_pokemon_form_name = get_pokemon_form_name($raid_pokemon_id, $raid_pokemon_form);
+ $raid_pokemon = $raid_pokemon_id . "-" . $raid_pokemon_form;
// Get raid level
- $raid_level = get_raid_level($raid_pokemon);
+ $raid_level = get_raid_level($raid_pokemon_id, $raid_pokemon_form);
// Get raid times.
$msg = raid_poll_message($msg, get_raid_times($raid), true);
@@ -70,10 +72,10 @@ function show_raid_poll($raid)
}
// Display raid boss name.
- $msg = raid_poll_message($msg, getPublicTranslation('raid_boss') . ': ' . get_local_pokemon_name($raid['pokemon'], true) . '', true);
+ $msg = raid_poll_message($msg, getPublicTranslation('raid_boss') . ': ' . get_local_pokemon_name($raid_pokemon_id, $raid['pokemon_form'], true) . '', true);
// Display raid boss weather.
- $pokemon_weather = get_pokemon_weather($raid['pokemon']);
+ $pokemon_weather = get_pokemon_weather($raid_pokemon_id, $raid_pokemon_form);
$msg = raid_poll_message($msg, ($pokemon_weather != 0) ? (' ' . get_weather_icons($pokemon_weather)) : '', true);
$msg = raid_poll_message($msg, CR, true);
@@ -110,8 +112,8 @@ function show_raid_poll($raid)
sum(IF(remote = '1', (remote = '1') + extra_mystic + extra_valor + extra_instinct, 0)) AS count_remote,
sum(IF(late = '1', (late = '1') + extra_mystic + extra_valor + extra_instinct, 0)) AS count_late,
sum(pokemon = '0') AS count_any_pokemon,
- sum(pokemon = '{$raid['pokemon']}') AS count_raid_pokemon,
- sum(pokemon != '{$raid['pokemon']}' AND pokemon != '0') AS count_other_pokemon,
+ sum(pokemon = '{$raid_pokemon}') AS count_raid_pokemon,
+ sum(pokemon != '{$raid_pokemon}' AND pokemon != '0') AS count_other_pokemon,
attend_time,
pokemon
FROM attendance
@@ -147,14 +149,14 @@ function show_raid_poll($raid)
$hide_buttons_raid_level = explode(',', $config->RAID_POLL_HIDE_BUTTONS_RAID_LEVEL);
$hide_buttons_pokemon = explode(',', $config->RAID_POLL_HIDE_BUTTONS_POKEMON);
$buttons_hidden = false;
- if(in_array($raid_level, $hide_buttons_raid_level) || in_array($raid_pokemon, $hide_buttons_pokemon) || in_array($raid_pokemon_id, $hide_buttons_pokemon)) {
+ if(in_array($raid_level, $hide_buttons_raid_level) || in_array($raid_pokemon_id, $hide_buttons_pokemon) || in_array($raid_pokemon_id.'-'.$raid_pokemon_form_name, $hide_buttons_pokemon)) {
$buttons_hidden = true;
}
// Raid has started and has participants
if($time_now > $raid['start_time'] && $cnt_all > 0) {
// Display raid boss CP values.
- $pokemon_cp = get_formatted_pokemon_cp($raid['pokemon'], true);
+ $pokemon_cp = get_formatted_pokemon_cp($raid_pokemon_id, $raid_pokemon_form, true);
$msg = raid_poll_message($msg, (!empty($pokemon_cp)) ? ($pokemon_cp . CR) : '', true);
// Add raid is done message.
@@ -205,7 +207,7 @@ function show_raid_poll($raid)
sum(IF(remote = '1', (remote = '1') + extra_mystic + extra_valor + extra_instinct, 0)) AS count_remote,
sum(IF(late = '1', (late = '1') + extra_mystic + extra_valor + extra_instinct, 0)) AS count_late,
sum(pokemon = '0') AS count_any_pokemon,
- sum(pokemon = '{$raid['pokemon']}') AS count_raid_pokemon,
+ sum(pokemon = '{$raid_pokemon}') AS count_raid_pokemon,
attend_time,
pokemon
FROM attendance
@@ -266,6 +268,10 @@ function show_raid_poll($raid)
$dt_att_time = dt2time($row['attend_time']);
$current_pokemon = $row['pokemon'];
+ $poke = explode("-",$current_pokemon);
+ $current_pokemon_id = $poke[0];
+ $current_pokemon_form = $poke[1];
+
// Add hint for remote attendances.
if($config->RAID_REMOTEPASS_USERS && $previous_att_time == 'FIRST_RUN' && $cnt_remote > 0) {
$remote_max_msg = str_replace('REMOTE_MAX_USERS', $config->RAID_REMOTEPASS_USERS_LIMIT, getPublicTranslation('remote_participants_max'));
@@ -323,7 +329,7 @@ function show_raid_poll($raid)
// Show attendances when multiple pokemon are selected, unless all attending users voted for the raid boss + any pokemon
if($count_all != ($count_any_pokemon + $count_raid_pokemon)) {
// Add pokemon name.
- $msg = raid_poll_message($msg, ($current_pokemon == 0) ? ('' . getPublicTranslation('any_pokemon') . '') : ('' . get_local_pokemon_name($current_pokemon, true) . ''));
+ $msg = raid_poll_message($msg, ($current_pokemon == 0) ? ('' . getPublicTranslation('any_pokemon') . '') : ('' . get_local_pokemon_name($current_pokemon_id,$current_pokemon_form, true) . ''));
// Attendance counts by team.
$current_att_time_poke = $cnt_pokemon[$current_att_time . '_' . $current_pokemon];
diff --git a/logic/show_raid_poll_small.php b/logic/show_raid_poll_small.php
index 27a3eb2e..fdf302cc 100644
--- a/logic/show_raid_poll_small.php
+++ b/logic/show_raid_poll_small.php
@@ -22,7 +22,7 @@ function show_raid_poll_small($raid, $override_language = false)
// Pokemon
if(!empty($raid['pokemon'])) {
- $msg .= '' . get_local_pokemon_name($raid['pokemon']) . ' ' . CR;
+ $msg .= '' . get_local_pokemon_name($raid['pokemon'], $raid['pokemon_form']) . ' ' . CR;
}
// Start time and end time
if(!empty($raid['start_time']) && !empty($raid['end_time'])) {
diff --git a/mods/code.php b/mods/code.php
index b3d2eb1c..5d09ed6b 100644
--- a/mods/code.php
+++ b/mods/code.php
@@ -28,7 +28,7 @@
$today = dt2date($now);
$start = dt2time($raid['start_time']);
$end = dt2time($raid['end_time']);
-$msg .= get_local_pokemon_name($raid['pokemon']) . SP . '-' . SP . (($raid_day == $today) ? '' : ($raid_day . ', ')) . $start . SP . getTranslation('to') . SP . $end . CR . CR;
+$msg .= get_local_pokemon_name($raid['pokemon'], $raid['pokemon_form']) . SP . '-' . SP . (($raid_day == $today) ? '' : ($raid_day . ', ')) . $start . SP . getTranslation('to') . SP . $end . CR . CR;
// Public or private raid group?
if($arg == 'public-unconfirmed' || $arg == 'public-send') {
@@ -81,9 +81,9 @@
$c3 = $data[2];
// Get pokemon names.
- $p1 = ($c1 > 0) ? get_local_pokemon_name($c1) : '';
- $p2 = ($c2 > 0) ? get_local_pokemon_name($c2) : '';
- $p3 = ($c3 > 0) ? get_local_pokemon_name($c3) : '';
+ $p1 = ($c1 > 0) ? get_local_pokemon_name($c1, 0) : '';
+ $p2 = ($c2 > 0) ? get_local_pokemon_name($c2, 0) : '';
+ $p3 = ($c3 > 0) ? get_local_pokemon_name($c3, 0) : '';
// Action to do: Ask to send or add code?
$action = $data[3];
diff --git a/mods/code_start.php b/mods/code_start.php
index 1ab76872..bdd2d4a7 100644
--- a/mods/code_start.php
+++ b/mods/code_start.php
@@ -35,7 +35,7 @@
$today = dt2date($now);
$start = dt2time($raid['start_time']);
$end = dt2time($raid['end_time']);
- $text .= get_local_pokemon_name($raid['pokemon']) . SP . '-' . SP . (($raid_day == $today) ? '' : ($raid_day . ', ')) . $start . SP . getTranslation('to') . SP . $end . CR . CR;
+ $text .= get_local_pokemon_name($raid['pokemon'], $raid['pokemon_form']) . SP . '-' . SP . (($raid_day == $today) ? '' : ($raid_day . ', ')) . $start . SP . getTranslation('to') . SP . $end . CR . CR;
// Add exit key.
$keys = [
diff --git a/mods/edit_save.php b/mods/edit_save.php
index 78eb39d2..249ca231 100644
--- a/mods/edit_save.php
+++ b/mods/edit_save.php
@@ -108,7 +108,7 @@
$raid_duration = $raid['t_duration'];
// Get raid level.
- $raid_level = get_raid_level($raid['pokemon']);
+ $raid_level = get_raid_level($raid['pokemon'], $raid['pokemon_form']);
$const = 'SHARE_CHATS_LEVEL_' . $raid_level;
$const_chats = $config->{$const};
diff --git a/mods/edit_starttime.php b/mods/edit_starttime.php
index 0a199dfe..c95cb88e 100644
--- a/mods/edit_starttime.php
+++ b/mods/edit_starttime.php
@@ -29,7 +29,8 @@
// Get level of pokemon
$raid_level = '0';
-$raid_level = get_raid_level($pokemon_id);
+$pokemon_id_form = explode("-",$pokemon_id);
+$raid_level = get_raid_level($pokemon_id_form[0], $pokemon_id_form[1]);
debug_log('Pokemon raid level: ' . $raid_level);
// Pokemon in level X?
@@ -168,7 +169,7 @@
// Back key id, action and arg
$back_id = $id;
$back_action = 'edit_pokemon';
- $back_arg = get_raid_level($pokemon_id);
+ $back_arg = get_raid_level($pokemon_id_form[0], $pokemon_id_form[1]);
// Add navigation keys.
$nav_keys = [];
@@ -182,7 +183,7 @@
// Build callback message string.
if ($data['arg'] != "minutes" && $data['arg'] != "clocktime") {
- $callback_response = getTranslation('pokemon_saved') . get_local_pokemon_name($pokemon_id);
+ $callback_response = getTranslation('pokemon_saved') . get_local_pokemon_name($pokemon_id_form[0], $pokemon_id_form[1]);
} else {
$callback_response = getTranslation('raid_starts_when_view_changed');
}
diff --git a/mods/edit_time.php b/mods/edit_time.php
index 759d2880..03f6bc4b 100644
--- a/mods/edit_time.php
+++ b/mods/edit_time.php
@@ -93,12 +93,15 @@
// Now.
$now = utcnow();
+ $pokemon_id_form = explode("-",$pokemon_id);
+
// Create raid in database.
$rs = my_query(
"
INSERT INTO raids
SET user_id = {$update['callback_query']['from']['id']},
- pokemon = '{$pokemon_id}',
+ pokemon = '{$pokemon_id_form[0]}',
+ pokemon_form = '{$pokemon_id_form[1]}',
first_seen = UTC_TIMESTAMP(),
start_time = '{$start_date_time}',
end_time = DATE_ADD(start_time, INTERVAL {$duration} MINUTE),
diff --git a/mods/pokebattler.php b/mods/pokebattler.php
index 58682ae2..35cf43c8 100644
--- a/mods/pokebattler.php
+++ b/mods/pokebattler.php
@@ -190,7 +190,7 @@
$dex_id = explode('-', $dex_id_form, 2)[0];
$dex_form = explode('-', $dex_id_form, 2)[1];
$pokemon_arg = $dex_id . (($dex_form != 'normal') ? ('-' . $dex_form) : '-0');
- $local_pokemon = get_local_pokemon_name($dex_id_form);
+ $local_pokemon = get_local_pokemon_name($dex_id, $dex_form);
debug_log('Got this pokemon dex id: ' . $dex_id);
debug_log('Got this pokemon dex form: ' . $dex_form);
debug_log('Got this local pokemon name and form: ' . $local_pokemon);
@@ -236,17 +236,13 @@
// Save to database?
if(strpos($arg, 'save#') === 0) {
// Update raid level of pokemon
- // SQL Note:
- // pokemon_form = alola does not match as we use alolan in the database.
- // Therefore: OR pokemon_form LIKE alola_ where the _ means 1 additional character, so that 'alolan' matches :D
$rs = my_query(
"
UPDATE pokemon
SET raid_level = '{$rl}',
shiny = {$shiny}
WHERE pokedex_id = {$dex_id}
- AND (pokemon_form = '{$dex_form}'
- OR pokemon_form LIKE '{$dex_form}_')
+ AND pokemon_form_id = '{$dex_form}'
"
);
continue;
@@ -289,7 +285,7 @@
UPDATE pokemon
SET raid_level = '{$rl}'
WHERE pokedex_id = {$egg_id}
- AND pokemon_form = 'normal'
+ AND pokemon_form_name = 'normal'
"
);
}
@@ -308,10 +304,10 @@
// Get all pokemon with raid levels from database.
$rs = my_query(
"
- SELECT pokedex_id, pokemon_form, raid_level
+ SELECT pokedex_id, pokemon_form_name, pokemon_form_id, raid_level
FROM pokemon
WHERE raid_level IN ({$clear})
- ORDER BY raid_level, pokedex_id, pokemon_form != 'normal', pokemon_form
+ ORDER BY raid_level, pokedex_id, pokemon_form_name != 'normal', pokemon_form_name, pokemon_form_id
"
);
@@ -320,7 +316,7 @@
// Add key for each raid level
while ($pokemon = $rs->fetch()) {
- $levels[$pokemon['pokedex_id'].'-'.$pokemon['pokemon_form']] = $pokemon['raid_level'];
+ $levels[$pokemon['pokedex_id'].'-'.$pokemon['pokemon_form_id']] = $pokemon['raid_level'];
}
// Init message and previous.
@@ -345,7 +341,7 @@
$dex_id = explode('-',$pid)[0];
// Add pokemon with id and name.
- $poke_name = get_local_pokemon_name($pid);
+ $poke_name = get_local_pokemon_name($dex_id, explode('-',$pid)[1]);
$msg .= $poke_name . ' (#' . $dex_id . ')' . CR;
// Add button to edit pokemon.
diff --git a/mods/pokedex_disable_raids.php b/mods/pokedex_disable_raids.php
index 17bf7b90..10091320 100644
--- a/mods/pokedex_disable_raids.php
+++ b/mods/pokedex_disable_raids.php
@@ -98,7 +98,7 @@
$dex_id = explode('-',$pid)[0];
// Add pokemon with id and name.
- $poke_name = get_local_pokemon_name($pid);
+ $poke_name = get_local_pokemon_name($dex_id, explode('-',$pid)[1]);
$msg .= $poke_name . ' (#' . $dex_id . ')' . CR;
// Prepare next run.
diff --git a/mods/pokedex_edit_pokemon.php b/mods/pokedex_edit_pokemon.php
index 27f22113..6409fdbf 100644
--- a/mods/pokedex_edit_pokemon.php
+++ b/mods/pokedex_edit_pokemon.php
@@ -22,7 +22,7 @@
$keys = [];
// Set the message.
-$msg = get_pokemon_info($poke_id_form);
+$msg = get_pokemon_info($pokedex_id, $pokemon_form);
$msg .= '' . getTranslation('pokedex_select_action') . '';
// Create keys array.
diff --git a/mods/pokedex_list_raids.php b/mods/pokedex_list_raids.php
index dc2869e9..02f088e6 100644
--- a/mods/pokedex_list_raids.php
+++ b/mods/pokedex_list_raids.php
@@ -12,7 +12,7 @@
// Get all pokemon with raid levels from database.
$rs = my_query(
"
- SELECT pokedex_id, pokemon_form, raid_level
+ SELECT pokedex_id, pokemon_form_id, raid_level
FROM pokemon
WHERE raid_level != '0'
ORDER BY raid_level, pokedex_id, pokemon_form != 'normal', pokemon_form
@@ -22,19 +22,14 @@
// Init empty keys array.
$keys = [];
-// Add key for each raid level
-while ($pokemon = $rs->fetch()) {
- $levels[$pokemon['pokedex_id'].'-'.$pokemon['pokemon_form']] = $pokemon['raid_level'];
-}
-
// Init message and previous.
$msg = '';
$previous = 'FIRST_RUN';
// Build the message
-foreach ($levels as $id => $lv) {
+while ($pokemon = $rs->fetch()) {
// Set current level
- $current = $lv;
+ $current = $pokemon['raid_level'];
// Add header for each raid level
if($previous != $current || $previous == 'FIRST_RUN') {
@@ -43,19 +38,16 @@
$msg .= CR;
}
// Add header.
- $msg .= '' . getTranslation($lv . 'stars') . ':' . CR ;
+ $msg .= '' . getTranslation($pokemon['raid_level'] . 'stars') . ':' . CR ;
}
- // Get just the dex id without the form.
- $dex_id = explode('-',$id)[0];
-
// Add pokemon with id and name.
- $poke_name = get_local_pokemon_name($id);
- $msg .= $poke_name . ' (#' . $dex_id . ')' . CR;
+ $poke_name = get_local_pokemon_name($pokemon['pokedex_id'], $pokemon['pokemon_form_id']);
+ $msg .= $poke_name . ' (#' . $pokemon['pokedex_id'] . ')' . CR;
// Add button to edit pokemon.
$keys[] = array(
- 'text' => '[' . $lv . ']' . SP . $poke_name,
- 'callback_data' => $id . ':pokedex_edit_pokemon:0'
+ 'text' => '[' . $pokemon['raid_level'] . ']' . SP . $poke_name,
+ 'callback_data' => $pokemon['pokedex_id'] . '-' . $pokemon['pokemon_form_id'] . ':pokedex_edit_pokemon:0'
);
// Prepare next run.
diff --git a/mods/pokedex_set_cp.php b/mods/pokedex_set_cp.php
index e9c12d2c..c6d6e7d5 100644
--- a/mods/pokedex_set_cp.php
+++ b/mods/pokedex_set_cp.php
@@ -12,6 +12,11 @@
// Set the id.
$pokedex_id = $data['id'];
+// Split pokedex_id and form
+$dex_id_form = explode('-',$pokedex_id);
+$dex_id = $dex_id_form[0];
+$dex_form = $dex_id_form[1];
+
// Get the type, level and cp
$arg = $data['arg'];
$data = explode("-", $arg);
@@ -30,7 +35,7 @@
$action = $data[2];
// Get current CP values
-$cp_old = get_pokemon_cp($pokedex_id);
+$cp_old = get_pokemon_cp($dex_id, $dex_form);
$current_cp = $cp_old[$cp_type . $boosted];
// Log
@@ -40,11 +45,6 @@
debug_log('Old CP: ' . $current_cp);
debug_log('Action: ' . $action);
-// Split pokedex_id and form
-$dex_id_form = explode('-',$pokedex_id);
-$dex_id = $dex_id_form[0];
-$dex_form = $dex_id_form[1];
-
// Add digits to cp
if($action == 'add') {
// Init empty keys array.
@@ -69,7 +69,7 @@
$callback_response = 'OK';
// Set the message.
- $msg = getTranslation('raid_boss') . ': ' . get_local_pokemon_name($pokedex_id) . ' (#' . $dex_id . ')' . CR;
+ $msg = getTranslation('raid_boss') . ': ' . get_local_pokemon_name($dex_id, $dex_form) . ' (#' . $dex_id . ')' . CR;
$msg .= getTranslation('pokedex_current_cp') . ' ' . $current_cp . CR . CR;
$msg .= '' .getTranslation('pokedex_' . $cp_type . $boosted) . ': ' . $cp_value . '';
@@ -91,7 +91,7 @@
UPDATE pokemon
SET $cp_column = {$cp_value}
WHERE pokedex_id = {$dex_id}
- AND pokemon_form = '{$dex_form}'
+ AND pokemon_form_id = '{$dex_form}'
"
);
@@ -102,7 +102,7 @@
$keys = [
[
[
- 'text' => getTranslation('back') . ' (' . get_local_pokemon_name($pokedex_id) . ')',
+ 'text' => getTranslation('back') . ' (' . get_local_pokemon_name($dex_id, $dex_form) . ')',
'callback_data' => $pokedex_id . ':pokedex_edit_pokemon:0'
],
[
@@ -117,7 +117,7 @@
// Set the message.
$msg = getTranslation('pokemon_saved') . CR;
- $msg .= '' . get_local_pokemon_name($pokedex_id) . ' (#' . $dex_id . ')' . CR . CR;
+ $msg .= '' . get_local_pokemon_name($dex_id, $dex_form) . ' (#' . $dex_id . ')' . CR . CR;
$msg .= getTranslation('pokedex_' . $cp_type . $boosted) . ': ' . $cp_value . '';
}
diff --git a/mods/pokedex_set_raid_level.php b/mods/pokedex_set_raid_level.php
index 77d0d97c..6201bf05 100644
--- a/mods/pokedex_set_raid_level.php
+++ b/mods/pokedex_set_raid_level.php
@@ -75,8 +75,8 @@
$callback_response = getTranslation('select_raid_level');
// Set the message.
- $msg = getTranslation('raid_boss') . ': ' . get_local_pokemon_name($pokedex_id) . ' (#' . $dex_id . ')' . CR;
- $old_raid_level = get_raid_level($pokedex_id);
+ $msg = getTranslation('raid_boss') . ': ' . get_local_pokemon_name($dex_id, $dex_form) . ' (#' . $dex_id . ')' . CR;
+ $old_raid_level = get_raid_level($dex_id, $dex_form);
$msg .= getTranslation('pokedex_current_raid_level') . ' ' . getTranslation($old_raid_level . 'stars') . CR . CR;
$msg .= '' . getTranslation('pokedex_new_raid_level') . ':';
} else {
@@ -86,7 +86,7 @@
UPDATE pokemon
SET raid_level = '{$arg}'
WHERE pokedex_id = {$dex_id}
- AND pokemon_form = '{$dex_form}'
+ AND pokemon_form_id = '{$dex_form}'
"
);
@@ -97,7 +97,7 @@
$keys = [
[
[
- 'text' => getTranslation('back') . ' (' . get_local_pokemon_name($pokedex_id) . ')',
+ 'text' => getTranslation('back') . ' (' . get_local_pokemon_name($dex_id, $dex_form) . ')',
'callback_data' => $pokedex_id . ':pokedex_edit_pokemon:0'
],
[
@@ -108,11 +108,11 @@
];
// Build callback message string.
- $callback_response = getTranslation('pokemon_saved') . ' ' . get_local_pokemon_name($pokedex_id);
+ $callback_response = getTranslation('pokemon_saved') . ' ' . get_local_pokemon_name($dex_id, $dex_form);
// Set the message.
$msg = getTranslation('pokemon_saved') . CR;
- $msg .= '' . get_local_pokemon_name($pokedex_id) . ' (#' . $dex_id . ')' . CR . CR;
+ $msg .= '' . get_local_pokemon_name($dex_id, $dex_form) . ' (#' . $dex_id . ')' . CR . CR;
$msg .= getTranslation('pokedex_new_raid_level') . ':' . CR;
$msg .= '' . getTranslation($arg . 'stars') . '';
}
diff --git a/mods/pokedex_set_weather.php b/mods/pokedex_set_weather.php
index 0cdf4e17..5c168ab4 100644
--- a/mods/pokedex_set_weather.php
+++ b/mods/pokedex_set_weather.php
@@ -12,23 +12,23 @@
// Set the id.
$pokedex_id = $data['id'];
+// Split pokedex_id and form
+$dex_id_form = explode('-',$pokedex_id);
+$dex_id = $dex_id_form[0];
+$dex_form = $dex_id_form[1];
+
// Get the action, old and new weather
$arg = $data['arg'];
$data = explode("-", $arg);
$action = $data[0];
$new_weather = $data[1];
-$old_weather = get_pokemon_weather($pokedex_id);
+$old_weather = get_pokemon_weather($dex_id, $dex_form);
// Log
debug_log('Action: ' . $action);
debug_log('Old weather: ' . $old_weather);
debug_log('New weather: ' . $new_weather);
-// Split pokedex_id and form
-$dex_id_form = explode('-',$pokedex_id);
-$dex_id = $dex_id_form[0];
-$dex_form = $dex_id_form[1];
-
// Add weather
if($action == 'add') {
// Init empty keys array.
@@ -54,7 +54,7 @@
// Set the message.
$msg = getTranslation('raid_boss') . ': ' . get_local_pokemon_name($pokedex_id) . ' (#' . $dex_id . ')' . CR;
- $msg .= getTranslation('pokedex_current_weather') . get_weather_icons($old_weather) . CR . CR;
+ $msg .= getTranslation('pokedex_current_weather') . get_weather_icons($dex_id, $dex_form) . CR . CR;
$msg .= '' . getTranslation('pokedex_new_weather') . get_weather_icons($new_weather) . '';
// Save weather to database
@@ -65,7 +65,7 @@
UPDATE pokemon
SET weather = {$new_weather}
WHERE pokedex_id = {$dex_id}
- AND pokemon_form = '{$dex_form}'
+ AND pokemon_form_id = '{$dex_form}'
"
);
@@ -76,7 +76,7 @@
$keys = [
[
[
- 'text' => getTranslation('back') . ' (' . get_local_pokemon_name($pokedex_id) . ')',
+ 'text' => getTranslation('back') . ' (' . get_local_pokemon_name($dex_id, $dex_form) . ')',
'callback_data' => $pokedex_id . ':pokedex_edit_pokemon:0'
],
[
@@ -87,11 +87,11 @@
];
// Build callback message string.
- $callback_response = getTranslation('pokemon_saved') . ' ' . get_local_pokemon_name($pokedex_id);
+ $callback_response = getTranslation('pokemon_saved') . ' ' . get_local_pokemon_name($dex_id, $dex_form);
// Set the message.
$msg = getTranslation('pokemon_saved') . CR;
- $msg .= '' . get_local_pokemon_name($pokedex_id) . ' (#' . $dex_id . ')' . CR . CR;
+ $msg .= '' . get_local_pokemon_name($dex_id, $dex_form) . ' (#' . $dex_id . ')' . CR . CR;
$msg .= getTranslation('pokedex_weather') . ':' . CR;
$msg .= '' . get_weather_icons($new_weather) . '';
}
diff --git a/mods/raid_edit_poke.php b/mods/raid_edit_poke.php
index 1f4dffb3..14f2105c 100644
--- a/mods/raid_edit_poke.php
+++ b/mods/raid_edit_poke.php
@@ -17,7 +17,8 @@
// Get raid level
$raid_level = '0';
-$raid_level = get_raid_level($old_pokemon);
+$pokemon_id_form = explode("-", $old_pokemon);
+$raid_level = get_raid_level($pokemon_id_form[0], $pokemon_id_form[1]);
debug_log('Raid level of pokemon: ' . $raid_level);
// Level found
@@ -54,7 +55,8 @@
$tg_json[] = answerCallbackQuery($update['callback_query']['id'], $callback_response, true);
// Set the message.
-$msg = getTranslation('raid_boss') . ':' . SP . get_local_pokemon_name($old_pokemon) . CR . CR;
+$pokemon_id_form = explode("-",$old_pokemon);
+$msg = getTranslation('raid_boss') . ':' . SP . get_local_pokemon_name($pokemon_id_form[0],$pokemon_id_form[1]) . CR . CR;
$msg .= '' . getTranslation('select_raid_boss') . ':';
if (isset($update['callback_query']['inline_message_id'])) {
$tg_json[] = editMessageText($update['callback_query']['inline_message_id'], $msg, $keys, NULL, false, true);
diff --git a/mods/raid_set_poke.php b/mods/raid_set_poke.php
index 6a9d002a..83f0da11 100644
--- a/mods/raid_set_poke.php
+++ b/mods/raid_set_poke.php
@@ -79,8 +79,9 @@
// Update the shared raid polls.
if($config->RAID_PICTURE) {
+ require_once(LOGIC_PATH . '/raid_picture.php');
while ($raidmsg = $rs->fetch()) {
- $picture_url = $config->RAID_PICTURE_URL . "?pokemon=" . $raid['pokemon'] . "&raid=". $id;
+ $picture_url = $raid_picture_url($raid);
$tg_json[] = editMessageMedia($raidmsg['message_id'], $updated_msg['short'], $updated_keys, $raidmsg['chat_id'], ['disable_web_page_preview' => 'true'], false, $picture_url);
}
} else {
diff --git a/mods/raid_share.php b/mods/raid_share.php
index 44848c70..1c9fdaed 100644
--- a/mods/raid_share.php
+++ b/mods/raid_share.php
@@ -38,17 +38,18 @@
// Raid picture
if($config->RAID_PICTURE) {
- $picture_url = $config->RAID_PICTURE_URL . "?pokemon=" . $raid['pokemon'] . "&raid=". $id;
- debug_log('PictureUrl: ' . $picture_url);
+ require_once(LOGIC_PATH . '/raid_picture.php');
+ $picture_url = raid_picture_url($raid);
}
// Send the message.
$raid_picture_hide_level = explode(",",$config->RAID_PICTURE_HIDE_LEVEL);
$raid_picture_hide_pokemon = explode(",",$config->RAID_PICTURE_HIDE_POKEMON);
-$raid_pokemon = $raid['pokemon'];
-$raid_pokemon_id = explode('-',$raid_pokemon)[0];
-$raid_level = get_raid_level($raid_pokemon);
+$raid_pokemon_id = $raid['pokemon'];
+$raid_level = get_raid_level($raid['pokemon'], $raid['pokemon_form']);
+$raid_pokemon_form_name = get_pokemon_form_name($raid_pokemon_id,$raid['pokemon_form_id']);
+$raid_pokemon = $raid_pokemon_id . "-" . $raid_pokemon_form_name;
if($config->RAID_PICTURE && !in_array($raid_level, $raid_picture_hide_level) && !in_array($raid_pokemon, $raid_picture_hide_pokemon) && !in_array($raid_pokemon_id, $raid_picture_hide_pokemon)) {
$tg_json[] = send_photo($chat, $picture_url, $text['short'], $keys, ['reply_to_message_id' => $chat, 'disable_web_page_preview' => 'true'], true);
diff --git a/raidpicture.php b/raidpicture.php
index 47ba82ee..ef6a9965 100644
--- a/raidpicture.php
+++ b/raidpicture.php
@@ -168,63 +168,23 @@
// Raid running
if($time_now < $raid['end_time']) {
- // Build array to map pokedex_id-form to filenames
- $pokeforms = array(
- '150-armored' => '11',
- '386-normal' => '11',
- '386-attack' => '12',
- '386-defense' => '13',
- '386-speed' => '14',
- '412-plant' => '11',
- '412-sandy' => '12',
- '412-trash' => '13',
- '487-altered' => '11',
- '487-origin' => '12',
- '493-fighting' => '12',
- '493-flying' => '13',
- '493-poison' => '14',
- '493-ground' => '15',
- '493-rock' => '16',
- '493-bug' => '17',
- '493-ghost' => '18',
- '493-steel' => '19',
- '493-fire' => '20',
- '493-water' => '21',
- '493-grass' => '22',
- '493-electric' => '23',
- '493-psychic' => '24',
- '493-ice' => '25',
- '493-dragon' => '26',
- '493-dark' => '27',
- '493-fairy' => '28',
- '641-normal' => '11',
- '642-normal' => '11',
- '645-normal' => '11',
- '646-normal' => '11',
- '646-white' => '12',
- '646-black' => '13',
- '649-normal' => '11'
- );
-
- // Map pokemon form for filename
- $pokemon_form = '00';
- if(array_key_exists($raid['pokemon'], $pokeforms)) {
- $pokemon_form = $pokeforms[$raid['pokemon']];
- } else {
- if($raid['pokemon_form'] == 'alolan') {
- $pokemon_form = '61';
- } else if($raid['pokemon_form'] == 'galarian') {
- $pokemon_form = '31';
+ if(strlen($raid['asset_suffix']) > 2) {
+ $icon_suffix = $raid['asset_suffix'];
+ }else {
+ $pad_zeroes = '';
+ for ($o=3-strlen($raid['pokedex_id']);$o>0;$o--) {
+ $pad_zeroes .= 0;
}
+ $icon_suffix = $pad_zeroes.$raid['pokedex_id'] . "_" . $raid['asset_suffix'];
}
// Raid Egg
if($raid['pokedex_id'] > 9990) {
// Getting the actual icon
- $img_pokemon = imagecreatefrompng(IMAGES_PATH . "/raid_eggs/pokemon_icon_" . $raid['pokedex_id'] . "_" . $pokemon_form . ".png");
+ $img_pokemon = imagecreatefrompng(IMAGES_PATH . "/raid_eggs/pokemon_icon_" . $raid['pokedex_id'] . "_00.png");
// Position and size of the picture
- $dst_x = $dst_y = 150;
+ $dst_x = $dst_y = 150;
$dst_w = $dst_h = 200;
$src_w = $src_h = 128;
@@ -234,10 +194,10 @@
$pokemon_id = str_pad($raid['pokedex_id'], 3, '0', STR_PAD_LEFT);
// Getting the actual icon
- if($raid['shiny'] == 1) {
- $img_pokemon = imagecreatefrompng(IMAGES_PATH . "/pokemon/pokemon_icon_" . $pokemon_id . "_" . $pokemon_form . "_shiny.png");
+ if($raid['shiny'] == 1 && $config->RAID_PICTURE_SHOW_SHINY) {
+ $img_pokemon = imagecreatefrompng(IMAGES_PATH . "/pokemon/pokemon_icon_" . $icon_suffix . "_shiny.png");
} else {
- $img_pokemon = imagecreatefrompng(IMAGES_PATH . "/pokemon/pokemon_icon_" . $pokemon_id . "_" . $pokemon_form . ".png");
+ $img_pokemon = imagecreatefrompng(IMAGES_PATH . "/pokemon/pokemon_icon_" . $icon_suffix . ".png");
}
// Position and size of the picture
@@ -426,7 +386,7 @@
// Pokemon raid boss
-$pokemon_name = get_local_pokemon_name($raid['pokemon'], true);
+$pokemon_name = get_local_pokemon_name($raid['pokemon'], $raid['pokemon_form'], true);
// Pokemon name and form?
$pokemon_text_lines = array($pokemon_name);
diff --git a/sql/game-master-raid-boss-pokedex.sql b/sql/game-master-raid-boss-pokedex.sql
new file mode 100644
index 00000000..e6933d48
--- /dev/null
+++ b/sql/game-master-raid-boss-pokedex.sql
@@ -0,0 +1,803 @@
+DELETE FROM `pokemon`;
+TRUNCATE `pokemon`;
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('1','Bulbasaur','normal','163','00','590','637','737','796','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('1','Bulbasaur','fall_2019','897','pm0001_00_pgo_fall2019','590','637','737','796','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('2','Ivysaur','normal','166','00','912','970','1141','1213','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('3','Venusaur','normal','169','00','1480','1554','1851','1943','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('3','Venusaur','copy_2019','950','pm0003_00_pgo_copy2019','1480','1554','1851','1943','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('4','Charmander','normal','172','00','516','560','645','700','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('4','Charmander','fall_2019','896','pm0004_00_pgo_fall2019','516','560','645','700','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('5','Charmeleon','normal','175','00','887','944','1109','1180','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('6','Charizard','normal','178','00','1574','1651','1968','2064','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('6','Charizard','copy_2019','951','pm0006_00_pgo_copy2019','1574','1651','1968','2064','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('7','Squirtle','normal','181','00','497','540','621','675','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('7','Squirtle','fall_2019','895','pm0007_00_pgo_fall2019','497','540','621','675','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('8','Wartortle','normal','184','00','795','850','995','1063','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9','Blastoise','normal','187','00','1338','1409','1673','1761','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9','Blastoise','copy_2019','952','pm0009_00_pgo_copy2019','1338','1409','1673','1761','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('10','Caterpie','normal','953','00','219','249','274','312','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('11','Metapod','normal','956','00','225','257','282','321','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('12','Butterfree','normal','959','00','983','1044','1229','1305','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('13','Weedle','normal','616','00','230','260','287','325','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('14','Kakuna','normal','619','00','216','246','270','308','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('15','Beedrill','normal','622','00','994','1054','1242','1318','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('16','Pidgey','normal','962','00','352','388','440','486','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('17','Pidgeotto','normal','965','00','633','682','792','853','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('18','Pidgeot','normal','968','00','1151','1216','1439','1521','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('19','Rattata','normal','45','00','381','419','477','524','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('19','Rattata','alola','46','61','381','419','477','524','84','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('20','Raticate','normal','47','00','930','989','1163','1236','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('20','Raticate','alola','48','61','915','974','1144','1217','84','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('21','Spearow','normal','971','00','415','456','519','570','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('22','Fearow','normal','974','00','1077','1141','1347','1426','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('23','Ekans','normal','697','00','487','529','609','662','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('24','Arbok','normal','700','00','1035','1097','1295','1372','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('25','Pikachu','normal','598','00','493','536','616','670','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('25','Pikachu','fall_2019','894','pm0025_00_pgo_fall2019','493','536','616','670','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('25','Pikachu','copy_2019','949','pm0025_00_pgo_copy2019','493','536','616','670','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('25','Pikachu','vs_2019','901','16','493','536','616','670','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('25','Pikachu','costume_2020','2332','pm0025_00_pgo_4thanniversary','493','536','616','670','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('26','Raichu','normal','49','00','1180','1247','1476','1558','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('26','Raichu','alola','50','61','1238','1306','1548','1633','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('27','Sandshrew','normal','51','00','670','720','838','901','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('27','Sandshrew','alola','52','61','688','739','860','924','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('28','Sandslash','normal','53','00','1288','1356','1610','1696','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('28','Sandslash','alola','54','61','1320','1390','1650','1737','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('29','Nidoran♀','normal','776','00','425','466','532','583','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('30','Nidorina','normal','779','00','697','748','871','935','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('31','Nidoqueen','normal','782','00','1351','1421','1689','1777','512','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('32','Nidoran♂','normal','776','00','450','491','562','614','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('33','Nidorino','normal','785','00','743','796','929','995','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('34','Nidoking','normal','788','00','1395','1466','1743','1833','512','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('35','Clefairy','normal','981','00','611','660','764','825','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('36','Clefable','normal','984','00','1322','1392','1653','1741','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('37','Vulpix','normal','55','00','463','504','579','631','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('37','Vulpix','alola','56','61','463','504','579','631','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('38','Ninetales','normal','57','00','1235','1302','1544','1628','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('38','Ninetales','alola','58','61','1251','1319','1564','1649','75','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('39','Jigglypuff','normal','987','00','370','413','463','517','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('40','Wigglytuff','normal','990','00','1034','1101','1293','1376','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('41','Zubat','normal','157','00','344','381','430','476','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('42','Golbat','normal','160','00','1066','1129','1333','1412','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('43','Oddish','normal','265','00','652','702','816','877','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('44','Gloom','normal','268','00','902','960','1128','1200','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('45','Vileplume','normal','271','00','1391','1462','1739','1828','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('46','Paras','normal','993','00','536','581','671','727','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('47','Parasect','normal','996','00','1002','1062','1252','1328','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('48','Venonat','normal','259','00','528','573','661','717','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('49','Venomoth','normal','262','00','1125','1190','1407','1487','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('50','Diglett','normal','59','00','349','386','437','483','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('50','Diglett','alola','60','61','352','389','440','486','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('51','Dugtrio','normal','61','00','833','889','1042','1112','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('51','Dugtrio','alola','62','61','1021','1084','1276','1355','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('52','Meowth','normal','63','00','389','427','486','534','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('52','Meowth','alola','64','61','416','455','520','569','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('52','Meowth','galarian','2335','31','546','591','682','739','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('53','Persian','normal','65','00','907','965','1134','1206','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('53','Persian','alola','66','61','952','1012','1191','1265','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('54','Psyduck','normal','286','00','585','632','731','790','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('55','Golduck','normal','289','00','1330','1400','1663','1750','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('56','Mankey','normal','999','00','616','665','770','832','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('57','Primeape','normal','1002','00','1239','1307','1549','1634','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('58','Growlithe','normal','280','00','660','710','825','888','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('59','Arcanine','normal','283','00','1652','1731','2066','2164','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('60','Poliwag','normal','235','00','433','473','541','592','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('61','Poliwhirl','normal','238','00','757','811','947','1013','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('62','Poliwrath','normal','241','00','1405','1477','1757','1847','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('63','Abra','normal','304','00','712','767','890','958','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('64','Kadabra','normal','307','00','1109','1176','1387','1471','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('65','Alakazam','normal','310','00','1666','1747','2083','2184','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('66','Machop','normal','809','00','678','730','848','913','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('67','Machoke','normal','812','00','1096','1160','1370','1451','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('68','Machamp','normal','815','00','1667','1746','2084','2183','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('69','Bellsprout','normal','664','00','543','590','679','738','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('70','Weepinbell','normal','667','00','862','921','1078','1151','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('71','Victreebel','normal','670','00','1318','1389','1648','1736','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('72','Tentacool','normal','1005','00','549','594','686','743','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('73','Tentacruel','normal','1008','00','1314','1384','1643','1730','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('74','Geodude','normal','67','00','688','739','860','923','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('74','Geodude','alola','68','61','688','739','860','923','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('75','Graveler','normal','69','00','1023','1084','1278','1355','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('75','Graveler','alola','70','61','1023','1084','1278','1355','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('76','Golem','normal','71','00','1608','1685','2010','2106','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('76','Golem','alola','72','61','1608','1685','2010','2106','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('77','Ponyta','normal','1011','00','911','969','1139','1212','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('78','Rapidash','normal','1014','00','1335','1406','1669','1757','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('79','Slowpoke','normal','1017','00','650','700','812','876','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('80','Slowbro','normal','1020','00','1382','1454','1728','1817','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('81','Magnemite','normal','655','00','725','778','906','973','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('82','Magneton','normal','658','00','1348','1420','1686','1775','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('83','Farfetchd','normal','1023','00','657','706','821','883','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('83','Farfetchd','galarian','2338','31','898','956','1123','1196','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('84','Doduo','normal','1026','00','636','686','795','857','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('85','Dodrio','normal','1029','00','1280','1349','1600','1687','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('86','Seel','normal','1032','00','510','555','638','694','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('87','Dewgong','normal','1035','00','1071','1134','1339','1418','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('88','Grimer','normal','73','00','731','785','914','981','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('88','Grimer','alola','74','61','731','785','914','981','58','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('89','Muk','normal','75','00','1501','1575','1876','1969','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('89','Muk','alola','76','61','1501','1575','1876','1969','58','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('90','Shellder','normal','876','00','571','617','713','771','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('91','Cloyster','normal','879','00','1383','1455','1729','1819','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('92','Gastly','normal','1038','00','649','702','812','878','85','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('93','Haunter','normal','1041','00','1056','1121','1320','1402','85','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('94','Gengar','normal','1044','00','1566','1644','1958','2055','85','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('95','Onix','normal','902','00','580','629','725','787','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('96','Drowzee','normal','214','00','548','594','685','743','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('97','Hypno','normal','217','00','1129','1194','1411','1493','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('98','Krabby','normal','870','00','835','892','1043','1115','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('99','Kingler','normal','873','00','1540','1616','1925','2020','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('100','Voltorb','normal','1047','00','532','577','665','721','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('101','Electrode','normal','1050','00','1134','1199','1418','1499','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('102','Exeggcute','normal','729','00','623','671','779','839','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('103','Exeggutor','normal','77','00','1643','1722','2055','2153','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('103','Exeggutor','alola','78','61','1643','1722','2055','2153','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('104','Cubone','normal','224','00','536','582','671','728','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('105','Marowak','normal','79','00','988','1048','1235','1311','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('105','Marowak','alola','80','61','988','1048','1235','1311','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('106','Hitmonlee','normal','713','00','1399','1472','1749','1840','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('107','Hitmonchan','normal','277','00','1263','1332','1579','1665','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('108','Lickitung','normal','1053','00','752','806','940','1008','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('109','Koffing','normal','703','00','645','694','806','867','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('110','Weezing','normal','706','00','1242','1310','1553','1637','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('110','Weezing','galarian','944','31','1242','1310','1553','1637','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('111','Rhyhorn','normal','846','00','886','943','1107','1179','124','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('112','Rhydon','normal','849','00','1736','1816','2170','2270','124','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('113','Chansey','normal','1056','00','654','717','817','896','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('114','Tangela','normal','1059','00','1212','1278','1515','1598','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('115','Kangaskhan','normal','839','00','1405','1477','1757','1847','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('116','Horsea','normal','1062','00','558','603','697','754','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('117','Seadra','normal','1065','00','1131','1196','1414','1495','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('118','Goldeen','normal','1068','00','610','658','763','823','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('119','Seaking','normal','1071','00','1169','1235','1462','1544','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('120','Staryu','normal','1074','00','613','661','766','826','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('121','Starmie','normal','1077','00','1404','1476','1756','1846','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('122','Mr-mime','normal','1080','00','1205','1273','1506','1591','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('123','Scyther','normal','247','00','1472','1546','1841','1933','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('124','Jynx','normal','1083','00','1387','1460','1734','1825','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('125','Electabuzz','normal','640','00','1265','1333','1582','1667','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('126','Magmar','normal','634','00','1298','1367','1623','1710','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('127','Pinsir','normal','898','00','1613','1690','2016','2113','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('128','Tauros','normal','1086','00','1425','1497','1781','1872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('129','Magikarp','normal','253','00','132','157','165','196','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('130','Gyarados','normal','256','00','1855','1937','2319','2422','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('131','Lapras','normal','322','00','1435','1509','1794','1886','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('132','Ditto','normal','1089','00','434','475','543','594','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('133','Eevee','normal','1092','00','565','612','707','765','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('134','Vaporeon','normal','1095','00','1699','1779','2124','2225','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('135','Jolteon','normal','1098','00','1574','1650','1967','2063','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('136','Flareon','normal','1101','00','1652','1730','2065','2163','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('137','Porygon','normal','677','00','924','982','1155','1228','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('138','Omanyte','normal','740','00','826','882','1033','1103','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('139','Omastar','normal','743','00','1517','1592','1897','1990','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('140','Kabuto','normal','1104','00','730','783','913','979','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('141','Kabutops','normal','1107','00','1476','1550','1845','1938','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('142','Aerodactyl','normal','1110','00','1515','1590','1894','1988','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('143','Snorlax','normal','199','00','1760','1843','2201','2304','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('144','Articuno','normal','716','00','1665','1743','2082','2179','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('145','Zapdos','normal','773','00','1930','2015','2413','2519','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('146','Moltres','normal','836','00','1896','1980','2370','2475','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('147','Dratini','normal','190','00','529','574','661','717','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('148','Dragonair','normal','193','00','957','1017','1197','1271','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('149','Dragonite','normal','196','00','2079','2167','2599','2709','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('150','Mewtwo','normal','135','00','2294','2387','2868','2984','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('150','Mewtwo','armored','133','pm0150_00_pgo_a','1740','1821','2175','2276','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('151','Mew','normal','1115','00','1785','1865','2231','2332','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('152','Chikorita','normal','1118','00','491','534','614','668','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('153','Bayleef','normal','1121','00','777','831','971','1039','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('154','Meganium','normal','1124','00','1308','1377','1635','1721','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('155','Cyndaquil','normal','1127','00','516','560','645','700','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('156','Quilava','normal','1130','00','887','944','1109','1180','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('157','Typhlosion','normal','1133','00','1574','1651','1968','2064','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('158','Totodile','normal','1136','00','599','646','749','808','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('159','Croconaw','normal','1139','00','925','984','1157','1230','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('160','Feraligatr','normal','1142','00','1557','1632','1946','2040','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('161','Sentret','normal','1145','00','318','353','397','441','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('162','Furret','normal','1148','00','944','1004','1181','1255','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('163','Hoothoot','normal','1151','00','349','387','436','484','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('164','Noctowl','normal','1154','00','1092','1156','1365','1446','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('165','Ledyba','normal','1157','00','377','416','471','520','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('166','Ledian','normal','1160','00','716','769','896','961','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('167','Spinarak','normal','1163','00','426','466','532','583','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('168','Ariados','normal','1166','00','953','1012','1191','1265','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('169','Crobat','normal','202','00','1439','1512','1799','1890','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('170','Chinchou','normal','1169','00','591','639','739','799','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('171','Lanturn','normal','1172','00','1125','1191','1406','1489','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('172','Pichu','normal','1175','00','240','270','300','338','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('173','Cleffa','normal','1178','00','346','383','433','479','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('174','Igglybuff','normal','1181','00','269','306','336','382','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('175','Togepi','normal','1184','00','339','375','424','470','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('176','Togetic','normal','1187','00','917','976','1147','1220','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('177','Natu','normal','1190','00','583','630','728','787','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('178','Xatu','normal','1193','00','1184','1250','1480','1563','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('179','Mareep','normal','646','00','521','566','651','708','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('180','Flaaffy','normal','649','00','814','869','1017','1086','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('181','Ampharos','normal','652','00','1554','1630','1943','2037','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('182','Bellossom','normal','274','00','1236','1303','1545','1629','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('183','Marill','normal','1196','00','229','263','287','329','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('184','Azumarill','normal','1199','00','849','907','1061','1134','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('185','Sudowoodo','normal','1202','00','1162','1227','1452','1534','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('186','Politoed','normal','244','00','1329','1399','1662','1749','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('187','Hoppip','normal','1205','00','308','342','385','428','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('188','Skiploom','normal','1208','00','513','557','641','697','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('189','Jumpluff','normal','1211','00','877','935','1096','1168','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('190','Aipom','normal','1214','00','718','770','898','963','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('191','Sunkern','normal','1217','00','197','226','247','282','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('192','Sunflora','normal','1220','00','1158','1223','1447','1529','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('193','Yanma','normal','1223','00','785','840','981','1050','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('194','Wooper','normal','1226','00','330','366','412','458','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('195','Quagsire','normal','1229','00','1075','1138','1343','1423','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('196','Espeon','normal','1232','00','1730','1811','2162','2264','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('197','Umbreon','normal','1235','00','1153','1221','1442','1526','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('198','Murkrow','normal','855','00','835','892','1044','1116','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('199','Slowking','normal','1238','00','1382','1454','1728','1817','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('200','Misdreavus','normal','719','00','1039','1100','1298','1376','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','f','6','16','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','a','1','11','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','b','2','12','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','c','3','13','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','d','4','14','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','e','5','15','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','g','7','17','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','h','8','18','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','i','9','19','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','j','10','20','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','k','11','21','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','l','12','22','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','m','13','23','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','n','14','24','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','o','15','25','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','p','16','26','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','q','17','27','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','r','18','28','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','s','19','29','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','t','20','30','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','u','21','31','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','v','22','32','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','w','23','33','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','x','24','34','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','y','25','35','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','z','26','36','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','exclamation_point','27','37','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','question_mark','28','38','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('202','Wobbuffet','normal','602','00','532','586','665','733','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('203','Girafarig','normal','1241','00','1105','1169','1381','1462','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('204','Pineco','normal','1244','00','586','633','733','791','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('205','Forretress','normal','1247','00','1236','1304','1545','1630','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('206','Dunsparce','normal','1250','00','906','965','1132','1206','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('207','Gligar','normal','803','00','1000','1061','1250','1326','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('208','Steelix','normal','905','00','1308','1379','1635','1724','712','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('209','Snubbull','normal','1253','00','656','707','821','884','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('210','Granbull','normal','1256','00','1385','1458','1732','1823','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('211','Qwilfish','normal','1259','00','1107','1172','1384','1465','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('212','Scizor','normal','250','00','1636','1714','2046','2143','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('213','Shuckle','normal','827','00','189','231','236','289','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('214','Heracross','normal','1262','00','1693','1772','2116','2215','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('215','Sneasel','normal','797','00','1107','1172','1384','1465','87','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('216','Teddiursa','normal','1265','00','707','759','884','949','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('217','Ursaring','normal','1268','00','1604','1682','2006','2103','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('218','Slugma','normal','1271','00','468','511','585','639','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('219','Magcargo','normal','1274','00','914','972','1142','1215','124','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('220','Swinub','normal','1277','00','384','423','480','529','712','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('221','Piloswine','normal','1280','00','1271','1340','1589','1675','712','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('222','Corsola','normal','1283','00','735','787','918','984','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('223','Remoraid','normal','1286','00','478','521','597','651','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('224','Octillery','normal','1289','00','1254','1322','1568','1653','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('225','Delibird','normal','938','00','578','625','723','781','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('226','Mantine','normal','1292','00','1139','1204','1424','1506','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('227','Skarmory','normal','1295','00','1139','1204','1424','1506','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('228','Houndour','normal','229','00','654','705','818','881','812','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('229','Houndoom','normal','232','00','1432','1505','1790','1882','812','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('230','Kingdra','normal','1298','00','1437','1509','1796','1887','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('231','Phanpy','normal','1301','00','639','689','799','862','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('232','Donphan','normal','1304','00','1644','1722','2055','2152','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('233','Porygon2','normal','680','00','1475','1549','1844','1936','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('234','Stantler','normal','941','00','1170','1236','1463','1546','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('235','Smeargle','normal','1307','00','214','246','268','308','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('236','Tyrogue','normal','1310','00','249','281','312','351','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('237','Hitmontop','normal','1313','00','1166','1232','1458','1540','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('238','Smoochum','normal','1316','00','686','738','858','922','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('239','Elekid','normal','1319','00','640','689','800','861','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('240','Magby','normal','1322','00','704','756','880','945','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('241','Miltank','normal','1325','00','1276','1345','1595','1682','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('242','Blissey','normal','1328','00','1492','1575','1866','1969','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('243','Raikou','normal','1331','00','1889','1972','2361','2466','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('244','Entei','normal','1334','00','1900','1984','2375','2480','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('245','Suicune','normal','1337','00','1627','1704','2033','2130','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('246','Larvitar','normal','313','00','548','594','686','743','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('247','Pupitar','normal','316','00','949','1009','1187','1261','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('248','Tyranitar','normal','319','00','2103','2191','2629','2739','48','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('249','Lugia','normal','1340','00','2028','2115','2535','2645','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('250','Ho-oh','normal','1343','00','2119','2207','2649','2759','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('251','Celebi','normal','1346','00','1785','1865','2231','2332','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('252','Treecko','normal','1349','00','556','601','695','752','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('253','Grovyle','normal','1352','00','897','956','1122','1195','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('254','Sceptile','normal','1355','00','1500','1575','1876','1969','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('255','Torchic','normal','1358','00','578','624','722','781','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('256','Combusken','normal','1361','00','886','944','1108','1180','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('257','Blaziken','normal','1364','00','1550','1627','1938','2034','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('258','Mudkip','normal','205','00','597','644','746','805','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('259','Marshtomp','normal','208','00','955','1015','1194','1269','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('260','Swampert','normal','211','00','1622','1699','2027','2124','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('261','Poochyena','normal','1367','00','350','387','438','484','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('262','Mightyena','normal','1370','00','1038','1100','1298','1375','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('263','Zigzagoon','normal','945','00','258','290','323','363','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('263','Zigzagoon','galarian','946','31','258','290','323','363','84','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('264','Linoone','normal','947','00','892','949','1115','1187','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('264','Linoone','galarian','948','31','892','949','1115','1187','84','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('265','Wurmple','normal','600','00','296','330','370','413','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('266','Silcoon','normal','1379','00','282','316','353','395','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('267','Beautifly','normal','1382','00','948','1009','1185','1261','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('268','Cascoon','normal','1385','00','282','316','353','395','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('269','Dustox','normal','1388','00','649','699','811','874','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('270','Lotad','normal','1391','00','307','342','384','427','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('271','Lombre','normal','1394','00','635','684','794','855','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('272','Ludicolo','normal','1397','00','1259','1327','1574','1659','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('273','Seedot','normal','625','00','307','342','384','427','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('274','Nuzleaf','normal','628','00','650','701','813','876','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('275','Shiftry','normal','631','00','1263','1333','1579','1666','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('276','Taillow','normal','1400','00','397','437','497','546','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('277','Swellow','normal','1403','00','1034','1097','1293','1371','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('278','Wingull','normal','1406','00','397','437','497','546','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('279','Pelipper','normal','1409','00','1150','1215','1438','1519','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('280','Ralts','normal','292','00','275','308','344','385','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('281','Kirlia','normal','295','00','508','552','635','690','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('282','Gardevoir','normal','298','00','1688','1767','2110','2209','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('283','Surskit','normal','1412','00','412','452','516','565','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('284','Masquerain','normal','1415','00','1230','1297','1537','1622','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('285','Shroomish','normal','1418','00','421','463','527','578','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('286','Breloom','normal','1421','00','1427','1502','1785','1877','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('287','Slakoth','normal','1424','00','527','572','659','716','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('288','Vigoroth','normal','1427','00','1061','1124','1327','1405','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('289','Slaking','normal','1430','00','2435','2532','3044','3165','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('290','Nincada','normal','1433','00','399','439','499','549','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('291','Ninjask','normal','1436','00','1061','1125','1326','1406','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('292','Shedinja','normal','1439','00','175','224','219','281','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('293','Whismur','normal','1442','00','344','383','430','479','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('294','Loudred','normal','1445','00','705','758','881','948','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('295','Exploud','normal','1448','00','1272','1341','1590','1677','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('296','Makuhita','normal','1451','00','424','467','530','583','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('297','Hariyama','normal','1454','00','1537','1616','1921','2020','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('298','Azurill','normal','1457','00','179','208','223','260','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('299','Nosepass','normal','1460','00','521','567','651','709','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('300','Skitty','normal','1463','00','383','422','479','527','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('301','Delcatty','normal','1466','00','800','854','1000','1068','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('302','Sableye','normal','923','00','789','843','986','1054','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('303','Mawile','normal','833','00','877','934','1096','1167','75','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('304','Aron','normal','1469','00','696','747','870','934','74','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('305','Lairon','normal','1472','00','1110','1174','1388','1468','74','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('306','Aggron','normal','1475','00','1636','1714','2045','2143','74','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('307','Meditite','normal','1478','00','359','396','449','495','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('308','Medicham','normal','1481','00','764','817','955','1022','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('309','Electrike','normal','1484','00','507','551','634','689','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('310','Manectric','normal','1487','00','1267','1337','1585','1672','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('311','Plusle','normal','1490','00','956','1016','1195','1270','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('312','Minun','normal','1493','00','910','968','1138','1210','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('313','Volbeat','normal','1496','00','952','1012','1191','1265','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('314','Illumise','normal','1499','00','952','1012','1191','1265','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('315','Roselia','normal','1502','00','1007','1068','1258','1335','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('316','Gulpin','normal','1505','00','452','495','565','618','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('317','Swalot','normal','1508','00','1066','1130','1333','1413','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('318','Carvanha','normal','734','00','531','583','664','729','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('319','Sharpedo','normal','737','00','1174','1246','1468','1558','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('320','Wailmer','normal','1511','00','779','838','974','1048','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('321','Wailord','normal','1514','00','1228','1302','1535','1628','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('322','Numel','normal','1517','00','557','604','697','755','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('323','Camerupt','normal','1520','00','1186','1253','1483','1566','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('324','Torkoal','normal','1523','00','1131','1196','1414','1495','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('325','Spoink','normal','1526','00','711','762','888','953','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('326','Grumpig','normal','1529','00','1285','1354','1606','1692','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','00','37','11','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','01','38','12','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','02','39','13','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','03','40','14','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','04','41','15','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','05','42','16','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','06','43','17','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','07','44','18','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','08','121','19','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','09','122','20','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','10','123','21','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','11','124','22','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','12','125','23','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','13','126','24','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','14','127','25','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','15','128','26','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','16','129','27','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','17','130','28','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','18','131','29','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','19','132','30','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('328','Trapinch','normal','746','00','676','728','845','910','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('329','Vibrava','normal','749','00','650','699','813','875','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('330','Flygon','normal','752','00','1447','1520','1809','1901','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('331','Cacnea','normal','610','00','658','709','822','887','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('332','Cacturne','normal','613','00','1243','1313','1554','1641','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('333','Swablu','normal','1532','00','429','470','537','588','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('334','Altaria','normal','1535','00','1081','1145','1352','1432','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('335','Zangoose','normal','1538','00','1310','1381','1638','1727','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('336','Seviper','normal','1541','00','1137','1203','1421','1504','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('337','Lunatone','normal','1544','00','1261','1330','1577','1662','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('338','Solrock','normal','1547','00','1261','1330','1577','1662','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('339','Barboach','normal','1550','00','427','468','534','585','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('340','Whiscash','normal','1553','00','1120','1186','1401','1482','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('341','Corphish','normal','1556','00','653','703','817','879','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('342','Crawdaunt','normal','1559','00','1342','1413','1678','1767','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('343','Baltoy','normal','1562','00','409','449','512','562','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('344','Claydol','normal','1565','00','1063','1126','1328','1408','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('345','Lileep','normal','1568','00','686','738','858','922','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('346','Cradily','normal','1571','00','1196','1263','1495','1579','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('347','Anorith','normal','1574','00','817','874','1022','1092','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('348','Armaldo','normal','1577','00','1552','1627','1940','2035','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('349','Feebas','normal','1580','00','132','157','165','196','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('350','Milotic','normal','1583','00','1640','1717','2050','2147','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('351','Castform','normal','29','11','875','932','1094','1165','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('351','Castform','sunny','30','12','875','932','1094','1165','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('351','Castform','rainy','31','13','875','932','1094','1165','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('351','Castform','snowy','32','14','875','932','1094','1165','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('352','Kecleon','normal','1586','00','1105','1169','1382','1462','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('353','Shuppet','normal','908','00','535','581','669','727','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('354','Banette','normal','911','00','1244','1313','1555','1642','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('355','Duskull','normal','914','00','364','403','456','504','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('356','Dusclops','normal','917','00','851','909','1064','1136','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('357','Tropius','normal','1589','00','1046','1109','1307','1386','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('358','Chimecho','normal','1592','00','1224','1291','1530','1614','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('359','Absol','normal','830','00','1370','1443','1712','1805','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('360','Wynaut','normal','1595','00','268','305','335','381','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('361','Snorunt','normal','926','00','465','507','581','634','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('362','Glalie','normal','929','00','1138','1203','1423','1504','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('363','Spheal','normal','1598','00','505','550','631','687','73','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('364','Sealeo','normal','1601','00','920','979','1151','1225','73','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('365','Walrein','normal','1604','00','1483','1557','1854','1947','73','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('366','Clamperl','normal','1607','00','675','726','845','907','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('367','Huntail','normal','1610','00','1268','1337','1585','1671','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('368','Gorebyss','normal','1613','00','1354','1425','1692','1781','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('369','Relicanth','normal','1616','00','1373','1444','1716','1806','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('370','Luvdisc','normal','1619','00','443','484','554','605','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('371','Bagon','normal','755','00','612','660','765','826','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('372','Shelgon','normal','758','00','1097','1160','1371','1451','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('373','Salamence','normal','761','00','2054','2142','2568','2678','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('374','Beldum','normal','764','00','513','558','642','697','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('375','Metang','normal','767','00','925','983','1156','1229','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('376','Metagross','normal','770','00','2078','2166','2598','2708','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('377','Regirock','normal','1622','00','1703','1784','2129','2230','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('378','Regice','normal','1625','00','1703','1784','2129','2230','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('379','Registeel','normal','1628','00','1326','1398','1658','1748','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('380','Latias','normal','1631','00','1921','2006','2402','2507','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('381','Latios','normal','1634','00','2090','2178','2613','2723','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('382','Kyogre','normal','1637','00','2260','2351','2825','2939','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('383','Groudon','normal','1640','00','2260','2351','2825','2939','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('384','Rayquaza','normal','1643','00','2102','2191','2627','2739','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('385','Jirachi','normal','1646','00','1785','1865','2231','2332','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('386','Deoxys','normal','33','11','1717','1806','2146','2257','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('386','Deoxys','attack','34','12','1372','1474','1716','1842','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('386','Deoxys','defense','35','13','1228','1299','1535','1624','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('386','Deoxys','speed','36','14','1568','1645','1960','2056','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('387','Turtwig','normal','688','00','629','678','787','848','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('388','Grotle','normal','691','00','1018','1080','1273','1350','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('389','Torterra','normal','694','00','1600','1677','2000','2096','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('390','Chimchar','normal','818','00','503','547','629','683','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('391','Monferno','normal','821','00','843','899','1054','1124','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('392','Infernape','normal','824','00','1459','1533','1824','1916','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('393','Piplup','normal','1649','00','568','614','710','767','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('394','Prinplup','normal','1652','00','914','972','1142','1215','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('395','Empoleon','normal','1655','00','1581','1657','1976','2072','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('396','Starly','normal','1658','00','372','410','465','513','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('397','Staravia','normal','1661','00','690','742','863','927','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('398','Staraptor','normal','1664','00','1538','1614','1922','2018','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('399','Bidoof','normal','1667','00','373','412','467','515','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('400','Bibarel','normal','1670','00','981','1041','1226','1302','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('401','Kricketot','normal','1673','00','200','229','250','286','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('402','Kricketune','normal','1676','00','886','944','1107','1181','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('403','Shinx','normal','1679','00','458','500','572','625','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('404','Luxio','normal','1682','00','793','849','992','1061','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('405','Luxray','normal','1685','00','1573','1650','1967','2063','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('406','Budew','normal','1688','00','448','489','560','611','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('407','Roserade','normal','1691','00','1619','1697','2024','2122','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('408','Cranidos','normal','1694','00','974','1040','1217','1300','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('409','Rampardos','normal','1697','00','1796','1884','2246','2355','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('410','Shieldon','normal','1700','00','465','509','581','636','47','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('411','Bastiodon','normal','1703','00','820','879','1025','1100','47','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('412','Burmy','plant','118','11','247','279','309','348','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('412','Burmy','sandy','119','12','247','279','309','348','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('412','Burmy','trash','120','13','247','279','309','348','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('413','Wormadam','plant','87','11','954','1013','1192','1267','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('413','Wormadam','sandy','88','12','954','1013','1192','1267','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('413','Wormadam','trash','89','13','854','910','1067','1138','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('414','Mothim','normal','1712','00','975','1037','1219','1297','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('415','Combee','normal','1715','00','251','282','314','353','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('416','Vespiquen','normal','1718','00','1082','1145','1353','1432','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('417','Pachirisu','normal','1721','00','643','693','804','867','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('418','Buizel','normal','1724','00','555','602','694','753','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('419','Floatzel','normal','1727','00','1323','1396','1655','1745','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('420','Cherubi','normal','1730','00','499','542','624','678','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('421','Cherrim','overcast','94','11','1106','1170','1383','1462','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('421','Cherrim','sunny','95','12','1106','1170','1383','1462','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('422','Shellos','west_sea','96','11','600','649','751','811','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('422','Shellos','east_sea','97','12','600','649','751','811','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('423','Gastrodon','west_sea','98','11','1259','1328','1574','1660','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('423','Gastrodon','east_sea','99','12','1259','1328','1574','1660','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('424','Ambipom','normal','1742','00','1311','1381','1639','1727','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('425','Drifloon','normal','1745','00','633','684','791','855','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('426','Drifblim','normal','1748','00','1287','1361','1609','1701','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('427','Buneary','normal','1751','00','669','719','836','899','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('428','Lopunny','normal','1754','00','1112','1177','1391','1471','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('429','Mismagius','normal','722','00','1421','1494','1777','1868','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('430','Honchkrow','normal','858','00','1471','1549','1839','1937','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('431','Glameow','normal','1757','00','490','533','613','667','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('432','Purugly','normal','1760','00','1053','1116','1317','1395','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('433','Chingling','normal','1763','00','530','574','662','718','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('434','Stunky','normal','791','00','609','657','762','822','58','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('435','Skuntank','normal','794','00','1278','1347','1597','1684','58','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('436','Bronzor','normal','1766','00','305','344','381','430','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('437','Bronzong','normal','1769','00','1212','1279','1515','1599','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('438','Bonsly','normal','1772','00','693','744','866','930','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('439','Mime-jr','normal','1775','00','578','626','723','782','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('440','Happiny','normal','1778','00','178','212','223','265','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('441','Chatot','normal','1781','00','961','1023','1202','1279','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('442','Spiritomb','normal','1784','00','1119','1184','1399','1480','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('443','Gible','normal','861','00','588','635','735','794','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('444','Gabite','normal','864','00','1009','1071','1262','1339','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('445','Garchomp','normal','867','00','2174','2264','2718','2830','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('446','Munchlax','normal','1787','00','1017','1081','1271','1351','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('447','Riolu','normal','1790','00','522','567','653','709','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('448','Lucario','normal','1793','00','1469','1544','1837','1930','57','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('449','Hippopotas','normal','888','00','723','776','904','970','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('450','Hippowdon','normal','891','00','1684','1763','2105','2204','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('451','Skorupi','normal','1796','00','531','576','664','721','53','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('452','Drapion','normal','1799','00','1331','1401','1665','1752','58','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('453','Croagunk','normal','1802','00','500','544','625','680','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('454','Toxicroak','normal','1805','00','1350','1421','1688','1777','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('455','Carnivine','normal','1808','00','1167','1233','1459','1542','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('456','Finneon','normal','1811','00','511','555','639','694','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('457','Lumineon','normal','1814','00','976','1036','1220','1295','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('458','Mantyke','normal','1817','00','662','713','828','891','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('459','Snover','normal','932','00','614','662','768','828','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('460','Abomasnow','normal','935','00','1281','1349','1601','1687','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('461','Weavile','normal','800','00','1638','1717','2048','2146','87','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('462','Magnezone','normal','661','00','1750','1831','2188','2289','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('463','Lickilicky','normal','1820','00','1338','1409','1673','1762','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('464','Rhyperior','normal','852','00','2046','2133','2558','2667','124','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('465','Tangrowth','normal','1823','00','1653','1731','2067','2164','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('466','Electivire','normal','643','00','1680','1759','2100','2199','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('467','Magmortar','normal','637','00','1710','1790','2137','2237','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('468','Togekiss','normal','1826','00','1822','1904','2278','2380','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('469','Yanmega','normal','1829','00','1605','1683','2007','2104','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('470','Leafeon','normal','1832','00','1605','1682','2006','2103','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('471','Glaceon','normal','1835','00','1706','1786','2133','2233','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('472','Gliscor','normal','806','00','1464','1538','1831','1923','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('473','Mamoswine','normal','1838','00','1818','1902','2273','2377','712','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('474','Porygon-z','normal','683','00','1783','1866','2230','2333','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('475','Gallade','normal','301','00','1688','1767','2110','2209','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('476','Probopass','normal','1841','00','1122','1188','1402','1485','47','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('477','Dusknoir','normal','920','00','1294','1364','1617','1706','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('478','Froslass','normal','1844','00','1102','1166','1377','1457','78','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','normal','81','11','1096','1160','1371','1451','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','heat','86','12','1401','1474','1751','1842','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','wash','85','13','1401','1474','1751','1842','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','frost','82','14','1401','1474','1751','1842','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','fan','83','15','1401','1474','1751','1842','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','mow','84','16','1401','1474','1751','1842','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('480','Uxie','normal','1847','00','1370','1442','1712','1803','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('481','Mesprit','normal','1850','00','1669','1747','2086','2184','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('482','Azelf','normal','1853','00','1752','1834','2190','2293','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('483','Dialga','normal','1856','00','2217','2307','2771','2884','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('484','Palkia','normal','1859','00','2190','2280','2737','2850','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('485','Heatran','normal','1862','00','2058','2145','2573','2681','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('486','Regigigas','normal','1865','00','2389','2483','2987','3104','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('487','Giratina','altered','90','11','1848','1931','2310','2414','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('487','Giratina','origin','91','12','2018','2105','2523','2631','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('488','Cresselia','normal','1871','00','1555','1633','1944','2041','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('489','Phione','normal','1874','00','1138','1203','1423','1504','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('490','Manaphy','normal','1877','00','1785','1865','2231','2332','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('491','Darkrai','normal','1880','00','2048','2136','2560','2671','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('492','Shaymin','land','93','11','1785','1865','2231','2332','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('492','Shaymin','sky','92','12','1966','2052','2458','2566','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','normal','100','11','2190','2279','2738','2850','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','fighting','101','12','2190','2279','2738','2850','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','flying','102','13','2190','2279','2738','2850','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','poison','103','14','2190','2279','2738','2850','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','ground','104','15','2190','2279','2738','2850','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','rock','105','16','2190','2279','2738','2850','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','bug','106','17','2190','2279','2738','2850','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','ghost','107','18','2190','2279','2738','2850','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','steel','108','19','2190','2279','2738','2850','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','fire','109','20','2190','2279','2738','2850','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','water','110','21','2190','2279','2738','2850','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','grass','111','22','2190','2279','2738','2850','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','electric','112','23','2190','2279','2738','2850','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','psychic','113','24','2190','2279','2738','2850','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','ice','114','25','2190','2279','2738','2850','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','dragon','115','26','2190','2279','2738','2850','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','dark','116','27','2190','2279','2738','2850','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','fairy','117','28','2190','2279','2738','2850','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('494','Victini','normal','1886','00','1785','1865','2231','2332','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('495','Snivy','normal','1889','00','444','485','555','606','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('496','Servine','normal','1892','00','770','823','962','1029','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('497','Serperior','normal','1895','00','1233','1301','1542','1626','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('498','Tepig','normal','1898','00','571','618','714','773','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('499','Pignite','normal','1901','00','1036','1099','1295','1374','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('500','Emboar','normal','1904','00','1624','1704','2030','2130','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('501','Oshawott','normal','1907','00','551','597','689','747','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('502','Dewott','normal','1910','00','935','995','1169','1243','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('503','Samurott','normal','1913','00','1539','1614','1924','2018','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('504','Patrat','normal','1916','00','412','452','515','565','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('505','Watchog','normal','1919','00','979','1039','1224','1299','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('506','Lillipup','normal','1922','00','480','523','600','654','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('507','Herdier','normal','1925','00','848','904','1060','1130','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('508','Stoutland','normal','1928','00','1540','1615','1925','2019','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('509','Purrloin','normal','1931','00','401','441','502','551','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('510','Liepard','normal','1934','00','993','1055','1241','1318','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('511','Pansage','normal','1937','00','503','546','628','683','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('512','Simisage','normal','1940','00','1273','1343','1592','1679','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('513','Pansear','normal','1943','00','503','546','628','683','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('514','Simisear','normal','1946','00','1273','1343','1592','1679','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('515','Panpour','normal','1949','00','503','546','628','683','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('516','Simipour','normal','1952','00','1273','1343','1592','1679','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('517','Munna','normal','1955','00','605','654','757','818','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('518','Musharna','normal','1958','00','1481','1556','1852','1945','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('519','Pidove','normal','1961','00','443','484','554','605','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('520','Tranquill','normal','1964','00','770','824','963','1030','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('521','Unfezant','normal','1967','00','1487','1562','1859','1953','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('522','Blitzle','normal','1970','00','461','504','577','630','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('523','Zebstrika','normal','1973','00','1317','1387','1646','1734','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('524','Roggenrola','normal','1976','00','639','688','799','860','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('525','Boldore','normal','1979','00','1095','1159','1369','1449','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('526','Gigalith','normal','1982','00','1764','1844','2205','2306','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('527','Woobat','normal','1985','00','535','580','669','726','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('528','Swoobat','normal','1988','00','922','980','1152','1226','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('529','Drilbur','normal','1991','00','732','786','916','983','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('530','Excadrill','normal','1994','00','1770','1853','2212','2317','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('531','Audino','normal','1997','00','901','961','1127','1201','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('532','Timburr','normal','2000','00','699','751','874','939','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('533','Gurdurr','normal','2003','00','1173','1239','1467','1549','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('534','Conkeldurr','normal','2006','00','1824','1907','2280','2384','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('535','Tympole','normal','2009','00','438','479','548','599','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('536','Palpitoad','normal','2012','00','742','795','928','994','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('537','Seismitoad','normal','2015','00','1393','1465','1741','1832','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('538','Throh','normal','2018','00','1391','1464','1739','1830','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('539','Sawk','normal','2021','00','1517','1593','1897','1991','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('540','Sewaddle','normal','2024','00','514','558','643','698','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('541','Swadloon','normal','2027','00','730','783','913','979','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('542','Leavanny','normal','2030','00','1402','1474','1753','1843','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('543','Venipede','normal','2033','00','366','403','458','504','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('544','Whirlipede','normal','2036','00','605','653','756','817','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('545','Scolipede','normal','2039','00','1328','1398','1660','1747','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('546','Cottonee','normal','2042','00','362','400','453','500','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('547','Whimsicott','normal','2045','00','1087','1151','1359','1439','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('548','Petilil','normal','2048','00','543','588','679','736','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('549','Lilligant','normal','2051','00','1385','1457','1731','1821','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('550','Basculin','red_striped','136','11','1129','1194','1412','1493','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('550','Basculin','blue_striped','137','12','1129','1194','1412','1493','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('551','Sandile','normal','2054','00','546','592','682','741','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('552','Krokorok','normal','2057','00','756','810','945','1013','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('553','Krookodile','normal','2060','00','1662','1740','2077','2176','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('554','Darumaka','normal','2063','00','768','823','961','1030','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('554','Darumaka','galarian','2341','31','768','823','961','1030','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('555','Darmanitan','standard','138','11','1691','1774','2114','2218','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('555','Darmanitan','zen','139','12','2049','2136','2561','2670','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('555','Darmanitan','galarian_standard','2342','31','1691','1774','2114','2218','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('555','Darmanitan','galarian_zen','2343','32','2136','2231','2670','2789','712','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('556','Maractus','normal','2066','00','1231','1299','1539','1624','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('557','Dwebble','normal','2069','00','650','699','813','874','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('558','Crustle','normal','2072','00','1381','1452','1726','1815','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('559','Scraggy','normal','2075','00','732','784','915','980','85','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('560','Scrafty','normal','2078','00','1236','1304','1546','1631','85','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('561','Sigilyph','normal','2081','00','1385','1457','1732','1821','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('562','Yamask','normal','2084','00','516','561','646','701','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('563','Cofagrigus','normal','2087','00','1231','1299','1539','1624','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('564','Tirtouga','normal','2090','00','796','850','995','1063','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('565','Carracosta','normal','2093','00','1425','1498','1782','1872','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('566','Archen','normal','2096','00','989','1052','1236','1316','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('567','Archeops','normal','2099','00','1818','1903','2272','2379','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('568','Trubbish','normal','2102','00','526','571','658','714','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('569','Garbodor','normal','2105','00','1271','1339','1589','1675','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('570','Zorua','normal','2108','00','622','671','777','839','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('571','Zoroark','normal','2111','00','1395','1469','1743','1836','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('572','Minccino','normal','2114','00','456','498','570','623','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('573','Cinccino','normal','2117','00','1213','1281','1517','1601','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('574','Gothita','normal','2120','00','500','543','625','679','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('575','Gothorita','normal','2123','00','860','916','1075','1146','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('576','Gothitelle','normal','2126','00','1313','1382','1641','1728','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('577','Solosis','normal','2129','00','727','781','909','977','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('578','Duosion','normal','2132','00','1087','1153','1359','1441','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('579','Reuniclus','normal','2135','00','1595','1672','1994','2091','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('580','Ducklett','normal','2138','00','447','489','559','612','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('581','Swanna','normal','2141','00','1128','1193','1410','1491','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('582','Vanillite','normal','2144','00','545','590','682','738','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('583','Vanillish','normal','2147','00','853','909','1066','1136','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('584','Vanilluxe','normal','2150','00','1537','1612','1921','2015','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('585','Deerling','spring','585','11','601','648','751','810','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('585','Deerling','summer','586','12','601','648','751','810','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('585','Deerling','autumn','587','13','601','648','751','810','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('585','Deerling','winter','588','14','601','648','751','810','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('586','Sawsbuck','spring','589','11','1311','1381','1639','1726','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('586','Sawsbuck','summer','590','12','1311','1381','1639','1726','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('586','Sawsbuck','autumn','591','13','1311','1381','1639','1726','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('586','Sawsbuck','winter','592','14','1311','1381','1639','1726','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('587','Emolga','normal','2153','00','876','933','1095','1166','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('588','Karrablast','normal','2156','00','626','675','783','844','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('589','Escavalier','normal','2159','00','1574','1650','1968','2063','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('590','Foongus','normal','2162','00','514','559','643','699','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('591','Amoonguss','normal','2165','00','1156','1223','1446','1529','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('592','Frillish','normal','2168','00','668','718','835','898','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('592','Frillish','female','2330','1','668','718','835','898','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('593','Jellicent','normal','2171','00','1267','1336','1584','1670','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('593','Jellicent','female','2331','1','1267','1336','1584','1670','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('594','Alomomola','normal','2174','00','1170','1239','1462','1549','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('595','Joltik','normal','2177','00','539','584','674','730','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('596','Galvantula','normal','2180','00','1193','1260','1491','1575','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('597','Ferroseed','normal','2183','00','493','537','617','672','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('598','Ferrothorn','normal','2186','00','1258','1326','1572','1658','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('599','Klink','normal','2189','00','502','546','628','683','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('600','Klang','normal','2192','00','994','1055','1243','1319','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('601','Klinklang','normal','2195','00','1433','1506','1792','1883','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('602','Tynamo','normal','2198','00','423','463','529','579','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('603','Eelektrik','normal','2201','00','921','980','1152','1225','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('604','Eelektross','normal','2204','00','1487','1561','1859','1952','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('605','Elgyem','normal','2207','00','738','791','923','989','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('606','Beheeyem','normal','2210','00','1498','1573','1873','1966','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('607','Litwick','normal','2213','00','530','575','663','719','812','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('608','Lampent','normal','2216','00','917','976','1146','1220','812','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('609','Chandelure','normal','2219','00','1784','1867','2231','2335','812','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('610','Axew','normal','2222','00','729','782','912','977','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('611','Fraxure','normal','2225','00','1208','1276','1511','1596','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('612','Haxorus','normal','2228','00','1966','2053','2458','2566','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('613','Cubchoo','normal','2231','00','563','610','704','763','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('614','Beartic','normal','2234','00','1659','1738','2074','2173','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('615','Cryogonal','normal','2237','00','1524','1598','1905','1998','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('616','Shelmet','normal','2240','00','434','476','543','595','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('617','Accelgor','normal','2243','00','1323','1395','1654','1744','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('618','Stunfisk','normal','2246','00','1169','1235','1461','1544','123','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('618','Stunfisk','galarian','2345','31','1169','1235','1461','1544','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('619','Mienfoo','normal','2249','00','740','793','925','992','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('620','Mienshao','normal','2252','00','1472','1548','1840','1936','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('621','Druddigon','normal','2255','00','1487','1561','1859','1951','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('622','Golett','normal','2258','00','630','679','788','849','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('623','Golurk','normal','2261','00','1554','1630','1943','2038','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('624','Pawniard','normal','2264','00','765','819','957','1024','87','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('625','Bisharp','normal','2267','00','1549','1625','1936','2031','87','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('626','Bouffalant','normal','2270','00','1524','1598','1905','1998','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('627','Rufflet','normal','2273','00','796','852','996','1065','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('628','Braviary','normal','2276','00','1685','1764','2106','2206','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('629','Vullaby','normal','2279','00','675','726','844','908','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('630','Mandibuzz','normal','2282','00','1154','1221','1443','1527','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('631','Heatmor','normal','2285','00','1298','1368','1623','1711','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('632','Durant','normal','2288','00','1446','1519','1808','1900','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('633','Deino','normal','2291','00','560','606','701','758','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('634','Zweilous','normal','2294','00','990','1051','1238','1313','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('635','Hydreigon','normal','2297','00','1985','2071','2482','2589','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('636','Larvesta','normal','2300','00','800','855','1000','1069','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('637','Volcarona','normal','2303','00','1989','2075','2487','2594','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('638','Cobalion','normal','2306','00','1649','1727','2061','2159','75','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('639','Terrakion','normal','2309','00','2026','2113','2533','2641','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('640','Virizion','normal','2312','00','1649','1727','2061','2159','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('641','Tornadus','incarnate','140','11','1828','1911','2285','2389','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('641','Tornadus','therian','141','12','1756','1837','2196','2296','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('642','Thundurus','incarnate','142','11','1828','1911','2285','2389','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('642','Thundurus','therian','143','12','2002','2091','2503','2614','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('643','Reshiram','normal','2315','00','2217','2307','2771','2884','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('644','Zekrom','normal','2318','00','2217','2307','2771','2884','63','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('645','Landorus','incarnate','144','11','1965','2050','2456','2563','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('645','Landorus','therian','145','12','2151','2241','2688','2801','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('646','Kyurem','normal','146','11','1957','2042','2446','2553','67','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('646','Kyurem','white','148','12','2533','2631','3167','3289','67','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('646','Kyurem','black','147','13','2533','2631','3167','3289','67','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('647','Keldeo','ordinary','149','11','2026','2113','2533','2641','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('647','Keldeo','resolute','150','12','2026','2113','2533','2641','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('648','Meloetta','aria','151','11','2180','2269','2725','2837','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('648','Meloetta','pirouette','152','12','2147','2237','2684','2796','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('649','Genesect','normal','593','11','1833','1916','2292','2395','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('649','Genesect','douse','597','12','1833','1916','2292','2395','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('649','Genesect','shock','594','13','1833','1916','2292','2395','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('649','Genesect','burn','595','14','1833','1916','2292','2395','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('649','Genesect','chill','596','15','1833','1916','2292','2395','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('808','Meltan','normal','2321','00','564','610','705','762','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('809','Melmetal','normal','2324','00','1971','2056','2464','2571','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('862','Obstagoon','normal','2501','31','1443','1515','1803','1894','84','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('863','Perrserker','normal','2504','31','1294','1363','1618','1704','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('865','Sirfetchd','normal','2510','31','1627','1706','2034','2132','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9991','Level 1 Egg','normal','0','0','0','0','0','0','0','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9992','Level 2 Egg','normal','0','0','0','0','0','0','0','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9993','Level 3 Egg','normal','0','0','0','0','0','0','0','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9994','Level 4 Egg','normal','0','0','0','0','0','0','0','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9995','Level 5 Egg','normal','0','0','0','0','0','0','0','0');
diff --git a/sql/gohub-raid-boss-pokedex.sql b/sql/gohub-raid-boss-pokedex.sql
deleted file mode 100644
index f2559e89..00000000
--- a/sql/gohub-raid-boss-pokedex.sql
+++ /dev/null
@@ -1,894 +0,0 @@
-DELETE FROM `pokemon`;
-TRUNCATE `pokemon`;
-INSERT INTO `pokemon` VALUES (1,1,'Bulbasaur','normal','0',590,637,737,796,125,0);
-INSERT INTO `pokemon` VALUES (2,2,'Ivysaur','normal','0',912,970,1141,1213,125,0);
-INSERT INTO `pokemon` VALUES (3,3,'Venusaur','normal','0',1480,1554,1851,1943,125,0);
-INSERT INTO `pokemon` VALUES (4,4,'Charmander','normal','0',516,560,645,700,12,0);
-INSERT INTO `pokemon` VALUES (5,5,'Charmeleon','normal','0',887,944,1109,1180,12,0);
-INSERT INTO `pokemon` VALUES (6,6,'Charizard','normal','0',1574,1651,1968,2064,126,0);
-INSERT INTO `pokemon` VALUES (7,7,'Squirtle','normal','0',497,540,621,675,3,0);
-INSERT INTO `pokemon` VALUES (8,8,'Wartortle','normal','0',795,850,995,1063,3,0);
-INSERT INTO `pokemon` VALUES (9,9,'Blastoise','normal','0',1338,1409,1673,1761,3,0);
-INSERT INTO `pokemon` VALUES (10,10,'Caterpie','normal','0',219,249,274,312,3,0);
-INSERT INTO `pokemon` VALUES (11,11,'Metapod','normal','0',225,257,282,321,3,0);
-INSERT INTO `pokemon` VALUES (12,12,'Butterfree','normal','0',983,1044,1229,1305,36,0);
-INSERT INTO `pokemon` VALUES (13,13,'Weedle','normal','0',230,260,287,325,35,0);
-INSERT INTO `pokemon` VALUES (14,14,'Kakuna','normal','0',216,246,270,308,35,0);
-INSERT INTO `pokemon` VALUES (15,15,'Beedrill','normal','0',994,1054,1242,1318,35,0);
-INSERT INTO `pokemon` VALUES (16,16,'Pidgey','normal','0',352,388,440,486,46,0);
-INSERT INTO `pokemon` VALUES (17,17,'Pidgeotto','normal','0',633,682,792,853,46,0);
-INSERT INTO `pokemon` VALUES (18,18,'Pidgeot','normal','0',1151,1216,1439,1521,46,0);
-INSERT INTO `pokemon` VALUES (19,19,'Rattata','normal','0',381,419,477,524,4,0);
-INSERT INTO `pokemon` VALUES (20,19,'Rattata','alolan','0',381,419,477,524,84,0);
-INSERT INTO `pokemon` VALUES (21,20,'Raticate','normal','0',930,989,1163,1236,4,0);
-INSERT INTO `pokemon` VALUES (22,20,'Raticate','alolan','0',915,974,1144,1217,84,0);
-INSERT INTO `pokemon` VALUES (23,21,'Spearow','normal','0',415,456,519,570,46,0);
-INSERT INTO `pokemon` VALUES (24,22,'Fearow','normal','0',1077,1141,1347,1426,46,0);
-INSERT INTO `pokemon` VALUES (25,23,'Ekans','normal','0',487,529,609,662,5,0);
-INSERT INTO `pokemon` VALUES (26,24,'Arbok','normal','0',1035,1097,1295,1372,5,0);
-INSERT INTO `pokemon` VALUES (27,25,'Pikachu','normal','0',493,536,616,670,3,0);
-INSERT INTO `pokemon` VALUES (28,26,'Raichu','normal','0',1180,1247,1476,1558,3,0);
-INSERT INTO `pokemon` VALUES (29,26,'Raichu','alolan','0',1238,1306,1548,1633,36,0);
-INSERT INTO `pokemon` VALUES (30,27,'Sandshrew','normal','0',670,720,838,901,12,0);
-INSERT INTO `pokemon` VALUES (31,27,'Sandshrew','alolan','0',688,739,860,924,7,0);
-INSERT INTO `pokemon` VALUES (32,28,'Sandslash','normal','0',1288,1356,1610,1696,12,0);
-INSERT INTO `pokemon` VALUES (33,28,'Sandslash','alolan','0',1320,1390,1650,1737,7,0);
-INSERT INTO `pokemon` VALUES (34,29,'Nidoran♀','normal','0',425,466,532,583,5,0);
-INSERT INTO `pokemon` VALUES (35,30,'Nidorina','normal','0',697,748,871,935,5,0);
-INSERT INTO `pokemon` VALUES (36,31,'Nidoqueen','normal','0',1351,1421,1689,1777,512,0);
-INSERT INTO `pokemon` VALUES (37,32,'Nidoran♂','normal','0',450,491,562,614,5,0);
-INSERT INTO `pokemon` VALUES (38,33,'Nidorino','normal','0',743,796,929,995,5,0);
-INSERT INTO `pokemon` VALUES (39,34,'Nidoking','normal','0',1395,1466,1743,1833,512,0);
-INSERT INTO `pokemon` VALUES (40,35,'Clefairy','normal','0',611,660,764,825,5,0);
-INSERT INTO `pokemon` VALUES (41,36,'Clefable','normal','0',1322,1392,1653,1741,5,0);
-INSERT INTO `pokemon` VALUES (42,37,'Vulpix','normal','0',463,504,579,631,12,0);
-INSERT INTO `pokemon` VALUES (43,37,'Vulpix','alolan','0',463,504,579,631,7,0);
-INSERT INTO `pokemon` VALUES (44,38,'Ninetales','normal','0',1235,1302,1544,1628,12,0);
-INSERT INTO `pokemon` VALUES (45,38,'Ninetales','alolan','0',1251,1319,1564,1649,75,0);
-INSERT INTO `pokemon` VALUES (46,39,'Jigglypuff','normal','0',370,413,463,517,45,0);
-INSERT INTO `pokemon` VALUES (47,40,'Wigglytuff','normal','0',1034,1101,1293,1376,45,0);
-INSERT INTO `pokemon` VALUES (48,41,'Zubat','normal','0',344,381,430,476,56,0);
-INSERT INTO `pokemon` VALUES (49,42,'Golbat','normal','0',1066,1129,1333,1412,56,0);
-INSERT INTO `pokemon` VALUES (50,43,'Oddish','normal','0',652,702,816,877,125,0);
-INSERT INTO `pokemon` VALUES (51,44,'Gloom','normal','0',902,960,1128,1200,125,0);
-INSERT INTO `pokemon` VALUES (52,45,'Vileplume','normal','0',1391,1462,1739,1828,125,0);
-INSERT INTO `pokemon` VALUES (53,46,'Paras','normal','0',536,581,671,727,312,0);
-INSERT INTO `pokemon` VALUES (54,47,'Parasect','normal','0',1002,1062,1252,1328,312,0);
-INSERT INTO `pokemon` VALUES (55,48,'Venonat','normal','0',528,573,661,717,35,0);
-INSERT INTO `pokemon` VALUES (56,49,'Venomoth','normal','0',1125,1190,1407,1487,35,0);
-INSERT INTO `pokemon` VALUES (57,50,'Diglett','normal','0',349,386,437,483,12,0);
-INSERT INTO `pokemon` VALUES (58,50,'Diglett','alolan','0',352,389,440,486,127,0);
-INSERT INTO `pokemon` VALUES (59,51,'Dugtrio','normal','0',833,889,1042,1112,12,0);
-INSERT INTO `pokemon` VALUES (60,51,'Dugtrio','alolan','0',1021,1084,1276,1355,127,0);
-INSERT INTO `pokemon` VALUES (61,52,'Meowth','normal','0',389,427,486,534,4,0);
-INSERT INTO `pokemon` VALUES (62,52,'Meowth','alolan','0',416,455,520,569,8,0);
-INSERT INTO `pokemon` VALUES (63,52,'Meowth','galarian','0',546,591,682,739,7,0);
-INSERT INTO `pokemon` VALUES (64,53,'Persian','normal','0',907,965,1134,1206,4,0);
-INSERT INTO `pokemon` VALUES (65,53,'Persian','alolan','0',952,1012,1191,1265,8,0);
-INSERT INTO `pokemon` VALUES (66,54,'Psyduck','normal','0',585,632,731,790,3,0);
-INSERT INTO `pokemon` VALUES (67,55,'Golduck','normal','0',1330,1400,1663,1750,3,0);
-INSERT INTO `pokemon` VALUES (68,56,'Mankey','normal','0',616,665,770,832,5,0);
-INSERT INTO `pokemon` VALUES (69,57,'Primeape','normal','0',1239,1307,1549,1634,5,0);
-INSERT INTO `pokemon` VALUES (70,58,'Growlithe','normal','0',660,710,825,888,12,0);
-INSERT INTO `pokemon` VALUES (71,59,'Arcanine','normal','0',1652,1731,2066,2164,12,0);
-INSERT INTO `pokemon` VALUES (72,60,'Poliwag','normal','0',433,473,541,592,3,0);
-INSERT INTO `pokemon` VALUES (73,61,'Poliwhirl','normal','0',757,811,947,1013,3,0);
-INSERT INTO `pokemon` VALUES (74,62,'Poliwrath','normal','0',1405,1477,1757,1847,35,0);
-INSERT INTO `pokemon` VALUES (75,63,'Abra','normal','0',712,767,890,958,6,0);
-INSERT INTO `pokemon` VALUES (76,64,'Kadabra','normal','0',1109,1176,1387,1471,6,0);
-INSERT INTO `pokemon` VALUES (77,65,'Alakazam','normal','0',1666,1747,2083,2184,6,0);
-INSERT INTO `pokemon` VALUES (78,66,'Machop','normal','0',678,730,848,913,5,0);
-INSERT INTO `pokemon` VALUES (79,67,'Machoke','normal','0',1096,1160,1370,1451,5,0);
-INSERT INTO `pokemon` VALUES (80,68,'Machamp','normal','0',1667,1746,2084,2183,5,0);
-INSERT INTO `pokemon` VALUES (81,69,'Bellsprout','normal','0',543,590,679,738,125,0);
-INSERT INTO `pokemon` VALUES (82,70,'Weepinbell','normal','0',862,921,1078,1151,125,0);
-INSERT INTO `pokemon` VALUES (83,71,'Victreebel','normal','0',1318,1389,1648,1736,125,0);
-INSERT INTO `pokemon` VALUES (84,72,'Tentacool','normal','0',549,594,686,743,35,0);
-INSERT INTO `pokemon` VALUES (85,73,'Tentacruel','normal','0',1314,1384,1643,1730,35,0);
-INSERT INTO `pokemon` VALUES (86,74,'Geodude','normal','0',688,739,860,923,412,0);
-INSERT INTO `pokemon` VALUES (87,74,'Geodude','alolan','0',688,739,860,923,43,0);
-INSERT INTO `pokemon` VALUES (88,75,'Graveler','normal','0',1023,1084,1278,1355,412,0);
-INSERT INTO `pokemon` VALUES (89,75,'Graveler','alolan','0',1023,1084,1278,1355,43,0);
-INSERT INTO `pokemon` VALUES (90,76,'Golem','normal','0',1608,1685,2010,2106,412,0);
-INSERT INTO `pokemon` VALUES (91,76,'Golem','alolan','0',1608,1685,2010,2106,43,0);
-INSERT INTO `pokemon` VALUES (92,77,'Ponyta','normal','0',911,969,1139,1212,12,0);
-INSERT INTO `pokemon` VALUES (93,78,'Rapidash','normal','0',1335,1406,1669,1757,12,0);
-INSERT INTO `pokemon` VALUES (94,79,'Slowpoke','normal','0',650,700,812,876,36,0);
-INSERT INTO `pokemon` VALUES (95,80,'Slowbro','normal','0',1382,1454,1728,1817,36,0);
-INSERT INTO `pokemon` VALUES (96,81,'Magnemite','normal','0',725,778,906,973,37,0);
-INSERT INTO `pokemon` VALUES (97,82,'Magneton','normal','0',1348,1420,1686,1775,37,0);
-INSERT INTO `pokemon` VALUES (98,83,'Farfetch’d','normal','0',657,706,821,883,46,0);
-INSERT INTO `pokemon` VALUES (99,83,'Farfetch’d','galarian','0',898,956,1123,1196,56,0);
-INSERT INTO `pokemon` VALUES (100,84,'Doduo','normal','0',636,686,795,857,46,0);
-INSERT INTO `pokemon` VALUES (101,85,'Dodrio','normal','0',1280,1349,1600,1687,46,0);
-INSERT INTO `pokemon` VALUES (102,86,'Seel','normal','0',510,555,638,694,3,0);
-INSERT INTO `pokemon` VALUES (103,87,'Dewgong','normal','0',1071,1134,1339,1418,37,0);
-INSERT INTO `pokemon` VALUES (104,88,'Grimer','normal','0',731,785,914,981,5,0);
-INSERT INTO `pokemon` VALUES (105,88,'Grimer','alolan','0',731,785,914,981,58,0);
-INSERT INTO `pokemon` VALUES (106,89,'Muk','normal','0',1501,1575,1876,1969,5,0);
-INSERT INTO `pokemon` VALUES (107,89,'Muk','alolan','0',1501,1575,1876,1969,58,0);
-INSERT INTO `pokemon` VALUES (108,90,'Shellder','normal','0',571,617,713,771,3,0);
-INSERT INTO `pokemon` VALUES (109,91,'Cloyster','normal','0',1383,1455,1729,1819,37,0);
-INSERT INTO `pokemon` VALUES (110,92,'Gastly','normal','0',649,702,812,878,85,0);
-INSERT INTO `pokemon` VALUES (111,93,'Haunter','normal','0',1056,1121,1320,1402,85,0);
-INSERT INTO `pokemon` VALUES (112,94,'Gengar','normal','0',1566,1644,1958,2055,85,0);
-INSERT INTO `pokemon` VALUES (113,95,'Onix','normal','0',580,629,725,787,412,0);
-INSERT INTO `pokemon` VALUES (114,96,'Drowzee','normal','0',548,594,685,743,6,0);
-INSERT INTO `pokemon` VALUES (115,97,'Hypno','normal','0',1129,1194,1411,1493,6,0);
-INSERT INTO `pokemon` VALUES (116,98,'Krabby','normal','0',835,892,1043,1115,3,0);
-INSERT INTO `pokemon` VALUES (117,99,'Kingler','normal','0',1540,1616,1925,2020,3,0);
-INSERT INTO `pokemon` VALUES (118,100,'Voltorb','normal','0',532,577,665,721,3,0);
-INSERT INTO `pokemon` VALUES (119,101,'Electrode','normal','0',1134,1199,1418,1499,3,0);
-INSERT INTO `pokemon` VALUES (120,102,'Exeggcute','normal','0',623,671,779,839,126,0);
-INSERT INTO `pokemon` VALUES (121,103,'Exeggutor','normal','0',1643,1722,2055,2153,126,0);
-INSERT INTO `pokemon` VALUES (122,103,'Exeggutor','alolan','0',1643,1722,2055,2153,126,0);
-INSERT INTO `pokemon` VALUES (123,104,'Cubone','normal','0',536,582,671,728,12,0);
-INSERT INTO `pokemon` VALUES (124,105,'Marowak','normal','0',988,1048,1235,1311,12,0);
-INSERT INTO `pokemon` VALUES (125,105,'Marowak','alolan','0',988,1048,1235,1311,128,0);
-INSERT INTO `pokemon` VALUES (126,106,'Hitmonlee','normal','0',1399,1472,1749,1840,5,0);
-INSERT INTO `pokemon` VALUES (127,107,'Hitmonchan','normal','0',1263,1332,1579,1665,5,0);
-INSERT INTO `pokemon` VALUES (128,108,'Lickitung','normal','0',752,806,940,1008,4,0);
-INSERT INTO `pokemon` VALUES (129,109,'Koffing','normal','0',645,694,806,867,5,0);
-INSERT INTO `pokemon` VALUES (130,110,'Weezing','normal','0',1242,1310,1553,1637,5,0);
-INSERT INTO `pokemon` VALUES (131,110,'Weezing','galarian','0',1242,1310,1553,1637,5,0);
-INSERT INTO `pokemon` VALUES (132,111,'Rhyhorn','normal','0',886,943,1107,1179,124,0);
-INSERT INTO `pokemon` VALUES (133,112,'Rhydon','normal','0',1736,1816,2170,2270,124,0);
-INSERT INTO `pokemon` VALUES (134,113,'Chansey','normal','0',654,717,817,896,4,0);
-INSERT INTO `pokemon` VALUES (135,114,'Tangela','normal','0',1212,1278,1515,1598,12,0);
-INSERT INTO `pokemon` VALUES (136,115,'Kangaskhan','normal','0',1405,1477,1757,1847,4,0);
-INSERT INTO `pokemon` VALUES (137,116,'Horsea','normal','0',558,603,697,754,3,0);
-INSERT INTO `pokemon` VALUES (138,117,'Seadra','normal','0',1131,1196,1414,1495,3,0);
-INSERT INTO `pokemon` VALUES (139,118,'Goldeen','normal','0',610,658,763,823,3,0);
-INSERT INTO `pokemon` VALUES (140,119,'Seaking','normal','0',1169,1235,1462,1544,3,0);
-INSERT INTO `pokemon` VALUES (141,120,'Staryu','normal','0',613,661,766,826,3,0);
-INSERT INTO `pokemon` VALUES (142,121,'Starmie','normal','0',1404,1476,1756,1846,36,0);
-INSERT INTO `pokemon` VALUES (143,122,'Mr. Mime','normal','0',1205,1273,1506,1591,65,0);
-INSERT INTO `pokemon` VALUES (144,123,'Scyther','normal','0',1472,1546,1841,1933,36,0);
-INSERT INTO `pokemon` VALUES (145,124,'Jynx','normal','0',1387,1460,1734,1825,76,0);
-INSERT INTO `pokemon` VALUES (146,125,'Electabuzz','normal','0',1265,1333,1582,1667,3,0);
-INSERT INTO `pokemon` VALUES (147,126,'Magmar','normal','0',1298,1367,1623,1710,12,0);
-INSERT INTO `pokemon` VALUES (148,127,'Pinsir','normal','0',1613,1690,2016,2113,3,0);
-INSERT INTO `pokemon` VALUES (149,128,'Tauros','normal','0',1425,1497,1781,1872,4,0);
-INSERT INTO `pokemon` VALUES (150,129,'Magikarp','normal','0',132,157,165,196,3,0);
-INSERT INTO `pokemon` VALUES (151,130,'Gyarados','normal','0',1855,1937,2319,2422,36,0);
-INSERT INTO `pokemon` VALUES (152,131,'Lapras','normal','0',1435,1509,1794,1886,37,0);
-INSERT INTO `pokemon` VALUES (153,132,'Ditto','normal','0',434,475,543,594,4,0);
-INSERT INTO `pokemon` VALUES (154,133,'Eevee','normal','0',565,612,707,765,4,0);
-INSERT INTO `pokemon` VALUES (155,134,'Vaporeon','normal','0',1699,1779,2124,2225,3,0);
-INSERT INTO `pokemon` VALUES (156,135,'Jolteon','normal','0',1574,1650,1967,2063,3,0);
-INSERT INTO `pokemon` VALUES (157,136,'Flareon','normal','0',1652,1730,2065,2163,12,0);
-INSERT INTO `pokemon` VALUES (158,137,'Porygon','normal','0',924,982,1155,1228,4,0);
-INSERT INTO `pokemon` VALUES (159,138,'Omanyte','normal','0',826,882,1033,1103,43,0);
-INSERT INTO `pokemon` VALUES (160,139,'Omastar','normal','0',1517,1592,1897,1990,43,0);
-INSERT INTO `pokemon` VALUES (161,140,'Kabuto','normal','0',730,783,913,979,43,0);
-INSERT INTO `pokemon` VALUES (162,141,'Kabutops','normal','0',1476,1550,1845,1938,43,0);
-INSERT INTO `pokemon` VALUES (163,142,'Aerodactyl','normal','0',1515,1590,1894,1988,46,0);
-INSERT INTO `pokemon` VALUES (164,143,'Snorlax','normal','0',1760,1843,2201,2304,4,0);
-INSERT INTO `pokemon` VALUES (165,144,'Articuno','normal','0',1665,1743,2082,2179,76,0);
-INSERT INTO `pokemon` VALUES (166,145,'Zapdos','normal','0',1930,2015,2413,2519,36,0);
-INSERT INTO `pokemon` VALUES (167,146,'Moltres','normal','0',1896,1980,2370,2475,126,0);
-INSERT INTO `pokemon` VALUES (168,147,'Dratini','normal','0',529,574,661,717,6,0);
-INSERT INTO `pokemon` VALUES (169,148,'Dragonair','normal','0',957,1017,1197,1271,6,0);
-INSERT INTO `pokemon` VALUES (170,149,'Dragonite','normal','0',2079,2167,2599,2709,6,0);
-INSERT INTO `pokemon` VALUES (171,150,'Mewtwo','normal','0',2294,2387,2868,2984,6,0);
-INSERT INTO `pokemon` VALUES (172,150,'Mewtwo','armored','0',1740,1821,2175,2276,6,0);
-INSERT INTO `pokemon` VALUES (173,151,'Mew','normal','0',1785,1865,2231,2332,6,0);
-INSERT INTO `pokemon` VALUES (174,152,'Chikorita','normal','0',491,534,614,668,12,0);
-INSERT INTO `pokemon` VALUES (175,153,'Bayleef','normal','0',777,831,971,1039,12,0);
-INSERT INTO `pokemon` VALUES (176,154,'Meganium','normal','0',1308,1377,1635,1721,12,0);
-INSERT INTO `pokemon` VALUES (177,155,'Cyndaquil','normal','0',516,560,645,700,12,0);
-INSERT INTO `pokemon` VALUES (178,156,'Quilava','normal','0',887,944,1109,1180,12,0);
-INSERT INTO `pokemon` VALUES (179,157,'Typhlosion','normal','0',1574,1651,1968,2064,12,0);
-INSERT INTO `pokemon` VALUES (180,158,'Totodile','normal','0',599,646,749,808,3,0);
-INSERT INTO `pokemon` VALUES (181,159,'Croconaw','normal','0',925,984,1157,1230,3,0);
-INSERT INTO `pokemon` VALUES (182,160,'Feraligatr','normal','0',1557,1632,1946,2040,3,0);
-INSERT INTO `pokemon` VALUES (183,161,'Sentret','normal','0',318,353,397,441,4,0);
-INSERT INTO `pokemon` VALUES (184,162,'Furret','normal','0',944,1004,1181,1255,4,0);
-INSERT INTO `pokemon` VALUES (185,163,'Hoothoot','normal','0',349,387,436,484,46,0);
-INSERT INTO `pokemon` VALUES (186,164,'Noctowl','normal','0',1092,1156,1365,1446,46,0);
-INSERT INTO `pokemon` VALUES (187,165,'Ledyba','normal','0',377,416,471,520,36,0);
-INSERT INTO `pokemon` VALUES (188,166,'Ledian','normal','0',716,769,896,961,36,0);
-INSERT INTO `pokemon` VALUES (189,167,'Spinarak','normal','0',426,466,532,583,35,0);
-INSERT INTO `pokemon` VALUES (190,168,'Ariados','normal','0',953,1012,1191,1265,35,0);
-INSERT INTO `pokemon` VALUES (191,169,'Crobat','normal','0',1439,1512,1799,1890,56,0);
-INSERT INTO `pokemon` VALUES (192,170,'Chinchou','normal','0',591,639,739,799,3,0);
-INSERT INTO `pokemon` VALUES (193,171,'Lanturn','normal','0',1125,1191,1406,1489,3,0);
-INSERT INTO `pokemon` VALUES (194,172,'Pichu','normal','0',240,270,300,338,3,0);
-INSERT INTO `pokemon` VALUES (195,173,'Cleffa','normal','0',346,383,433,479,5,0);
-INSERT INTO `pokemon` VALUES (196,174,'Igglybuff','normal','0',269,306,336,382,45,0);
-INSERT INTO `pokemon` VALUES (197,175,'Togepi','normal','0',339,375,424,470,5,0);
-INSERT INTO `pokemon` VALUES (198,176,'Togetic','normal','0',917,976,1147,1220,56,0);
-INSERT INTO `pokemon` VALUES (199,177,'Natu','normal','0',583,630,728,787,6,0);
-INSERT INTO `pokemon` VALUES (200,178,'Xatu','normal','0',1184,1250,1480,1563,6,0);
-INSERT INTO `pokemon` VALUES (201,179,'Mareep','normal','0',521,566,651,708,3,0);
-INSERT INTO `pokemon` VALUES (202,180,'Flaaffy','normal','0',814,869,1017,1086,3,0);
-INSERT INTO `pokemon` VALUES (203,181,'Ampharos','normal','0',1554,1630,1943,2037,3,0);
-INSERT INTO `pokemon` VALUES (204,182,'Bellossom','normal','0',1236,1303,1545,1629,12,0);
-INSERT INTO `pokemon` VALUES (205,183,'Marill','normal','0',229,263,287,329,35,0);
-INSERT INTO `pokemon` VALUES (206,184,'Azumarill','normal','0',849,907,1061,1134,35,0);
-INSERT INTO `pokemon` VALUES (207,185,'Sudowoodo','normal','0',1162,1227,1452,1534,4,0);
-INSERT INTO `pokemon` VALUES (208,186,'Politoed','normal','0',1329,1399,1662,1749,3,0);
-INSERT INTO `pokemon` VALUES (209,187,'Hoppip','normal','0',308,342,385,428,126,0);
-INSERT INTO `pokemon` VALUES (210,188,'Skiploom','normal','0',513,557,641,697,126,0);
-INSERT INTO `pokemon` VALUES (211,189,'Jumpluff','normal','0',877,935,1096,1168,126,0);
-INSERT INTO `pokemon` VALUES (212,190,'Aipom','normal','0',718,770,898,963,4,0);
-INSERT INTO `pokemon` VALUES (213,191,'Sunkern','normal','0',197,226,247,282,12,0);
-INSERT INTO `pokemon` VALUES (214,192,'Sunflora','normal','0',1158,1223,1447,1529,12,0);
-INSERT INTO `pokemon` VALUES (215,193,'Yanma','normal','0',785,840,981,1050,36,0);
-INSERT INTO `pokemon` VALUES (216,194,'Wooper','normal','0',330,366,412,458,312,0);
-INSERT INTO `pokemon` VALUES (217,195,'Quagsire','normal','0',1075,1138,1343,1423,312,0);
-INSERT INTO `pokemon` VALUES (218,196,'Espeon','normal','0',1730,1811,2162,2264,6,0);
-INSERT INTO `pokemon` VALUES (219,197,'Umbreon','normal','0',1153,1221,1442,1526,8,0);
-INSERT INTO `pokemon` VALUES (220,198,'Murkrow','normal','0',835,892,1044,1116,86,0);
-INSERT INTO `pokemon` VALUES (221,199,'Slowking','normal','0',1382,1454,1728,1817,36,0);
-INSERT INTO `pokemon` VALUES (222,200,'Misdreavus','normal','0',1039,1100,1298,1376,8,0);
-INSERT INTO `pokemon` VALUES (223,201,'Unown','normal','0',628,677,785,846,6,0);
-INSERT INTO `pokemon` VALUES (224,202,'Wobbuffet','normal','0',532,586,665,733,6,0);
-INSERT INTO `pokemon` VALUES (225,203,'Girafarig','normal','0',1105,1169,1381,1462,46,0);
-INSERT INTO `pokemon` VALUES (226,204,'Pineco','normal','0',586,633,733,791,3,0);
-INSERT INTO `pokemon` VALUES (227,205,'Forretress','normal','0',1236,1304,1545,1630,37,0);
-INSERT INTO `pokemon` VALUES (228,206,'Dunsparce','normal','0',906,965,1132,1206,4,0);
-INSERT INTO `pokemon` VALUES (229,207,'Gligar','normal','0',1000,1061,1250,1326,126,0);
-INSERT INTO `pokemon` VALUES (230,208,'Steelix','normal','0',1308,1379,1635,1724,712,0);
-INSERT INTO `pokemon` VALUES (231,209,'Snubbull','normal','0',656,707,821,884,5,0);
-INSERT INTO `pokemon` VALUES (232,210,'Granbull','normal','0',1385,1458,1732,1823,5,0);
-INSERT INTO `pokemon` VALUES (233,211,'Qwilfish','normal','0',1107,1172,1384,1465,35,0);
-INSERT INTO `pokemon` VALUES (234,212,'Scizor','normal','0',1636,1714,2046,2143,37,0);
-INSERT INTO `pokemon` VALUES (235,213,'Shuckle','normal','0',189,231,236,289,34,0);
-INSERT INTO `pokemon` VALUES (236,214,'Heracross','normal','0',1693,1772,2116,2215,35,0);
-INSERT INTO `pokemon` VALUES (237,215,'Sneasel','normal','0',1107,1172,1384,1465,87,0);
-INSERT INTO `pokemon` VALUES (238,216,'Teddiursa','normal','0',707,759,884,949,4,0);
-INSERT INTO `pokemon` VALUES (239,217,'Ursaring','normal','0',1604,1682,2006,2103,4,0);
-INSERT INTO `pokemon` VALUES (240,218,'Slugma','normal','0',468,511,585,639,12,0);
-INSERT INTO `pokemon` VALUES (241,219,'Magcargo','normal','0',914,972,1142,1215,124,0);
-INSERT INTO `pokemon` VALUES (242,220,'Swinub','normal','0',384,423,480,529,712,0);
-INSERT INTO `pokemon` VALUES (243,221,'Piloswine','normal','0',1271,1340,1589,1675,712,0);
-INSERT INTO `pokemon` VALUES (244,222,'Corsola','normal','0',735,787,918,984,34,0);
-INSERT INTO `pokemon` VALUES (245,223,'Remoraid','normal','0',478,521,597,651,3,0);
-INSERT INTO `pokemon` VALUES (246,224,'Octillery','normal','0',1254,1322,1568,1653,3,0);
-INSERT INTO `pokemon` VALUES (247,225,'Delibird','normal','0',578,625,723,781,76,0);
-INSERT INTO `pokemon` VALUES (248,226,'Mantine','normal','0',1139,1204,1424,1506,36,0);
-INSERT INTO `pokemon` VALUES (249,227,'Skarmory','normal','0',1139,1204,1424,1506,76,0);
-INSERT INTO `pokemon` VALUES (250,228,'Houndour','normal','0',654,705,818,881,812,0);
-INSERT INTO `pokemon` VALUES (251,229,'Houndoom','normal','0',1432,1505,1790,1882,812,0);
-INSERT INTO `pokemon` VALUES (252,230,'Kingdra','normal','0',1437,1509,1796,1887,36,0);
-INSERT INTO `pokemon` VALUES (253,231,'Phanpy','normal','0',639,689,799,862,12,0);
-INSERT INTO `pokemon` VALUES (254,232,'Donphan','normal','0',1644,1722,2055,2152,12,0);
-INSERT INTO `pokemon` VALUES (255,233,'Porygon2','normal','0',1475,1549,1844,1936,4,0);
-INSERT INTO `pokemon` VALUES (256,234,'Stantler','normal','0',1170,1236,1463,1546,4,0);
-INSERT INTO `pokemon` VALUES (257,235,'Smeargle','normal','0',214,246,268,308,4,0);
-INSERT INTO `pokemon` VALUES (258,236,'Tyrogue','normal','0',249,281,312,351,5,0);
-INSERT INTO `pokemon` VALUES (259,237,'Hitmontop','normal','0',1166,1232,1458,1540,5,0);
-INSERT INTO `pokemon` VALUES (260,238,'Smoochum','normal','0',686,738,858,922,76,0);
-INSERT INTO `pokemon` VALUES (261,239,'Elekid','normal','0',640,689,800,861,3,0);
-INSERT INTO `pokemon` VALUES (262,240,'Magby','normal','0',704,756,880,945,12,0);
-INSERT INTO `pokemon` VALUES (263,241,'Miltank','normal','0',1276,1345,1595,1682,4,0);
-INSERT INTO `pokemon` VALUES (264,242,'Blissey','normal','0',1492,1575,1866,1969,4,0);
-INSERT INTO `pokemon` VALUES (265,243,'Raikou','normal','0',1889,1972,2361,2466,3,0);
-INSERT INTO `pokemon` VALUES (266,244,'Entei','normal','0',1900,1984,2375,2480,12,0);
-INSERT INTO `pokemon` VALUES (267,245,'Suicune','normal','0',1627,1704,2033,2130,3,0);
-INSERT INTO `pokemon` VALUES (268,246,'Larvitar','normal','0',548,594,686,743,412,0);
-INSERT INTO `pokemon` VALUES (269,247,'Pupitar','normal','0',949,1009,1187,1261,412,0);
-INSERT INTO `pokemon` VALUES (270,248,'Tyranitar','normal','0',2103,2191,2629,2739,48,0);
-INSERT INTO `pokemon` VALUES (271,249,'Lugia','normal','0',2028,2115,2535,2645,6,0);
-INSERT INTO `pokemon` VALUES (272,250,'Ho-Oh','normal','0',2119,2207,2649,2759,126,0);
-INSERT INTO `pokemon` VALUES (273,251,'Celebi','normal','0',1785,1865,2231,2332,612,0);
-INSERT INTO `pokemon` VALUES (274,252,'Treecko','normal','0',556,601,695,752,12,0);
-INSERT INTO `pokemon` VALUES (275,253,'Grovyle','normal','0',897,956,1122,1195,12,0);
-INSERT INTO `pokemon` VALUES (276,254,'Sceptile','normal','0',1500,1575,1876,1969,12,0);
-INSERT INTO `pokemon` VALUES (277,255,'Torchic','normal','0',578,624,722,781,12,0);
-INSERT INTO `pokemon` VALUES (278,256,'Combusken','normal','0',886,944,1108,1180,125,0);
-INSERT INTO `pokemon` VALUES (279,257,'Blaziken','normal','0',1550,1627,1938,2034,125,0);
-INSERT INTO `pokemon` VALUES (280,258,'Mudkip','normal','0',597,644,746,805,3,0);
-INSERT INTO `pokemon` VALUES (281,259,'Marshtomp','normal','0',955,1015,1194,1269,312,0);
-INSERT INTO `pokemon` VALUES (282,260,'Swampert','normal','0',1622,1699,2027,2124,312,0);
-INSERT INTO `pokemon` VALUES (283,261,'Poochyena','normal','0',350,387,438,484,8,0);
-INSERT INTO `pokemon` VALUES (284,262,'Mightyena','normal','0',1038,1100,1298,1375,8,0);
-INSERT INTO `pokemon` VALUES (285,263,'Zigzagoon','normal','0',258,290,323,363,4,0);
-INSERT INTO `pokemon` VALUES (286,263,'Zigzagoon','galarian','0',258,290,323,363,84,0);
-INSERT INTO `pokemon` VALUES (287,264,'Linoone','normal','0',892,949,1115,1187,4,0);
-INSERT INTO `pokemon` VALUES (288,264,'Linoone','galarian','0',892,949,1115,1187,84,0);
-INSERT INTO `pokemon` VALUES (289,265,'Wurmple','normal','0',296,330,370,413,3,0);
-INSERT INTO `pokemon` VALUES (290,266,'Silcoon','normal','0',282,316,353,395,3,0);
-INSERT INTO `pokemon` VALUES (291,267,'Beautifly','normal','0',948,1009,1185,1261,36,0);
-INSERT INTO `pokemon` VALUES (292,268,'Cascoon','normal','0',282,316,353,395,3,0);
-INSERT INTO `pokemon` VALUES (293,269,'Dustox','normal','0',649,699,811,874,35,0);
-INSERT INTO `pokemon` VALUES (294,270,'Lotad','normal','0',307,342,384,427,312,0);
-INSERT INTO `pokemon` VALUES (295,271,'Lombre','normal','0',635,684,794,855,312,0);
-INSERT INTO `pokemon` VALUES (296,272,'Ludicolo','normal','0',1259,1327,1574,1659,312,0);
-INSERT INTO `pokemon` VALUES (297,273,'Seedot','normal','0',307,342,384,427,12,0);
-INSERT INTO `pokemon` VALUES (298,274,'Nuzleaf','normal','0',650,701,813,876,128,0);
-INSERT INTO `pokemon` VALUES (299,275,'Shiftry','normal','0',1263,1333,1579,1666,128,0);
-INSERT INTO `pokemon` VALUES (300,276,'Taillow','normal','0',397,437,497,546,46,0);
-INSERT INTO `pokemon` VALUES (301,277,'Swellow','normal','0',1034,1097,1293,1371,46,0);
-INSERT INTO `pokemon` VALUES (302,278,'Wingull','normal','0',397,437,497,546,36,0);
-INSERT INTO `pokemon` VALUES (303,279,'Pelipper','normal','0',1150,1215,1438,1519,36,0);
-INSERT INTO `pokemon` VALUES (304,280,'Ralts','normal','0',275,308,344,385,65,0);
-INSERT INTO `pokemon` VALUES (305,281,'Kirlia','normal','0',508,552,635,690,65,0);
-INSERT INTO `pokemon` VALUES (306,282,'Gardevoir','normal','0',1688,1767,2110,2209,65,0);
-INSERT INTO `pokemon` VALUES (307,283,'Surskit','normal','0',412,452,516,565,3,0);
-INSERT INTO `pokemon` VALUES (308,284,'Masquerain','normal','0',1230,1297,1537,1622,36,0);
-INSERT INTO `pokemon` VALUES (309,285,'Shroomish','normal','0',421,463,527,578,12,0);
-INSERT INTO `pokemon` VALUES (310,286,'Breloom','normal','0',1427,1502,1785,1877,125,0);
-INSERT INTO `pokemon` VALUES (311,287,'Slakoth','normal','0',527,572,659,716,4,0);
-INSERT INTO `pokemon` VALUES (312,288,'Vigoroth','normal','0',1061,1124,1327,1405,4,0);
-INSERT INTO `pokemon` VALUES (313,289,'Slaking','normal','0',2435,2532,3044,3165,4,0);
-INSERT INTO `pokemon` VALUES (314,290,'Nincada','normal','0',399,439,499,549,312,0);
-INSERT INTO `pokemon` VALUES (315,291,'Ninjask','normal','0',1061,1125,1326,1406,36,0);
-INSERT INTO `pokemon` VALUES (316,292,'Shedinja','normal','0',175,224,219,281,38,0);
-INSERT INTO `pokemon` VALUES (317,293,'Whismur','normal','0',344,383,430,479,4,0);
-INSERT INTO `pokemon` VALUES (318,294,'Loudred','normal','0',705,758,881,948,4,0);
-INSERT INTO `pokemon` VALUES (319,295,'Exploud','normal','0',1272,1341,1590,1677,4,0);
-INSERT INTO `pokemon` VALUES (320,296,'Makuhita','normal','0',424,467,530,583,5,0);
-INSERT INTO `pokemon` VALUES (321,297,'Hariyama','normal','0',1537,1616,1921,2020,5,0);
-INSERT INTO `pokemon` VALUES (322,298,'Azurill','normal','0',179,208,223,260,45,0);
-INSERT INTO `pokemon` VALUES (323,299,'Nosepass','normal','0',521,567,651,709,4,0);
-INSERT INTO `pokemon` VALUES (324,300,'Skitty','normal','0',383,422,479,527,4,0);
-INSERT INTO `pokemon` VALUES (325,301,'Delcatty','normal','0',800,854,1000,1068,4,0);
-INSERT INTO `pokemon` VALUES (326,302,'Sableye','normal','0',789,843,986,1054,8,0);
-INSERT INTO `pokemon` VALUES (327,303,'Mawile','normal','0',877,934,1096,1167,75,0);
-INSERT INTO `pokemon` VALUES (328,304,'Aron','normal','0',696,747,870,934,74,0);
-INSERT INTO `pokemon` VALUES (329,305,'Lairon','normal','0',1110,1174,1388,1468,74,0);
-INSERT INTO `pokemon` VALUES (330,306,'Aggron','normal','0',1636,1714,2045,2143,74,0);
-INSERT INTO `pokemon` VALUES (331,307,'Meditite','normal','0',359,396,449,495,56,0);
-INSERT INTO `pokemon` VALUES (332,308,'Medicham','normal','0',764,817,955,1022,56,0);
-INSERT INTO `pokemon` VALUES (333,309,'Electrike','normal','0',507,551,634,689,3,0);
-INSERT INTO `pokemon` VALUES (334,310,'Manectric','normal','0',1267,1337,1585,1672,3,0);
-INSERT INTO `pokemon` VALUES (335,311,'Plusle','normal','0',956,1016,1195,1270,3,0);
-INSERT INTO `pokemon` VALUES (336,312,'Minun','normal','0',910,968,1138,1210,3,0);
-INSERT INTO `pokemon` VALUES (337,313,'Volbeat','normal','0',952,1012,1191,1265,3,0);
-INSERT INTO `pokemon` VALUES (338,314,'Illumise','normal','0',952,1012,1191,1265,3,0);
-INSERT INTO `pokemon` VALUES (339,315,'Roselia','normal','0',1007,1068,1258,1335,125,0);
-INSERT INTO `pokemon` VALUES (340,316,'Gulpin','normal','0',452,495,565,618,5,0);
-INSERT INTO `pokemon` VALUES (341,317,'Swalot','normal','0',1066,1130,1333,1413,5,0);
-INSERT INTO `pokemon` VALUES (342,318,'Carvanha','normal','0',531,583,664,729,38,0);
-INSERT INTO `pokemon` VALUES (343,319,'Sharpedo','normal','0',1174,1246,1468,1558,38,0);
-INSERT INTO `pokemon` VALUES (344,320,'Wailmer','normal','0',779,838,974,1048,3,0);
-INSERT INTO `pokemon` VALUES (345,321,'Wailord','normal','0',1228,1302,1535,1628,3,0);
-INSERT INTO `pokemon` VALUES (346,322,'Numel','normal','0',557,604,697,755,12,0);
-INSERT INTO `pokemon` VALUES (347,323,'Camerupt','normal','0',1186,1253,1483,1566,12,0);
-INSERT INTO `pokemon` VALUES (348,324,'Torkoal','normal','0',1131,1196,1414,1495,12,0);
-INSERT INTO `pokemon` VALUES (349,325,'Spoink','normal','0',711,762,888,953,6,0);
-INSERT INTO `pokemon` VALUES (350,326,'Grumpig','normal','0',1285,1354,1606,1692,6,0);
-INSERT INTO `pokemon` VALUES (351,327,'Spinda','normal','0',648,697,810,872,4,0);
-INSERT INTO `pokemon` VALUES (352,328,'Trapinch','normal','0',676,728,845,910,12,0);
-INSERT INTO `pokemon` VALUES (353,329,'Vibrava','normal','0',650,699,813,875,126,0);
-INSERT INTO `pokemon` VALUES (354,330,'Flygon','normal','0',1447,1520,1809,1901,126,0);
-INSERT INTO `pokemon` VALUES (355,331,'Cacnea','normal','0',658,709,822,887,12,0);
-INSERT INTO `pokemon` VALUES (356,332,'Cacturne','normal','0',1243,1313,1554,1641,128,0);
-INSERT INTO `pokemon` VALUES (357,333,'Swablu','normal','0',429,470,537,588,46,0);
-INSERT INTO `pokemon` VALUES (358,334,'Altaria','normal','0',1081,1145,1352,1432,6,0);
-INSERT INTO `pokemon` VALUES (359,335,'Zangoose','normal','0',1310,1381,1638,1727,4,0);
-INSERT INTO `pokemon` VALUES (360,336,'Seviper','normal','0',1137,1203,1421,1504,5,0);
-INSERT INTO `pokemon` VALUES (361,337,'Lunatone','normal','0',1261,1330,1577,1662,46,0);
-INSERT INTO `pokemon` VALUES (362,338,'Solrock','normal','0',1261,1330,1577,1662,46,0);
-INSERT INTO `pokemon` VALUES (363,339,'Barboach','normal','0',427,468,534,585,312,0);
-INSERT INTO `pokemon` VALUES (364,340,'Whiscash','normal','0',1120,1186,1401,1482,312,0);
-INSERT INTO `pokemon` VALUES (365,341,'Corphish','normal','0',653,703,817,879,3,0);
-INSERT INTO `pokemon` VALUES (366,342,'Crawdaunt','normal','0',1342,1413,1678,1767,38,0);
-INSERT INTO `pokemon` VALUES (367,343,'Baltoy','normal','0',409,449,512,562,126,0);
-INSERT INTO `pokemon` VALUES (368,344,'Claydol','normal','0',1063,1126,1328,1408,126,0);
-INSERT INTO `pokemon` VALUES (369,345,'Lileep','normal','0',686,738,858,922,412,0);
-INSERT INTO `pokemon` VALUES (370,346,'Cradily','normal','0',1196,1263,1495,1579,412,0);
-INSERT INTO `pokemon` VALUES (371,347,'Anorith','normal','0',817,874,1022,1092,43,0);
-INSERT INTO `pokemon` VALUES (372,348,'Armaldo','normal','0',1552,1627,1940,2035,43,0);
-INSERT INTO `pokemon` VALUES (373,349,'Feebas','normal','0',132,157,165,196,3,0);
-INSERT INTO `pokemon` VALUES (374,350,'Milotic','normal','0',1640,1717,2050,2147,3,0);
-INSERT INTO `pokemon` VALUES (375,351,'Castform','normal','0',875,932,1094,1165,4,0);
-INSERT INTO `pokemon` VALUES (376,352,'Kecleon','normal','0',1105,1169,1382,1462,4,0);
-INSERT INTO `pokemon` VALUES (377,353,'Shuppet','normal','0',535,581,669,727,8,0);
-INSERT INTO `pokemon` VALUES (378,354,'Banette','normal','0',1244,1313,1555,1642,8,0);
-INSERT INTO `pokemon` VALUES (379,355,'Duskull','normal','0',364,403,456,504,8,0);
-INSERT INTO `pokemon` VALUES (380,356,'Dusclops','normal','0',851,909,1064,1136,8,0);
-INSERT INTO `pokemon` VALUES (381,357,'Tropius','normal','0',1046,1109,1307,1386,126,0);
-INSERT INTO `pokemon` VALUES (382,358,'Chimecho','normal','0',1224,1291,1530,1614,6,0);
-INSERT INTO `pokemon` VALUES (383,359,'Absol','normal','0',1370,1443,1712,1805,8,0);
-INSERT INTO `pokemon` VALUES (384,360,'Wynaut','normal','0',268,305,335,381,6,0);
-INSERT INTO `pokemon` VALUES (385,361,'Snorunt','normal','0',465,507,581,634,7,0);
-INSERT INTO `pokemon` VALUES (386,362,'Glalie','normal','0',1138,1203,1423,1504,7,0);
-INSERT INTO `pokemon` VALUES (387,363,'Spheal','normal','0',505,550,631,687,73,0);
-INSERT INTO `pokemon` VALUES (388,364,'Sealeo','normal','0',920,979,1151,1225,73,0);
-INSERT INTO `pokemon` VALUES (389,365,'Walrein','normal','0',1483,1557,1854,1947,73,0);
-INSERT INTO `pokemon` VALUES (390,366,'Clamperl','normal','0',675,726,845,907,3,0);
-INSERT INTO `pokemon` VALUES (391,367,'Huntail','normal','0',1268,1337,1585,1671,3,0);
-INSERT INTO `pokemon` VALUES (392,368,'Gorebyss','normal','0',1354,1425,1692,1781,3,0);
-INSERT INTO `pokemon` VALUES (393,369,'Relicanth','normal','0',1373,1444,1716,1806,34,0);
-INSERT INTO `pokemon` VALUES (394,370,'Luvdisc','normal','0',443,484,554,605,3,0);
-INSERT INTO `pokemon` VALUES (395,371,'Bagon','normal','0',612,660,765,826,6,0);
-INSERT INTO `pokemon` VALUES (396,372,'Shelgon','normal','0',1097,1160,1371,1451,6,0);
-INSERT INTO `pokemon` VALUES (397,373,'Salamence','normal','0',2054,2142,2568,2678,6,0);
-INSERT INTO `pokemon` VALUES (398,374,'Beldum','normal','0',513,558,642,697,76,0);
-INSERT INTO `pokemon` VALUES (399,375,'Metang','normal','0',925,983,1156,1229,76,0);
-INSERT INTO `pokemon` VALUES (400,376,'Metagross','normal','0',2078,2166,2598,2708,76,0);
-INSERT INTO `pokemon` VALUES (401,377,'Regirock','normal','0',1703,1784,2129,2230,4,0);
-INSERT INTO `pokemon` VALUES (402,378,'Regice','normal','0',1703,1784,2129,2230,7,0);
-INSERT INTO `pokemon` VALUES (403,379,'Registeel','normal','0',1326,1398,1658,1748,7,0);
-INSERT INTO `pokemon` VALUES (404,380,'Latias','normal','0',1921,2006,2402,2507,6,0);
-INSERT INTO `pokemon` VALUES (405,381,'Latios','normal','0',2090,2178,2613,2723,6,0);
-INSERT INTO `pokemon` VALUES (406,382,'Kyogre','normal','0',2260,2351,2825,2939,3,0);
-INSERT INTO `pokemon` VALUES (407,383,'Groudon','normal','0',2260,2351,2825,2939,12,0);
-INSERT INTO `pokemon` VALUES (408,384,'Rayquaza','normal','0',2102,2191,2627,2739,6,0);
-INSERT INTO `pokemon` VALUES (409,385,'Jirachi','normal','0',1785,1865,2231,2332,76,0);
-INSERT INTO `pokemon` VALUES (410,386,'Deoxys','normal','0',1717,1806,2146,2257,6,0);
-INSERT INTO `pokemon` VALUES (411,386,'Deoxys','attack','0',1372,1474,1716,1842,6,0);
-INSERT INTO `pokemon` VALUES (412,386,'Deoxys','defense','0',1228,1299,1535,1624,6,0);
-INSERT INTO `pokemon` VALUES (413,386,'Deoxys','speed','0',1568,1645,1960,2056,6,0);
-INSERT INTO `pokemon` VALUES (414,387,'Turtwig','normal','0',629,678,787,848,12,0);
-INSERT INTO `pokemon` VALUES (415,388,'Grotle','normal','0',1018,1080,1273,1350,12,0);
-INSERT INTO `pokemon` VALUES (416,389,'Torterra','normal','0',1600,1677,2000,2096,12,0);
-INSERT INTO `pokemon` VALUES (417,390,'Chimchar','normal','0',503,547,629,683,12,0);
-INSERT INTO `pokemon` VALUES (418,391,'Monferno','normal','0',843,899,1054,1124,125,0);
-INSERT INTO `pokemon` VALUES (419,392,'Infernape','normal','0',1459,1533,1824,1916,125,0);
-INSERT INTO `pokemon` VALUES (420,393,'Piplup','normal','0',568,614,710,767,3,0);
-INSERT INTO `pokemon` VALUES (421,394,'Prinplup','normal','0',914,972,1142,1215,3,0);
-INSERT INTO `pokemon` VALUES (422,395,'Empoleon','normal','0',1581,1657,1976,2072,37,0);
-INSERT INTO `pokemon` VALUES (423,396,'Starly','normal','0',372,410,465,513,46,0);
-INSERT INTO `pokemon` VALUES (424,397,'Staravia','normal','0',690,742,863,927,46,0);
-INSERT INTO `pokemon` VALUES (425,398,'Staraptor','normal','0',1538,1614,1922,2018,46,0);
-INSERT INTO `pokemon` VALUES (426,399,'Bidoof','normal','0',373,412,467,515,4,0);
-INSERT INTO `pokemon` VALUES (427,400,'Bibarel','normal','0',981,1041,1226,1302,43,0);
-INSERT INTO `pokemon` VALUES (428,401,'Kricketot','normal','0',200,229,250,286,3,0);
-INSERT INTO `pokemon` VALUES (429,402,'Kricketune','normal','0',886,944,1107,1181,3,0);
-INSERT INTO `pokemon` VALUES (430,403,'Shinx','normal','0',458,500,572,625,3,0);
-INSERT INTO `pokemon` VALUES (431,404,'Luxio','normal','0',793,849,992,1061,3,0);
-INSERT INTO `pokemon` VALUES (432,405,'Luxray','normal','0',1573,1650,1967,2063,3,0);
-INSERT INTO `pokemon` VALUES (433,406,'Budew','normal','0',448,489,560,611,125,0);
-INSERT INTO `pokemon` VALUES (434,407,'Roserade','normal','0',1619,1697,2024,2122,125,0);
-INSERT INTO `pokemon` VALUES (435,408,'Cranidos','normal','0',974,1040,1217,1300,4,0);
-INSERT INTO `pokemon` VALUES (436,409,'Rampardos','normal','0',1796,1884,2246,2355,4,0);
-INSERT INTO `pokemon` VALUES (437,410,'Shieldon','normal','0',465,509,581,636,47,0);
-INSERT INTO `pokemon` VALUES (438,411,'Bastiodon','normal','0',820,879,1025,1100,47,0);
-INSERT INTO `pokemon` VALUES (440,412,'Burmy','plant','0',247,279,309,348,3,0);
-INSERT INTO `pokemon` VALUES (441,412,'Burmy','sandy','0',247,279,309,348,3,0);
-INSERT INTO `pokemon` VALUES (442,412,'Burmy','trash','0',247,279,309,348,3,0);
-INSERT INTO `pokemon` VALUES (444,413,'Wormadam','plant','0',954,1013,1192,1267,312,0);
-INSERT INTO `pokemon` VALUES (445,413,'Wormadam','sandy','0',954,1013,1192,1267,312,0);
-INSERT INTO `pokemon` VALUES (446,413,'Wormadam','trash','0',854,910,1067,1138,37,0);
-INSERT INTO `pokemon` VALUES (447,414,'Mothim','normal','0',975,1037,1219,1297,36,0);
-INSERT INTO `pokemon` VALUES (448,415,'Combee','normal','0',251,282,314,353,36,0);
-INSERT INTO `pokemon` VALUES (449,416,'Vespiquen','normal','0',1082,1145,1353,1432,36,0);
-INSERT INTO `pokemon` VALUES (450,417,'Pachirisu','normal','0',643,693,804,867,3,0);
-INSERT INTO `pokemon` VALUES (451,418,'Buizel','normal','0',555,602,694,753,3,0);
-INSERT INTO `pokemon` VALUES (452,419,'Floatzel','normal','0',1323,1396,1655,1745,3,0);
-INSERT INTO `pokemon` VALUES (453,420,'Cherubi','normal','0',499,542,624,678,12,0);
-INSERT INTO `pokemon` VALUES (455,421,'Cherrim','overcast','0',1106,1170,1383,1462,12,0);
-INSERT INTO `pokemon` VALUES (456,421,'Cherim','sunny','0',1106,1170,1383,1462,12,0);
-INSERT INTO `pokemon` VALUES (458,422,'Shellos','east','0',600,649,751,811,3,0);
-INSERT INTO `pokemon` VALUES (459,422,'Shellos','west','0',600,649,751,811,3,0);
-INSERT INTO `pokemon` VALUES (461,423,'Gastrodon','east','0',1259,1328,1574,1660,312,0);
-INSERT INTO `pokemon` VALUES (462,423,'Gastrodon','west','0',1259,1328,1574,1660,312,0);
-INSERT INTO `pokemon` VALUES (463,424,'Ambipom','normal','0',1311,1381,1639,1727,4,0);
-INSERT INTO `pokemon` VALUES (464,425,'Drifloon','normal','0',633,684,791,855,86,0);
-INSERT INTO `pokemon` VALUES (465,426,'Drifblim','normal','0',1287,1361,1609,1701,86,0);
-INSERT INTO `pokemon` VALUES (466,427,'Buneary','normal','0',669,719,836,899,4,0);
-INSERT INTO `pokemon` VALUES (467,428,'Lopunny','normal','0',1112,1177,1391,1471,4,0);
-INSERT INTO `pokemon` VALUES (468,429,'Mismagius','normal','0',1421,1494,1777,1868,8,0);
-INSERT INTO `pokemon` VALUES (469,430,'Honchkrow','normal','0',1471,1549,1839,1937,86,0);
-INSERT INTO `pokemon` VALUES (470,431,'Glameow','normal','0',490,533,613,667,4,0);
-INSERT INTO `pokemon` VALUES (471,432,'Purugly','normal','0',1053,1116,1317,1395,4,0);
-INSERT INTO `pokemon` VALUES (472,433,'Chingling','normal','0',530,574,662,718,6,0);
-INSERT INTO `pokemon` VALUES (473,434,'Stunky','normal','0',609,657,762,822,58,0);
-INSERT INTO `pokemon` VALUES (474,435,'Skuntank','normal','0',1278,1347,1597,1684,58,0);
-INSERT INTO `pokemon` VALUES (475,436,'Bronzor','normal','0',305,344,381,430,76,0);
-INSERT INTO `pokemon` VALUES (476,437,'Bronzong','normal','0',1212,1279,1515,1599,76,0);
-INSERT INTO `pokemon` VALUES (477,438,'Bonsly','normal','0',693,744,866,930,4,0);
-INSERT INTO `pokemon` VALUES (478,439,'Mime Jr.','normal','0',578,626,723,782,65,0);
-INSERT INTO `pokemon` VALUES (479,440,'Happiny','normal','0',178,212,223,265,4,0);
-INSERT INTO `pokemon` VALUES (480,441,'Chatot','normal','0',961,1023,1202,1279,46,0);
-INSERT INTO `pokemon` VALUES (481,442,'Spiritomb','normal','0',1119,1184,1399,1480,8,0);
-INSERT INTO `pokemon` VALUES (482,443,'Gible','normal','0',588,635,735,794,612,0);
-INSERT INTO `pokemon` VALUES (483,444,'Gabite','normal','0',1009,1071,1262,1339,612,0);
-INSERT INTO `pokemon` VALUES (484,445,'Garchomp','normal','0',2174,2264,2718,2830,612,0);
-INSERT INTO `pokemon` VALUES (485,446,'Munchlax','normal','0',1017,1081,1271,1351,4,0);
-INSERT INTO `pokemon` VALUES (486,447,'Riolu','normal','0',522,567,653,709,5,0);
-INSERT INTO `pokemon` VALUES (487,448,'Lucario','normal','0',1469,1544,1837,1930,57,0);
-INSERT INTO `pokemon` VALUES (488,449,'Hippopotas','normal','0',723,776,904,970,12,0);
-INSERT INTO `pokemon` VALUES (489,450,'Hippowdon','normal','0',1684,1763,2105,2204,12,0);
-INSERT INTO `pokemon` VALUES (490,451,'Skorupi','normal','0',531,576,664,721,53,0);
-INSERT INTO `pokemon` VALUES (491,452,'Drapion','normal','0',1331,1401,1665,1752,58,0);
-INSERT INTO `pokemon` VALUES (492,453,'Croagunk','normal','0',500,544,625,680,5,0);
-INSERT INTO `pokemon` VALUES (493,454,'Toxicroak','normal','0',1350,1421,1688,1777,5,0);
-INSERT INTO `pokemon` VALUES (494,455,'Carnivine','normal','0',1167,1233,1459,1542,12,0);
-INSERT INTO `pokemon` VALUES (495,456,'Finneon','normal','0',511,555,639,694,3,0);
-INSERT INTO `pokemon` VALUES (496,457,'Lumineon','normal','0',976,1036,1220,1295,3,0);
-INSERT INTO `pokemon` VALUES (497,458,'Mantyke','normal','0',662,713,828,891,36,0);
-INSERT INTO `pokemon` VALUES (498,459,'Snover','normal','0',614,662,768,828,127,0);
-INSERT INTO `pokemon` VALUES (499,460,'Abomasnow','normal','0',1281,1349,1601,1687,127,0);
-INSERT INTO `pokemon` VALUES (500,461,'Weavile','normal','0',1638,1717,2048,2146,87,0);
-INSERT INTO `pokemon` VALUES (501,462,'Magnezone','normal','0',1750,1831,2188,2289,37,0);
-INSERT INTO `pokemon` VALUES (502,463,'Lickilicky','normal','0',1338,1409,1673,1762,4,0);
-INSERT INTO `pokemon` VALUES (503,464,'Rhyperior','normal','0',2046,2133,2558,2667,124,0);
-INSERT INTO `pokemon` VALUES (504,465,'Tangrowth','normal','0',1653,1731,2067,2164,12,0);
-INSERT INTO `pokemon` VALUES (505,466,'Electivire','normal','0',1680,1759,2100,2199,3,0);
-INSERT INTO `pokemon` VALUES (506,467,'Magmortar','normal','0',1710,1790,2137,2237,12,0);
-INSERT INTO `pokemon` VALUES (507,468,'Togekiss','normal','0',1822,1904,2278,2380,56,0);
-INSERT INTO `pokemon` VALUES (508,469,'Yanmega','normal','0',1605,1683,2007,2104,36,0);
-INSERT INTO `pokemon` VALUES (509,470,'Leafeon','normal','0',1605,1682,2006,2103,12,0);
-INSERT INTO `pokemon` VALUES (510,471,'Glaceon','normal','0',1706,1786,2133,2233,7,0);
-INSERT INTO `pokemon` VALUES (511,472,'Gliscor','normal','0',1464,1538,1831,1923,126,0);
-INSERT INTO `pokemon` VALUES (512,473,'Mamoswine','normal','0',1818,1902,2273,2377,712,0);
-INSERT INTO `pokemon` VALUES (513,474,'Porygon-Z','normal','0',1783,1866,2230,2333,4,0);
-INSERT INTO `pokemon` VALUES (514,475,'Gallade','normal','0',1688,1767,2110,2209,65,0);
-INSERT INTO `pokemon` VALUES (515,476,'Probopass','normal','0',1122,1188,1402,1485,47,0);
-INSERT INTO `pokemon` VALUES (516,477,'Dusknoir','normal','0',1294,1364,1617,1706,8,0);
-INSERT INTO `pokemon` VALUES (517,478,'Froslass','normal','0',1102,1166,1377,1457,78,0);
-INSERT INTO `pokemon` VALUES (518,479,'Rotom','normal','0',1096,1160,1371,1451,38,0);
-INSERT INTO `pokemon` VALUES (519,479,'Rotom','fan','0',1401,1474,1751,1842,36,0);
-INSERT INTO `pokemon` VALUES (520,479,'Rotom','frost','0',1401,1474,1751,1842,37,0);
-INSERT INTO `pokemon` VALUES (521,479,'Rotom','heat','0',1401,1474,1751,1842,312,0);
-INSERT INTO `pokemon` VALUES (522,479,'Rotom','mow','0',1401,1474,1751,1842,312,0);
-INSERT INTO `pokemon` VALUES (523,479,'Rotom','wash','0',1401,1474,1751,1842,3,0);
-INSERT INTO `pokemon` VALUES (524,480,'Uxie','normal','0',1370,1442,1712,1803,6,0);
-INSERT INTO `pokemon` VALUES (525,481,'Mesprit','normal','0',1669,1747,2086,2184,6,0);
-INSERT INTO `pokemon` VALUES (526,482,'Azelf','normal','0',1752,1834,2190,2293,6,0);
-INSERT INTO `pokemon` VALUES (527,483,'Dialga','normal','0',2217,2307,2771,2884,76,0);
-INSERT INTO `pokemon` VALUES (528,484,'Palkia','normal','0',2190,2280,2737,2850,36,0);
-INSERT INTO `pokemon` VALUES (529,485,'Heatran','normal','0',2058,2145,2573,2681,127,0);
-INSERT INTO `pokemon` VALUES (530,486,'Regigigas','normal','0',2389,2483,2987,3104,4,0);
-INSERT INTO `pokemon` VALUES (532,487,'Giratina','altered','0',1848,1931,2310,2414,86,0);
-INSERT INTO `pokemon` VALUES (533,487,'Giratina','origin','0',2018,2105,2523,2631,86,0);
-INSERT INTO `pokemon` VALUES (534,488,'Cresselia','normal','0',1555,1633,1944,2041,6,0);
-INSERT INTO `pokemon` VALUES (535,489,'Phione','normal','0',1138,1203,1423,1504,3,0);
-INSERT INTO `pokemon` VALUES (536,490,'Manaphy','normal','0',1785,1865,2231,2332,3,0);
-INSERT INTO `pokemon` VALUES (537,491,'Darkrai','normal','0',2048,2136,2560,2671,8,0);
-INSERT INTO `pokemon` VALUES (539,492,'Shaymin','land','0',1785,1865,2231,2332,12,0);
-INSERT INTO `pokemon` VALUES (540,492,'Shaymin','sky','0',1966,2052,2458,2566,126,0);
-INSERT INTO `pokemon` VALUES (542,493,'Arceus','bug','0',2190,2279,2738,2850,3,0);
-INSERT INTO `pokemon` VALUES (543,493,'Arceus','dark','0',2190,2279,2738,2850,8,0);
-INSERT INTO `pokemon` VALUES (544,493,'Arceus','dragon','0',2190,2279,2738,2850,6,0);
-INSERT INTO `pokemon` VALUES (545,493,'Arceus','electric','0',2190,2279,2738,2850,3,0);
-INSERT INTO `pokemon` VALUES (546,493,'Arceus','fairy','0',2190,2279,2738,2850,5,0);
-INSERT INTO `pokemon` VALUES (547,493,'Arceus','fighting','0',2190,2279,2738,2850,5,0);
-INSERT INTO `pokemon` VALUES (548,493,'Arceus','fire','0',2190,2279,2738,2850,12,0);
-INSERT INTO `pokemon` VALUES (549,493,'Arceus','flying','0',2190,2279,2738,2850,6,0);
-INSERT INTO `pokemon` VALUES (550,493,'Arceus','ghost','0',2190,2279,2738,2850,8,0);
-INSERT INTO `pokemon` VALUES (551,493,'Arceus','grass','0',2190,2279,2738,2850,12,0);
-INSERT INTO `pokemon` VALUES (552,493,'Arceus','ground','0',2190,2279,2738,2850,12,0);
-INSERT INTO `pokemon` VALUES (553,493,'Arceus','ice','0',2190,2279,2738,2850,7,0);
-INSERT INTO `pokemon` VALUES (554,493,'Arceus','poison','0',2190,2279,2738,2850,5,0);
-INSERT INTO `pokemon` VALUES (555,493,'Arceus','psychic','0',2190,2279,2738,2850,6,0);
-INSERT INTO `pokemon` VALUES (556,493,'Arceus','rock','0',2190,2279,2738,2850,4,0);
-INSERT INTO `pokemon` VALUES (557,493,'Arceus','steel','0',2190,2279,2738,2850,7,0);
-INSERT INTO `pokemon` VALUES (558,493,'Arceus','water','0',2190,2279,2738,2850,3,0);
-INSERT INTO `pokemon` VALUES (559,494,'Victini','normal','0',1785,1865,2231,2332,612,0);
-INSERT INTO `pokemon` VALUES (560,495,'Snivy','normal','0',444,485,555,606,12,0);
-INSERT INTO `pokemon` VALUES (561,496,'Servine','normal','0',770,823,962,1029,12,0);
-INSERT INTO `pokemon` VALUES (562,497,'Serperior','normal','0',1233,1301,1542,1626,12,0);
-INSERT INTO `pokemon` VALUES (563,498,'Tepig','normal','0',571,618,714,773,12,0);
-INSERT INTO `pokemon` VALUES (564,499,'Pignite','normal','0',1036,1099,1295,1374,125,0);
-INSERT INTO `pokemon` VALUES (565,500,'Emboar','normal','0',1624,1704,2030,2130,125,0);
-INSERT INTO `pokemon` VALUES (566,501,'Oshawott','normal','0',551,597,689,747,3,0);
-INSERT INTO `pokemon` VALUES (567,502,'Dewott','normal','0',935,995,1169,1243,3,0);
-INSERT INTO `pokemon` VALUES (568,503,'Samurott','normal','0',1539,1614,1924,2018,3,0);
-INSERT INTO `pokemon` VALUES (569,504,'Patrat','normal','0',412,452,515,565,4,0);
-INSERT INTO `pokemon` VALUES (570,505,'Watchog','normal','0',979,1039,1224,1299,4,0);
-INSERT INTO `pokemon` VALUES (571,506,'Lillipup','normal','0',480,523,600,654,4,0);
-INSERT INTO `pokemon` VALUES (572,507,'Herdier','normal','0',848,904,1060,1130,4,0);
-INSERT INTO `pokemon` VALUES (573,508,'Stoutland','normal','0',1540,1615,1925,2019,4,0);
-INSERT INTO `pokemon` VALUES (574,509,'Purrloin','normal','0',401,441,502,551,8,0);
-INSERT INTO `pokemon` VALUES (575,510,'Liepard','normal','0',993,1055,1241,1318,8,0);
-INSERT INTO `pokemon` VALUES (576,511,'Pansage','normal','0',503,546,628,683,12,0);
-INSERT INTO `pokemon` VALUES (577,512,'Simisage','normal','0',1273,1343,1592,1679,12,0);
-INSERT INTO `pokemon` VALUES (578,513,'Pansear','normal','0',503,546,628,683,12,0);
-INSERT INTO `pokemon` VALUES (579,514,'Simisear','normal','0',1273,1343,1592,1679,12,0);
-INSERT INTO `pokemon` VALUES (580,515,'Panpour','normal','0',503,546,628,683,3,0);
-INSERT INTO `pokemon` VALUES (581,516,'Simipour','normal','0',1273,1343,1592,1679,3,0);
-INSERT INTO `pokemon` VALUES (582,517,'Munna','normal','0',605,654,757,818,6,0);
-INSERT INTO `pokemon` VALUES (583,518,'Musharna','normal','0',1481,1556,1852,1945,6,0);
-INSERT INTO `pokemon` VALUES (584,519,'Pidove','normal','0',443,484,554,605,46,0);
-INSERT INTO `pokemon` VALUES (585,520,'Tranquill','normal','0',770,824,963,1030,46,0);
-INSERT INTO `pokemon` VALUES (586,521,'Unfezant','normal','0',1487,1562,1859,1953,46,0);
-INSERT INTO `pokemon` VALUES (587,522,'Blitzle','normal','0',461,504,577,630,3,0);
-INSERT INTO `pokemon` VALUES (588,523,'Zebstrika','normal','0',1317,1387,1646,1734,3,0);
-INSERT INTO `pokemon` VALUES (589,524,'Roggenrola','normal','0',639,688,799,860,4,0);
-INSERT INTO `pokemon` VALUES (590,525,'Boldore','normal','0',1095,1159,1369,1449,4,0);
-INSERT INTO `pokemon` VALUES (591,526,'Gigalith','normal','0',1764,1844,2205,2306,4,0);
-INSERT INTO `pokemon` VALUES (592,527,'Woobat','normal','0',535,580,669,726,6,0);
-INSERT INTO `pokemon` VALUES (593,528,'Swoobat','normal','0',922,980,1152,1226,6,0);
-INSERT INTO `pokemon` VALUES (594,529,'Drilbur','normal','0',732,786,916,983,12,0);
-INSERT INTO `pokemon` VALUES (595,530,'Excadrill','normal','0',1770,1853,2212,2317,127,0);
-INSERT INTO `pokemon` VALUES (596,531,'Audino','normal','0',901,961,1127,1201,4,0);
-INSERT INTO `pokemon` VALUES (597,532,'Timburr','normal','0',699,751,874,939,5,0);
-INSERT INTO `pokemon` VALUES (598,533,'Gurdurr','normal','0',1173,1239,1467,1549,5,0);
-INSERT INTO `pokemon` VALUES (599,534,'Conkeldurr','normal','0',1824,1907,2280,2384,5,0);
-INSERT INTO `pokemon` VALUES (600,535,'Tympole','normal','0',438,479,548,599,3,0);
-INSERT INTO `pokemon` VALUES (601,536,'Palpitoad','normal','0',742,795,928,994,312,0);
-INSERT INTO `pokemon` VALUES (602,537,'Seismitoad','normal','0',1393,1465,1741,1832,312,0);
-INSERT INTO `pokemon` VALUES (603,538,'Throh','normal','0',1391,1464,1739,1830,5,0);
-INSERT INTO `pokemon` VALUES (604,539,'Sawk','normal','0',1517,1593,1897,1991,5,0);
-INSERT INTO `pokemon` VALUES (605,540,'Sewaddle','normal','0',514,558,643,698,312,0);
-INSERT INTO `pokemon` VALUES (606,541,'Swadloon','normal','0',730,783,913,979,312,0);
-INSERT INTO `pokemon` VALUES (607,542,'Leavanny','normal','0',1402,1474,1753,1843,312,0);
-INSERT INTO `pokemon` VALUES (608,543,'Venipede','normal','0',366,403,458,504,35,0);
-INSERT INTO `pokemon` VALUES (609,544,'Whirlipede','normal','0',605,653,756,817,35,0);
-INSERT INTO `pokemon` VALUES (610,545,'Scolipede','normal','0',1328,1398,1660,1747,35,0);
-INSERT INTO `pokemon` VALUES (611,546,'Cottonee','normal','0',362,400,453,500,125,0);
-INSERT INTO `pokemon` VALUES (612,547,'Whimsicott','normal','0',1087,1151,1359,1439,125,0);
-INSERT INTO `pokemon` VALUES (613,548,'Petilil','normal','0',543,588,679,736,12,0);
-INSERT INTO `pokemon` VALUES (614,549,'Lilligant','normal','0',1385,1457,1731,1821,12,0);
-INSERT INTO `pokemon` VALUES (616,551,'Sandile','normal','0',546,592,682,741,128,0);
-INSERT INTO `pokemon` VALUES (617,552,'Krokorok','normal','0',756,810,945,1013,128,0);
-INSERT INTO `pokemon` VALUES (618,553,'Krookodile','normal','0',1662,1740,2077,2176,128,0);
-INSERT INTO `pokemon` VALUES (619,554,'Darumaka','normal','0',768,823,961,1030,12,0);
-INSERT INTO `pokemon` VALUES (620,554,'Darumaka','galarian','0',768,823,961,1030,7,0);
-INSERT INTO `pokemon` VALUES (622,555,'Darmanitan','standard','0',1691,1774,2114,2218,12,0);
-INSERT INTO `pokemon` VALUES (623,555,'Darmanitan','zen','0',2049,2136,2561,2670,126,0);
-INSERT INTO `pokemon` VALUES (624,556,'Maractus','normal','0',1231,1299,1539,1624,12,0);
-INSERT INTO `pokemon` VALUES (625,557,'Dwebble','normal','0',650,699,813,874,34,0);
-INSERT INTO `pokemon` VALUES (626,558,'Crustle','normal','0',1381,1452,1726,1815,34,0);
-INSERT INTO `pokemon` VALUES (627,559,'Scraggy','normal','0',732,784,915,980,85,0);
-INSERT INTO `pokemon` VALUES (628,560,'Scrafty','normal','0',1236,1304,1546,1631,85,0);
-INSERT INTO `pokemon` VALUES (629,561,'Sigilyph','normal','0',1385,1457,1732,1821,6,0);
-INSERT INTO `pokemon` VALUES (630,562,'Yamask','normal','0',516,561,646,701,8,0);
-INSERT INTO `pokemon` VALUES (631,563,'Cofagrigus','normal','0',1231,1299,1539,1624,8,0);
-INSERT INTO `pokemon` VALUES (632,564,'Tirtouga','normal','0',796,850,995,1063,34,0);
-INSERT INTO `pokemon` VALUES (633,565,'Carracosta','normal','0',1425,1498,1782,1872,34,0);
-INSERT INTO `pokemon` VALUES (634,566,'Archen','normal','0',989,1052,1236,1316,46,0);
-INSERT INTO `pokemon` VALUES (635,567,'Archeops','normal','0',1818,1903,2272,2379,46,0);
-INSERT INTO `pokemon` VALUES (636,568,'Trubbish','normal','0',526,571,658,714,5,0);
-INSERT INTO `pokemon` VALUES (637,569,'Garbodor','normal','0',1271,1339,1589,1675,5,0);
-INSERT INTO `pokemon` VALUES (638,570,'Zorua','normal','0',622,671,777,839,8,0);
-INSERT INTO `pokemon` VALUES (639,571,'Zoroark','normal','0',1395,1469,1743,1836,8,0);
-INSERT INTO `pokemon` VALUES (640,572,'Minccino','normal','0',456,498,570,623,4,0);
-INSERT INTO `pokemon` VALUES (641,573,'Cinccino','normal','0',1213,1281,1517,1601,4,0);
-INSERT INTO `pokemon` VALUES (642,574,'Gothita','normal','0',500,543,625,679,6,0);
-INSERT INTO `pokemon` VALUES (643,575,'Gothorita','normal','0',860,916,1075,1146,6,0);
-INSERT INTO `pokemon` VALUES (644,576,'Gothitelle','normal','0',1313,1382,1641,1728,6,0);
-INSERT INTO `pokemon` VALUES (645,577,'Solosis','normal','0',727,781,909,977,6,0);
-INSERT INTO `pokemon` VALUES (646,578,'Duosion','normal','0',1087,1153,1359,1441,6,0);
-INSERT INTO `pokemon` VALUES (647,579,'Reuniclus','normal','0',1595,1672,1994,2091,6,0);
-INSERT INTO `pokemon` VALUES (648,580,'Ducklett','normal','0',447,489,559,612,36,0);
-INSERT INTO `pokemon` VALUES (649,581,'Swanna','normal','0',1128,1193,1410,1491,36,0);
-INSERT INTO `pokemon` VALUES (650,582,'Vanillite','normal','0',545,590,682,738,7,0);
-INSERT INTO `pokemon` VALUES (651,583,'Vanillish','normal','0',853,909,1066,1136,7,0);
-INSERT INTO `pokemon` VALUES (652,584,'Vanilluxe','normal','0',1537,1612,1921,2015,7,0);
-INSERT INTO `pokemon` VALUES (653,585,'Deerling','normal','0',601,648,751,810,412,0);
-INSERT INTO `pokemon` VALUES (654,585,'Deerling','autumn','0',601,648,751,810,412,0);
-INSERT INTO `pokemon` VALUES (655,585,'Deerling','spring','0',601,648,751,810,412,0);
-INSERT INTO `pokemon` VALUES (656,585,'Deerling','summer','0',601,648,751,810,412,0);
-INSERT INTO `pokemon` VALUES (657,585,'Deerling','winter','0',601,648,751,810,412,0);
-INSERT INTO `pokemon` VALUES (658,586,'Sawsbuck','normal','0',1311,1381,1639,1726,412,0);
-INSERT INTO `pokemon` VALUES (659,586,'Sawsbuck','autumn','0',1311,1381,1639,1726,412,0);
-INSERT INTO `pokemon` VALUES (660,586,'Sawsbuck','spring','0',1311,1381,1639,1726,412,0);
-INSERT INTO `pokemon` VALUES (661,586,'Sawsbuck','summer','0',1311,1381,1639,1726,412,0);
-INSERT INTO `pokemon` VALUES (662,586,'Sawsbuck','winter','0',1311,1381,1639,1726,412,0);
-INSERT INTO `pokemon` VALUES (663,587,'Emolga','normal','0',876,933,1095,1166,36,0);
-INSERT INTO `pokemon` VALUES (664,588,'Karrablast','normal','0',626,675,783,844,3,0);
-INSERT INTO `pokemon` VALUES (665,589,'Escavalier','normal','0',1574,1650,1968,2063,37,0);
-INSERT INTO `pokemon` VALUES (666,590,'Foongus','normal','0',514,559,643,699,125,0);
-INSERT INTO `pokemon` VALUES (667,591,'Amoonguss','normal','0',1156,1223,1446,1529,125,0);
-INSERT INTO `pokemon` VALUES (668,592,'Frillish','normal','0',668,718,835,898,38,0);
-INSERT INTO `pokemon` VALUES (669,593,'Jellicent','normal','0',1267,1336,1584,1670,38,0);
-INSERT INTO `pokemon` VALUES (670,594,'Alomomola','normal','0',1170,1239,1462,1549,3,0);
-INSERT INTO `pokemon` VALUES (671,595,'Joltik','normal','0',539,584,674,730,3,0);
-INSERT INTO `pokemon` VALUES (672,596,'Galvantula','normal','0',1193,1260,1491,1575,3,0);
-INSERT INTO `pokemon` VALUES (673,597,'Ferroseed','normal','0',493,537,617,672,127,0);
-INSERT INTO `pokemon` VALUES (674,598,'Ferrothorn','normal','0',1258,1326,1572,1658,127,0);
-INSERT INTO `pokemon` VALUES (675,599,'Klink','normal','0',502,546,628,683,7,0);
-INSERT INTO `pokemon` VALUES (676,600,'Klang','normal','0',994,1055,1243,1319,7,0);
-INSERT INTO `pokemon` VALUES (677,601,'Klinklang','normal','0',1433,1506,1792,1883,7,0);
-INSERT INTO `pokemon` VALUES (678,602,'Tynamo','normal','0',423,463,529,579,3,0);
-INSERT INTO `pokemon` VALUES (679,603,'Eelektrik','normal','0',921,980,1152,1225,3,0);
-INSERT INTO `pokemon` VALUES (680,604,'Eelektross','normal','0',1487,1561,1859,1952,3,0);
-INSERT INTO `pokemon` VALUES (681,605,'Elgyem','normal','0',738,791,923,989,6,0);
-INSERT INTO `pokemon` VALUES (682,606,'Beheeyem','normal','0',1498,1573,1873,1966,6,0);
-INSERT INTO `pokemon` VALUES (683,607,'Litwick','normal','0',530,575,663,719,812,0);
-INSERT INTO `pokemon` VALUES (684,608,'Lampent','normal','0',917,976,1146,1220,812,0);
-INSERT INTO `pokemon` VALUES (685,609,'Chandelure','normal','0',1784,1867,2231,2335,812,0);
-INSERT INTO `pokemon` VALUES (686,610,'Axew','normal','0',729,782,912,977,6,0);
-INSERT INTO `pokemon` VALUES (687,611,'Fraxure','normal','0',1208,1276,1511,1596,6,0);
-INSERT INTO `pokemon` VALUES (688,612,'Haxorus','normal','0',1966,2053,2458,2566,6,0);
-INSERT INTO `pokemon` VALUES (689,613,'Cubchoo','normal','0',563,610,704,763,7,0);
-INSERT INTO `pokemon` VALUES (690,614,'Beartic','normal','0',1659,1738,2074,2173,7,0);
-INSERT INTO `pokemon` VALUES (691,615,'Cryogonal','normal','0',1524,1598,1905,1998,7,0);
-INSERT INTO `pokemon` VALUES (692,616,'Shelmet','normal','0',434,476,543,595,3,0);
-INSERT INTO `pokemon` VALUES (693,617,'Accelgor','normal','0',1323,1395,1654,1744,3,0);
-INSERT INTO `pokemon` VALUES (694,618,'Stunfisk','normal','0',1169,1235,1461,1544,123,0);
-INSERT INTO `pokemon` VALUES (695,618,'Stunfisk','galarian','0',1169,1235,1461,1544,127,0);
-INSERT INTO `pokemon` VALUES (696,619,'Mienfoo','normal','0',740,793,925,992,5,0);
-INSERT INTO `pokemon` VALUES (697,620,'Mienshao','normal','0',1472,1548,1840,1936,5,0);
-INSERT INTO `pokemon` VALUES (698,621,'Druddigon','normal','0',1487,1561,1859,1951,6,0);
-INSERT INTO `pokemon` VALUES (699,622,'Golett','normal','0',630,679,788,849,128,0);
-INSERT INTO `pokemon` VALUES (700,623,'Golurk','normal','0',1554,1630,1943,2038,128,0);
-INSERT INTO `pokemon` VALUES (701,624,'Pawniard','normal','0',765,819,957,1024,87,0);
-INSERT INTO `pokemon` VALUES (702,625,'Bisharp','normal','0',1549,1625,1936,2031,87,0);
-INSERT INTO `pokemon` VALUES (703,626,'Bouffalant','normal','0',1524,1598,1905,1998,4,0);
-INSERT INTO `pokemon` VALUES (704,627,'Rufflet','normal','0',796,852,996,1065,46,0);
-INSERT INTO `pokemon` VALUES (705,628,'Braviary','normal','0',1685,1764,2106,2206,46,0);
-INSERT INTO `pokemon` VALUES (706,629,'Vullaby','normal','0',675,726,844,908,86,0);
-INSERT INTO `pokemon` VALUES (707,630,'Mandibuzz','normal','0',1154,1221,1443,1527,86,0);
-INSERT INTO `pokemon` VALUES (708,631,'Heatmor','normal','0',1298,1368,1623,1711,12,0);
-INSERT INTO `pokemon` VALUES (709,632,'Durant','normal','0',1446,1519,1808,1900,37,0);
-INSERT INTO `pokemon` VALUES (710,633,'Deino','normal','0',560,606,701,758,86,0);
-INSERT INTO `pokemon` VALUES (711,634,'Zweilous','normal','0',990,1051,1238,1313,86,0);
-INSERT INTO `pokemon` VALUES (712,635,'Hydreigon','normal','0',1985,2071,2482,2589,86,0);
-INSERT INTO `pokemon` VALUES (713,636,'Larvesta','normal','0',800,855,1000,1069,312,0);
-INSERT INTO `pokemon` VALUES (714,637,'Volcarona','normal','0',1989,2075,2487,2594,312,0);
-INSERT INTO `pokemon` VALUES (715,638,'Cobalion','normal','0',1649,1727,2061,2159,75,0);
-INSERT INTO `pokemon` VALUES (716,639,'Terrakion','normal','0',2026,2113,2533,2641,45,0);
-INSERT INTO `pokemon` VALUES (717,640,'Virizion','normal','0',1649,1727,2061,2159,125,0);
-INSERT INTO `pokemon` VALUES (718,641,'Tornadus','normal','0',1828,1911,2285,2389,6,0);
-INSERT INTO `pokemon` VALUES (719,641,'Tornadus','therian','0',1756,1837,2196,2296,6,0);
-INSERT INTO `pokemon` VALUES (720,642,'Thundurus','normal','0',1828,1911,2285,2389,36,0);
-INSERT INTO `pokemon` VALUES (721,642,'Thundurus','therian','0',2002,2091,2503,2614,36,0);
-INSERT INTO `pokemon` VALUES (722,643,'Reshiram','normal','0',2217,2307,2771,2884,612,0);
-INSERT INTO `pokemon` VALUES (723,644,'Zekrom','normal','0',2217,2307,2771,2884,63,0);
-INSERT INTO `pokemon` VALUES (724,645,'Landorus','normal','0',1965,2050,2456,2563,126,0);
-INSERT INTO `pokemon` VALUES (725,645,'Landorus','therian','0',2151,2241,2688,2801,126,0);
-INSERT INTO `pokemon` VALUES (726,646,'Kyurem','normal','0',1957,2042,2446,2553,67,0);
-INSERT INTO `pokemon` VALUES (727,646,'Kyurem','black','0',2533,2631,3167,3289,67,0);
-INSERT INTO `pokemon` VALUES (728,646,'Kyurem','white','0',2533,2631,3167,3289,67,0);
-INSERT INTO `pokemon` VALUES (730,647,'Keldeo','ordinary','0',2026,2113,2533,2641,35,0);
-INSERT INTO `pokemon` VALUES (731,647,'Keldeo','resolute','0',2026,2113,2533,2641,35,0);
-INSERT INTO `pokemon` VALUES (733,648,'Meloetta','aria','0',2180,2269,2725,2837,46,0);
-INSERT INTO `pokemon` VALUES (734,648,'Meloetta','pirouette','0',2147,2237,2684,2796,45,0);
-INSERT INTO `pokemon` VALUES (735,649,'Genesect','normal','0',1833,1916,2292,2395,37,0);
-INSERT INTO `pokemon` VALUES (736,649,'Genesect','burn','0',1833,1916,2292,2395,37,0);
-INSERT INTO `pokemon` VALUES (737,649,'Genesect','chill','0',1833,1916,2292,2395,37,0);
-INSERT INTO `pokemon` VALUES (738,649,'Genesect','douse','0',1833,1916,2292,2395,37,0);
-INSERT INTO `pokemon` VALUES (739,649,'Genesect','shock','0',1833,1916,2292,2395,37,0);
-INSERT INTO `pokemon` VALUES (740,650,'Chespin','normal','0',579,626,724,783,12,0);
-INSERT INTO `pokemon` VALUES (741,651,'Quilladin','normal','0',924,982,1155,1228,12,0);
-INSERT INTO `pokemon` VALUES (742,652,'Chesnaught','normal','0',1611,1688,2014,2110,125,0);
-INSERT INTO `pokemon` VALUES (743,653,'Fennekin','normal','0',542,587,678,734,12,0);
-INSERT INTO `pokemon` VALUES (744,654,'Braixen','normal','0',975,1036,1219,1295,12,0);
-INSERT INTO `pokemon` VALUES (745,655,'Delphox','normal','0',1669,1748,2087,2185,126,0);
-INSERT INTO `pokemon` VALUES (746,656,'Froakie','normal','0',522,567,653,709,3,0);
-INSERT INTO `pokemon` VALUES (747,657,'Frogadier','normal','0',877,935,1097,1169,3,0);
-INSERT INTO `pokemon` VALUES (748,658,'Greninja','normal','0',1443,1516,1804,1896,38,0);
-INSERT INTO `pokemon` VALUES (749,659,'Bunnelby','normal','0',282,316,353,395,4,0);
-INSERT INTO `pokemon` VALUES (750,660,'Diggersby','normal','0',806,862,1008,1078,412,0);
-INSERT INTO `pokemon` VALUES (751,661,'Fletchling','normal','0',417,457,522,571,46,0);
-INSERT INTO `pokemon` VALUES (752,662,'Fletchinder','normal','0',785,839,981,1049,126,0);
-INSERT INTO `pokemon` VALUES (753,663,'Talonflame','normal','0',1193,1260,1492,1575,126,0);
-INSERT INTO `pokemon` VALUES (754,664,'Scatterbug','normal','0',249,281,312,351,3,0);
-INSERT INTO `pokemon` VALUES (755,665,'Spewpa','normal','0',241,274,302,342,3,0);
-INSERT INTO `pokemon` VALUES (756,666,'Vivillon','normal','0',997,1060,1247,1325,36,0);
-INSERT INTO `pokemon` VALUES (757,667,'Litleo','normal','0',761,814,951,1018,124,0);
-INSERT INTO `pokemon` VALUES (758,668,'Pyroar','normal','0',1506,1581,1883,1977,124,0);
-INSERT INTO `pokemon` VALUES (759,669,'Flabébé','normal','0',562,607,702,759,5,0);
-INSERT INTO `pokemon` VALUES (760,670,'Floette','normal','0',820,875,1025,1094,5,0);
-INSERT INTO `pokemon` VALUES (761,671,'Florges','normal','0',1767,1848,2209,2310,5,0);
-INSERT INTO `pokemon` VALUES (762,672,'Skiddo','normal','0',664,714,830,893,12,0);
-INSERT INTO `pokemon` VALUES (763,673,'Gogoat','normal','0',1522,1598,1903,1998,12,0);
-INSERT INTO `pokemon` VALUES (764,674,'Pancham','normal','0',796,850,995,1063,5,0);
-INSERT INTO `pokemon` VALUES (765,675,'Pangoro','normal','0',1581,1658,1976,2073,58,0);
-INSERT INTO `pokemon` VALUES (766,676,'Furfrou','normal','0',1141,1206,1427,1508,4,0);
-INSERT INTO `pokemon` VALUES (767,677,'Espurr','normal','0',669,719,837,899,6,0);
-INSERT INTO `pokemon` VALUES (768,678,'Meowstic','normal','0',1148,1213,1436,1517,6,0);
-INSERT INTO `pokemon` VALUES (769,679,'Honedge','normal','0',742,794,927,993,78,0);
-INSERT INTO `pokemon` VALUES (770,680,'Doublade','normal','0',1325,1395,1657,1745,78,0);
-INSERT INTO `pokemon` VALUES (771,681,'Aegislash','normal','0',851,911,1063,1139,78,0);
-INSERT INTO `pokemon` VALUES (772,682,'Spritzee','normal','0',664,715,831,894,5,0);
-INSERT INTO `pokemon` VALUES (773,683,'Aromatisse','normal','0',1269,1337,1586,1672,5,0);
-INSERT INTO `pokemon` VALUES (774,684,'Swirlix','normal','0',625,673,781,842,5,0);
-INSERT INTO `pokemon` VALUES (775,685,'Slurpuff','normal','0',1190,1256,1488,1570,5,0);
-INSERT INTO `pokemon` VALUES (776,686,'Inkay','normal','0',486,529,608,662,86,0);
-INSERT INTO `pokemon` VALUES (777,687,'Malamar','normal','0',1279,1347,1599,1685,86,0);
-INSERT INTO `pokemon` VALUES (778,688,'Binacle','normal','0',497,540,621,675,43,0);
-INSERT INTO `pokemon` VALUES (779,689,'Barbaracle','normal','0',1455,1528,1820,1911,43,0);
-INSERT INTO `pokemon` VALUES (780,690,'Skrelp','normal','0',561,607,702,759,53,0);
-INSERT INTO `pokemon` VALUES (781,691,'Dragalge','normal','0',1293,1362,1616,1702,56,0);
-INSERT INTO `pokemon` VALUES (782,692,'Clauncher','normal','0',575,621,719,777,3,0);
-INSERT INTO `pokemon` VALUES (783,693,'Clawitzer','normal','0',1504,1579,1880,1974,3,0);
-INSERT INTO `pokemon` VALUES (784,694,'Helioptile','normal','0',489,533,612,666,34,0);
-INSERT INTO `pokemon` VALUES (785,695,'Heliolisk','normal','0',1413,1485,1766,1857,34,0);
-INSERT INTO `pokemon` VALUES (786,696,'Tyrunt','normal','0',877,934,1096,1168,46,0);
-INSERT INTO `pokemon` VALUES (787,697,'Tyrantrum','normal','0',1708,1787,2135,2234,46,0);
-INSERT INTO `pokemon` VALUES (788,698,'Amaura','normal','0',726,779,908,974,47,0);
-INSERT INTO `pokemon` VALUES (789,699,'Aurorus','normal','0',1525,1601,1907,2001,47,0);
-INSERT INTO `pokemon` VALUES (790,700,'Sylveon','normal','0',1675,1753,2094,2192,5,0);
-INSERT INTO `pokemon` VALUES (791,701,'Hawlucha','normal','0',1307,1377,1634,1721,56,0);
-INSERT INTO `pokemon` VALUES (792,702,'Dedenne','normal','0',991,1051,1239,1315,35,0);
-INSERT INTO `pokemon` VALUES (793,703,'Carbink','normal','0',780,838,975,1047,45,0);
-INSERT INTO `pokemon` VALUES (794,704,'Goomy','normal','0',514,557,642,697,6,0);
-INSERT INTO `pokemon` VALUES (795,705,'Sliggoo','normal','0',1100,1164,1375,1455,6,0);
-INSERT INTO `pokemon` VALUES (796,706,'Goodra','normal','0',1919,2003,2399,2504,6,0);
-INSERT INTO `pokemon` VALUES (797,707,'Klefki','normal','0',1051,1114,1314,1392,75,0);
-INSERT INTO `pokemon` VALUES (798,708,'Phantump','normal','0',595,642,743,802,812,0);
-INSERT INTO `pokemon` VALUES (799,709,'Trevenant','normal','0',1390,1462,1738,1828,812,0);
-INSERT INTO `pokemon` VALUES (800,710,'Pumpkaboo','normal','0',638,686,797,858,812,0);
-INSERT INTO `pokemon` VALUES (801,711,'Gourgeist','normal','0',1220,1288,1526,1610,812,0);
-INSERT INTO `pokemon` VALUES (802,712,'Bergmite','normal','0',645,694,806,868,7,0);
-INSERT INTO `pokemon` VALUES (803,713,'Avalugg','normal','0',1747,1827,2184,2284,7,0);
-INSERT INTO `pokemon` VALUES (804,714,'Noibat','normal','0',344,381,430,476,6,0);
-INSERT INTO `pokemon` VALUES (805,715,'Noivern','normal','0',1505,1579,1881,1974,6,0);
-INSERT INTO `pokemon` VALUES (806,716,'Xerneas','normal','0',2483,2579,3105,3224,5,0);
-INSERT INTO `pokemon` VALUES (807,717,'Yveltal','normal','0',2483,2579,3105,3224,86,0);
-INSERT INTO `pokemon` VALUES (808,718,'Zygarde','normal','0',1866,1948,2332,2436,612,0);
-INSERT INTO `pokemon` VALUES (809,719,'Diancie','normal','0',1486,1562,1858,1953,45,0);
-INSERT INTO `pokemon` VALUES (810,720,'Hoopa','normal','0',2203,2294,2754,2867,68,0);
-INSERT INTO `pokemon` VALUES (811,721,'Volcanion','normal','0',2627,2728,3284,3411,123,0);
-INSERT INTO `pokemon` VALUES (812,722,'Rowlet','normal','0',558,604,697,755,126,0);
-INSERT INTO `pokemon` VALUES (813,723,'Dartrix','normal','0',927,985,1158,1232,126,0);
-INSERT INTO `pokemon` VALUES (814,724,'Decidueye','normal','0',1511,1585,1889,1982,128,0);
-INSERT INTO `pokemon` VALUES (815,725,'Litten','normal','0',545,591,682,739,12,0);
-INSERT INTO `pokemon` VALUES (816,726,'Torracat','normal','0',918,977,1147,1222,12,0);
-INSERT INTO `pokemon` VALUES (817,727,'Incineroar','normal','0',1634,1712,2043,2140,128,0);
-INSERT INTO `pokemon` VALUES (818,728,'Popplio','normal','0',597,645,747,806,3,0);
-INSERT INTO `pokemon` VALUES (819,729,'Brionne','normal','0',1015,1077,1269,1346,3,0);
-INSERT INTO `pokemon` VALUES (820,730,'Primarina','normal','0',1748,1829,2186,2286,35,0);
-INSERT INTO `pokemon` VALUES (821,731,'Pikipek','normal','0',476,520,595,650,46,0);
-INSERT INTO `pokemon` VALUES (822,732,'Trumbeak','normal','0',790,844,987,1056,46,0);
-INSERT INTO `pokemon` VALUES (823,733,'Toucannon','normal','0',1462,1536,1828,1920,46,0);
-INSERT INTO `pokemon` VALUES (824,734,'Yungoos','normal','0',459,502,574,628,4,0);
-INSERT INTO `pokemon` VALUES (825,735,'Gumshoos','normal','0',1181,1248,1476,1561,4,0);
-INSERT INTO `pokemon` VALUES (826,736,'Grubbin','normal','0',518,562,647,703,3,0);
-INSERT INTO `pokemon` VALUES (827,737,'Charjabug','normal','0',912,970,1140,1212,3,0);
-INSERT INTO `pokemon` VALUES (828,738,'Vikavolt','normal','0',1700,1781,2126,2226,3,0);
-INSERT INTO `pokemon` VALUES (829,739,'Crabrawler','normal','0',726,778,908,973,5,0);
-INSERT INTO `pokemon` VALUES (830,740,'Crabominable','normal','0',1583,1661,1979,2076,57,0);
-INSERT INTO `pokemon` VALUES (831,741,'Oricorio','normal','0',1264,1333,1581,1667,126,0);
-INSERT INTO `pokemon` VALUES (832,742,'Cutiefly','normal','0',465,507,582,634,35,0);
-INSERT INTO `pokemon` VALUES (833,743,'Ribombee','normal','0',1190,1257,1488,1572,35,0);
-INSERT INTO `pokemon` VALUES (834,744,'Rockruff','normal','0',499,543,624,679,4,0);
-INSERT INTO `pokemon` VALUES (835,745,'Lycanroc','normal','0',1455,1530,1819,1912,4,0);
-INSERT INTO `pokemon` VALUES (836,746,'Wishiwashi','normal','0',170,198,213,247,3,0);
-INSERT INTO `pokemon` VALUES (837,747,'Mareanie','normal','0',511,555,639,694,53,0);
-INSERT INTO `pokemon` VALUES (838,748,'Toxapex','normal','0',902,963,1128,1204,53,0);
-INSERT INTO `pokemon` VALUES (839,749,'Mudbray','normal','0',1019,1081,1274,1351,12,0);
-INSERT INTO `pokemon` VALUES (840,750,'Mudsdale','normal','0',1662,1740,2078,2175,12,0);
-INSERT INTO `pokemon` VALUES (841,751,'Dewpider','normal','0',370,408,462,510,3,0);
-INSERT INTO `pokemon` VALUES (842,752,'Araquanid','normal','0',982,1044,1228,1305,3,0);
-INSERT INTO `pokemon` VALUES (843,753,'Fomantis','normal','0',385,423,481,529,12,0);
-INSERT INTO `pokemon` VALUES (844,754,'Lurantis','normal','0',1301,1370,1626,1713,12,0);
-INSERT INTO `pokemon` VALUES (845,755,'Morelull','normal','0',545,590,681,738,125,0);
-INSERT INTO `pokemon` VALUES (846,756,'Shiinotic','normal','0',1003,1063,1253,1329,125,0);
-INSERT INTO `pokemon` VALUES (847,757,'Salandit','normal','0',593,641,741,801,512,0);
-INSERT INTO `pokemon` VALUES (848,758,'Salazzle','normal','0',1344,1416,1680,1770,512,0);
-INSERT INTO `pokemon` VALUES (849,759,'Stufful','normal','0',720,772,900,966,45,0);
-INSERT INTO `pokemon` VALUES (850,760,'Bewear','normal','0',1700,1781,2125,2226,45,0);
-INSERT INTO `pokemon` VALUES (851,761,'Bounsweet','normal','0',237,268,297,336,12,0);
-INSERT INTO `pokemon` VALUES (852,762,'Steenee','normal','0',393,432,491,541,12,0);
-INSERT INTO `pokemon` VALUES (853,763,'Tsareena','normal','0',1616,1693,2021,2117,12,0);
-INSERT INTO `pokemon` VALUES (854,764,'Comfey','normal','0',1143,1209,1429,1511,5,0);
-INSERT INTO `pokemon` VALUES (855,765,'Oranguru','normal','0',1330,1400,1662,1750,46,0);
-INSERT INTO `pokemon` VALUES (856,766,'Passimian','normal','0',1654,1733,2068,2166,5,0);
-INSERT INTO `pokemon` VALUES (857,767,'Wimpod','normal','0',255,286,319,358,3,0);
-INSERT INTO `pokemon` VALUES (858,768,'Golisopod','normal','0',1727,1807,2159,2259,3,0);
-INSERT INTO `pokemon` VALUES (859,769,'Sandygast','normal','0',655,705,819,881,812,0);
-INSERT INTO `pokemon` VALUES (860,770,'Palossand','normal','0',1326,1396,1658,1745,812,0);
-INSERT INTO `pokemon` VALUES (861,771,'Pyukumuku','normal','0',729,784,912,980,3,0);
-INSERT INTO `pokemon` VALUES (862,772,'Type: Null','normal','0',1449,1522,1812,1903,4,0);
-INSERT INTO `pokemon` VALUES (863,773,'Silvally','normal','0',1609,1686,2011,2107,4,0);
-INSERT INTO `pokemon` VALUES (864,774,'Minior','normal','0',825,881,1031,1101,46,0);
-INSERT INTO `pokemon` VALUES (865,775,'Komala','normal','0',1403,1475,1754,1844,4,0);
-INSERT INTO `pokemon` VALUES (866,776,'Turtonator','normal','0',1203,1270,1504,1587,126,0);
-INSERT INTO `pokemon` VALUES (867,777,'Togedemaru','normal','0',1168,1234,1461,1543,37,0);
-INSERT INTO `pokemon` VALUES (868,778,'Mimikyu','normal','0',1205,1271,1506,1589,85,0);
-INSERT INTO `pokemon` VALUES (869,779,'Bruxish','normal','0',1295,1365,1620,1707,36,0);
-INSERT INTO `pokemon` VALUES (870,780,'Drampa','normal','0',1588,1665,1985,2081,46,0);
-INSERT INTO `pokemon` VALUES (871,781,'Dhelmise','normal','0',1608,1685,2010,2107,812,0);
-INSERT INTO `pokemon` VALUES (872,782,'Jangmo-o','normal','0',510,553,637,692,6,0);
-INSERT INTO `pokemon` VALUES (873,783,'Hakamo-o','normal','0',906,963,1132,1204,65,0);
-INSERT INTO `pokemon` VALUES (874,784,'Kommo-o','normal','0',1809,1890,2261,2363,65,0);
-INSERT INTO `pokemon` VALUES (875,785,'Tapu Koko','normal','0',1730,1810,2162,2263,35,0);
-INSERT INTO `pokemon` VALUES (876,786,'Tapu Lele','normal','0',1912,1996,2390,2496,65,0);
-INSERT INTO `pokemon` VALUES (877,787,'Tapu Bulu','normal','0',1870,1953,2338,2442,125,0);
-INSERT INTO `pokemon` VALUES (878,788,'Tapu Fini','normal','0',1556,1632,1946,2041,35,0);
-INSERT INTO `pokemon` VALUES (879,789,'Cosmog','normal','0',217,247,271,309,6,0);
-INSERT INTO `pokemon` VALUES (880,790,'Cosmoem','normal','0',421,467,526,583,6,0);
-INSERT INTO `pokemon` VALUES (881,791,'Solgaleo','normal','0',2654,2753,3318,3442,67,0);
-INSERT INTO `pokemon` VALUES (882,792,'Lunala','normal','0',2654,2753,3318,3442,68,0);
-INSERT INTO `pokemon` VALUES (883,793,'Nihilego','normal','0',2167,2256,2709,2821,45,0);
-INSERT INTO `pokemon` VALUES (884,794,'Buzzwole','normal','0',2268,2359,2835,2949,35,0);
-INSERT INTO `pokemon` VALUES (885,795,'Pheromosa','normal','0',1538,1624,1922,2030,35,0);
-INSERT INTO `pokemon` VALUES (886,796,'Xurkitree','normal','0',2155,2249,2695,2812,3,0);
-INSERT INTO `pokemon` VALUES (887,797,'Celesteela','normal','0',1694,1772,2117,2216,76,0);
-INSERT INTO `pokemon` VALUES (888,798,'Kartana','normal','0',2410,2509,3012,3137,127,0);
-INSERT INTO `pokemon` VALUES (889,799,'Guzzlord','normal','0',1565,1650,1956,2062,86,0);
-INSERT INTO `pokemon` VALUES (890,800,'Necrozma','normal','0',2018,2104,2522,2630,6,0);
-INSERT INTO `pokemon` VALUES (891,801,'Magearna','normal','0',1980,2066,2476,2582,75,0);
-INSERT INTO `pokemon` VALUES (892,802,'Marshadow','normal','0',2044,2131,2555,2664,58,0);
-INSERT INTO `pokemon` VALUES (893,803,'Poipole','normal','0',4,9,5,11,5,0);
-INSERT INTO `pokemon` VALUES (894,804,'Naganadel','normal','0',4,9,5,11,56,0);
-INSERT INTO `pokemon` VALUES (895,805,'Stakataka','normal','0',4,9,5,11,47,0);
-INSERT INTO `pokemon` VALUES (896,806,'Blacephalon','normal','0',4,9,5,11,128,0);
-INSERT INTO `pokemon` VALUES (897,807,'Zeraora','normal','0',4,9,5,11,3,0);
-INSERT INTO `pokemon` VALUES (898,808,'Meltan','normal','0',564,610,705,762,7,0);
-INSERT INTO `pokemon` VALUES (899,809,'Melmetal','normal','0',1971,2056,2464,2571,7,0);
-INSERT INTO `pokemon` VALUES (900,9991,'Level 1 Egg','normal','0',0,0,0,0,0,0);
-INSERT INTO `pokemon` VALUES (901,9992,'Level 2 Egg','normal','0',0,0,0,0,0,0);
-INSERT INTO `pokemon` VALUES (902,9993,'Level 3 Egg','normal','0',0,0,0,0,0,0);
-INSERT INTO `pokemon` VALUES (903,9994,'Level 4 Egg','normal','0',0,0,0,0,0,0);
-INSERT INTO `pokemon` VALUES (904,9995,'Level 5 Egg','normal','0',0,0,0,0,0,0);
diff --git a/sql/pokemon-raid-bot.sql b/sql/pokemon-raid-bot.sql
index 8cafba31..da60af0d 100644
--- a/sql/pokemon-raid-bot.sql
+++ b/sql/pokemon-raid-bot.sql
@@ -74,7 +74,8 @@ CREATE TABLE `pokemon` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`pokedex_id` int(10) unsigned NOT NULL,
`pokemon_name` varchar(12) DEFAULT NULL,
- `pokemon_form` varchar(12) DEFAULT 'normal',
+ `pokemon_form_name` varchar(45) DEFAULT NULL,
+ `pokemon_form_id` int(4) DEFAULT NULL,
`raid_level` enum('0','1','2','3','4','5','X') DEFAULT '0',
`min_cp` int(10) unsigned NOT NULL,
`max_cp` int(10) unsigned NOT NULL,
@@ -82,6 +83,7 @@ CREATE TABLE `pokemon` (
`max_weather_cp` int(10) unsigned NOT NULL,
`weather` int(10) unsigned NOT NULL,
`shiny` tinyint(1) unsigned DEFAULT '0',
+ `asset_suffix` varchar(45) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
@@ -90,7 +92,8 @@ CREATE TABLE `pokemon` (
CREATE TABLE `raids` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`user_id` bigint(20) DEFAULT NULL,
- `pokemon` varchar(20) DEFAULT NULL,
+ `pokemon` int(4) DEFAULT NULL,
+ `pokemon_form` int(4) unsigned NOT NULL DEFAULT 0,
`first_seen` datetime DEFAULT NULL,
`start_time` datetime DEFAULT NULL,
`end_time` datetime DEFAULT NULL,
diff --git a/sql/raid-boss-pokedex.sql b/sql/raid-boss-pokedex.sql
deleted file mode 100644
index 703b7a28..00000000
--- a/sql/raid-boss-pokedex.sql
+++ /dev/null
@@ -1,498 +0,0 @@
-
-/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
-/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
-/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8mb4 */;
-/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
-/*!40103 SET TIME_ZONE='+00:00' */;
-/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
-/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
-/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
-/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
-DROP TABLE IF EXISTS `pokemon`;
-/*!40101 SET @saved_cs_client = @@character_set_client */;
-/*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `pokemon` (
- `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
- `pokedex_id` int(10) unsigned NOT NULL,
- `pokemon_name` varchar(12) DEFAULT NULL,
- `pokemon_form` varchar(12) DEFAULT 'normal',
- `raid_level` enum('0','1','2','3','4','5','X') DEFAULT '0',
- `min_cp` int(10) unsigned NOT NULL,
- `max_cp` int(10) unsigned NOT NULL,
- `min_weather_cp` int(10) unsigned NOT NULL,
- `max_weather_cp` int(10) unsigned NOT NULL,
- `weather` int(10) unsigned NOT NULL,
- `shiny` tinyint(1) unsigned DEFAULT '0',
- PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=455 DEFAULT CHARSET=utf8;
-/*!40101 SET character_set_client = @saved_cs_client */;
-
-LOCK TABLES `pokemon` WRITE;
-/*!40000 ALTER TABLE `pokemon` DISABLE KEYS */;
-INSERT INTO `pokemon` VALUES (1,1,'Bulbasaur','normal','0',590,637,737,796,125,0);
-INSERT INTO `pokemon` VALUES (2,2,'Ivysaur','normal','0',831,886,1039,1108,125,0);
-INSERT INTO `pokemon` VALUES (3,3,'Venusaur','normal','0',1395,1467,1744,1834,125,0);
-INSERT INTO `pokemon` VALUES (4,4,'Charmander','normal','0',434,475,542,593,12,0);
-INSERT INTO `pokemon` VALUES (5,5,'Charmeleon','normal','0',793,847,991,1060,12,0);
-INSERT INTO `pokemon` VALUES (6,6,'Charizard','normal','0',1461,1535,1826,1918,126,0);
-INSERT INTO `pokemon` VALUES (7,7,'Squirtle','normal','0',422,462,527,577,3,0);
-INSERT INTO `pokemon` VALUES (8,8,'Wartortle','normal','0',705,756,881,945,3,0);
-INSERT INTO `pokemon` VALUES (9,9,'Blastoise','normal','0',1241,1309,1552,1637,3,0);
-INSERT INTO `pokemon` VALUES (10,10,'Caterpie','normal','0',196,224,246,280,3,0);
-INSERT INTO `pokemon` VALUES (11,11,'Metapod','normal','0',209,239,262,299,3,0);
-INSERT INTO `pokemon` VALUES (12,12,'Butterfree','normal','0',913,972,1142,1215,36,0);
-INSERT INTO `pokemon` VALUES (13,13,'Weedle','normal','0',199,227,249,283,35,0);
-INSERT INTO `pokemon` VALUES (14,14,'Kakuna','normal','0',195,224,244,280,35,0);
-INSERT INTO `pokemon` VALUES (15,15,'Beedrill','normal','0',956,1015,1195,1269,35,0);
-INSERT INTO `pokemon` VALUES (16,16,'Pidgey','normal','0',298,331,372,414,46,0);
-INSERT INTO `pokemon` VALUES (17,17,'Pidgeotto','normal','0',574,620,717,775,46,0);
-INSERT INTO `pokemon` VALUES (18,18,'Pidgeot','normal','0',1076,1139,1346,1424,46,0);
-INSERT INTO `pokemon` VALUES (19,19,'Rattata','normal','0',301,336,377,420,4,0);
-INSERT INTO `pokemon` VALUES (20,19,'Rattata','alolan','0',301,336,377,420,84,0);
-INSERT INTO `pokemon` VALUES (21,20,'Raticate','normal','0',829,885,1037,1106,4,0);
-INSERT INTO `pokemon` VALUES (22,20,'Raticate','alolan','0',829,885,1037,1106,84,0);
-INSERT INTO `pokemon` VALUES (23,21,'Spearow','normal','0',348,385,435,481,46,0);
-INSERT INTO `pokemon` VALUES (24,22,'Fearow','normal','0',976,1036,1220,1296,46,0);
-INSERT INTO `pokemon` VALUES (25,23,'Ekans','normal','0',405,444,506,556,5,0);
-INSERT INTO `pokemon` VALUES (26,24,'Arbok','normal','0',933,992,1166,1240,5,0);
-INSERT INTO `pokemon` VALUES (27,25,'Pikachu','normal','0',410,450,512,562,3,0);
-INSERT INTO `pokemon` VALUES (28,26,'Raichu','normal','0',1092,1157,1366,1446,3,0);
-INSERT INTO `pokemon` VALUES (29,26,'Raichu','alolan','3',1092,1157,1366,1446,36,0);
-INSERT INTO `pokemon` VALUES (30,27,'Sandshrew','normal','1',633,682,792,853,12,0);
-INSERT INTO `pokemon` VALUES (31,27,'Sandshrew','alolan','0',633,682,792,853,7,0);
-INSERT INTO `pokemon` VALUES (32,28,'Sandslash','normal','0',1262,1330,1577,1663,12,0);
-INSERT INTO `pokemon` VALUES (33,28,'Sandslash','alolan','0',1262,1330,1577,1663,7,0);
-INSERT INTO `pokemon` VALUES (34,29,'Nidoran♀','normal','0',382,420,478,525,5,0);
-INSERT INTO `pokemon` VALUES (35,30,'Nidorina','normal','0',647,696,809,870,5,0);
-INSERT INTO `pokemon` VALUES (36,31,'Nidoqueen','normal','0',1267,1336,1584,1670,512,0);
-INSERT INTO `pokemon` VALUES (37,32,'Nidoran♂','normal','0',384,422,480,528,5,0);
-INSERT INTO `pokemon` VALUES (38,33,'Nidorino','normal','0',665,715,832,894,5,0);
-INSERT INTO `pokemon` VALUES (39,34,'Nidoking','normal','0',1294,1363,1618,1704,512,0);
-INSERT INTO `pokemon` VALUES (40,35,'Clefairy','normal','0',574,620,717,775,5,0);
-INSERT INTO `pokemon` VALUES (41,36,'Clefable','normal','0',1276,1344,1595,1681,5,0);
-INSERT INTO `pokemon` VALUES (42,37,'Vulpix','normal','0',403,442,503,552,12,0);
-INSERT INTO `pokemon` VALUES (43,37,'Vulpix','alolan','0',403,442,503,552,7,0);
-INSERT INTO `pokemon` VALUES (44,38,'Ninetales','normal','0',1167,1233,1459,1541,12,0);
-INSERT INTO `pokemon` VALUES (45,38,'Ninetales','alolan','0',1167,1233,1459,1541,75,0);
-INSERT INTO `pokemon` VALUES (46,39,'Jigglypuff','normal','0',365,407,457,509,45,0);
-INSERT INTO `pokemon` VALUES (47,40,'Wigglytuff','normal','0',1023,1089,1279,1361,45,0);
-INSERT INTO `pokemon` VALUES (48,41,'Zubat','normal','0',292,325,365,406,56,0);
-INSERT INTO `pokemon` VALUES (49,42,'Golbat','normal','0',985,1045,1232,1307,56,0);
-INSERT INTO `pokemon` VALUES (50,43,'Oddish','normal','0',564,611,706,763,125,0);
-INSERT INTO `pokemon` VALUES (51,44,'Gloom','normal','0',809,864,1012,1080,125,0);
-INSERT INTO `pokemon` VALUES (52,45,'Vileplume','normal','0',1283,1353,1605,1691,125,0);
-INSERT INTO `pokemon` VALUES (53,46,'Paras','normal','0',436,477,545,597,312,0);
-INSERT INTO `pokemon` VALUES (54,47,'Parasect','normal','0',889,947,1111,1183,312,0);
-INSERT INTO `pokemon` VALUES (55,48,'Venonat','normal','0',473,515,592,644,35,0);
-INSERT INTO `pokemon` VALUES (56,49,'Venomoth','normal','0',1044,1107,1306,1384,35,0);
-INSERT INTO `pokemon` VALUES (57,50,'Diglett','normal','0',230,265,287,332,12,0);
-INSERT INTO `pokemon` VALUES (58,50,'Diglett','alolan','0',230,265,287,332,127,0);
-INSERT INTO `pokemon` VALUES (59,51,'Dugtrio','normal','0',707,762,884,952,12,0);
-INSERT INTO `pokemon` VALUES (60,51,'Dugtrio','alolan','0',707,762,884,952,127,0);
-INSERT INTO `pokemon` VALUES (61,52,'Meowth','normal','0',329,364,411,455,4,0);
-INSERT INTO `pokemon` VALUES (62,52,'Meowth','alolan','0',329,364,411,455,8,0);
-INSERT INTO `pokemon` VALUES (63,53,'Persian','normal','0',824,879,1030,1100,4,0);
-INSERT INTO `pokemon` VALUES (64,53,'Persian','alolan','0',824,879,1030,1100,8,0);
-INSERT INTO `pokemon` VALUES (65,54,'Psyduck','normal','0',508,552,635,690,3,0);
-INSERT INTO `pokemon` VALUES (66,55,'Golduck','normal','0',1230,1297,1537,1622,3,0);
-INSERT INTO `pokemon` VALUES (67,56,'Mankey','normal','0',526,572,658,715,5,0);
-INSERT INTO `pokemon` VALUES (68,57,'Primeape','normal','0',1137,1203,1421,1503,5,0);
-INSERT INTO `pokemon` VALUES (69,58,'Growlithe','normal','0',587,634,734,793,12,0);
-INSERT INTO `pokemon` VALUES (70,59,'Arcanine','normal','0',1546,1622,1933,2028,12,0);
-INSERT INTO `pokemon` VALUES (71,60,'Poliwag','normal','0',360,397,450,496,3,0);
-INSERT INTO `pokemon` VALUES (72,61,'Poliwhirl','normal','0',699,750,874,938,3,0);
-INSERT INTO `pokemon` VALUES (73,62,'Poliwrath','normal','0',1325,1395,1657,1744,35,0);
-INSERT INTO `pokemon` VALUES (74,63,'Abra','normal','0',602,656,753,820,6,0);
-INSERT INTO `pokemon` VALUES (75,64,'Kadabra','normal','0',996,1062,1246,1328,6,0);
-INSERT INTO `pokemon` VALUES (76,65,'Alakazam','normal','0',1569,1649,1961,2062,6,0);
-INSERT INTO `pokemon` VALUES (77,66,'Machop','normal','0',636,685,795,856,5,0);
-INSERT INTO `pokemon` VALUES (78,67,'Machoke','normal','0',1029,1091,1287,1364,5,0);
-INSERT INTO `pokemon` VALUES (79,68,'Machamp','normal','3',1574,1650,1967,2063,5,0);
-INSERT INTO `pokemon` VALUES (80,69,'Bellsprout','normal','0',479,523,599,654,125,0);
-INSERT INTO `pokemon` VALUES (81,70,'Weepinbell','normal','0',787,842,984,1053,125,0);
-INSERT INTO `pokemon` VALUES (82,71,'Victreebel','normal','0',1228,1296,1535,1620,125,0);
-INSERT INTO `pokemon` VALUES (83,72,'Tentacool','normal','0',501,546,627,683,35,0);
-INSERT INTO `pokemon` VALUES (84,73,'Tentacruel','normal','0',1287,1356,1608,1695,35,0);
-INSERT INTO `pokemon` VALUES (85,74,'Geodude','normal','1',632,682,790,852,412,0);
-INSERT INTO `pokemon` VALUES (86,74,'Geodude','alolan','0',632,682,790,852,43,0);
-INSERT INTO `pokemon` VALUES (87,75,'Graveler','normal','0',976,1037,1220,1296,412,0);
-INSERT INTO `pokemon` VALUES (88,75,'Graveler','alolan','0',976,1037,1220,1296,43,0);
-INSERT INTO `pokemon` VALUES (89,76,'Golem','normal','0',1589,1666,1987,2083,412,0);
-INSERT INTO `pokemon` VALUES (90,76,'Golem','alolan','0',1589,1666,1987,2083,43,0);
-INSERT INTO `pokemon` VALUES (91,77,'Ponyta','normal','0',802,858,1003,1073,12,0);
-INSERT INTO `pokemon` VALUES (92,78,'Rapidash','normal','0',1219,1287,1523,1608,12,0);
-INSERT INTO `pokemon` VALUES (93,79,'Slowpoke','normal','0',638,688,798,860,36,0);
-INSERT INTO `pokemon` VALUES (94,80,'Slowbro','normal','0',1348,1418,1685,1773,36,0);
-INSERT INTO `pokemon` VALUES (95,81,'Magnemite','normal','0',568,619,710,774,37,0);
-INSERT INTO `pokemon` VALUES (96,82,'Magneton','normal','0',1208,1278,1510,1598,37,0);
-INSERT INTO `pokemon` VALUES (97,83,'Farfetch’d','normal','0',577,624,722,780,46,0);
-INSERT INTO `pokemon` VALUES (98,84,'Doduo','normal','0',530,577,663,722,46,0);
-INSERT INTO `pokemon` VALUES (99,85,'Dodrio','normal','0',1155,1222,1443,1527,46,0);
-INSERT INTO `pokemon` VALUES (100,86,'Seel','normal','0',471,513,589,642,3,0);
-INSERT INTO `pokemon` VALUES (101,87,'Dewgong','normal','0',1020,1082,1276,1353,37,0);
-INSERT INTO `pokemon` VALUES (102,88,'Grimer','normal','0',674,725,843,907,5,0);
-INSERT INTO `pokemon` VALUES (103,88,'Grimer','alolan','0',674,725,843,907,58,0);
-INSERT INTO `pokemon` VALUES (104,89,'Muk','normal','0',1474,1548,1843,1935,5,0);
-INSERT INTO `pokemon` VALUES (105,89,'Muk','alolan','0',1474,1548,1843,1935,58,0);
-INSERT INTO `pokemon` VALUES (106,90,'Shellder','normal','0',501,547,627,684,3,0);
-INSERT INTO `pokemon` VALUES (107,91,'Cloyster','normal','0',1338,1414,1673,1767,37,0);
-INSERT INTO `pokemon` VALUES (108,92,'Gastly','normal','0',523,572,654,715,85,0);
-INSERT INTO `pokemon` VALUES (109,93,'Haunter','normal','0',918,980,1148,1226,85,0);
-INSERT INTO `pokemon` VALUES (110,94,'Gengar','normal','0',1420,1496,1776,1870,85,0);
-INSERT INTO `pokemon` VALUES (111,95,'Onix','normal','3',523,572,654,715,412,0);
-INSERT INTO `pokemon` VALUES (112,96,'Drowzee','normal','0',522,567,652,709,6,0);
-INSERT INTO `pokemon` VALUES (113,97,'Hypno','normal','0',1106,1170,1382,1463,6,0);
-INSERT INTO `pokemon` VALUES (114,98,'Krabby','normal','0',734,792,918,990,3,0);
-INSERT INTO `pokemon` VALUES (115,99,'Kingler','normal','0',1462,1539,1828,1924,3,0);
-INSERT INTO `pokemon` VALUES (116,100,'Voltorb','normal','0',448,489,560,612,3,0);
-INSERT INTO `pokemon` VALUES (117,101,'Electrode','normal','0',1023,1085,1279,1357,3,0);
-INSERT INTO `pokemon` VALUES (118,102,'Exeggcute','normal','0',583,629,728,787,126,0);
-INSERT INTO `pokemon` VALUES (119,103,'Exeggutor','normal','2',1589,1666,1987,2083,126,0);
-INSERT INTO `pokemon` VALUES (120,103,'Exeggutor','alolan','2',1589,1666,1987,2083,126,0);
-INSERT INTO `pokemon` VALUES (121,104,'Cubone','normal','1',495,539,618,673,12,0);
-INSERT INTO `pokemon` VALUES (122,105,'Marowak','normal','0',908,966,1135,1208,12,0);
-INSERT INTO `pokemon` VALUES (123,105,'Marowak','alolan','4',908,966,1135,1208,128,0);
-INSERT INTO `pokemon` VALUES (124,106,'Hitmonlee','normal','0',1302,1375,1627,1718,5,0);
-INSERT INTO `pokemon` VALUES (125,107,'Hitmonchan','normal','0',1132,1199,1415,1499,5,0);
-INSERT INTO `pokemon` VALUES (126,108,'Lickitung','normal','0',703,755,879,944,4,0);
-INSERT INTO `pokemon` VALUES (127,109,'Koffing','normal','0',576,623,720,779,5,0);
-INSERT INTO `pokemon` VALUES (128,110,'Weezing','normal','0',1180,1247,1476,1559,5,0);
-INSERT INTO `pokemon` VALUES (129,111,'Rhyhorn','normal','0',901,959,1127,1199,124,0);
-INSERT INTO `pokemon` VALUES (130,112,'Rhydon','normal','4',1804,1886,2256,2357,124,0);
-INSERT INTO `pokemon` VALUES (131,113,'Chansey','normal','0',769,839,961,1049,4,0);
-INSERT INTO `pokemon` VALUES (132,114,'Tangela','normal','0',1195,1262,1493,1577,12,0);
-INSERT INTO `pokemon` VALUES (133,115,'Kangaskhan','normal','0',1337,1407,1671,1759,4,0);
-INSERT INTO `pokemon` VALUES (134,116,'Horsea','normal','0',482,526,602,658,3,0);
-INSERT INTO `pokemon` VALUES (135,117,'Seadra','normal','0',1067,1131,1334,1414,3,0);
-INSERT INTO `pokemon` VALUES (136,118,'Goldeen','normal','0',530,575,663,719,3,0);
-INSERT INTO `pokemon` VALUES (137,119,'Seaking','normal','0',1102,1166,1378,1457,3,0);
-INSERT INTO `pokemon` VALUES (138,120,'Staryu','normal','0',484,529,606,661,3,0);
-INSERT INTO `pokemon` VALUES (139,121,'Starmie','normal','0',1246,1316,1558,1645,36,0);
-INSERT INTO `pokemon` VALUES (140,122,'Mr. Mime','normal','0',1066,1133,1332,1417,65,0);
-INSERT INTO `pokemon` VALUES (141,123,'Scyther','normal','0',1337,1408,1671,1760,36,0);
-INSERT INTO `pokemon` VALUES (142,124,'Jynx','normal','0',1363,1435,1704,1794,76,0);
-INSERT INTO `pokemon` VALUES (143,125,'Electabuzz','normal','0',1188,1255,1485,1568,3,0);
-INSERT INTO `pokemon` VALUES (144,126,'Magmar','normal','0',1220,1288,1525,1610,12,0);
-INSERT INTO `pokemon` VALUES (145,127,'Pinsir','normal','0',1506,1583,1883,1978,3,0);
-INSERT INTO `pokemon` VALUES (146,128,'Tauros','normal','0',1350,1421,1688,1777,4,0);
-INSERT INTO `pokemon` VALUES (147,129,'Magikarp','normal','0',104,125,130,157,3,0);
-INSERT INTO `pokemon` VALUES (148,130,'Gyarados','normal','0',1793,1874,2242,2343,36,0);
-INSERT INTO `pokemon` VALUES (149,131,'Lapras','normal','0',1414,1487,1768,1859,37,0);
-INSERT INTO `pokemon` VALUES (150,132,'Ditto','normal','0',372,410,466,512,4,0);
-INSERT INTO `pokemon` VALUES (151,133,'Eevee','normal','0',510,553,637,692,4,0);
-INSERT INTO `pokemon` VALUES (152,134,'Vaporeon','normal','0',1724,1804,2155,2255,3,0);
-INSERT INTO `pokemon` VALUES (153,135,'Jolteon','normal','0',1484,1560,1855,1950,3,0);
-INSERT INTO `pokemon` VALUES (154,136,'Flareon','normal','0',1581,1659,1976,2074,12,0);
-INSERT INTO `pokemon` VALUES (155,137,'Porygon','normal','0',840,895,1050,1120,4,0);
-INSERT INTO `pokemon` VALUES (156,138,'Omanyte','normal','0',714,768,893,961,43,0);
-INSERT INTO `pokemon` VALUES (157,139,'Omastar','normal','0',1460,1534,1825,1918,43,0);
-INSERT INTO `pokemon` VALUES (158,140,'Kabuto','normal','0',618,670,773,837,43,0);
-INSERT INTO `pokemon` VALUES (159,141,'Kabutops','normal','0',1365,1438,1707,1798,43,0);
-INSERT INTO `pokemon` VALUES (160,142,'Aerodactyl','normal','0',1417,1490,1772,1863,46,0);
-INSERT INTO `pokemon` VALUES (161,143,'Snorlax','normal','0',1833,1917,2292,2396,4,0);
-INSERT INTO `pokemon` VALUES (162,144,'Articuno','normal','0',1599,1676,1999,2095,76,0);
-INSERT INTO `pokemon` VALUES (163,145,'Zapdos','normal','0',1820,1902,2275,2378,36,0);
-INSERT INTO `pokemon` VALUES (164,146,'Moltres','normal','0',1788,1870,2235,2337,126,0);
-INSERT INTO `pokemon` VALUES (165,147,'Dratini','normal','0',450,491,562,614,6,0);
-INSERT INTO `pokemon` VALUES (166,148,'Dragonair','normal','0',862,919,1078,1149,6,0);
-INSERT INTO `pokemon` VALUES (167,149,'Dragonite','normal','0',1961,2046,2451,2558,6,0);
-INSERT INTO `pokemon` VALUES (168,150,'Mewtwo','normal','0',2184,2275,2730,2844,6,0);
-INSERT INTO `pokemon` VALUES (169,151,'Mew','normal','0',1687,1766,2109,2207,6,0);
-INSERT INTO `pokemon` VALUES (170,152,'Chikorita','normal','0',418,458,522,572,12,0);
-INSERT INTO `pokemon` VALUES (171,153,'Bayleef','normal','0',689,740,862,925,12,0);
-INSERT INTO `pokemon` VALUES (172,154,'Meganium','normal','0',1205,1272,1507,1590,12,0);
-INSERT INTO `pokemon` VALUES (173,155,'Cyndaquil','normal','0',434,475,542,593,12,0);
-INSERT INTO `pokemon` VALUES (174,156,'Quilava','normal','0',793,847,991,1060,12,0);
-INSERT INTO `pokemon` VALUES (175,157,'Typhlosion','normal','0',1461,1535,1826,1918,12,0);
-INSERT INTO `pokemon` VALUES (176,158,'Totodile','normal','0',533,578,667,722,3,0);
-INSERT INTO `pokemon` VALUES (177,159,'Croconaw','normal','0',857,913,1071,1142,3,0);
-INSERT INTO `pokemon` VALUES (178,160,'Feraligatr','normal','0',1481,1554,1851,1943,3,0);
-INSERT INTO `pokemon` VALUES (179,161,'Sentret','normal','0',264,296,331,370,4,0);
-INSERT INTO `pokemon` VALUES (180,162,'Furret','normal','0',895,952,1118,1191,4,0);
-INSERT INTO `pokemon` VALUES (181,163,'Hoothoot','normal','0',330,366,412,457,46,0);
-INSERT INTO `pokemon` VALUES (182,164,'Noctowl','normal','0',1102,1166,1377,1457,46,0);
-INSERT INTO `pokemon` VALUES (183,165,'Ledyba','normal','0',342,379,427,474,36,0);
-INSERT INTO `pokemon` VALUES (184,166,'Ledian','normal','0',676,728,846,910,36,0);
-INSERT INTO `pokemon` VALUES (185,167,'Spinarak','normal','0',354,391,443,489,35,0);
-INSERT INTO `pokemon` VALUES (186,168,'Ariados','normal','0',878,935,1097,1168,35,0);
-INSERT INTO `pokemon` VALUES (187,169,'Crobat','normal','0',1339,1409,1674,1761,56,0);
-INSERT INTO `pokemon` VALUES (188,170,'Chinchou','normal','0',563,610,705,762,3,0);
-INSERT INTO `pokemon` VALUES (189,171,'Lanturn','normal','0',1121,1186,1401,1483,3,0);
-INSERT INTO `pokemon` VALUES (190,172,'Pichu','normal','0',187,215,234,268,3,0);
-INSERT INTO `pokemon` VALUES (191,173,'Cleffa','normal','0',319,354,399,443,5,0);
-INSERT INTO `pokemon` VALUES (192,174,'Igglybuff','normal','0',257,293,322,366,45,0);
-INSERT INTO `pokemon` VALUES (193,175,'Togepi','normal','0',275,308,344,386,5,0);
-INSERT INTO `pokemon` VALUES (194,176,'Togetic','normal','0',825,881,1032,1102,56,0);
-INSERT INTO `pokemon` VALUES (195,177,'Natu','normal','0',485,528,606,660,6,0);
-INSERT INTO `pokemon` VALUES (196,178,'Xatu','normal','0',1065,1128,1331,1411,6,0);
-INSERT INTO `pokemon` VALUES (197,179,'Mareep','normal','0',464,506,581,633,3,0);
-INSERT INTO `pokemon` VALUES (198,180,'Flaaffy','normal','0',748,801,935,1001,3,0);
-INSERT INTO `pokemon` VALUES (199,181,'Ampharos','normal','0',1466,1540,1833,1925,3,0);
-INSERT INTO `pokemon` VALUES (200,182,'Bellossom','normal','0',1139,1204,1424,1506,12,0);
-INSERT INTO `pokemon` VALUES (201,183,'Marill','normal','0',208,240,260,300,35,0);
-INSERT INTO `pokemon` VALUES (202,184,'Azumarill','normal','0',803,858,1003,1073,35,0);
-INSERT INTO `pokemon` VALUES (203,185,'Sudowoodo','normal','0',1115,1180,1394,1475,4,0);
-INSERT INTO `pokemon` VALUES (204,186,'Politoed','normal','0',1286,1355,1608,1694,3,0);
-INSERT INTO `pokemon` VALUES (205,187,'Hoppip','normal','0',258,290,323,363,126,0);
-INSERT INTO `pokemon` VALUES (206,188,'Skiploom','normal','0',462,504,577,630,126,0);
-INSERT INTO `pokemon` VALUES (207,189,'Jumpluff','normal','0',831,887,1039,1109,126,0);
-INSERT INTO `pokemon` VALUES (208,190,'Aipom','normal','0',630,678,788,848,4,0);
-INSERT INTO `pokemon` VALUES (209,191,'Sunkern','normal','0',156,181,195,226,12,0);
-INSERT INTO `pokemon` VALUES (210,192,'Sunflora','normal','0',1106,1170,1383,1463,12,0);
-INSERT INTO `pokemon` VALUES (211,193,'Yanma','normal','0',706,758,882,947,36,0);
-INSERT INTO `pokemon` VALUES (212,194,'Wooper','normal','0',306,340,382,425,312,0);
-INSERT INTO `pokemon` VALUES (213,195,'Quagsire','normal','0',1040,1102,1300,1378,312,0);
-INSERT INTO `pokemon` VALUES (214,196,'Espeon','normal','0',1634,1714,2043,2143,6,0);
-INSERT INTO `pokemon` VALUES (215,197,'Umbreon','normal','0',1106,1172,1383,1466,8,0);
-INSERT INTO `pokemon` VALUES (216,198,'Murkrow','normal','0',741,795,926,994,86,0);
-INSERT INTO `pokemon` VALUES (217,199,'Slowking','normal','0',1348,1418,1685,1773,36,0);
-INSERT INTO `pokemon` VALUES (218,200,'Misdreavus','normal','2',958,1018,1197,1272,8,0);
-INSERT INTO `pokemon` VALUES (219,201,'Unown','normal','0',539,584,673,730,6,0);
-INSERT INTO `pokemon` VALUES (220,202,'Wobbuffet','normal','0',531,585,664,731,6,0);
-INSERT INTO `pokemon` VALUES (221,203,'Girafarig','normal','0',1003,1064,1254,1331,46,0);
-INSERT INTO `pokemon` VALUES (222,204,'Pineco','normal','0',551,597,689,746,3,0);
-INSERT INTO `pokemon` VALUES (223,205,'Forretress','normal','0',1225,1293,1531,1616,37,0);
-INSERT INTO `pokemon` VALUES (224,206,'Dunsparce','normal','0',865,923,1082,1154,4,0);
-INSERT INTO `pokemon` VALUES (225,207,'Gligar','normal','2',945,1004,1181,1256,126,0);
-INSERT INTO `pokemon` VALUES (226,208,'Steelix','normal','0',1320,1393,1651,1742,712,0);
-INSERT INTO `pokemon` VALUES (227,209,'Snubbull','normal','0',595,642,744,803,5,0);
-INSERT INTO `pokemon` VALUES (228,210,'Granbull','normal','0',1324,1394,1655,1743,5,0);
-INSERT INTO `pokemon` VALUES (229,211,'Qwilfish','normal','0',1029,1091,1287,1364,35,0);
-INSERT INTO `pokemon` VALUES (230,212,'Scizor','normal','0',1524,1600,1905,2000,37,0);
-INSERT INTO `pokemon` VALUES (231,213,'Shuckle','normal','0',137,171,171,214,34,0);
-INSERT INTO `pokemon` VALUES (232,214,'Heracross','normal','0',1601,1679,2002,2098,35,0);
-INSERT INTO `pokemon` VALUES (233,215,'Sneasel','normal','0',1005,1067,1256,1334,87,0);
-INSERT INTO `pokemon` VALUES (234,216,'Teddiursa','normal','0',627,676,784,845,4,0);
-INSERT INTO `pokemon` VALUES (235,217,'Ursaring','normal','0',1501,1577,1877,1971,4,0);
-INSERT INTO `pokemon` VALUES (236,218,'Slugma','normal','0',390,429,487,536,12,0);
-INSERT INTO `pokemon` VALUES (237,219,'Magcargo','normal','0',825,882,1031,1102,124,0);
-INSERT INTO `pokemon` VALUES (238,220,'Swinub','normal','1',343,379,428,473,712,0);
-INSERT INTO `pokemon` VALUES (239,221,'Piloswine','normal','0',1237,1305,1547,1631,712,0);
-INSERT INTO `pokemon` VALUES (240,222,'Corsola','normal','0',644,693,805,867,34,0);
-INSERT INTO `pokemon` VALUES (241,223,'Remoraid','normal','0',388,428,485,535,3,0);
-INSERT INTO `pokemon` VALUES (242,224,'Octillery','normal','0',1148,1213,1435,1517,3,0);
-INSERT INTO `pokemon` VALUES (243,225,'Delibird','normal','0',492,535,615,669,76,0);
-INSERT INTO `pokemon` VALUES (244,226,'Mantine','normal','0',1096,1161,1370,1452,36,0);
-INSERT INTO `pokemon` VALUES (245,227,'Skarmory','normal','0',1096,1161,1370,1452,76,0);
-INSERT INTO `pokemon` VALUES (246,228,'Houndour','normal','0',586,634,733,793,812,0);
-INSERT INTO `pokemon` VALUES (247,229,'Houndoom','normal','0',1373,1445,1716,1806,812,0);
-INSERT INTO `pokemon` VALUES (248,230,'Kingdra','normal','0',1315,1385,1644,1731,36,0);
-INSERT INTO `pokemon` VALUES (249,231,'Phanpy','normal','0',622,671,778,839,12,0);
-INSERT INTO `pokemon` VALUES (250,232,'Donphan','normal','3',1649,1727,2061,2158,12,0);
-INSERT INTO `pokemon` VALUES (251,233,'Porygon2','normal','0',1383,1454,1729,1818,4,0);
-INSERT INTO `pokemon` VALUES (252,234,'Stantler','normal','0',1072,1136,1341,1420,4,0);
-INSERT INTO `pokemon` VALUES (253,235,'Smeargle','normal','0',193,222,241,278,4,0);
-INSERT INTO `pokemon` VALUES (254,236,'Tyrogue','normal','0',203,231,254,288,5,0);
-INSERT INTO `pokemon` VALUES (255,237,'Hitmontop','normal','0',1025,1088,1281,1361,5,0);
-INSERT INTO `pokemon` VALUES (256,238,'Smoochum','normal','0',652,703,816,879,76,0);
-INSERT INTO `pokemon` VALUES (257,239,'Elekid','normal','0',566,613,708,766,3,0);
-INSERT INTO `pokemon` VALUES (258,240,'Magby','normal','0',624,673,780,841,12,0);
-INSERT INTO `pokemon` VALUES (259,241,'Miltank','normal','0',1253,1321,1566,1651,4,0);
-INSERT INTO `pokemon` VALUES (260,242,'Blissey','normal','0',1748,1839,2186,2299,4,0);
-INSERT INTO `pokemon` VALUES (261,243,'Raikou','normal','0',1831,1913,2289,2392,3,0);
-INSERT INTO `pokemon` VALUES (262,244,'Entei','normal','0',1847,1930,2309,2412,12,0);
-INSERT INTO `pokemon` VALUES (263,245,'Suicune','normal','0',1538,1613,1922,2016,3,0);
-INSERT INTO `pokemon` VALUES (264,246,'Larvitar','normal','0',474,517,593,646,412,0);
-INSERT INTO `pokemon` VALUES (265,247,'Pupitar','normal','0',862,918,1078,1148,412,0);
-INSERT INTO `pokemon` VALUES (266,248,'Tyranitar','normal','4',2011,2097,2514,2621,48,0);
-INSERT INTO `pokemon` VALUES (267,249,'Lugia','normal','0',1969,2056,2462,2570,6,0);
-INSERT INTO `pokemon` VALUES (268,250,'Ho-Oh','normal','0',2133,2222,2667,2778,126,0);
-INSERT INTO `pokemon` VALUES (269,251,'Celebi','normal','0',1687,1766,2109,2207,612,0);
-INSERT INTO `pokemon` VALUES (270,252,'Treecko','normal','0',484,527,605,659,12,0);
-INSERT INTO `pokemon` VALUES (271,253,'Grovyle','normal','0',806,861,1007,1077,12,0);
-INSERT INTO `pokemon` VALUES (272,254,'Sceptile','normal','0',1403,1476,1754,1845,12,0);
-INSERT INTO `pokemon` VALUES (273,255,'Torchic','normal','0',504,548,630,685,12,0);
-INSERT INTO `pokemon` VALUES (274,256,'Combusken','normal','0',787,841,983,1052,125,0);
-INSERT INTO `pokemon` VALUES (275,257,'Blaziken','normal','0',1429,1503,1786,1879,125,0);
-INSERT INTO `pokemon` VALUES (276,258,'Mudkip','normal','0',516,560,645,701,3,0);
-INSERT INTO `pokemon` VALUES (277,259,'Marshtomp','normal','0',867,924,1084,1155,312,0);
-INSERT INTO `pokemon` VALUES (278,260,'Swampert','normal','0',1533,1608,1916,2010,312,0);
-INSERT INTO `pokemon` VALUES (279,261,'Poochyena','normal','0',289,322,361,403,8,0);
-INSERT INTO `pokemon` VALUES (280,262,'Mightyena','normal','0',959,1018,1199,1273,8,0);
-INSERT INTO `pokemon` VALUES (281,263,'Zigzagoon','normal','0',213,242,266,302,4,0);
-INSERT INTO `pokemon` VALUES (282,264,'Linoone','normal','0',821,876,1026,1095,4,0);
-INSERT INTO `pokemon` VALUES (283,265,'Wurmple','normal','0',255,286,319,358,3,0);
-INSERT INTO `pokemon` VALUES (284,266,'Silcoon','normal','0',263,295,329,369,3,0);
-INSERT INTO `pokemon` VALUES (285,267,'Beautifly','normal','0',841,899,1051,1124,36,0);
-INSERT INTO `pokemon` VALUES (286,268,'Cascoon','normal','0',263,295,329,369,3,0);
-INSERT INTO `pokemon` VALUES (287,269,'Dustox','normal','0',592,640,741,801,35,0);
-INSERT INTO `pokemon` VALUES (288,270,'Lotad','normal','0',268,300,335,375,312,0);
-INSERT INTO `pokemon` VALUES (289,271,'Lombre','normal','0',583,629,729,787,312,0);
-INSERT INTO `pokemon` VALUES (290,272,'Ludicolo','normal','0',1207,1273,1509,1592,312,0);
-INSERT INTO `pokemon` VALUES (291,273,'Seedot','normal','0',268,300,335,375,12,0);
-INSERT INTO `pokemon` VALUES (292,274,'Nuzleaf','normal','0',590,638,738,798,128,0);
-INSERT INTO `pokemon` VALUES (293,275,'Shiftry','normal','0',1182,1249,1478,1562,128,0);
-INSERT INTO `pokemon` VALUES (294,276,'Taillow','normal','0',330,366,413,458,46,0);
-INSERT INTO `pokemon` VALUES (295,277,'Swellow','normal','0',938,998,1173,1248,46,0);
-INSERT INTO `pokemon` VALUES (296,278,'Wingull','normal','0',330,366,413,458,36,0);
-INSERT INTO `pokemon` VALUES (297,279,'Pelipper','normal','0',1061,1125,1327,1406,36,0);
-INSERT INTO `pokemon` VALUES (298,280,'Ralts','normal','0',220,249,275,312,65,0);
-INSERT INTO `pokemon` VALUES (299,281,'Kirlia','normal','0',440,481,551,602,65,0);
-INSERT INTO `pokemon` VALUES (300,282,'Gardevoir','normal','0',1615,1694,2019,2117,65,0);
-INSERT INTO `pokemon` VALUES (301,283,'Surskit','normal','0',360,397,450,497,3,0);
-INSERT INTO `pokemon` VALUES (302,284,'Masquerain','normal','0',1154,1220,1443,1525,36,0);
-INSERT INTO `pokemon` VALUES (303,285,'Shroomish','normal','0',374,412,468,515,12,0);
-INSERT INTO `pokemon` VALUES (304,286,'Breloom','normal','0',1303,1375,1630,1720,125,0);
-INSERT INTO `pokemon` VALUES (305,287,'Slakoth','normal','0',495,538,619,672,4,0);
-INSERT INTO `pokemon` VALUES (306,288,'Vigoroth','normal','0',1022,1083,1277,1354,4,0);
-INSERT INTO `pokemon` VALUES (307,289,'Slaking','normal','0',2502,2599,3127,3249,4,0);
-INSERT INTO `pokemon` VALUES (308,290,'Nincada','normal','0',347,385,434,482,312,0);
-INSERT INTO `pokemon` VALUES (309,291,'Ninjask','normal','0',940,1001,1175,1251,36,0);
-INSERT INTO `pokemon` VALUES (310,292,'Shedinja','normal','0',191,240,238,301,38,0);
-INSERT INTO `pokemon` VALUES (311,293,'Whismur','normal','0',308,344,385,430,4,0);
-INSERT INTO `pokemon` VALUES (312,294,'Loudred','normal','0',654,704,817,881,4,0);
-INSERT INTO `pokemon` VALUES (313,295,'Exploud','normal','0',1227,1295,1534,1619,4,0);
-INSERT INTO `pokemon` VALUES (314,296,'Makuhita','normal','0',386,426,482,532,5,0);
-INSERT INTO `pokemon` VALUES (315,297,'Hariyama','normal','0',1502,1580,1878,1975,5,0);
-INSERT INTO `pokemon` VALUES (316,298,'Azurill','normal','0',154,181,193,226,45,0);
-INSERT INTO `pokemon` VALUES (317,299,'Nosepass','normal','0',430,474,538,593,4,0);
-INSERT INTO `pokemon` VALUES (318,300,'Skitty','normal','0',341,376,426,471,4,0);
-INSERT INTO `pokemon` VALUES (319,301,'Delcatty','normal','0',739,791,924,989,4,0);
-INSERT INTO `pokemon` VALUES (320,302,'Sableye','normal','0',694,745,868,932,8,0);
-INSERT INTO `pokemon` VALUES (321,303,'Mawile','normal','2',793,848,991,1060,75,0);
-INSERT INTO `pokemon` VALUES (322,304,'Aron','normal','0',654,704,817,880,74,0);
-INSERT INTO `pokemon` VALUES (323,305,'Lairon','normal','0',1080,1145,1351,1432,74,0);
-INSERT INTO `pokemon` VALUES (324,306,'Aggron','normal','0',1636,1716,2045,2145,74,0);
-INSERT INTO `pokemon` VALUES (325,307,'Meditite','normal','0',284,317,355,396,56,0);
-INSERT INTO `pokemon` VALUES (326,308,'Medicham','normal','0',678,728,848,911,56,0);
-INSERT INTO `pokemon` VALUES (327,309,'Electrike','normal','0',422,462,528,578,3,0);
-INSERT INTO `pokemon` VALUES (328,310,'Manectric','normal','0',1151,1217,1438,1522,3,0);
-INSERT INTO `pokemon` VALUES (329,311,'Plusle','normal','0',902,960,1128,1200,3,0);
-INSERT INTO `pokemon` VALUES (330,312,'Minun','normal','0',849,906,1062,1132,3,0);
-INSERT INTO `pokemon` VALUES (331,313,'Volbeat','normal','0',869,926,1086,1157,3,0);
-INSERT INTO `pokemon` VALUES (332,314,'Illumise','normal','0',869,926,1086,1157,3,0);
-INSERT INTO `pokemon` VALUES (333,315,'Roselia','normal','0',922,982,1152,1227,125,0);
-INSERT INTO `pokemon` VALUES (334,316,'Gulpin','normal','0',410,450,513,563,5,0);
-INSERT INTO `pokemon` VALUES (335,317,'Swalot','normal','0',1008,1069,1260,1337,5,0);
-INSERT INTO `pokemon` VALUES (336,318,'Carvanha','normal','0',452,499,565,624,38,0);
-INSERT INTO `pokemon` VALUES (337,319,'Sharpedo','normal','0',1066,1134,1333,1418,38,0);
-INSERT INTO `pokemon` VALUES (338,320,'Wailmer','normal','0',756,814,945,1017,3,0);
-INSERT INTO `pokemon` VALUES (339,321,'Wailord','normal','0',1216,1290,1520,1613,3,0);
-INSERT INTO `pokemon` VALUES (340,322,'Numel','normal','0',503,547,629,684,12,0);
-INSERT INTO `pokemon` VALUES (341,323,'Camerupt','normal','0',1088,1152,1360,1440,12,0);
-INSERT INTO `pokemon` VALUES (342,324,'Torkoal','normal','0',1099,1163,1374,1454,12,0);
-INSERT INTO `pokemon` VALUES (343,325,'Spoink','normal','0',683,734,854,917,6,0);
-INSERT INTO `pokemon` VALUES (344,326,'Grumpig','normal','0',1252,1320,1565,1650,6,0);
-INSERT INTO `pokemon` VALUES (345,327,'Spinda','normal','0',575,621,719,777,4,0);
-INSERT INTO `pokemon` VALUES (346,328,'Trapinch','normal','0',575,624,719,780,12,0);
-INSERT INTO `pokemon` VALUES (347,329,'Vibrava','normal','0',562,608,703,761,126,0);
-INSERT INTO `pokemon` VALUES (348,330,'Flygon','normal','0',1334,1405,1668,1756,126,0);
-INSERT INTO `pokemon` VALUES (349,331,'Cacnea','normal','0',569,617,711,771,12,0);
-INSERT INTO `pokemon` VALUES (350,332,'Cacturne','normal','0',1128,1195,1411,1494,128,0);
-INSERT INTO `pokemon` VALUES (351,333,'Swablu','normal','0',374,412,468,516,46,0);
-INSERT INTO `pokemon` VALUES (352,334,'Altaria','normal','0',1006,1067,1258,1335,6,0);
-INSERT INTO `pokemon` VALUES (353,335,'Zangoose','normal','0',1197,1265,1496,1581,4,0);
-INSERT INTO `pokemon` VALUES (354,336,'Seviper','normal','0',1038,1101,1298,1377,5,0);
-INSERT INTO `pokemon` VALUES (355,337,'Lunatone','normal','0',1216,1283,1520,1604,46,0);
-INSERT INTO `pokemon` VALUES (356,338,'Solrock','normal','0',1216,1283,1520,1604,46,0);
-INSERT INTO `pokemon` VALUES (357,339,'Barboach','normal','0',371,409,464,511,312,0);
-INSERT INTO `pokemon` VALUES (358,340,'Whiscash','normal','0',1074,1137,1343,1422,312,0);
-INSERT INTO `pokemon` VALUES (359,341,'Corphish','normal','0',585,633,732,791,3,0);
-INSERT INTO `pokemon` VALUES (360,342,'Crawdaunt','normal','0',1254,1324,1568,1655,38,0);
-INSERT INTO `pokemon` VALUES (361,343,'Baltoy','normal','0',349,386,437,483,126,0);
-INSERT INTO `pokemon` VALUES (362,344,'Claydol','normal','3',957,1018,1196,1272,126,0);
-INSERT INTO `pokemon` VALUES (363,345,'Lileep','normal','0',626,675,782,843,412,0);
-INSERT INTO `pokemon` VALUES (364,346,'Cradily','normal','0',1124,1189,1406,1486,412,0);
-INSERT INTO `pokemon` VALUES (365,347,'Anorith','normal','0',696,749,870,936,43,0);
-INSERT INTO `pokemon` VALUES (366,348,'Armaldo','normal','0',1454,1528,1818,1911,43,0);
-INSERT INTO `pokemon` VALUES (367,349,'Feebas','normal','0',104,125,130,157,3,0);
-INSERT INTO `pokemon` VALUES (368,350,'Milotic','normal','0',1618,1695,2023,2119,3,0);
-INSERT INTO `pokemon` VALUES (369,351,'Castform','normal','0',794,849,993,1061,4,0);
-INSERT INTO `pokemon` VALUES (370,352,'Kecleon','normal','0',1036,1099,1296,1374,4,0);
-INSERT INTO `pokemon` VALUES (371,353,'Shuppet','normal','0',455,498,569,623,8,0);
-INSERT INTO `pokemon` VALUES (372,354,'Banette','normal','0',1118,1184,1398,1481,8,0);
-INSERT INTO `pokemon` VALUES (373,355,'Duskull','normal','0',264,299,330,374,8,0);
-INSERT INTO `pokemon` VALUES (374,356,'Dusclops','normal','0',708,762,885,953,8,0);
-INSERT INTO `pokemon` VALUES (375,357,'Tropius','normal','0',994,1055,1242,1319,126,0);
-INSERT INTO `pokemon` VALUES (376,358,'Chimecho','normal','0',1132,1197,1416,1496,6,0);
-INSERT INTO `pokemon` VALUES (377,359,'Absol','normal','4',1232,1303,1540,1629,8,0);
-INSERT INTO `pokemon` VALUES (378,360,'Wynaut','normal','0',252,287,315,359,6,0);
-INSERT INTO `pokemon` VALUES (379,361,'Snorunt','normal','0',402,441,503,551,7,0);
-INSERT INTO `pokemon` VALUES (380,362,'Glalie','normal','0',1049,1111,1312,1389,7,0);
-INSERT INTO `pokemon` VALUES (381,363,'Spheal','normal','0',458,500,573,626,73,0);
-INSERT INTO `pokemon` VALUES (382,364,'Sealeo','normal','0',861,918,1077,1148,73,0);
-INSERT INTO `pokemon` VALUES (383,365,'Walrein','normal','0',1417,1489,1771,1862,73,0);
-INSERT INTO `pokemon` VALUES (384,366,'Clamperl','normal','0',575,623,719,779,3,0);
-INSERT INTO `pokemon` VALUES (385,367,'Huntail','normal','0',1155,1222,1444,1528,3,0);
-INSERT INTO `pokemon` VALUES (386,368,'Gorebyss','normal','0',1234,1303,1542,1629,3,0);
-INSERT INTO `pokemon` VALUES (387,369,'Relicanth','normal','0',1389,1461,1737,1827,34,0);
-INSERT INTO `pokemon` VALUES (388,370,'Luvdisc','normal','0',381,420,477,525,3,0);
-INSERT INTO `pokemon` VALUES (389,371,'Bagon','normal','0',555,601,694,752,6,0);
-INSERT INTO `pokemon` VALUES (390,372,'Shelgon','normal','0',1056,1119,1320,1399,6,0);
-INSERT INTO `pokemon` VALUES (391,373,'Salamence','normal','0',1932,2018,2415,2523,6,0);
-INSERT INTO `pokemon` VALUES (392,374,'Beldum','normal','0',441,482,551,602,76,0);
-INSERT INTO `pokemon` VALUES (393,375,'Metang','normal','0',840,897,1051,1121,76,0);
-INSERT INTO `pokemon` VALUES (394,376,'Metagross','normal','0',1991,2078,2489,2598,76,0);
-INSERT INTO `pokemon` VALUES (395,377,'Regirock','normal','0',1682,1764,2103,2205,4,0);
-INSERT INTO `pokemon` VALUES (396,378,'Regice','normal','0',1682,1764,2103,2205,7,0);
-INSERT INTO `pokemon` VALUES (397,379,'Registeel','normal','0',1222,1292,1528,1615,7,0);
-INSERT INTO `pokemon` VALUES (398,380,'Latias','normal','0',1846,1929,2308,2412,6,0);
-INSERT INTO `pokemon` VALUES (399,381,'Latios','normal','0',1995,2082,2494,2603,6,0);
-INSERT INTO `pokemon` VALUES (400,382,'Kyogre','normal','0',2236,2328,2796,2910,3,0);
-INSERT INTO `pokemon` VALUES (401,383,'Groudon','normal','5',2236,2328,2796,2910,12,0);
-INSERT INTO `pokemon` VALUES (402,384,'Rayquaza','normal','0',1995,2083,2494,2604,6,0);
-INSERT INTO `pokemon` VALUES (403,385,'Jirachi','normal','0',1687,1766,2109,2207,76,0);
-INSERT INTO `pokemon` VALUES (404,386,'Deoxys','normal','0',1485,1570,1857,1963,6,0);
-INSERT INTO `pokemon` VALUES (405,386,'Deoxys','attack','0',1485,1570,1857,1963,6,0);
-INSERT INTO `pokemon` VALUES (406,386,'Deoxys','defense','X',1485,1570,1857,1963,6,0);
-INSERT INTO `pokemon` VALUES (407,386,'Deoxys','speed','0',1356,1431,1695,1789,6,0);
-INSERT INTO `pokemon` VALUES (408,387,'Turtwig','normal','0',629,678,787,848,12,0);
-INSERT INTO `pokemon` VALUES (409,388,'Grotle','normal','0',1018,1080,1273,1350,12,0);
-INSERT INTO `pokemon` VALUES (410,389,'Torterra','normal','0',1600,1677,2000,2096,12,0);
-INSERT INTO `pokemon` VALUES (411,390,'Chimchar','normal','0',503,547,629,683,12,0);
-INSERT INTO `pokemon` VALUES (412,391,'Monferno','normal','0',843,899,1054,1124,125,0);
-INSERT INTO `pokemon` VALUES (413,392,'Infernape','normal','0',1459,1533,1824,1916,125,0);
-INSERT INTO `pokemon` VALUES (414,393,'Piplup','normal','0',568,614,710,767,3,0);
-INSERT INTO `pokemon` VALUES (415,394,'Prinplup','normal','0',914,972,1142,1215,3,0);
-INSERT INTO `pokemon` VALUES (416,395,'Empoleon','normal','0',1581,1657,1976,2072,37,0);
-INSERT INTO `pokemon` VALUES (417,396,'Starly','normal','0',372,410,465,513,46,0);
-INSERT INTO `pokemon` VALUES (418,397,'Staravia','normal','0',690,742,863,927,46,0);
-INSERT INTO `pokemon` VALUES (419,398,'Staraptor','normal','0',1538,1614,1922,2018,46,0);
-INSERT INTO `pokemon` VALUES (420,399,'Bidoof','normal','0',373,412,467,515,4,0);
-INSERT INTO `pokemon` VALUES (421,400,'Bibarel','normal','0',981,1041,1226,1302,43,0);
-INSERT INTO `pokemon` VALUES (422,401,'Kricketot','normal','0',200,229,250,286,3,0);
-INSERT INTO `pokemon` VALUES (423,402,'Kricketune','normal','0',886,944,1107,1181,3,0);
-INSERT INTO `pokemon` VALUES (424,403,'Shinx','normal','1',458,500,572,625,3,0);
-INSERT INTO `pokemon` VALUES (425,404,'Luxio','normal','0',793,849,992,1061,3,0);
-INSERT INTO `pokemon` VALUES (426,405,'Luxray','normal','0',1573,1650,1967,2063,3,0);
-INSERT INTO `pokemon` VALUES (427,406,'Budew','normal','0',448,489,560,611,125,0);
-INSERT INTO `pokemon` VALUES (428,407,'Roserade','normal','0',1619,1697,2024,2122,125,0);
-INSERT INTO `pokemon` VALUES (429,408,'Cranidos','normal','0',974,1040,1217,1300,4,0);
-INSERT INTO `pokemon` VALUES (430,409,'Rampardos','normal','0',1796,1884,2246,2355,4,0);
-INSERT INTO `pokemon` VALUES (431,410,'Shieldon','normal','0',465,509,581,636,47,0);
-INSERT INTO `pokemon` VALUES (432,411,'Bastiodon','normal','0',820,879,1025,1100,47,0);
-INSERT INTO `pokemon` VALUES (433,412,'Burmy','normal','0',247,279,309,348,3,0);
-INSERT INTO `pokemon` VALUES (434,413,'Wormadam','normal','0',954,1013,1192,1267,312,0);
-INSERT INTO `pokemon` VALUES (435,414,'Mothim','normal','0',975,1037,1219,1297,36,0);
-INSERT INTO `pokemon` VALUES (436,415,'Combee','normal','0',251,282,314,353,36,0);
-INSERT INTO `pokemon` VALUES (437,416,'Vespiquen','normal','0',1082,1145,1353,1432,36,0);
-INSERT INTO `pokemon` VALUES (438,417,'Pachirisu','normal','0',643,693,804,867,3,0);
-INSERT INTO `pokemon` VALUES (439,418,'Buizel','normal','0',555,602,694,753,3,0);
-INSERT INTO `pokemon` VALUES (440,419,'Floatzel','normal','0',1323,1396,1655,1745,3,0);
-INSERT INTO `pokemon` VALUES (441,420,'Cherubi','normal','0',499,542,624,678,12,0);
-INSERT INTO `pokemon` VALUES (442,421,'Cherrim','normal','0',1106,1170,1383,1462,12,0);
-INSERT INTO `pokemon` VALUES (443,422,'Shellos','normal','0',600,649,751,811,3,0);
-INSERT INTO `pokemon` VALUES (444,423,'Gastrodon','normal','0',1259,1328,1574,1660,312,0);
-INSERT INTO `pokemon` VALUES (445,424,'Ambipom','normal','0',1311,1381,1639,1727,4,0);
-INSERT INTO `pokemon` VALUES (446,425,'Drifloon','normal','0',633,684,791,855,86,0);
-INSERT INTO `pokemon` VALUES (447,426,'Drifblim','normal','0',1287,1361,1609,1701,86,0);
-INSERT INTO `pokemon` VALUES (448,427,'Buneary','normal','0',669,719,836,899,4,0);
-INSERT INTO `pokemon` VALUES (449,428,'Lopunny','normal','0',1112,1177,1391,1471,4,0);
-INSERT INTO `pokemon` VALUES (450,9991,'Level 1 Egg','normal','1',0,0,0,0,0,0);
-INSERT INTO `pokemon` VALUES (451,9992,'Level 2 Egg','normal','2',0,0,0,0,0,0);
-INSERT INTO `pokemon` VALUES (452,9993,'Level 3 Egg','normal','3',0,0,0,0,0,0);
-INSERT INTO `pokemon` VALUES (453,9994,'Level 4 Egg','normal','4',0,0,0,0,0,0);
-INSERT INTO `pokemon` VALUES (454,9995,'Level 5 Egg','normal','5',0,0,0,0,0,0);
-/*!40000 ALTER TABLE `pokemon` ENABLE KEYS */;
-UNLOCK TABLES;
-/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
-
-/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
-/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
-/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
-/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
-/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
-/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
-/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-
diff --git a/sql/upgrade/2.0.235.8.sql b/sql/upgrade/2.0.235.8.sql
new file mode 100644
index 00000000..edf0039a
--- /dev/null
+++ b/sql/upgrade/2.0.235.8.sql
@@ -0,0 +1,7 @@
+ALTER TABLE `pokemon` ADD `pokemon_form_name` varchar(45) DEFAULT NULL;
+ALTER TABLE `pokemon` ADD `pokemon_form_id` int(4) DEFAULT NULL;
+ALTER TABLE `pokemon` ADD `asset_suffix` varchar(45) DEFAULT NULL;
+ALTER TABLE `pokemon` DROP `pokemon_form`;
+
+ALTER TABLE `raids` MODIFY `pokemon` int(4) DEFAULT NULL;
+ALTER TABLE `raids` ADD `pokemon_form` int(4) unsigned NOT NULL DEFAULT 0;
diff --git a/sql/upgrade/2.0.239.1.sql b/sql/upgrade/2.0.239.1.sql
new file mode 100644
index 00000000..e6933d48
--- /dev/null
+++ b/sql/upgrade/2.0.239.1.sql
@@ -0,0 +1,803 @@
+DELETE FROM `pokemon`;
+TRUNCATE `pokemon`;
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('1','Bulbasaur','normal','163','00','590','637','737','796','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('1','Bulbasaur','fall_2019','897','pm0001_00_pgo_fall2019','590','637','737','796','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('2','Ivysaur','normal','166','00','912','970','1141','1213','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('3','Venusaur','normal','169','00','1480','1554','1851','1943','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('3','Venusaur','copy_2019','950','pm0003_00_pgo_copy2019','1480','1554','1851','1943','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('4','Charmander','normal','172','00','516','560','645','700','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('4','Charmander','fall_2019','896','pm0004_00_pgo_fall2019','516','560','645','700','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('5','Charmeleon','normal','175','00','887','944','1109','1180','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('6','Charizard','normal','178','00','1574','1651','1968','2064','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('6','Charizard','copy_2019','951','pm0006_00_pgo_copy2019','1574','1651','1968','2064','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('7','Squirtle','normal','181','00','497','540','621','675','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('7','Squirtle','fall_2019','895','pm0007_00_pgo_fall2019','497','540','621','675','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('8','Wartortle','normal','184','00','795','850','995','1063','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9','Blastoise','normal','187','00','1338','1409','1673','1761','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9','Blastoise','copy_2019','952','pm0009_00_pgo_copy2019','1338','1409','1673','1761','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('10','Caterpie','normal','953','00','219','249','274','312','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('11','Metapod','normal','956','00','225','257','282','321','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('12','Butterfree','normal','959','00','983','1044','1229','1305','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('13','Weedle','normal','616','00','230','260','287','325','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('14','Kakuna','normal','619','00','216','246','270','308','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('15','Beedrill','normal','622','00','994','1054','1242','1318','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('16','Pidgey','normal','962','00','352','388','440','486','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('17','Pidgeotto','normal','965','00','633','682','792','853','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('18','Pidgeot','normal','968','00','1151','1216','1439','1521','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('19','Rattata','normal','45','00','381','419','477','524','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('19','Rattata','alola','46','61','381','419','477','524','84','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('20','Raticate','normal','47','00','930','989','1163','1236','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('20','Raticate','alola','48','61','915','974','1144','1217','84','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('21','Spearow','normal','971','00','415','456','519','570','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('22','Fearow','normal','974','00','1077','1141','1347','1426','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('23','Ekans','normal','697','00','487','529','609','662','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('24','Arbok','normal','700','00','1035','1097','1295','1372','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('25','Pikachu','normal','598','00','493','536','616','670','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('25','Pikachu','fall_2019','894','pm0025_00_pgo_fall2019','493','536','616','670','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('25','Pikachu','copy_2019','949','pm0025_00_pgo_copy2019','493','536','616','670','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('25','Pikachu','vs_2019','901','16','493','536','616','670','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('25','Pikachu','costume_2020','2332','pm0025_00_pgo_4thanniversary','493','536','616','670','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('26','Raichu','normal','49','00','1180','1247','1476','1558','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('26','Raichu','alola','50','61','1238','1306','1548','1633','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('27','Sandshrew','normal','51','00','670','720','838','901','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('27','Sandshrew','alola','52','61','688','739','860','924','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('28','Sandslash','normal','53','00','1288','1356','1610','1696','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('28','Sandslash','alola','54','61','1320','1390','1650','1737','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('29','Nidoran♀','normal','776','00','425','466','532','583','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('30','Nidorina','normal','779','00','697','748','871','935','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('31','Nidoqueen','normal','782','00','1351','1421','1689','1777','512','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('32','Nidoran♂','normal','776','00','450','491','562','614','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('33','Nidorino','normal','785','00','743','796','929','995','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('34','Nidoking','normal','788','00','1395','1466','1743','1833','512','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('35','Clefairy','normal','981','00','611','660','764','825','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('36','Clefable','normal','984','00','1322','1392','1653','1741','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('37','Vulpix','normal','55','00','463','504','579','631','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('37','Vulpix','alola','56','61','463','504','579','631','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('38','Ninetales','normal','57','00','1235','1302','1544','1628','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('38','Ninetales','alola','58','61','1251','1319','1564','1649','75','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('39','Jigglypuff','normal','987','00','370','413','463','517','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('40','Wigglytuff','normal','990','00','1034','1101','1293','1376','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('41','Zubat','normal','157','00','344','381','430','476','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('42','Golbat','normal','160','00','1066','1129','1333','1412','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('43','Oddish','normal','265','00','652','702','816','877','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('44','Gloom','normal','268','00','902','960','1128','1200','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('45','Vileplume','normal','271','00','1391','1462','1739','1828','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('46','Paras','normal','993','00','536','581','671','727','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('47','Parasect','normal','996','00','1002','1062','1252','1328','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('48','Venonat','normal','259','00','528','573','661','717','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('49','Venomoth','normal','262','00','1125','1190','1407','1487','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('50','Diglett','normal','59','00','349','386','437','483','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('50','Diglett','alola','60','61','352','389','440','486','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('51','Dugtrio','normal','61','00','833','889','1042','1112','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('51','Dugtrio','alola','62','61','1021','1084','1276','1355','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('52','Meowth','normal','63','00','389','427','486','534','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('52','Meowth','alola','64','61','416','455','520','569','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('52','Meowth','galarian','2335','31','546','591','682','739','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('53','Persian','normal','65','00','907','965','1134','1206','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('53','Persian','alola','66','61','952','1012','1191','1265','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('54','Psyduck','normal','286','00','585','632','731','790','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('55','Golduck','normal','289','00','1330','1400','1663','1750','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('56','Mankey','normal','999','00','616','665','770','832','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('57','Primeape','normal','1002','00','1239','1307','1549','1634','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('58','Growlithe','normal','280','00','660','710','825','888','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('59','Arcanine','normal','283','00','1652','1731','2066','2164','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('60','Poliwag','normal','235','00','433','473','541','592','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('61','Poliwhirl','normal','238','00','757','811','947','1013','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('62','Poliwrath','normal','241','00','1405','1477','1757','1847','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('63','Abra','normal','304','00','712','767','890','958','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('64','Kadabra','normal','307','00','1109','1176','1387','1471','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('65','Alakazam','normal','310','00','1666','1747','2083','2184','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('66','Machop','normal','809','00','678','730','848','913','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('67','Machoke','normal','812','00','1096','1160','1370','1451','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('68','Machamp','normal','815','00','1667','1746','2084','2183','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('69','Bellsprout','normal','664','00','543','590','679','738','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('70','Weepinbell','normal','667','00','862','921','1078','1151','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('71','Victreebel','normal','670','00','1318','1389','1648','1736','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('72','Tentacool','normal','1005','00','549','594','686','743','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('73','Tentacruel','normal','1008','00','1314','1384','1643','1730','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('74','Geodude','normal','67','00','688','739','860','923','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('74','Geodude','alola','68','61','688','739','860','923','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('75','Graveler','normal','69','00','1023','1084','1278','1355','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('75','Graveler','alola','70','61','1023','1084','1278','1355','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('76','Golem','normal','71','00','1608','1685','2010','2106','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('76','Golem','alola','72','61','1608','1685','2010','2106','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('77','Ponyta','normal','1011','00','911','969','1139','1212','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('78','Rapidash','normal','1014','00','1335','1406','1669','1757','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('79','Slowpoke','normal','1017','00','650','700','812','876','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('80','Slowbro','normal','1020','00','1382','1454','1728','1817','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('81','Magnemite','normal','655','00','725','778','906','973','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('82','Magneton','normal','658','00','1348','1420','1686','1775','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('83','Farfetchd','normal','1023','00','657','706','821','883','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('83','Farfetchd','galarian','2338','31','898','956','1123','1196','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('84','Doduo','normal','1026','00','636','686','795','857','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('85','Dodrio','normal','1029','00','1280','1349','1600','1687','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('86','Seel','normal','1032','00','510','555','638','694','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('87','Dewgong','normal','1035','00','1071','1134','1339','1418','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('88','Grimer','normal','73','00','731','785','914','981','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('88','Grimer','alola','74','61','731','785','914','981','58','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('89','Muk','normal','75','00','1501','1575','1876','1969','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('89','Muk','alola','76','61','1501','1575','1876','1969','58','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('90','Shellder','normal','876','00','571','617','713','771','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('91','Cloyster','normal','879','00','1383','1455','1729','1819','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('92','Gastly','normal','1038','00','649','702','812','878','85','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('93','Haunter','normal','1041','00','1056','1121','1320','1402','85','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('94','Gengar','normal','1044','00','1566','1644','1958','2055','85','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('95','Onix','normal','902','00','580','629','725','787','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('96','Drowzee','normal','214','00','548','594','685','743','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('97','Hypno','normal','217','00','1129','1194','1411','1493','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('98','Krabby','normal','870','00','835','892','1043','1115','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('99','Kingler','normal','873','00','1540','1616','1925','2020','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('100','Voltorb','normal','1047','00','532','577','665','721','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('101','Electrode','normal','1050','00','1134','1199','1418','1499','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('102','Exeggcute','normal','729','00','623','671','779','839','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('103','Exeggutor','normal','77','00','1643','1722','2055','2153','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('103','Exeggutor','alola','78','61','1643','1722','2055','2153','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('104','Cubone','normal','224','00','536','582','671','728','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('105','Marowak','normal','79','00','988','1048','1235','1311','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('105','Marowak','alola','80','61','988','1048','1235','1311','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('106','Hitmonlee','normal','713','00','1399','1472','1749','1840','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('107','Hitmonchan','normal','277','00','1263','1332','1579','1665','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('108','Lickitung','normal','1053','00','752','806','940','1008','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('109','Koffing','normal','703','00','645','694','806','867','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('110','Weezing','normal','706','00','1242','1310','1553','1637','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('110','Weezing','galarian','944','31','1242','1310','1553','1637','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('111','Rhyhorn','normal','846','00','886','943','1107','1179','124','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('112','Rhydon','normal','849','00','1736','1816','2170','2270','124','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('113','Chansey','normal','1056','00','654','717','817','896','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('114','Tangela','normal','1059','00','1212','1278','1515','1598','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('115','Kangaskhan','normal','839','00','1405','1477','1757','1847','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('116','Horsea','normal','1062','00','558','603','697','754','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('117','Seadra','normal','1065','00','1131','1196','1414','1495','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('118','Goldeen','normal','1068','00','610','658','763','823','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('119','Seaking','normal','1071','00','1169','1235','1462','1544','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('120','Staryu','normal','1074','00','613','661','766','826','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('121','Starmie','normal','1077','00','1404','1476','1756','1846','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('122','Mr-mime','normal','1080','00','1205','1273','1506','1591','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('123','Scyther','normal','247','00','1472','1546','1841','1933','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('124','Jynx','normal','1083','00','1387','1460','1734','1825','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('125','Electabuzz','normal','640','00','1265','1333','1582','1667','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('126','Magmar','normal','634','00','1298','1367','1623','1710','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('127','Pinsir','normal','898','00','1613','1690','2016','2113','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('128','Tauros','normal','1086','00','1425','1497','1781','1872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('129','Magikarp','normal','253','00','132','157','165','196','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('130','Gyarados','normal','256','00','1855','1937','2319','2422','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('131','Lapras','normal','322','00','1435','1509','1794','1886','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('132','Ditto','normal','1089','00','434','475','543','594','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('133','Eevee','normal','1092','00','565','612','707','765','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('134','Vaporeon','normal','1095','00','1699','1779','2124','2225','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('135','Jolteon','normal','1098','00','1574','1650','1967','2063','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('136','Flareon','normal','1101','00','1652','1730','2065','2163','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('137','Porygon','normal','677','00','924','982','1155','1228','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('138','Omanyte','normal','740','00','826','882','1033','1103','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('139','Omastar','normal','743','00','1517','1592','1897','1990','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('140','Kabuto','normal','1104','00','730','783','913','979','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('141','Kabutops','normal','1107','00','1476','1550','1845','1938','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('142','Aerodactyl','normal','1110','00','1515','1590','1894','1988','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('143','Snorlax','normal','199','00','1760','1843','2201','2304','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('144','Articuno','normal','716','00','1665','1743','2082','2179','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('145','Zapdos','normal','773','00','1930','2015','2413','2519','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('146','Moltres','normal','836','00','1896','1980','2370','2475','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('147','Dratini','normal','190','00','529','574','661','717','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('148','Dragonair','normal','193','00','957','1017','1197','1271','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('149','Dragonite','normal','196','00','2079','2167','2599','2709','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('150','Mewtwo','normal','135','00','2294','2387','2868','2984','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('150','Mewtwo','armored','133','pm0150_00_pgo_a','1740','1821','2175','2276','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('151','Mew','normal','1115','00','1785','1865','2231','2332','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('152','Chikorita','normal','1118','00','491','534','614','668','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('153','Bayleef','normal','1121','00','777','831','971','1039','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('154','Meganium','normal','1124','00','1308','1377','1635','1721','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('155','Cyndaquil','normal','1127','00','516','560','645','700','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('156','Quilava','normal','1130','00','887','944','1109','1180','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('157','Typhlosion','normal','1133','00','1574','1651','1968','2064','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('158','Totodile','normal','1136','00','599','646','749','808','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('159','Croconaw','normal','1139','00','925','984','1157','1230','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('160','Feraligatr','normal','1142','00','1557','1632','1946','2040','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('161','Sentret','normal','1145','00','318','353','397','441','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('162','Furret','normal','1148','00','944','1004','1181','1255','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('163','Hoothoot','normal','1151','00','349','387','436','484','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('164','Noctowl','normal','1154','00','1092','1156','1365','1446','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('165','Ledyba','normal','1157','00','377','416','471','520','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('166','Ledian','normal','1160','00','716','769','896','961','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('167','Spinarak','normal','1163','00','426','466','532','583','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('168','Ariados','normal','1166','00','953','1012','1191','1265','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('169','Crobat','normal','202','00','1439','1512','1799','1890','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('170','Chinchou','normal','1169','00','591','639','739','799','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('171','Lanturn','normal','1172','00','1125','1191','1406','1489','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('172','Pichu','normal','1175','00','240','270','300','338','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('173','Cleffa','normal','1178','00','346','383','433','479','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('174','Igglybuff','normal','1181','00','269','306','336','382','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('175','Togepi','normal','1184','00','339','375','424','470','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('176','Togetic','normal','1187','00','917','976','1147','1220','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('177','Natu','normal','1190','00','583','630','728','787','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('178','Xatu','normal','1193','00','1184','1250','1480','1563','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('179','Mareep','normal','646','00','521','566','651','708','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('180','Flaaffy','normal','649','00','814','869','1017','1086','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('181','Ampharos','normal','652','00','1554','1630','1943','2037','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('182','Bellossom','normal','274','00','1236','1303','1545','1629','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('183','Marill','normal','1196','00','229','263','287','329','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('184','Azumarill','normal','1199','00','849','907','1061','1134','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('185','Sudowoodo','normal','1202','00','1162','1227','1452','1534','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('186','Politoed','normal','244','00','1329','1399','1662','1749','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('187','Hoppip','normal','1205','00','308','342','385','428','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('188','Skiploom','normal','1208','00','513','557','641','697','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('189','Jumpluff','normal','1211','00','877','935','1096','1168','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('190','Aipom','normal','1214','00','718','770','898','963','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('191','Sunkern','normal','1217','00','197','226','247','282','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('192','Sunflora','normal','1220','00','1158','1223','1447','1529','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('193','Yanma','normal','1223','00','785','840','981','1050','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('194','Wooper','normal','1226','00','330','366','412','458','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('195','Quagsire','normal','1229','00','1075','1138','1343','1423','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('196','Espeon','normal','1232','00','1730','1811','2162','2264','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('197','Umbreon','normal','1235','00','1153','1221','1442','1526','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('198','Murkrow','normal','855','00','835','892','1044','1116','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('199','Slowking','normal','1238','00','1382','1454','1728','1817','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('200','Misdreavus','normal','719','00','1039','1100','1298','1376','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','f','6','16','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','a','1','11','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','b','2','12','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','c','3','13','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','d','4','14','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','e','5','15','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','g','7','17','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','h','8','18','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','i','9','19','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','j','10','20','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','k','11','21','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','l','12','22','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','m','13','23','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','n','14','24','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','o','15','25','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','p','16','26','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','q','17','27','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','r','18','28','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','s','19','29','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','t','20','30','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','u','21','31','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','v','22','32','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','w','23','33','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','x','24','34','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','y','25','35','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','z','26','36','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','exclamation_point','27','37','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('201','Unown','question_mark','28','38','628','677','785','846','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('202','Wobbuffet','normal','602','00','532','586','665','733','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('203','Girafarig','normal','1241','00','1105','1169','1381','1462','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('204','Pineco','normal','1244','00','586','633','733','791','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('205','Forretress','normal','1247','00','1236','1304','1545','1630','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('206','Dunsparce','normal','1250','00','906','965','1132','1206','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('207','Gligar','normal','803','00','1000','1061','1250','1326','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('208','Steelix','normal','905','00','1308','1379','1635','1724','712','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('209','Snubbull','normal','1253','00','656','707','821','884','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('210','Granbull','normal','1256','00','1385','1458','1732','1823','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('211','Qwilfish','normal','1259','00','1107','1172','1384','1465','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('212','Scizor','normal','250','00','1636','1714','2046','2143','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('213','Shuckle','normal','827','00','189','231','236','289','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('214','Heracross','normal','1262','00','1693','1772','2116','2215','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('215','Sneasel','normal','797','00','1107','1172','1384','1465','87','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('216','Teddiursa','normal','1265','00','707','759','884','949','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('217','Ursaring','normal','1268','00','1604','1682','2006','2103','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('218','Slugma','normal','1271','00','468','511','585','639','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('219','Magcargo','normal','1274','00','914','972','1142','1215','124','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('220','Swinub','normal','1277','00','384','423','480','529','712','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('221','Piloswine','normal','1280','00','1271','1340','1589','1675','712','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('222','Corsola','normal','1283','00','735','787','918','984','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('223','Remoraid','normal','1286','00','478','521','597','651','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('224','Octillery','normal','1289','00','1254','1322','1568','1653','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('225','Delibird','normal','938','00','578','625','723','781','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('226','Mantine','normal','1292','00','1139','1204','1424','1506','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('227','Skarmory','normal','1295','00','1139','1204','1424','1506','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('228','Houndour','normal','229','00','654','705','818','881','812','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('229','Houndoom','normal','232','00','1432','1505','1790','1882','812','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('230','Kingdra','normal','1298','00','1437','1509','1796','1887','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('231','Phanpy','normal','1301','00','639','689','799','862','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('232','Donphan','normal','1304','00','1644','1722','2055','2152','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('233','Porygon2','normal','680','00','1475','1549','1844','1936','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('234','Stantler','normal','941','00','1170','1236','1463','1546','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('235','Smeargle','normal','1307','00','214','246','268','308','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('236','Tyrogue','normal','1310','00','249','281','312','351','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('237','Hitmontop','normal','1313','00','1166','1232','1458','1540','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('238','Smoochum','normal','1316','00','686','738','858','922','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('239','Elekid','normal','1319','00','640','689','800','861','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('240','Magby','normal','1322','00','704','756','880','945','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('241','Miltank','normal','1325','00','1276','1345','1595','1682','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('242','Blissey','normal','1328','00','1492','1575','1866','1969','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('243','Raikou','normal','1331','00','1889','1972','2361','2466','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('244','Entei','normal','1334','00','1900','1984','2375','2480','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('245','Suicune','normal','1337','00','1627','1704','2033','2130','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('246','Larvitar','normal','313','00','548','594','686','743','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('247','Pupitar','normal','316','00','949','1009','1187','1261','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('248','Tyranitar','normal','319','00','2103','2191','2629','2739','48','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('249','Lugia','normal','1340','00','2028','2115','2535','2645','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('250','Ho-oh','normal','1343','00','2119','2207','2649','2759','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('251','Celebi','normal','1346','00','1785','1865','2231','2332','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('252','Treecko','normal','1349','00','556','601','695','752','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('253','Grovyle','normal','1352','00','897','956','1122','1195','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('254','Sceptile','normal','1355','00','1500','1575','1876','1969','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('255','Torchic','normal','1358','00','578','624','722','781','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('256','Combusken','normal','1361','00','886','944','1108','1180','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('257','Blaziken','normal','1364','00','1550','1627','1938','2034','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('258','Mudkip','normal','205','00','597','644','746','805','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('259','Marshtomp','normal','208','00','955','1015','1194','1269','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('260','Swampert','normal','211','00','1622','1699','2027','2124','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('261','Poochyena','normal','1367','00','350','387','438','484','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('262','Mightyena','normal','1370','00','1038','1100','1298','1375','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('263','Zigzagoon','normal','945','00','258','290','323','363','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('263','Zigzagoon','galarian','946','31','258','290','323','363','84','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('264','Linoone','normal','947','00','892','949','1115','1187','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('264','Linoone','galarian','948','31','892','949','1115','1187','84','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('265','Wurmple','normal','600','00','296','330','370','413','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('266','Silcoon','normal','1379','00','282','316','353','395','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('267','Beautifly','normal','1382','00','948','1009','1185','1261','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('268','Cascoon','normal','1385','00','282','316','353','395','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('269','Dustox','normal','1388','00','649','699','811','874','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('270','Lotad','normal','1391','00','307','342','384','427','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('271','Lombre','normal','1394','00','635','684','794','855','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('272','Ludicolo','normal','1397','00','1259','1327','1574','1659','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('273','Seedot','normal','625','00','307','342','384','427','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('274','Nuzleaf','normal','628','00','650','701','813','876','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('275','Shiftry','normal','631','00','1263','1333','1579','1666','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('276','Taillow','normal','1400','00','397','437','497','546','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('277','Swellow','normal','1403','00','1034','1097','1293','1371','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('278','Wingull','normal','1406','00','397','437','497','546','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('279','Pelipper','normal','1409','00','1150','1215','1438','1519','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('280','Ralts','normal','292','00','275','308','344','385','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('281','Kirlia','normal','295','00','508','552','635','690','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('282','Gardevoir','normal','298','00','1688','1767','2110','2209','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('283','Surskit','normal','1412','00','412','452','516','565','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('284','Masquerain','normal','1415','00','1230','1297','1537','1622','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('285','Shroomish','normal','1418','00','421','463','527','578','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('286','Breloom','normal','1421','00','1427','1502','1785','1877','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('287','Slakoth','normal','1424','00','527','572','659','716','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('288','Vigoroth','normal','1427','00','1061','1124','1327','1405','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('289','Slaking','normal','1430','00','2435','2532','3044','3165','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('290','Nincada','normal','1433','00','399','439','499','549','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('291','Ninjask','normal','1436','00','1061','1125','1326','1406','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('292','Shedinja','normal','1439','00','175','224','219','281','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('293','Whismur','normal','1442','00','344','383','430','479','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('294','Loudred','normal','1445','00','705','758','881','948','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('295','Exploud','normal','1448','00','1272','1341','1590','1677','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('296','Makuhita','normal','1451','00','424','467','530','583','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('297','Hariyama','normal','1454','00','1537','1616','1921','2020','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('298','Azurill','normal','1457','00','179','208','223','260','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('299','Nosepass','normal','1460','00','521','567','651','709','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('300','Skitty','normal','1463','00','383','422','479','527','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('301','Delcatty','normal','1466','00','800','854','1000','1068','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('302','Sableye','normal','923','00','789','843','986','1054','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('303','Mawile','normal','833','00','877','934','1096','1167','75','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('304','Aron','normal','1469','00','696','747','870','934','74','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('305','Lairon','normal','1472','00','1110','1174','1388','1468','74','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('306','Aggron','normal','1475','00','1636','1714','2045','2143','74','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('307','Meditite','normal','1478','00','359','396','449','495','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('308','Medicham','normal','1481','00','764','817','955','1022','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('309','Electrike','normal','1484','00','507','551','634','689','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('310','Manectric','normal','1487','00','1267','1337','1585','1672','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('311','Plusle','normal','1490','00','956','1016','1195','1270','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('312','Minun','normal','1493','00','910','968','1138','1210','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('313','Volbeat','normal','1496','00','952','1012','1191','1265','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('314','Illumise','normal','1499','00','952','1012','1191','1265','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('315','Roselia','normal','1502','00','1007','1068','1258','1335','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('316','Gulpin','normal','1505','00','452','495','565','618','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('317','Swalot','normal','1508','00','1066','1130','1333','1413','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('318','Carvanha','normal','734','00','531','583','664','729','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('319','Sharpedo','normal','737','00','1174','1246','1468','1558','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('320','Wailmer','normal','1511','00','779','838','974','1048','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('321','Wailord','normal','1514','00','1228','1302','1535','1628','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('322','Numel','normal','1517','00','557','604','697','755','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('323','Camerupt','normal','1520','00','1186','1253','1483','1566','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('324','Torkoal','normal','1523','00','1131','1196','1414','1495','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('325','Spoink','normal','1526','00','711','762','888','953','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('326','Grumpig','normal','1529','00','1285','1354','1606','1692','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','00','37','11','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','01','38','12','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','02','39','13','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','03','40','14','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','04','41','15','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','05','42','16','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','06','43','17','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','07','44','18','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','08','121','19','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','09','122','20','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','10','123','21','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','11','124','22','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','12','125','23','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','13','126','24','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','14','127','25','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','15','128','26','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','16','129','27','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','17','130','28','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','18','131','29','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('327','Spinda','19','132','30','648','697','810','872','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('328','Trapinch','normal','746','00','676','728','845','910','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('329','Vibrava','normal','749','00','650','699','813','875','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('330','Flygon','normal','752','00','1447','1520','1809','1901','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('331','Cacnea','normal','610','00','658','709','822','887','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('332','Cacturne','normal','613','00','1243','1313','1554','1641','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('333','Swablu','normal','1532','00','429','470','537','588','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('334','Altaria','normal','1535','00','1081','1145','1352','1432','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('335','Zangoose','normal','1538','00','1310','1381','1638','1727','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('336','Seviper','normal','1541','00','1137','1203','1421','1504','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('337','Lunatone','normal','1544','00','1261','1330','1577','1662','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('338','Solrock','normal','1547','00','1261','1330','1577','1662','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('339','Barboach','normal','1550','00','427','468','534','585','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('340','Whiscash','normal','1553','00','1120','1186','1401','1482','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('341','Corphish','normal','1556','00','653','703','817','879','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('342','Crawdaunt','normal','1559','00','1342','1413','1678','1767','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('343','Baltoy','normal','1562','00','409','449','512','562','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('344','Claydol','normal','1565','00','1063','1126','1328','1408','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('345','Lileep','normal','1568','00','686','738','858','922','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('346','Cradily','normal','1571','00','1196','1263','1495','1579','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('347','Anorith','normal','1574','00','817','874','1022','1092','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('348','Armaldo','normal','1577','00','1552','1627','1940','2035','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('349','Feebas','normal','1580','00','132','157','165','196','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('350','Milotic','normal','1583','00','1640','1717','2050','2147','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('351','Castform','normal','29','11','875','932','1094','1165','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('351','Castform','sunny','30','12','875','932','1094','1165','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('351','Castform','rainy','31','13','875','932','1094','1165','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('351','Castform','snowy','32','14','875','932','1094','1165','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('352','Kecleon','normal','1586','00','1105','1169','1382','1462','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('353','Shuppet','normal','908','00','535','581','669','727','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('354','Banette','normal','911','00','1244','1313','1555','1642','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('355','Duskull','normal','914','00','364','403','456','504','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('356','Dusclops','normal','917','00','851','909','1064','1136','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('357','Tropius','normal','1589','00','1046','1109','1307','1386','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('358','Chimecho','normal','1592','00','1224','1291','1530','1614','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('359','Absol','normal','830','00','1370','1443','1712','1805','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('360','Wynaut','normal','1595','00','268','305','335','381','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('361','Snorunt','normal','926','00','465','507','581','634','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('362','Glalie','normal','929','00','1138','1203','1423','1504','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('363','Spheal','normal','1598','00','505','550','631','687','73','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('364','Sealeo','normal','1601','00','920','979','1151','1225','73','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('365','Walrein','normal','1604','00','1483','1557','1854','1947','73','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('366','Clamperl','normal','1607','00','675','726','845','907','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('367','Huntail','normal','1610','00','1268','1337','1585','1671','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('368','Gorebyss','normal','1613','00','1354','1425','1692','1781','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('369','Relicanth','normal','1616','00','1373','1444','1716','1806','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('370','Luvdisc','normal','1619','00','443','484','554','605','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('371','Bagon','normal','755','00','612','660','765','826','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('372','Shelgon','normal','758','00','1097','1160','1371','1451','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('373','Salamence','normal','761','00','2054','2142','2568','2678','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('374','Beldum','normal','764','00','513','558','642','697','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('375','Metang','normal','767','00','925','983','1156','1229','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('376','Metagross','normal','770','00','2078','2166','2598','2708','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('377','Regirock','normal','1622','00','1703','1784','2129','2230','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('378','Regice','normal','1625','00','1703','1784','2129','2230','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('379','Registeel','normal','1628','00','1326','1398','1658','1748','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('380','Latias','normal','1631','00','1921','2006','2402','2507','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('381','Latios','normal','1634','00','2090','2178','2613','2723','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('382','Kyogre','normal','1637','00','2260','2351','2825','2939','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('383','Groudon','normal','1640','00','2260','2351','2825','2939','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('384','Rayquaza','normal','1643','00','2102','2191','2627','2739','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('385','Jirachi','normal','1646','00','1785','1865','2231','2332','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('386','Deoxys','normal','33','11','1717','1806','2146','2257','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('386','Deoxys','attack','34','12','1372','1474','1716','1842','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('386','Deoxys','defense','35','13','1228','1299','1535','1624','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('386','Deoxys','speed','36','14','1568','1645','1960','2056','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('387','Turtwig','normal','688','00','629','678','787','848','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('388','Grotle','normal','691','00','1018','1080','1273','1350','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('389','Torterra','normal','694','00','1600','1677','2000','2096','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('390','Chimchar','normal','818','00','503','547','629','683','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('391','Monferno','normal','821','00','843','899','1054','1124','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('392','Infernape','normal','824','00','1459','1533','1824','1916','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('393','Piplup','normal','1649','00','568','614','710','767','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('394','Prinplup','normal','1652','00','914','972','1142','1215','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('395','Empoleon','normal','1655','00','1581','1657','1976','2072','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('396','Starly','normal','1658','00','372','410','465','513','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('397','Staravia','normal','1661','00','690','742','863','927','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('398','Staraptor','normal','1664','00','1538','1614','1922','2018','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('399','Bidoof','normal','1667','00','373','412','467','515','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('400','Bibarel','normal','1670','00','981','1041','1226','1302','43','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('401','Kricketot','normal','1673','00','200','229','250','286','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('402','Kricketune','normal','1676','00','886','944','1107','1181','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('403','Shinx','normal','1679','00','458','500','572','625','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('404','Luxio','normal','1682','00','793','849','992','1061','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('405','Luxray','normal','1685','00','1573','1650','1967','2063','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('406','Budew','normal','1688','00','448','489','560','611','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('407','Roserade','normal','1691','00','1619','1697','2024','2122','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('408','Cranidos','normal','1694','00','974','1040','1217','1300','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('409','Rampardos','normal','1697','00','1796','1884','2246','2355','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('410','Shieldon','normal','1700','00','465','509','581','636','47','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('411','Bastiodon','normal','1703','00','820','879','1025','1100','47','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('412','Burmy','plant','118','11','247','279','309','348','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('412','Burmy','sandy','119','12','247','279','309','348','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('412','Burmy','trash','120','13','247','279','309','348','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('413','Wormadam','plant','87','11','954','1013','1192','1267','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('413','Wormadam','sandy','88','12','954','1013','1192','1267','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('413','Wormadam','trash','89','13','854','910','1067','1138','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('414','Mothim','normal','1712','00','975','1037','1219','1297','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('415','Combee','normal','1715','00','251','282','314','353','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('416','Vespiquen','normal','1718','00','1082','1145','1353','1432','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('417','Pachirisu','normal','1721','00','643','693','804','867','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('418','Buizel','normal','1724','00','555','602','694','753','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('419','Floatzel','normal','1727','00','1323','1396','1655','1745','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('420','Cherubi','normal','1730','00','499','542','624','678','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('421','Cherrim','overcast','94','11','1106','1170','1383','1462','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('421','Cherrim','sunny','95','12','1106','1170','1383','1462','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('422','Shellos','west_sea','96','11','600','649','751','811','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('422','Shellos','east_sea','97','12','600','649','751','811','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('423','Gastrodon','west_sea','98','11','1259','1328','1574','1660','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('423','Gastrodon','east_sea','99','12','1259','1328','1574','1660','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('424','Ambipom','normal','1742','00','1311','1381','1639','1727','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('425','Drifloon','normal','1745','00','633','684','791','855','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('426','Drifblim','normal','1748','00','1287','1361','1609','1701','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('427','Buneary','normal','1751','00','669','719','836','899','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('428','Lopunny','normal','1754','00','1112','1177','1391','1471','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('429','Mismagius','normal','722','00','1421','1494','1777','1868','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('430','Honchkrow','normal','858','00','1471','1549','1839','1937','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('431','Glameow','normal','1757','00','490','533','613','667','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('432','Purugly','normal','1760','00','1053','1116','1317','1395','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('433','Chingling','normal','1763','00','530','574','662','718','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('434','Stunky','normal','791','00','609','657','762','822','58','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('435','Skuntank','normal','794','00','1278','1347','1597','1684','58','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('436','Bronzor','normal','1766','00','305','344','381','430','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('437','Bronzong','normal','1769','00','1212','1279','1515','1599','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('438','Bonsly','normal','1772','00','693','744','866','930','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('439','Mime-jr','normal','1775','00','578','626','723','782','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('440','Happiny','normal','1778','00','178','212','223','265','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('441','Chatot','normal','1781','00','961','1023','1202','1279','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('442','Spiritomb','normal','1784','00','1119','1184','1399','1480','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('443','Gible','normal','861','00','588','635','735','794','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('444','Gabite','normal','864','00','1009','1071','1262','1339','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('445','Garchomp','normal','867','00','2174','2264','2718','2830','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('446','Munchlax','normal','1787','00','1017','1081','1271','1351','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('447','Riolu','normal','1790','00','522','567','653','709','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('448','Lucario','normal','1793','00','1469','1544','1837','1930','57','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('449','Hippopotas','normal','888','00','723','776','904','970','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('450','Hippowdon','normal','891','00','1684','1763','2105','2204','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('451','Skorupi','normal','1796','00','531','576','664','721','53','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('452','Drapion','normal','1799','00','1331','1401','1665','1752','58','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('453','Croagunk','normal','1802','00','500','544','625','680','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('454','Toxicroak','normal','1805','00','1350','1421','1688','1777','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('455','Carnivine','normal','1808','00','1167','1233','1459','1542','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('456','Finneon','normal','1811','00','511','555','639','694','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('457','Lumineon','normal','1814','00','976','1036','1220','1295','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('458','Mantyke','normal','1817','00','662','713','828','891','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('459','Snover','normal','932','00','614','662','768','828','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('460','Abomasnow','normal','935','00','1281','1349','1601','1687','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('461','Weavile','normal','800','00','1638','1717','2048','2146','87','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('462','Magnezone','normal','661','00','1750','1831','2188','2289','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('463','Lickilicky','normal','1820','00','1338','1409','1673','1762','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('464','Rhyperior','normal','852','00','2046','2133','2558','2667','124','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('465','Tangrowth','normal','1823','00','1653','1731','2067','2164','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('466','Electivire','normal','643','00','1680','1759','2100','2199','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('467','Magmortar','normal','637','00','1710','1790','2137','2237','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('468','Togekiss','normal','1826','00','1822','1904','2278','2380','56','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('469','Yanmega','normal','1829','00','1605','1683','2007','2104','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('470','Leafeon','normal','1832','00','1605','1682','2006','2103','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('471','Glaceon','normal','1835','00','1706','1786','2133','2233','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('472','Gliscor','normal','806','00','1464','1538','1831','1923','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('473','Mamoswine','normal','1838','00','1818','1902','2273','2377','712','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('474','Porygon-z','normal','683','00','1783','1866','2230','2333','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('475','Gallade','normal','301','00','1688','1767','2110','2209','65','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('476','Probopass','normal','1841','00','1122','1188','1402','1485','47','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('477','Dusknoir','normal','920','00','1294','1364','1617','1706','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('478','Froslass','normal','1844','00','1102','1166','1377','1457','78','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','normal','81','11','1096','1160','1371','1451','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','heat','86','12','1401','1474','1751','1842','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','wash','85','13','1401','1474','1751','1842','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','frost','82','14','1401','1474','1751','1842','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','fan','83','15','1401','1474','1751','1842','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('479','Rotom','mow','84','16','1401','1474','1751','1842','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('480','Uxie','normal','1847','00','1370','1442','1712','1803','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('481','Mesprit','normal','1850','00','1669','1747','2086','2184','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('482','Azelf','normal','1853','00','1752','1834','2190','2293','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('483','Dialga','normal','1856','00','2217','2307','2771','2884','76','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('484','Palkia','normal','1859','00','2190','2280','2737','2850','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('485','Heatran','normal','1862','00','2058','2145','2573','2681','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('486','Regigigas','normal','1865','00','2389','2483','2987','3104','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('487','Giratina','altered','90','11','1848','1931','2310','2414','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('487','Giratina','origin','91','12','2018','2105','2523','2631','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('488','Cresselia','normal','1871','00','1555','1633','1944','2041','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('489','Phione','normal','1874','00','1138','1203','1423','1504','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('490','Manaphy','normal','1877','00','1785','1865','2231','2332','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('491','Darkrai','normal','1880','00','2048','2136','2560','2671','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('492','Shaymin','land','93','11','1785','1865','2231','2332','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('492','Shaymin','sky','92','12','1966','2052','2458','2566','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','normal','100','11','2190','2279','2738','2850','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','fighting','101','12','2190','2279','2738','2850','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','flying','102','13','2190','2279','2738','2850','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','poison','103','14','2190','2279','2738','2850','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','ground','104','15','2190','2279','2738','2850','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','rock','105','16','2190','2279','2738','2850','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','bug','106','17','2190','2279','2738','2850','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','ghost','107','18','2190','2279','2738','2850','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','steel','108','19','2190','2279','2738','2850','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','fire','109','20','2190','2279','2738','2850','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','water','110','21','2190','2279','2738','2850','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','grass','111','22','2190','2279','2738','2850','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','electric','112','23','2190','2279','2738','2850','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','psychic','113','24','2190','2279','2738','2850','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','ice','114','25','2190','2279','2738','2850','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','dragon','115','26','2190','2279','2738','2850','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','dark','116','27','2190','2279','2738','2850','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('493','Arceus','fairy','117','28','2190','2279','2738','2850','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('494','Victini','normal','1886','00','1785','1865','2231','2332','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('495','Snivy','normal','1889','00','444','485','555','606','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('496','Servine','normal','1892','00','770','823','962','1029','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('497','Serperior','normal','1895','00','1233','1301','1542','1626','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('498','Tepig','normal','1898','00','571','618','714','773','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('499','Pignite','normal','1901','00','1036','1099','1295','1374','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('500','Emboar','normal','1904','00','1624','1704','2030','2130','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('501','Oshawott','normal','1907','00','551','597','689','747','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('502','Dewott','normal','1910','00','935','995','1169','1243','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('503','Samurott','normal','1913','00','1539','1614','1924','2018','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('504','Patrat','normal','1916','00','412','452','515','565','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('505','Watchog','normal','1919','00','979','1039','1224','1299','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('506','Lillipup','normal','1922','00','480','523','600','654','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('507','Herdier','normal','1925','00','848','904','1060','1130','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('508','Stoutland','normal','1928','00','1540','1615','1925','2019','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('509','Purrloin','normal','1931','00','401','441','502','551','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('510','Liepard','normal','1934','00','993','1055','1241','1318','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('511','Pansage','normal','1937','00','503','546','628','683','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('512','Simisage','normal','1940','00','1273','1343','1592','1679','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('513','Pansear','normal','1943','00','503','546','628','683','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('514','Simisear','normal','1946','00','1273','1343','1592','1679','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('515','Panpour','normal','1949','00','503','546','628','683','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('516','Simipour','normal','1952','00','1273','1343','1592','1679','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('517','Munna','normal','1955','00','605','654','757','818','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('518','Musharna','normal','1958','00','1481','1556','1852','1945','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('519','Pidove','normal','1961','00','443','484','554','605','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('520','Tranquill','normal','1964','00','770','824','963','1030','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('521','Unfezant','normal','1967','00','1487','1562','1859','1953','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('522','Blitzle','normal','1970','00','461','504','577','630','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('523','Zebstrika','normal','1973','00','1317','1387','1646','1734','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('524','Roggenrola','normal','1976','00','639','688','799','860','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('525','Boldore','normal','1979','00','1095','1159','1369','1449','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('526','Gigalith','normal','1982','00','1764','1844','2205','2306','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('527','Woobat','normal','1985','00','535','580','669','726','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('528','Swoobat','normal','1988','00','922','980','1152','1226','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('529','Drilbur','normal','1991','00','732','786','916','983','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('530','Excadrill','normal','1994','00','1770','1853','2212','2317','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('531','Audino','normal','1997','00','901','961','1127','1201','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('532','Timburr','normal','2000','00','699','751','874','939','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('533','Gurdurr','normal','2003','00','1173','1239','1467','1549','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('534','Conkeldurr','normal','2006','00','1824','1907','2280','2384','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('535','Tympole','normal','2009','00','438','479','548','599','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('536','Palpitoad','normal','2012','00','742','795','928','994','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('537','Seismitoad','normal','2015','00','1393','1465','1741','1832','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('538','Throh','normal','2018','00','1391','1464','1739','1830','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('539','Sawk','normal','2021','00','1517','1593','1897','1991','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('540','Sewaddle','normal','2024','00','514','558','643','698','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('541','Swadloon','normal','2027','00','730','783','913','979','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('542','Leavanny','normal','2030','00','1402','1474','1753','1843','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('543','Venipede','normal','2033','00','366','403','458','504','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('544','Whirlipede','normal','2036','00','605','653','756','817','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('545','Scolipede','normal','2039','00','1328','1398','1660','1747','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('546','Cottonee','normal','2042','00','362','400','453','500','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('547','Whimsicott','normal','2045','00','1087','1151','1359','1439','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('548','Petilil','normal','2048','00','543','588','679','736','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('549','Lilligant','normal','2051','00','1385','1457','1731','1821','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('550','Basculin','red_striped','136','11','1129','1194','1412','1493','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('550','Basculin','blue_striped','137','12','1129','1194','1412','1493','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('551','Sandile','normal','2054','00','546','592','682','741','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('552','Krokorok','normal','2057','00','756','810','945','1013','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('553','Krookodile','normal','2060','00','1662','1740','2077','2176','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('554','Darumaka','normal','2063','00','768','823','961','1030','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('554','Darumaka','galarian','2341','31','768','823','961','1030','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('555','Darmanitan','standard','138','11','1691','1774','2114','2218','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('555','Darmanitan','zen','139','12','2049','2136','2561','2670','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('555','Darmanitan','galarian_standard','2342','31','1691','1774','2114','2218','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('555','Darmanitan','galarian_zen','2343','32','2136','2231','2670','2789','712','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('556','Maractus','normal','2066','00','1231','1299','1539','1624','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('557','Dwebble','normal','2069','00','650','699','813','874','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('558','Crustle','normal','2072','00','1381','1452','1726','1815','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('559','Scraggy','normal','2075','00','732','784','915','980','85','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('560','Scrafty','normal','2078','00','1236','1304','1546','1631','85','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('561','Sigilyph','normal','2081','00','1385','1457','1732','1821','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('562','Yamask','normal','2084','00','516','561','646','701','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('563','Cofagrigus','normal','2087','00','1231','1299','1539','1624','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('564','Tirtouga','normal','2090','00','796','850','995','1063','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('565','Carracosta','normal','2093','00','1425','1498','1782','1872','34','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('566','Archen','normal','2096','00','989','1052','1236','1316','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('567','Archeops','normal','2099','00','1818','1903','2272','2379','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('568','Trubbish','normal','2102','00','526','571','658','714','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('569','Garbodor','normal','2105','00','1271','1339','1589','1675','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('570','Zorua','normal','2108','00','622','671','777','839','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('571','Zoroark','normal','2111','00','1395','1469','1743','1836','8','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('572','Minccino','normal','2114','00','456','498','570','623','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('573','Cinccino','normal','2117','00','1213','1281','1517','1601','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('574','Gothita','normal','2120','00','500','543','625','679','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('575','Gothorita','normal','2123','00','860','916','1075','1146','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('576','Gothitelle','normal','2126','00','1313','1382','1641','1728','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('577','Solosis','normal','2129','00','727','781','909','977','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('578','Duosion','normal','2132','00','1087','1153','1359','1441','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('579','Reuniclus','normal','2135','00','1595','1672','1994','2091','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('580','Ducklett','normal','2138','00','447','489','559','612','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('581','Swanna','normal','2141','00','1128','1193','1410','1491','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('582','Vanillite','normal','2144','00','545','590','682','738','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('583','Vanillish','normal','2147','00','853','909','1066','1136','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('584','Vanilluxe','normal','2150','00','1537','1612','1921','2015','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('585','Deerling','spring','585','11','601','648','751','810','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('585','Deerling','summer','586','12','601','648','751','810','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('585','Deerling','autumn','587','13','601','648','751','810','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('585','Deerling','winter','588','14','601','648','751','810','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('586','Sawsbuck','spring','589','11','1311','1381','1639','1726','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('586','Sawsbuck','summer','590','12','1311','1381','1639','1726','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('586','Sawsbuck','autumn','591','13','1311','1381','1639','1726','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('586','Sawsbuck','winter','592','14','1311','1381','1639','1726','412','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('587','Emolga','normal','2153','00','876','933','1095','1166','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('588','Karrablast','normal','2156','00','626','675','783','844','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('589','Escavalier','normal','2159','00','1574','1650','1968','2063','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('590','Foongus','normal','2162','00','514','559','643','699','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('591','Amoonguss','normal','2165','00','1156','1223','1446','1529','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('592','Frillish','normal','2168','00','668','718','835','898','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('592','Frillish','female','2330','1','668','718','835','898','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('593','Jellicent','normal','2171','00','1267','1336','1584','1670','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('593','Jellicent','female','2331','1','1267','1336','1584','1670','38','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('594','Alomomola','normal','2174','00','1170','1239','1462','1549','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('595','Joltik','normal','2177','00','539','584','674','730','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('596','Galvantula','normal','2180','00','1193','1260','1491','1575','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('597','Ferroseed','normal','2183','00','493','537','617','672','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('598','Ferrothorn','normal','2186','00','1258','1326','1572','1658','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('599','Klink','normal','2189','00','502','546','628','683','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('600','Klang','normal','2192','00','994','1055','1243','1319','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('601','Klinklang','normal','2195','00','1433','1506','1792','1883','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('602','Tynamo','normal','2198','00','423','463','529','579','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('603','Eelektrik','normal','2201','00','921','980','1152','1225','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('604','Eelektross','normal','2204','00','1487','1561','1859','1952','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('605','Elgyem','normal','2207','00','738','791','923','989','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('606','Beheeyem','normal','2210','00','1498','1573','1873','1966','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('607','Litwick','normal','2213','00','530','575','663','719','812','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('608','Lampent','normal','2216','00','917','976','1146','1220','812','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('609','Chandelure','normal','2219','00','1784','1867','2231','2335','812','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('610','Axew','normal','2222','00','729','782','912','977','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('611','Fraxure','normal','2225','00','1208','1276','1511','1596','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('612','Haxorus','normal','2228','00','1966','2053','2458','2566','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('613','Cubchoo','normal','2231','00','563','610','704','763','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('614','Beartic','normal','2234','00','1659','1738','2074','2173','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('615','Cryogonal','normal','2237','00','1524','1598','1905','1998','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('616','Shelmet','normal','2240','00','434','476','543','595','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('617','Accelgor','normal','2243','00','1323','1395','1654','1744','3','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('618','Stunfisk','normal','2246','00','1169','1235','1461','1544','123','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('618','Stunfisk','galarian','2345','31','1169','1235','1461','1544','127','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('619','Mienfoo','normal','2249','00','740','793','925','992','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('620','Mienshao','normal','2252','00','1472','1548','1840','1936','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('621','Druddigon','normal','2255','00','1487','1561','1859','1951','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('622','Golett','normal','2258','00','630','679','788','849','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('623','Golurk','normal','2261','00','1554','1630','1943','2038','128','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('624','Pawniard','normal','2264','00','765','819','957','1024','87','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('625','Bisharp','normal','2267','00','1549','1625','1936','2031','87','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('626','Bouffalant','normal','2270','00','1524','1598','1905','1998','4','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('627','Rufflet','normal','2273','00','796','852','996','1065','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('628','Braviary','normal','2276','00','1685','1764','2106','2206','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('629','Vullaby','normal','2279','00','675','726','844','908','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('630','Mandibuzz','normal','2282','00','1154','1221','1443','1527','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('631','Heatmor','normal','2285','00','1298','1368','1623','1711','12','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('632','Durant','normal','2288','00','1446','1519','1808','1900','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('633','Deino','normal','2291','00','560','606','701','758','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('634','Zweilous','normal','2294','00','990','1051','1238','1313','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('635','Hydreigon','normal','2297','00','1985','2071','2482','2589','86','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('636','Larvesta','normal','2300','00','800','855','1000','1069','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('637','Volcarona','normal','2303','00','1989','2075','2487','2594','312','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('638','Cobalion','normal','2306','00','1649','1727','2061','2159','75','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('639','Terrakion','normal','2309','00','2026','2113','2533','2641','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('640','Virizion','normal','2312','00','1649','1727','2061','2159','125','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('641','Tornadus','incarnate','140','11','1828','1911','2285','2389','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('641','Tornadus','therian','141','12','1756','1837','2196','2296','6','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('642','Thundurus','incarnate','142','11','1828','1911','2285','2389','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('642','Thundurus','therian','143','12','2002','2091','2503','2614','36','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('643','Reshiram','normal','2315','00','2217','2307','2771','2884','612','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('644','Zekrom','normal','2318','00','2217','2307','2771','2884','63','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('645','Landorus','incarnate','144','11','1965','2050','2456','2563','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('645','Landorus','therian','145','12','2151','2241','2688','2801','126','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('646','Kyurem','normal','146','11','1957','2042','2446','2553','67','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('646','Kyurem','white','148','12','2533','2631','3167','3289','67','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('646','Kyurem','black','147','13','2533','2631','3167','3289','67','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('647','Keldeo','ordinary','149','11','2026','2113','2533','2641','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('647','Keldeo','resolute','150','12','2026','2113','2533','2641','35','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('648','Meloetta','aria','151','11','2180','2269','2725','2837','46','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('648','Meloetta','pirouette','152','12','2147','2237','2684','2796','45','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('649','Genesect','normal','593','11','1833','1916','2292','2395','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('649','Genesect','douse','597','12','1833','1916','2292','2395','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('649','Genesect','shock','594','13','1833','1916','2292','2395','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('649','Genesect','burn','595','14','1833','1916','2292','2395','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('649','Genesect','chill','596','15','1833','1916','2292','2395','37','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('808','Meltan','normal','2321','00','564','610','705','762','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('809','Melmetal','normal','2324','00','1971','2056','2464','2571','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('862','Obstagoon','normal','2501','31','1443','1515','1803','1894','84','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('863','Perrserker','normal','2504','31','1294','1363','1618','1704','7','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('865','Sirfetchd','normal','2510','31','1627','1706','2034','2132','5','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9991','Level 1 Egg','normal','0','0','0','0','0','0','0','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9992','Level 2 Egg','normal','0','0','0','0','0','0','0','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9993','Level 3 Egg','normal','0','0','0','0','0','0','0','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9994','Level 4 Egg','normal','0','0','0','0','0','0','0','0');
+INSERT INTO pokemon (pokedex_id, pokemon_name, pokemon_form_name, pokemon_form_id, asset_suffix, min_cp, max_cp, min_weather_cp, max_weather_cp, weather, shiny) VALUES ('9995','Level 5 Egg','normal','0','0','0','0','0','0','0','0');