about summary refs log tree commit diff stats
path: root/db
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2024-12-07 11:49:49 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2024-12-07 11:49:49 -0500
commit56f5841d4b9c12296cdfcaeff174b2627d59afc8 (patch)
tree4f7da4ebbe5ee15a1594b26466ed78e2cf10de35 /db
parentc1b0443ba2aebdbd39291ddab0c189f3f4831320 (diff)
downloadpokeviewer-56f5841d4b9c12296cdfcaeff174b2627d59afc8.tar.gz
pokeviewer-56f5841d4b9c12296cdfcaeff174b2627d59afc8.tar.bz2
pokeviewer-56f5841d4b9c12296cdfcaeff174b2627d59afc8.zip
Migrate to full rails app
Diffstat (limited to 'db')
-rw-r--r--db/migrate/20170916225306_create_pokeviewer_trainers.rb4
-rw-r--r--db/migrate/20170916232015_create_pokeviewer_species.rb4
-rw-r--r--db/migrate/20170916234251_create_pokeviewer_pokemon.rb10
-rw-r--r--db/migrate/20170917011102_create_pokeviewer_moves.rb4
-rw-r--r--db/migrate/20170917011258_create_pokeviewer_revisions.rb14
-rw-r--r--db/migrate/20170924035127_make_met_level_nullable.rb2
-rw-r--r--db/migrate/20170924152817_add_ot_gender_to_pokemon.rb2
-rw-r--r--db/migrate/20170924160524_add_storage_info_to_pokemon.rb4
-rw-r--r--db/migrate/20170924224550_create_pokeviewer_boxes.rb6
-rw-r--r--db/migrate/20170925013807_create_pokeviewer_locations.rb2
-rw-r--r--db/migrate/20170929211529_add_ribbons_to_revision.rb2
-rw-r--r--db/migrate/20170929221317_create_pokeviewer_gift_ribbons.rb2
-rw-r--r--db/migrate/20170930021856_add_gift_ribbons_to_trainer.rb16
-rw-r--r--db/migrate/20170930185514_create_pokeviewer_items.rb4
-rw-r--r--db/migrate/20170930190647_add_description_and_type_to_moves.rb8
-rw-r--r--db/migrate/20170930213633_rename_revision_hold_item.rb6
-rw-r--r--db/migrate/20171003154157_rename_pokemon_met_location.rb10
-rw-r--r--db/migrate/20171003191205_remove_boxes.rb68
-rw-r--r--db/migrate/20171004203404_add_pokeball_to_pokemon.rb4
-rw-r--r--db/migrate/20171011015325_create_pokeviewer_abilities.rb4
-rw-r--r--db/migrate/20171011015648_add_type_and_ability_to_species.rb10
-rw-r--r--db/migrate/20180113200119_move_species_to_revision.rb16
-rw-r--r--db/migrate/20180114170238_cache_current_pokemon_revision.rb6
-rw-r--r--db/migrate/20180129213822_create_pokeviewer_pokedex_entries.rb8
-rw-r--r--db/schema.rb201
-rw-r--r--db/seeds.rb5012
26 files changed, 2814 insertions, 2615 deletions
diff --git a/db/migrate/20170916225306_create_pokeviewer_trainers.rb b/db/migrate/20170916225306_create_pokeviewer_trainers.rb index 18e7952..f6fb9ac 100644 --- a/db/migrate/20170916225306_create_pokeviewer_trainers.rb +++ b/db/migrate/20170916225306_create_pokeviewer_trainers.rb
@@ -1,6 +1,6 @@
1class CreatePokeviewerTrainers < ActiveRecord::Migration[5.1] 1class CreatePokeviewerTrainers < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 create_table :pokeviewer_trainers do |t| 3 create_table :trainers do |t|
4 t.string :game, null: false 4 t.string :game, null: false
5 t.string :name, null: false, limit: 191 5 t.string :name, null: false, limit: 191
6 t.integer :number, null: false 6 t.integer :number, null: false
@@ -8,6 +8,6 @@ class CreatePokeviewerTrainers < ActiveRecord::Migration[5.1]
8 t.timestamps 8 t.timestamps
9 end 9 end
10 10
11 add_index :pokeviewer_trainers, [:name, :number], unique: true 11 add_index :trainers, [:name, :number], unique: true
12 end 12 end
13end 13end
diff --git a/db/migrate/20170916232015_create_pokeviewer_species.rb b/db/migrate/20170916232015_create_pokeviewer_species.rb index e6d5c09..0d630ea 100644 --- a/db/migrate/20170916232015_create_pokeviewer_species.rb +++ b/db/migrate/20170916232015_create_pokeviewer_species.rb
@@ -1,11 +1,11 @@
1class CreatePokeviewerSpecies < ActiveRecord::Migration[5.1] 1class CreatePokeviewerSpecies < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 create_table :pokeviewer_species do |t| 3 create_table :species do |t|
4 t.string :name, null: false, limit: 191 4 t.string :name, null: false, limit: 191
5 5
6 t.timestamps 6 t.timestamps
7 end 7 end
8 8
9 add_index :pokeviewer_species, :name, unique: true 9 add_index :species, :name, unique: true
10 end 10 end
11end 11end
diff --git a/db/migrate/20170916234251_create_pokeviewer_pokemon.rb b/db/migrate/20170916234251_create_pokeviewer_pokemon.rb index a8b17af..ec90875 100644 --- a/db/migrate/20170916234251_create_pokeviewer_pokemon.rb +++ b/db/migrate/20170916234251_create_pokeviewer_pokemon.rb
@@ -1,6 +1,6 @@
1class CreatePokeviewerPokemon < ActiveRecord::Migration[5.1] 1class CreatePokeviewerPokemon < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 create_table :pokeviewer_pokemon do |t| 3 create_table :pokemon do |t|
4 t.string :uuid, null: false, limit: 191 4 t.string :uuid, null: false, limit: 191
5 t.references :species, null: false 5 t.references :species, null: false
6 t.references :trainer, null: true 6 t.references :trainer, null: true
@@ -19,13 +19,13 @@ class CreatePokeviewerPokemon < ActiveRecord::Migration[5.1]
19 t.timestamps 19 t.timestamps
20 end 20 end
21 21
22 add_index :pokeviewer_pokemon, :uuid, unique: true 22 add_index :pokemon, :uuid, unique: true
23 add_index :pokeviewer_pokemon, :key, unique: true 23 add_index :pokemon, :key, unique: true
24 24
25 add_foreign_key :pokeviewer_pokemon, :pokeviewer_species, 25 add_foreign_key :pokemon, :species,
26 column: :species_id 26 column: :species_id
27 27
28 add_foreign_key :pokeviewer_pokemon, :pokeviewer_trainers, 28 add_foreign_key :pokemon, :trainers,
29 column: :trainer_id 29 column: :trainer_id
30 end 30 end
31end 31end
diff --git a/db/migrate/20170917011102_create_pokeviewer_moves.rb b/db/migrate/20170917011102_create_pokeviewer_moves.rb index 86bf45f..27cebfe 100644 --- a/db/migrate/20170917011102_create_pokeviewer_moves.rb +++ b/db/migrate/20170917011102_create_pokeviewer_moves.rb
@@ -1,12 +1,12 @@
1class CreatePokeviewerMoves < ActiveRecord::Migration[5.1] 1class CreatePokeviewerMoves < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 create_table :pokeviewer_moves do |t| 3 create_table :moves do |t|
4 t.string :name, null: false, limit: 191 4 t.string :name, null: false, limit: 191
5 t.integer :pp, null: false 5 t.integer :pp, null: false
6 6
7 t.timestamps 7 t.timestamps
8 end 8 end
9 9
10 add_index :pokeviewer_moves, :name, unique: true 10 add_index :moves, :name, unique: true
11 end 11 end
12end 12end
diff --git a/db/migrate/20170917011258_create_pokeviewer_revisions.rb b/db/migrate/20170917011258_create_pokeviewer_revisions.rb index 4733303..0528ea4 100644 --- a/db/migrate/20170917011258_create_pokeviewer_revisions.rb +++ b/db/migrate/20170917011258_create_pokeviewer_revisions.rb
@@ -1,6 +1,6 @@
1class CreatePokeviewerRevisions < ActiveRecord::Migration[5.1] 1class CreatePokeviewerRevisions < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 create_table :pokeviewer_revisions do |t| 3 create_table :revisions do |t|
4 t.references :pokemon, null: false 4 t.references :pokemon, null: false
5 t.integer :sequential_id, null: false 5 t.integer :sequential_id, null: false
6 t.string :nickname, null: false 6 t.string :nickname, null: false
@@ -31,21 +31,21 @@ class CreatePokeviewerRevisions < ActiveRecord::Migration[5.1]
31 t.timestamps 31 t.timestamps
32 end 32 end
33 33
34 add_index :pokeviewer_revisions, [:pokemon_id, :sequential_id], unique: true 34 add_index :revisions, [:pokemon_id, :sequential_id], unique: true
35 35
36 add_foreign_key :pokeviewer_revisions, :pokeviewer_pokemon, 36 add_foreign_key :revisions, :pokemon,
37 column: :pokemon_id 37 column: :pokemon_id
38 38
39 add_foreign_key :pokeviewer_revisions, :pokeviewer_moves, 39 add_foreign_key :revisions, :moves,
40 column: :move_1_id 40 column: :move_1_id
41 41
42 add_foreign_key :pokeviewer_revisions, :pokeviewer_moves, 42 add_foreign_key :revisions, :moves,
43 column: :move_2_id 43 column: :move_2_id
44 44
45 add_foreign_key :pokeviewer_revisions, :pokeviewer_moves, 45 add_foreign_key :revisions, :moves,
46 column: :move_3_id 46 column: :move_3_id
47 47
48 add_foreign_key :pokeviewer_revisions, :pokeviewer_moves, 48 add_foreign_key :revisions, :moves,
49 column: :move_4_id 49 column: :move_4_id
50 end 50 end
51end 51end
diff --git a/db/migrate/20170924035127_make_met_level_nullable.rb b/db/migrate/20170924035127_make_met_level_nullable.rb index 7cc05cb..62aa441 100644 --- a/db/migrate/20170924035127_make_met_level_nullable.rb +++ b/db/migrate/20170924035127_make_met_level_nullable.rb
@@ -1,5 +1,5 @@
1class MakeMetLevelNullable < ActiveRecord::Migration[5.1] 1class MakeMetLevelNullable < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 change_column :pokeviewer_pokemon, :met_level, :integer, null: true 3 change_column :pokemon, :met_level, :integer, null: true
4 end 4 end
5end 5end
diff --git a/db/migrate/20170924152817_add_ot_gender_to_pokemon.rb b/db/migrate/20170924152817_add_ot_gender_to_pokemon.rb index b5f715c..c3c3086 100644 --- a/db/migrate/20170924152817_add_ot_gender_to_pokemon.rb +++ b/db/migrate/20170924152817_add_ot_gender_to_pokemon.rb
@@ -1,5 +1,5 @@
1class AddOtGenderToPokemon < ActiveRecord::Migration[5.1] 1class AddOtGenderToPokemon < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 add_column :pokeviewer_pokemon, :ot_gender, :string, null: false, default: "" 3 add_column :pokemon, :ot_gender, :string, null: false, default: ""
4 end 4 end
5end 5end
diff --git a/db/migrate/20170924160524_add_storage_info_to_pokemon.rb b/db/migrate/20170924160524_add_storage_info_to_pokemon.rb index b519b1b..a93159b 100644 --- a/db/migrate/20170924160524_add_storage_info_to_pokemon.rb +++ b/db/migrate/20170924160524_add_storage_info_to_pokemon.rb
@@ -1,6 +1,6 @@
1class AddStorageInfoToPokemon < ActiveRecord::Migration[5.1] 1class AddStorageInfoToPokemon < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 add_column :pokeviewer_pokemon, :box, :integer, null: true 3 add_column :pokemon, :box, :integer, null: true
4 add_column :pokeviewer_pokemon, :slot, :integer, null: true 4 add_column :pokemon, :slot, :integer, null: true
5 end 5 end
6end 6end
diff --git a/db/migrate/20170924224550_create_pokeviewer_boxes.rb b/db/migrate/20170924224550_create_pokeviewer_boxes.rb index 4db2108..7a100c3 100644 --- a/db/migrate/20170924224550_create_pokeviewer_boxes.rb +++ b/db/migrate/20170924224550_create_pokeviewer_boxes.rb
@@ -1,6 +1,6 @@
1class CreatePokeviewerBoxes < ActiveRecord::Migration[5.1] 1class CreatePokeviewerBoxes < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 create_table :pokeviewer_boxes do |t| 3 create_table :boxes do |t|
4 t.references :trainer, null: false 4 t.references :trainer, null: false
5 t.integer :number, null: false 5 t.integer :number, null: false
6 t.string :name, null: false 6 t.string :name, null: false
@@ -8,8 +8,8 @@ class CreatePokeviewerBoxes < ActiveRecord::Migration[5.1]
8 t.timestamps 8 t.timestamps
9 end 9 end
10 10
11 add_foreign_key :pokeviewer_boxes, :pokeviewer_trainers, column: :trainer_id 11 add_foreign_key :boxes, :trainers, column: :trainer_id
12 12
13 add_index :pokeviewer_boxes, [:trainer_id, :number], unique: true 13 add_index :boxes, [:trainer_id, :number], unique: true
14 end 14 end
15end 15end
diff --git a/db/migrate/20170925013807_create_pokeviewer_locations.rb b/db/migrate/20170925013807_create_pokeviewer_locations.rb index 9070077..ffd4c15 100644 --- a/db/migrate/20170925013807_create_pokeviewer_locations.rb +++ b/db/migrate/20170925013807_create_pokeviewer_locations.rb
@@ -1,6 +1,6 @@
1class CreatePokeviewerLocations < ActiveRecord::Migration[5.1] 1class CreatePokeviewerLocations < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 create_table :pokeviewer_locations do |t| 3 create_table :locations do |t|
4 t.string :name, null: false 4 t.string :name, null: false
5 5
6 t.timestamps 6 t.timestamps
diff --git a/db/migrate/20170929211529_add_ribbons_to_revision.rb b/db/migrate/20170929211529_add_ribbons_to_revision.rb index 1dc93c1..0fb8037 100644 --- a/db/migrate/20170929211529_add_ribbons_to_revision.rb +++ b/db/migrate/20170929211529_add_ribbons_to_revision.rb
@@ -1,6 +1,6 @@
1class AddRibbonsToRevision < ActiveRecord::Migration[5.1] 1class AddRibbonsToRevision < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 change_table :pokeviewer_revisions do |t| 3 change_table :revisions do |t|
4 t.integer :cool_ribbons, null: false, default: 0 4 t.integer :cool_ribbons, null: false, default: 0
5 t.integer :beauty_ribbons, null: false, default: 0 5 t.integer :beauty_ribbons, null: false, default: 0
6 t.integer :cute_ribbons, null: false, default: 0 6 t.integer :cute_ribbons, null: false, default: 0
diff --git a/db/migrate/20170929221317_create_pokeviewer_gift_ribbons.rb b/db/migrate/20170929221317_create_pokeviewer_gift_ribbons.rb index deedc80..fac7635 100644 --- a/db/migrate/20170929221317_create_pokeviewer_gift_ribbons.rb +++ b/db/migrate/20170929221317_create_pokeviewer_gift_ribbons.rb
@@ -1,6 +1,6 @@
1class CreatePokeviewerGiftRibbons < ActiveRecord::Migration[5.1] 1class CreatePokeviewerGiftRibbons < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 create_table :pokeviewer_gift_ribbons do |t| 3 create_table :gift_ribbons do |t|
4 t.string :description, null: false 4 t.string :description, null: false
5 5
6 t.timestamps 6 t.timestamps
diff --git a/db/migrate/20170930021856_add_gift_ribbons_to_trainer.rb b/db/migrate/20170930021856_add_gift_ribbons_to_trainer.rb index 2a5f9b3..ed15ea1 100644 --- a/db/migrate/20170930021856_add_gift_ribbons_to_trainer.rb +++ b/db/migrate/20170930021856_add_gift_ribbons_to_trainer.rb
@@ -1,6 +1,6 @@
1class AddGiftRibbonsToTrainer < ActiveRecord::Migration[5.1] 1class AddGiftRibbonsToTrainer < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 change_table :pokeviewer_trainers do |t| 3 change_table :trainers do |t|
4 t.references :marine_ribbon, null: true 4 t.references :marine_ribbon, null: true
5 t.references :land_ribbon, null: true 5 t.references :land_ribbon, null: true
6 t.references :sky_ribbon, null: true 6 t.references :sky_ribbon, null: true
@@ -10,25 +10,25 @@ class AddGiftRibbonsToTrainer < ActiveRecord::Migration[5.1]
10 t.references :world_ribbon, null: true 10 t.references :world_ribbon, null: true
11 end 11 end
12 12
13 add_foreign_key :pokeviewer_trainers, :pokeviewer_gift_ribbons, 13 add_foreign_key :trainers, :gift_ribbons,
14 column: :marine_ribbon_id 14 column: :marine_ribbon_id
15 15
16 add_foreign_key :pokeviewer_trainers, :pokeviewer_gift_ribbons, 16 add_foreign_key :trainers, :gift_ribbons,
17 column: :land_ribbon_id 17 column: :land_ribbon_id
18 18
19 add_foreign_key :pokeviewer_trainers, :pokeviewer_gift_ribbons, 19 add_foreign_key :trainers, :gift_ribbons,
20 column: :sky_ribbon_id 20 column: :sky_ribbon_id
21 21
22 add_foreign_key :pokeviewer_trainers, :pokeviewer_gift_ribbons, 22 add_foreign_key :trainers, :gift_ribbons,
23 column: :country_ribbon_id 23 column: :country_ribbon_id
24 24
25 add_foreign_key :pokeviewer_trainers, :pokeviewer_gift_ribbons, 25 add_foreign_key :trainers, :gift_ribbons,
26 column: :national_ribbon_id 26 column: :national_ribbon_id
27 27
28 add_foreign_key :pokeviewer_trainers, :pokeviewer_gift_ribbons, 28 add_foreign_key :trainers, :gift_ribbons,
29 column: :earth_ribbon_id 29 column: :earth_ribbon_id
30 30
31 add_foreign_key :pokeviewer_trainers, :pokeviewer_gift_ribbons, 31 add_foreign_key :trainers, :gift_ribbons,
32 column: :world_ribbon_id 32 column: :world_ribbon_id
33 end 33 end
34end 34end
diff --git a/db/migrate/20170930185514_create_pokeviewer_items.rb b/db/migrate/20170930185514_create_pokeviewer_items.rb index 82cf3c2..4ef9c64 100644 --- a/db/migrate/20170930185514_create_pokeviewer_items.rb +++ b/db/migrate/20170930185514_create_pokeviewer_items.rb
@@ -1,6 +1,6 @@
1class CreatePokeviewerItems < ActiveRecord::Migration[5.1] 1class CreatePokeviewerItems < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 create_table :pokeviewer_items do |t| 3 create_table :items do |t|
4 t.string :name, null: false 4 t.string :name, null: false
5 t.boolean :tm, null: false, default: false 5 t.boolean :tm, null: false, default: false
6 t.references :move, null: true 6 t.references :move, null: true
@@ -11,6 +11,6 @@ class CreatePokeviewerItems < ActiveRecord::Migration[5.1]
11 t.timestamps 11 t.timestamps
12 end 12 end
13 13
14 add_foreign_key :pokeviewer_items, :pokeviewer_moves, column: :move_id 14 add_foreign_key :items, :moves, column: :move_id
15 end 15 end
16end 16end
diff --git a/db/migrate/20170930190647_add_description_and_type_to_moves.rb b/db/migrate/20170930190647_add_description_and_type_to_moves.rb index d2fe032..e6316fd 100644 --- a/db/migrate/20170930190647_add_description_and_type_to_moves.rb +++ b/db/migrate/20170930190647_add_description_and_type_to_moves.rb
@@ -1,14 +1,14 @@
1class AddDescriptionAndTypeToMoves < ActiveRecord::Migration[5.1] 1class AddDescriptionAndTypeToMoves < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 change_table :pokeviewer_moves do |t| 3 change_table :moves do |t|
4 t.string :move_type, null: false, default: "" 4 t.string :move_type, null: false, default: ""
5 t.string :rs_description, null: false, default: "" 5 t.string :rs_description, null: false, default: ""
6 t.string :frlg_description, null: false, default: "" 6 t.string :frlg_description, null: false, default: ""
7 t.string :emerald_description 7 t.string :emerald_description
8 end 8 end
9 9
10 change_column_default :pokeviewer_moves, :move_type, nil 10 change_column_default :moves, :move_type, nil
11 change_column_default :pokeviewer_moves, :rs_description, nil 11 change_column_default :moves, :rs_description, nil
12 change_column_default :pokeviewer_moves, :frlg_description, nil 12 change_column_default :moves, :frlg_description, nil
13 end 13 end
14end 14end
diff --git a/db/migrate/20170930213633_rename_revision_hold_item.rb b/db/migrate/20170930213633_rename_revision_hold_item.rb index fe5ce9d..4060b9b 100644 --- a/db/migrate/20170930213633_rename_revision_hold_item.rb +++ b/db/migrate/20170930213633_rename_revision_hold_item.rb
@@ -1,11 +1,11 @@
1class RenameRevisionHoldItem < ActiveRecord::Migration[5.1] 1class RenameRevisionHoldItem < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 remove_column :pokeviewer_revisions, :hold_item, :integer 3 remove_column :revisions, :hold_item, :integer
4 4
5 change_table :pokeviewer_revisions do |t| 5 change_table :revisions do |t|
6 t.references :item 6 t.references :item
7 end 7 end
8 8
9 add_foreign_key :pokeviewer_revisions, :pokeviewer_items, column: :item_id 9 add_foreign_key :revisions, :items, column: :item_id
10 end 10 end
11end 11end
diff --git a/db/migrate/20171003154157_rename_pokemon_met_location.rb b/db/migrate/20171003154157_rename_pokemon_met_location.rb index 3d42d53..7fc46e6 100644 --- a/db/migrate/20171003154157_rename_pokemon_met_location.rb +++ b/db/migrate/20171003154157_rename_pokemon_met_location.rb
@@ -1,10 +1,10 @@
1class RenamePokemonMetLocation < ActiveRecord::Migration[5.1] 1class RenamePokemonMetLocation < ActiveRecord::Migration[5.1]
2 def up 2 def up
3 change_table :pokeviewer_pokemon do |t| 3 change_table :pokemon do |t|
4 t.references :location, null: true 4 t.references :location, null: true
5 end 5 end
6 6
7 add_foreign_key :pokeviewer_pokemon, :pokeviewer_locations, 7 add_foreign_key :pokemon, :locations,
8 column: :location_id 8 column: :location_id
9 9
10 Pokeviewer::Pokemon.all.each do |p| 10 Pokeviewer::Pokemon.all.each do |p|
@@ -14,11 +14,11 @@ class RenamePokemonMetLocation < ActiveRecord::Migration[5.1]
14 end 14 end
15 end 15 end
16 16
17 remove_column :pokeviewer_pokemon, :met_location 17 remove_column :pokemon, :met_location
18 end 18 end
19 19
20 def down 20 def down
21 add_column :pokeviewer_pokemon, :met_location, :string 21 add_column :pokemon, :met_location, :string
22 22
23 Pokeviewer::Pokemon.all.each do |p| 23 Pokeviewer::Pokemon.all.each do |p|
24 unless p.location_id.nil? 24 unless p.location_id.nil?
@@ -27,6 +27,6 @@ class RenamePokemonMetLocation < ActiveRecord::Migration[5.1]
27 end 27 end
28 end 28 end
29 29
30 remove_column :pokeviewer_pokemon, :location_id 30 remove_column :pokemon, :location_id
31 end 31 end
32end 32end
diff --git a/db/migrate/20171003191205_remove_boxes.rb b/db/migrate/20171003191205_remove_boxes.rb index 476b98a..f7258fd 100644 --- a/db/migrate/20171003191205_remove_boxes.rb +++ b/db/migrate/20171003191205_remove_boxes.rb
@@ -1,6 +1,6 @@
1class RemoveBoxes < ActiveRecord::Migration[5.1] 1class RemoveBoxes < ActiveRecord::Migration[5.1]
2 def up 2 def up
3 change_table :pokeviewer_trainers do |t| 3 change_table :trainers do |t|
4 t.string :box_1_name, null: false, default: "" 4 t.string :box_1_name, null: false, default: ""
5 t.string :box_2_name, null: false, default: "" 5 t.string :box_2_name, null: false, default: ""
6 t.string :box_3_name, null: false, default: "" 6 t.string :box_3_name, null: false, default: ""
@@ -17,24 +17,24 @@ class RemoveBoxes < ActiveRecord::Migration[5.1]
17 t.string :box_14_name, null: false, default: "" 17 t.string :box_14_name, null: false, default: ""
18 end 18 end
19 19
20 change_column_default :pokeviewer_trainers, :box_1_name, nil 20 change_column_default :trainers, :box_1_name, nil
21 change_column_default :pokeviewer_trainers, :box_2_name, nil 21 change_column_default :trainers, :box_2_name, nil
22 change_column_default :pokeviewer_trainers, :box_3_name, nil 22 change_column_default :trainers, :box_3_name, nil
23 change_column_default :pokeviewer_trainers, :box_4_name, nil 23 change_column_default :trainers, :box_4_name, nil
24 change_column_default :pokeviewer_trainers, :box_5_name, nil 24 change_column_default :trainers, :box_5_name, nil
25 change_column_default :pokeviewer_trainers, :box_6_name, nil 25 change_column_default :trainers, :box_6_name, nil
26 change_column_default :pokeviewer_trainers, :box_7_name, nil 26 change_column_default :trainers, :box_7_name, nil
27 change_column_default :pokeviewer_trainers, :box_8_name, nil 27 change_column_default :trainers, :box_8_name, nil
28 change_column_default :pokeviewer_trainers, :box_9_name, nil 28 change_column_default :trainers, :box_9_name, nil
29 change_column_default :pokeviewer_trainers, :box_10_name, nil 29 change_column_default :trainers, :box_10_name, nil
30 change_column_default :pokeviewer_trainers, :box_11_name, nil 30 change_column_default :trainers, :box_11_name, nil
31 change_column_default :pokeviewer_trainers, :box_12_name, nil 31 change_column_default :trainers, :box_12_name, nil
32 change_column_default :pokeviewer_trainers, :box_13_name, nil 32 change_column_default :trainers, :box_13_name, nil
33 change_column_default :pokeviewer_trainers, :box_14_name, nil 33 change_column_default :trainers, :box_14_name, nil
34 34
35 Pokeviewer::Trainer.all.each do |t| 35 Pokeviewer::Trainer.all.each do |t|
36 boxes = ActiveRecord::Base.connection.select_all( 36 boxes = ActiveRecord::Base.connection.select_all(
37 "SELECT * FROM pokeviewer_boxes WHERE trainer_id = ? ORDER BY number ASC", 37 "SELECT * FROM boxes WHERE trainer_id = ? ORDER BY number ASC",
38 t.trainer_id).map { |b| b["name"] } 38 t.trainer_id).map { |b| b["name"] }
39 39
40 t.box_1_name = boxes.shift 40 t.box_1_name = boxes.shift
@@ -55,11 +55,11 @@ class RemoveBoxes < ActiveRecord::Migration[5.1]
55 t.save 55 t.save
56 end 56 end
57 57
58 drop_table :pokeviewer_boxes 58 drop_table :boxes
59 end 59 end
60 60
61 def down 61 def down
62 create_table :pokeviewer_boxes do |t| 62 create_table :boxes do |t|
63 t.integer "trainer_id", null: false 63 t.integer "trainer_id", null: false
64 t.integer "number", null: false 64 t.integer "number", null: false
65 t.string "name", null: false 65 t.string "name", null: false
@@ -67,9 +67,9 @@ class RemoveBoxes < ActiveRecord::Migration[5.1]
67 t.timestamps 67 t.timestamps
68 end 68 end
69 69
70 add_index :pokeviewer_boxes, [:trainer_id, :number], unique: true 70 add_index :boxes, [:trainer_id, :number], unique: true
71 71
72 add_foreign_key :pokeviewer_boxes, :pokeviewer_trainers, column: :trainer_id 72 add_foreign_key :boxes, :trainers, column: :trainer_id
73 73
74 Pokeviewer::Trainer.all.each do |t| 74 Pokeviewer::Trainer.all.each do |t|
75 Pokeviewer::Box.create(trainer_id: t.trainer_id, number: 1, name: t.box_1_name) 75 Pokeviewer::Box.create(trainer_id: t.trainer_id, number: 1, name: t.box_1_name)
@@ -88,19 +88,19 @@ class RemoveBoxes < ActiveRecord::Migration[5.1]
88 Pokeviewer::Box.create(trainer_id: t.trainer_id, number: 14, name: t.box_14_name) 88 Pokeviewer::Box.create(trainer_id: t.trainer_id, number: 14, name: t.box_14_name)
89 end 89 end
90 90
91 remove_column :pokeviewer_trainers, :box_1_name 91 remove_column :trainers, :box_1_name
92 remove_column :pokeviewer_trainers, :box_2_name 92 remove_column :trainers, :box_2_name
93 remove_column :pokeviewer_trainers, :box_3_name 93 remove_column :trainers, :box_3_name
94 remove_column :pokeviewer_trainers, :box_4_name 94 remove_column :trainers, :box_4_name
95 remove_column :pokeviewer_trainers, :box_5_name 95 remove_column :trainers, :box_5_name
96 remove_column :pokeviewer_trainers, :box_6_name 96 remove_column :trainers, :box_6_name
97 remove_column :pokeviewer_trainers, :box_7_name 97 remove_column :trainers, :box_7_name
98 remove_column :pokeviewer_trainers, :box_8_name 98 remove_column :trainers, :box_8_name
99 remove_column :pokeviewer_trainers, :box_9_name 99 remove_column :trainers, :box_9_name
100 remove_column :pokeviewer_trainers, :box_10_name 100 remove_column :trainers, :box_10_name
101 remove_column :pokeviewer_trainers, :box_11_name 101 remove_column :trainers, :box_11_name
102 remove_column :pokeviewer_trainers, :box_12_name 102 remove_column :trainers, :box_12_name
103 remove_column :pokeviewer_trainers, :box_13_name 103 remove_column :trainers, :box_13_name
104 remove_column :pokeviewer_trainers, :box_14_name 104 remove_column :trainers, :box_14_name
105 end 105 end
106end 106end
diff --git a/db/migrate/20171004203404_add_pokeball_to_pokemon.rb b/db/migrate/20171004203404_add_pokeball_to_pokemon.rb index 9568d10..d66a4ca 100644 --- a/db/migrate/20171004203404_add_pokeball_to_pokemon.rb +++ b/db/migrate/20171004203404_add_pokeball_to_pokemon.rb
@@ -1,9 +1,9 @@
1class AddPokeballToPokemon < ActiveRecord::Migration[5.1] 1class AddPokeballToPokemon < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 change_table :pokeviewer_pokemon do |t| 3 change_table :pokemon do |t|
4 t.string :pokeball, null: false, default: :poke 4 t.string :pokeball, null: false, default: :poke
5 end 5 end
6 6
7 change_column_default :pokeviewer_pokemon, :pokeball, nil 7 change_column_default :pokemon, :pokeball, nil
8 end 8 end
9end 9end
diff --git a/db/migrate/20171011015325_create_pokeviewer_abilities.rb b/db/migrate/20171011015325_create_pokeviewer_abilities.rb index a7f6b5f..ae9645d 100644 --- a/db/migrate/20171011015325_create_pokeviewer_abilities.rb +++ b/db/migrate/20171011015325_create_pokeviewer_abilities.rb
@@ -1,12 +1,12 @@
1class CreatePokeviewerAbilities < ActiveRecord::Migration[5.1] 1class CreatePokeviewerAbilities < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 create_table :pokeviewer_abilities do |t| 3 create_table :abilities do |t|
4 t.string :name, null: false, limit: 191 4 t.string :name, null: false, limit: 191
5 t.string :description, null: false 5 t.string :description, null: false
6 6
7 t.timestamps 7 t.timestamps
8 end 8 end
9 9
10 add_index :pokeviewer_abilities, :name, unique: true 10 add_index :abilities, :name, unique: true
11 end 11 end
12end 12end
diff --git a/db/migrate/20171011015648_add_type_and_ability_to_species.rb b/db/migrate/20171011015648_add_type_and_ability_to_species.rb index 3c24c1b..8a66d8c 100644 --- a/db/migrate/20171011015648_add_type_and_ability_to_species.rb +++ b/db/migrate/20171011015648_add_type_and_ability_to_species.rb
@@ -1,19 +1,19 @@
1class AddTypeAndAbilityToSpecies < ActiveRecord::Migration[5.1] 1class AddTypeAndAbilityToSpecies < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 change_table :pokeviewer_species do |t| 3 change_table :species do |t|
4 t.string :type_1, null: false, default: "" 4 t.string :type_1, null: false, default: ""
5 t.string :type_2 5 t.string :type_2
6 t.references :ability_1, null: false, default: 0 6 t.references :ability_1, null: false, default: 0
7 t.references :ability_2 7 t.references :ability_2
8 end 8 end
9 9
10 change_column_default :pokeviewer_species, :type_1, nil 10 change_column_default :species, :type_1, nil
11 change_column_default :pokeviewer_species, :ability_1_id, nil 11 change_column_default :species, :ability_1_id, nil
12 12
13 add_foreign_key :pokeviewer_species, :pokeviewer_abilities, 13 add_foreign_key :species, :abilities,
14 column: :ability_1_id 14 column: :ability_1_id
15 15
16 add_foreign_key :pokeviewer_species, :pokeviewer_abilities, 16 add_foreign_key :species, :abilities,
17 column: :ability_2_id 17 column: :ability_2_id
18 end 18 end
19end 19end
diff --git a/db/migrate/20180113200119_move_species_to_revision.rb b/db/migrate/20180113200119_move_species_to_revision.rb index 8b94d48..9f84c51 100644 --- a/db/migrate/20180113200119_move_species_to_revision.rb +++ b/db/migrate/20180113200119_move_species_to_revision.rb
@@ -1,6 +1,6 @@
1class MoveSpeciesToRevision < ActiveRecord::Migration[5.1] 1class MoveSpeciesToRevision < ActiveRecord::Migration[5.1]
2 def up 2 def up
3 change_table :pokeviewer_revisions do |t| 3 change_table :revisions do |t|
4 t.references :species, null: true 4 t.references :species, null: true
5 end 5 end
6 6
@@ -9,17 +9,17 @@ class MoveSpeciesToRevision < ActiveRecord::Migration[5.1]
9 r.save! 9 r.save!
10 end 10 end
11 11
12 remove_column :pokeviewer_pokemon, :species_id 12 remove_column :pokemon, :species_id
13 13
14 change_column_null :pokeviewer_revisions, :species_id, false 14 change_column_null :revisions, :species_id, false
15 15
16 add_foreign_key :pokeviewer_revisions, :pokeviewer_species, 16 add_foreign_key :revisions, :species,
17 column: :species_id 17 column: :species_id
18 end 18 end
19 19
20 def down 20 def down
21 def up 21 def up
22 change_table :pokeviewer_pokemon do |t| 22 change_table :pokemon do |t|
23 t.references :species, null: true 23 t.references :species, null: true
24 end 24 end
25 25
@@ -28,11 +28,11 @@ class MoveSpeciesToRevision < ActiveRecord::Migration[5.1]
28 p.save! 28 p.save!
29 end 29 end
30 30
31 remove_column :pokeviewer_revisions, :species_id 31 remove_column :revisions, :species_id
32 32
33 change_column_null :pokeviewer_pokemon, :species_id, false 33 change_column_null :pokemon, :species_id, false
34 34
35 add_foreign_key :pokeviewer_pokemon, :pokeviewer_species, 35 add_foreign_key :pokemon, :species,
36 column: :species_id 36 column: :species_id
37 end 37 end
38 end 38 end
diff --git a/db/migrate/20180114170238_cache_current_pokemon_revision.rb b/db/migrate/20180114170238_cache_current_pokemon_revision.rb index a0e1747..8b1d6ff 100644 --- a/db/migrate/20180114170238_cache_current_pokemon_revision.rb +++ b/db/migrate/20180114170238_cache_current_pokemon_revision.rb
@@ -1,10 +1,10 @@
1class CacheCurrentPokemonRevision < ActiveRecord::Migration[5.1] 1class CacheCurrentPokemonRevision < ActiveRecord::Migration[5.1]
2 def up 2 def up
3 change_table :pokeviewer_pokemon do |t| 3 change_table :pokemon do |t|
4 t.references :current, null: true 4 t.references :current, null: true
5 end 5 end
6 6
7 add_foreign_key :pokeviewer_pokemon, :pokeviewer_revisions, 7 add_foreign_key :pokemon, :revisions,
8 column: :current_id 8 column: :current_id
9 9
10 Pokeviewer::Pokemon.all.each do |p| 10 Pokeviewer::Pokemon.all.each do |p|
@@ -14,6 +14,6 @@ class CacheCurrentPokemonRevision < ActiveRecord::Migration[5.1]
14 end 14 end
15 15
16 def down 16 def down
17 remove_column :pokeviewer_pokemon, :current_id 17 remove_column :pokemon, :current_id
18 end 18 end
19end 19end
diff --git a/db/migrate/20180129213822_create_pokeviewer_pokedex_entries.rb b/db/migrate/20180129213822_create_pokeviewer_pokedex_entries.rb index 8456456..a6f1bec 100644 --- a/db/migrate/20180129213822_create_pokeviewer_pokedex_entries.rb +++ b/db/migrate/20180129213822_create_pokeviewer_pokedex_entries.rb
@@ -1,6 +1,6 @@
1class CreatePokeviewerPokedexEntries < ActiveRecord::Migration[5.1] 1class CreatePokeviewerPokedexEntries < ActiveRecord::Migration[5.1]
2 def change 2 def change
3 create_table :pokeviewer_pokedex_entries do |t| 3 create_table :pokedex_entries do |t|
4 t.references :trainer, null: true 4 t.references :trainer, null: true
5 t.references :species, null: true 5 t.references :species, null: true
6 t.boolean :caught, null: true, default: false 6 t.boolean :caught, null: true, default: false
@@ -8,13 +8,13 @@ class CreatePokeviewerPokedexEntries < ActiveRecord::Migration[5.1]
8 t.timestamps 8 t.timestamps
9 end 9 end
10 10
11 add_foreign_key :pokeviewer_pokedex_entries, :pokeviewer_trainers, 11 add_foreign_key :pokedex_entries, :trainers,
12 column: :trainer_id 12 column: :trainer_id
13 13
14 add_foreign_key :pokeviewer_pokedex_entries, :pokeviewer_species, 14 add_foreign_key :pokedex_entries, :species,
15 column: :species_id 15 column: :species_id
16 16
17 add_index :pokeviewer_pokedex_entries, [:trainer_id, :species_id], 17 add_index :pokedex_entries, [:trainer_id, :species_id],
18 unique: true 18 unique: true
19 end 19 end
20end 20end
diff --git a/db/schema.rb b/db/schema.rb new file mode 100644 index 0000000..3555f5f --- /dev/null +++ b/db/schema.rb
@@ -0,0 +1,201 @@
1# This file is auto-generated from the current state of the database. Instead
2# of editing this file, please use the migrations feature of Active Record to
3# incrementally modify your database, and then regenerate this schema definition.
4#
5# Note that this schema.rb definition is the authoritative source for your
6# database schema. If you need to create the application database on another
7# system, you should be using db:schema:load, not running all the migrations
8# from scratch. The latter is a flawed and unsustainable approach (the more migrations
9# you'll amass, the slower it'll run and the greater likelihood for issues).
10#
11# It's strongly recommended that you check this file into your version control system.
12
13ActiveRecord::Schema.define(version: 20180129213822) do
14
15 create_table "abilities", force: :cascade do |t|
16 t.string "name", limit: 191, null: false
17 t.string "description", null: false
18 t.datetime "created_at", null: false
19 t.datetime "updated_at", null: false
20 t.index ["name"], name: "index_abilities_on_name", unique: true
21 end
22
23 create_table "gift_ribbons", force: :cascade do |t|
24 t.string "description", null: false
25 t.datetime "created_at", null: false
26 t.datetime "updated_at", null: false
27 end
28
29 create_table "items", force: :cascade do |t|
30 t.string "name", null: false
31 t.boolean "tm", default: false, null: false
32 t.integer "move_id"
33 t.string "rs_description"
34 t.string "frlg_description"
35 t.string "emerald_description"
36 t.datetime "created_at", null: false
37 t.datetime "updated_at", null: false
38 t.index ["move_id"], name: "index_items_on_move_id"
39 end
40
41 create_table "locations", force: :cascade do |t|
42 t.string "name", null: false
43 t.datetime "created_at", null: false
44 t.datetime "updated_at", null: false
45 end
46
47 create_table "moves", force: :cascade do |t|
48 t.string "name", limit: 191, null: false
49 t.integer "pp", null: false
50 t.datetime "created_at", null: false
51 t.datetime "updated_at", null: false
52 t.string "move_type", null: false
53 t.string "rs_description", null: false
54 t.string "frlg_description", null: false
55 t.string "emerald_description"
56 t.index ["name"], name: "index_moves_on_name", unique: true
57 end
58
59 create_table "pokedex_entries", force: :cascade do |t|
60 t.integer "trainer_id"
61 t.integer "species_id"
62 t.boolean "caught", default: false
63 t.datetime "created_at", null: false
64 t.datetime "updated_at", null: false
65 t.index ["species_id"], name: "index_pokedex_entries_on_species_id"
66 t.index ["trainer_id", "species_id"], name: "index_pokedex_entries_on_trainer_id_and_species_id", unique: true
67 t.index ["trainer_id"], name: "index_pokedex_entries_on_trainer_id"
68 end
69
70 create_table "pokemon", force: :cascade do |t|
71 t.string "uuid", limit: 191, null: false
72 t.integer "trainer_id"
73 t.string "key", limit: 191
74 t.string "ot_name", null: false
75 t.integer "ot_number", null: false
76 t.string "met_type", null: false
77 t.integer "met_level"
78 t.boolean "shiny", default: false, null: false
79 t.string "nature", null: false
80 t.string "gender", null: false
81 t.boolean "second_ability", null: false
82 t.string "unown_letter", limit: 1
83 t.datetime "created_at", null: false
84 t.datetime "updated_at", null: false
85 t.string "ot_gender", default: "", null: false
86 t.integer "box"
87 t.integer "slot"
88 t.integer "location_id"
89 t.string "pokeball", null: false
90 t.integer "current_id"
91 t.index ["current_id"], name: "index_pokemon_on_current_id"
92 t.index ["key"], name: "index_pokemon_on_key", unique: true
93 t.index ["trainer_id"], name: "index_pokemon_on_trainer_id"
94 t.index ["uuid"], name: "index_pokemon_on_uuid", unique: true
95 end
96
97 create_table "revisions", force: :cascade do |t|
98 t.integer "pokemon_id", null: false
99 t.integer "sequential_id", null: false
100 t.string "nickname", null: false
101 t.integer "experience", null: false
102 t.integer "level", null: false
103 t.integer "hp", null: false
104 t.integer "attack", null: false
105 t.integer "defense", null: false
106 t.integer "special_attack", null: false
107 t.integer "special_defense", null: false
108 t.integer "speed", null: false
109 t.integer "coolness", null: false
110 t.integer "beauty", null: false
111 t.integer "cuteness", null: false
112 t.integer "smartness", null: false
113 t.integer "toughness", null: false
114 t.integer "sheen", null: false
115 t.integer "item_id"
116 t.integer "move_1_id", null: false
117 t.integer "move_2_id"
118 t.integer "move_3_id"
119 t.integer "move_4_id"
120 t.integer "move_1_pp_bonuses", default: 0, null: false
121 t.integer "move_2_pp_bonuses", default: 0, null: false
122 t.integer "move_3_pp_bonuses", default: 0, null: false
123 t.integer "move_4_pp_bonuses", default: 0, null: false
124 t.datetime "created_at", null: false
125 t.datetime "updated_at", null: false
126 t.integer "cool_ribbons", default: 0, null: false
127 t.integer "beauty_ribbons", default: 0, null: false
128 t.integer "cute_ribbons", default: 0, null: false
129 t.integer "smart_ribbons", default: 0, null: false
130 t.integer "tough_ribbons", default: 0, null: false
131 t.boolean "champion_ribbon", default: false
132 t.boolean "winning_ribbon", default: false
133 t.boolean "victory_ribbon", default: false
134 t.boolean "artist_ribbon", default: false
135 t.boolean "effort_ribbon", default: false
136 t.boolean "marine_ribbon", default: false
137 t.boolean "land_ribbon", default: false
138 t.boolean "sky_ribbon", default: false
139 t.boolean "country_ribbon", default: false
140 t.boolean "national_ribbon", default: false
141 t.boolean "earth_ribbon", default: false
142 t.boolean "world_ribbon", default: false
143 t.integer "species_id", null: false
144 t.index ["move_1_id"], name: "index_revisions_on_move_1_id"
145 t.index ["move_2_id"], name: "index_revisions_on_move_2_id"
146 t.index ["move_3_id"], name: "index_revisions_on_move_3_id"
147 t.index ["move_4_id"], name: "index_revisions_on_move_4_id"
148 t.index ["pokemon_id", "sequential_id"], name: "index_revisions_on_pokemon_id_and_sequential_id", unique: true
149 t.index ["pokemon_id"], name: "index_revisions_on_pokemon_id"
150 t.index ["species_id"], name: "index_revisions_on_species_id"
151 end
152
153 create_table "species", force: :cascade do |t|
154 t.string "name", limit: 191, null: false
155 t.datetime "created_at", null: false
156 t.datetime "updated_at", null: false
157 t.string "type_1", null: false
158 t.string "type_2"
159 t.integer "ability_1_id", null: false
160 t.integer "ability_2_id"
161 t.index ["name"], name: "index_species_on_name", unique: true
162 end
163
164 create_table "trainers", force: :cascade do |t|
165 t.string "game", null: false
166 t.string "name", limit: 191, null: false
167 t.integer "number", null: false
168 t.datetime "created_at", null: false
169 t.datetime "updated_at", null: false
170 t.integer "marine_ribbon_id"
171 t.integer "land_ribbon_id"
172 t.integer "sky_ribbon_id"
173 t.integer "country_ribbon_id"
174 t.integer "national_ribbon_id"
175 t.integer "earth_ribbon_id"
176 t.integer "world_ribbon_id"
177 t.string "box_1_name", null: false
178 t.string "box_2_name", null: false
179 t.string "box_3_name", null: false
180 t.string "box_4_name", null: false
181 t.string "box_5_name", null: false
182 t.string "box_6_name", null: false
183 t.string "box_7_name", null: false
184 t.string "box_8_name", null: false
185 t.string "box_9_name", null: false
186 t.string "box_10_name", null: false
187 t.string "box_11_name", null: false
188 t.string "box_12_name", null: false
189 t.string "box_13_name", null: false
190 t.string "box_14_name", null: false
191 t.index ["country_ribbon_id"], name: "index_trainers_on_country_ribbon_id"
192 t.index ["earth_ribbon_id"], name: "index_trainers_on_earth_ribbon_id"
193 t.index ["land_ribbon_id"], name: "index_trainers_on_land_ribbon_id"
194 t.index ["marine_ribbon_id"], name: "index_trainers_on_marine_ribbon_id"
195 t.index ["name", "number"], name: "index_trainers_on_name_and_number", unique: true
196 t.index ["national_ribbon_id"], name: "index_trainers_on_national_ribbon_id"
197 t.index ["sky_ribbon_id"], name: "index_trainers_on_sky_ribbon_id"
198 t.index ["world_ribbon_id"], name: "index_trainers_on_world_ribbon_id"
199 end
200
201end
diff --git a/db/seeds.rb b/db/seeds.rb index 6d2c42e..115872f 100644 --- a/db/seeds.rb +++ b/db/seeds.rb
@@ -1,2512 +1,2510 @@
1module Pokeviewer 1Ability.create(id: 1, name: "Stench", description: "Helps repel wild POKéMON.")
2 Ability.create(id: 1, name: "Stench", description: "Helps repel wild POKéMON.") 2Ability.create(id: 2, name: "Drizzle", description: "Summons rain in battle.")
3 Ability.create(id: 2, name: "Drizzle", description: "Summons rain in battle.") 3Ability.create(id: 3, name: "Speed Boost", description: "Gradually boosts SPEED.")
4 Ability.create(id: 3, name: "Speed Boost", description: "Gradually boosts SPEED.") 4Ability.create(id: 4, name: "Battle Armor", description: "Blocks critical hits.")
5 Ability.create(id: 4, name: "Battle Armor", description: "Blocks critical hits.") 5Ability.create(id: 5, name: "Sturdy", description: "Negates 1-hit KO attacks.")
6 Ability.create(id: 5, name: "Sturdy", description: "Negates 1-hit KO attacks.") 6Ability.create(id: 6, name: "Damp", description: "Prevents self-destruction.")
7 Ability.create(id: 6, name: "Damp", description: "Prevents self-destruction.") 7Ability.create(id: 7, name: "Limber", description: "Prevents paralysis.")
8 Ability.create(id: 7, name: "Limber", description: "Prevents paralysis.") 8Ability.create(id: 8, name: "Sand Veil", description: "Ups evasion in a sandstorm.")
9 Ability.create(id: 8, name: "Sand Veil", description: "Ups evasion in a sandstorm.") 9Ability.create(id: 9, name: "Static", description: "Paralyzes on contact.")
10 Ability.create(id: 9, name: "Static", description: "Paralyzes on contact.") 10Ability.create(id: 10, name: "Volt Absorb", description: "Turns electricity into HP.")
11 Ability.create(id: 10, name: "Volt Absorb", description: "Turns electricity into HP.") 11Ability.create(id: 11, name: "Water Absorb", description: "Changes water into HP.")
12 Ability.create(id: 11, name: "Water Absorb", description: "Changes water into HP.") 12Ability.create(id: 12, name: "Oblivious", description: "Prevents attraction.")
13 Ability.create(id: 12, name: "Oblivious", description: "Prevents attraction.") 13Ability.create(id: 13, name: "Cloud Nine", description: "Negates weather effects.")
14 Ability.create(id: 13, name: "Cloud Nine", description: "Negates weather effects.") 14Ability.create(id: 14, name: "Compound Eyes", description: "Raises accuracy.")
15 Ability.create(id: 14, name: "Compound Eyes", description: "Raises accuracy.") 15Ability.create(id: 15, name: "Insomnia", description: "Prevents sleep.")
16 Ability.create(id: 15, name: "Insomnia", description: "Prevents sleep.") 16Ability.create(id: 16, name: "Color Change", description: "Changes type to foe's move.")
17 Ability.create(id: 16, name: "Color Change", description: "Changes type to foe's move.") 17Ability.create(id: 17, name: "Immunity", description: "Prevents poisoning.")
18 Ability.create(id: 17, name: "Immunity", description: "Prevents poisoning.") 18Ability.create(id: 18, name: "Flash Fire", description: "Powers up if hit by fire.")
19 Ability.create(id: 18, name: "Flash Fire", description: "Powers up if hit by fire.") 19Ability.create(id: 19, name: "Shield Dust", description: "Prevents added effects.")
20 Ability.create(id: 19, name: "Shield Dust", description: "Prevents added effects.") 20Ability.create(id: 20, name: "Own Tempo", description: "Prevents confusion.")
21 Ability.create(id: 20, name: "Own Tempo", description: "Prevents confusion.") 21Ability.create(id: 21, name: "Suction Cups", description: "Firmly anchors the body.")
22 Ability.create(id: 21, name: "Suction Cups", description: "Firmly anchors the body.") 22Ability.create(id: 22, name: "Intimidate", description: "Lowers the foe's ATTACK.")
23 Ability.create(id: 22, name: "Intimidate", description: "Lowers the foe's ATTACK.") 23Ability.create(id: 23, name: "Shadow Tag", description: "Prevents the foe's escape.")
24 Ability.create(id: 23, name: "Shadow Tag", description: "Prevents the foe's escape.") 24Ability.create(id: 24, name: "Rough Skin", description: "Hurts to touch.")
25 Ability.create(id: 24, name: "Rough Skin", description: "Hurts to touch.") 25Ability.create(id: 25, name: "Wonder Guard", description: "\"Super effective\" hits.")
26 Ability.create(id: 25, name: "Wonder Guard", description: "\"Super effective\" hits.") 26Ability.create(id: 26, name: "Levitate", description: "Not hit by GROUND attacks.")
27 Ability.create(id: 26, name: "Levitate", description: "Not hit by GROUND attacks.") 27Ability.create(id: 27, name: "Effect Spore", description: "Leaves spores on contact.")
28 Ability.create(id: 27, name: "Effect Spore", description: "Leaves spores on contact.") 28Ability.create(id: 28, name: "Synchronize", description: "Passes on status problems.")
29 Ability.create(id: 28, name: "Synchronize", description: "Passes on status problems.") 29Ability.create(id: 29, name: "Clear Body", description: "Prevents ability reduction.")
30 Ability.create(id: 29, name: "Clear Body", description: "Prevents ability reduction.") 30Ability.create(id: 30, name: "Natural Cure", description: "Heals upon switching out.")
31 Ability.create(id: 30, name: "Natural Cure", description: "Heals upon switching out.") 31Ability.create(id: 31, name: "Lightning Rod", description: "Draws electrical moves.")
32 Ability.create(id: 31, name: "Lightning Rod", description: "Draws electrical moves.") 32Ability.create(id: 32, name: "Serene Grace", description: "Promotes added effects.")
33 Ability.create(id: 32, name: "Serene Grace", description: "Promotes added effects.") 33Ability.create(id: 33, name: "Swift Swim", description: "Raises SPEED in rain.")
34 Ability.create(id: 33, name: "Swift Swim", description: "Raises SPEED in rain.") 34Ability.create(id: 34, name: "Chlorophyll", description: "Raises SPEED in sunshine.")
35 Ability.create(id: 34, name: "Chlorophyll", description: "Raises SPEED in sunshine.") 35Ability.create(id: 35, name: "Illuminate", description: "Encounter rate increases.")
36 Ability.create(id: 35, name: "Illuminate", description: "Encounter rate increases.") 36Ability.create(id: 36, name: "Trace", description: "Copies special ability.")
37 Ability.create(id: 36, name: "Trace", description: "Copies special ability.") 37Ability.create(id: 37, name: "Huge Power", description: "Raises ATTACK.")
38 Ability.create(id: 37, name: "Huge Power", description: "Raises ATTACK.") 38Ability.create(id: 38, name: "Poison Point", description: "Poisons foe on contact.")
39 Ability.create(id: 38, name: "Poison Point", description: "Poisons foe on contact.") 39Ability.create(id: 39, name: "Inner Focus", description: "Prevents flinching.")
40 Ability.create(id: 39, name: "Inner Focus", description: "Prevents flinching.") 40Ability.create(id: 40, name: "Magma Armor", description: "Prevents freezing.")
41 Ability.create(id: 40, name: "Magma Armor", description: "Prevents freezing.") 41Ability.create(id: 41, name: "Water Veil", description: "Prevents burns.")
42 Ability.create(id: 41, name: "Water Veil", description: "Prevents burns.") 42Ability.create(id: 42, name: "Magnet Pull", description: "Traps STEEL-type POKéMON.")
43 Ability.create(id: 42, name: "Magnet Pull", description: "Traps STEEL-type POKéMON.") 43Ability.create(id: 43, name: "Soundproof", description: "Avoids sound-based moves.")
44 Ability.create(id: 43, name: "Soundproof", description: "Avoids sound-based moves.") 44Ability.create(id: 44, name: "Rain Dish", description: "Slight HP recovery in rain.")
45 Ability.create(id: 44, name: "Rain Dish", description: "Slight HP recovery in rain.") 45Ability.create(id: 45, name: "Sand Stream", description: "Summons a sandstorm.")
46 Ability.create(id: 45, name: "Sand Stream", description: "Summons a sandstorm.") 46Ability.create(id: 46, name: "Pressure", description: "Raises foe's PP usage.")
47 Ability.create(id: 46, name: "Pressure", description: "Raises foe's PP usage.") 47Ability.create(id: 47, name: "Thick Fat", description: "Heat-and-cold protection.")
48 Ability.create(id: 47, name: "Thick Fat", description: "Heat-and-cold protection.") 48Ability.create(id: 48, name: "Early Bird", description: "Awakens quickly from sleep.")
49 Ability.create(id: 48, name: "Early Bird", description: "Awakens quickly from sleep.") 49Ability.create(id: 49, name: "Flame Body", description: "Burns the foe on contact.")
50 Ability.create(id: 49, name: "Flame Body", description: "Burns the foe on contact.") 50Ability.create(id: 50, name: "Run Away", description: "Makes escaping easier.")
51 Ability.create(id: 50, name: "Run Away", description: "Makes escaping easier.") 51Ability.create(id: 51, name: "Keen Eye", description: "Prevents loss of accuracy.")
52 Ability.create(id: 51, name: "Keen Eye", description: "Prevents loss of accuracy.") 52Ability.create(id: 52, name: "Hyper Cutter", description: "Prevents ATTACK reduction.")
53 Ability.create(id: 52, name: "Hyper Cutter", description: "Prevents ATTACK reduction.") 53Ability.create(id: 53, name: "Pickup", description: "May pick up items.")
54 Ability.create(id: 53, name: "Pickup", description: "May pick up items.") 54Ability.create(id: 54, name: "Truant", description: "Moves only every two turns.")
55 Ability.create(id: 54, name: "Truant", description: "Moves only every two turns.") 55Ability.create(id: 55, name: "Hustle", description: "Trades accuracy for power.")
56 Ability.create(id: 55, name: "Hustle", description: "Trades accuracy for power.") 56Ability.create(id: 56, name: "Cute Charm", description: "Infatuates on contact.")
57 Ability.create(id: 56, name: "Cute Charm", description: "Infatuates on contact.") 57Ability.create(id: 57, name: "Plus", description: "Powers up with MINUS.")
58 Ability.create(id: 57, name: "Plus", description: "Powers up with MINUS.") 58Ability.create(id: 58, name: "Minus", description: "Powers up with PLUS.")
59 Ability.create(id: 58, name: "Minus", description: "Powers up with PLUS.") 59Ability.create(id: 59, name: "Forecast", description: "Changes with the weather.")
60 Ability.create(id: 59, name: "Forecast", description: "Changes with the weather.") 60Ability.create(id: 60, name: "Sticky Hold", description: "Prevents item theft.")
61 Ability.create(id: 60, name: "Sticky Hold", description: "Prevents item theft.") 61Ability.create(id: 61, name: "Shed Skin", description: "Heals the body by shedding.")
62 Ability.create(id: 61, name: "Shed Skin", description: "Heals the body by shedding.") 62Ability.create(id: 62, name: "Guts", description: "Ups ATTACK if suffering.")
63 Ability.create(id: 62, name: "Guts", description: "Ups ATTACK if suffering.") 63Ability.create(id: 63, name: "Marvel Scale", description: "Ups DEFENSE if suffering.")
64 Ability.create(id: 63, name: "Marvel Scale", description: "Ups DEFENSE if suffering.") 64Ability.create(id: 64, name: "Liquid Ooze", description: "Draining causes injury.")
65 Ability.create(id: 64, name: "Liquid Ooze", description: "Draining causes injury.") 65Ability.create(id: 65, name: "Overgrow", description: "Ups GRASS moves in a pinch.")
66 Ability.create(id: 65, name: "Overgrow", description: "Ups GRASS moves in a pinch.") 66Ability.create(id: 66, name: "Blaze", description: "Ups FIRE moves in a pinch.")
67 Ability.create(id: 66, name: "Blaze", description: "Ups FIRE moves in a pinch.") 67Ability.create(id: 67, name: "Torrent", description: "Ups WATER moves in a pinch.")
68 Ability.create(id: 67, name: "Torrent", description: "Ups WATER moves in a pinch.") 68Ability.create(id: 68, name: "Swarm", description: "Ups BUG moves in a pinch.")
69 Ability.create(id: 68, name: "Swarm", description: "Ups BUG moves in a pinch.") 69Ability.create(id: 69, name: "Rock Head", description: "Prevents recoil damage.")
70 Ability.create(id: 69, name: "Rock Head", description: "Prevents recoil damage.") 70Ability.create(id: 70, name: "Drought", description: "Summons sunlight in battle.")
71 Ability.create(id: 70, name: "Drought", description: "Summons sunlight in battle.") 71Ability.create(id: 71, name: "Arena Trap", description: "Prevents fleeing.")
72 Ability.create(id: 71, name: "Arena Trap", description: "Prevents fleeing.") 72Ability.create(id: 72, name: "Vital Spirit", description: "Prevents sleep.")
73 Ability.create(id: 72, name: "Vital Spirit", description: "Prevents sleep.") 73Ability.create(id: 73, name: "White Smoke", description: "Prevents ability reduction.")
74 Ability.create(id: 73, name: "White Smoke", description: "Prevents ability reduction.") 74Ability.create(id: 74, name: "Pure Power", description: "Raises ATTACK.")
75 Ability.create(id: 74, name: "Pure Power", description: "Raises ATTACK.") 75Ability.create(id: 75, name: "Shell Armor", description: "Blocks critical hits.")
76 Ability.create(id: 75, name: "Shell Armor", description: "Blocks critical hits.") 76Ability.create(id: 76, name: "Air Lock", description: "Negates weather effects.")
77 Ability.create(id: 76, name: "Air Lock", description: "Negates weather effects.")
78 77
79 Species.create(id: 1, name: "Bulbasaur", type_1: :grass, type_2: :poison, ability_1_id: 65) 78Species.create(id: 1, name: "Bulbasaur", type_1: :grass, type_2: :poison, ability_1_id: 65)
80 Species.create(id: 2, name: "Ivysaur", type_1: :grass, type_2: :poison, ability_1_id: 65) 79Species.create(id: 2, name: "Ivysaur", type_1: :grass, type_2: :poison, ability_1_id: 65)
81 Species.create(id: 3, name: "Venusaur", type_1: :grass, type_2: :poison, ability_1_id: 65) 80Species.create(id: 3, name: "Venusaur", type_1: :grass, type_2: :poison, ability_1_id: 65)
82 Species.create(id: 4, name: "Charmander", type_1: :fire, ability_1_id: 66) 81Species.create(id: 4, name: "Charmander", type_1: :fire, ability_1_id: 66)
83 Species.create(id: 5, name: "Charmeleon", type_1: :fire, ability_1_id: 66) 82Species.create(id: 5, name: "Charmeleon", type_1: :fire, ability_1_id: 66)
84 Species.create(id: 6, name: "Charizard", type_1: :fire, type_2: :flying, ability_1_id: 66) 83Species.create(id: 6, name: "Charizard", type_1: :fire, type_2: :flying, ability_1_id: 66)
85 Species.create(id: 7, name: "Squirtle", type_1: :water, ability_1_id: 67) 84Species.create(id: 7, name: "Squirtle", type_1: :water, ability_1_id: 67)
86 Species.create(id: 8, name: "Wartortle", type_1: :water, ability_1_id: 67) 85Species.create(id: 8, name: "Wartortle", type_1: :water, ability_1_id: 67)
87 Species.create(id: 9, name: "Blastoise", type_1: :water, ability_1_id: 67) 86Species.create(id: 9, name: "Blastoise", type_1: :water, ability_1_id: 67)
88 Species.create(id: 10, name: "Caterpie", type_1: :bug, ability_1_id: 19) 87Species.create(id: 10, name: "Caterpie", type_1: :bug, ability_1_id: 19)
89 Species.create(id: 11, name: "Metapod", type_1: :bug, ability_1_id: 61) 88Species.create(id: 11, name: "Metapod", type_1: :bug, ability_1_id: 61)
90 Species.create(id: 12, name: "Butterfree", type_1: :bug, type_2: :flying, ability_1_id: 14) 89Species.create(id: 12, name: "Butterfree", type_1: :bug, type_2: :flying, ability_1_id: 14)
91 Species.create(id: 13, name: "Weedle", type_1: :bug, type_2: :poison, ability_1_id: 19) 90Species.create(id: 13, name: "Weedle", type_1: :bug, type_2: :poison, ability_1_id: 19)
92 Species.create(id: 14, name: "Kakuna", type_1: :bug, type_2: :poison, ability_1_id: 61) 91Species.create(id: 14, name: "Kakuna", type_1: :bug, type_2: :poison, ability_1_id: 61)
93 Species.create(id: 15, name: "Beedrill", type_1: :bug, type_2: :poison, ability_1_id: 68) 92Species.create(id: 15, name: "Beedrill", type_1: :bug, type_2: :poison, ability_1_id: 68)
94 Species.create(id: 16, name: "Pidgey", type_1: :normal, type_2: :flying, ability_1_id: 51) 93Species.create(id: 16, name: "Pidgey", type_1: :normal, type_2: :flying, ability_1_id: 51)
95 Species.create(id: 17, name: "Pidgeotto", type_1: :normal, type_2: :flying, ability_1_id: 51) 94Species.create(id: 17, name: "Pidgeotto", type_1: :normal, type_2: :flying, ability_1_id: 51)
96 Species.create(id: 18, name: "Pidgeot", type_1: :normal, type_2: :flying, ability_1_id: 51) 95Species.create(id: 18, name: "Pidgeot", type_1: :normal, type_2: :flying, ability_1_id: 51)
97 Species.create(id: 19, name: "Rattata", type_1: :normal, ability_1_id: 50, ability_2_id: 62) 96Species.create(id: 19, name: "Rattata", type_1: :normal, ability_1_id: 50, ability_2_id: 62)
98 Species.create(id: 20, name: "Raticate", type_1: :normal, ability_1_id: 50, ability_2_id: 62) 97Species.create(id: 20, name: "Raticate", type_1: :normal, ability_1_id: 50, ability_2_id: 62)
99 Species.create(id: 21, name: "Spearow", type_1: :normal, type_2: :flying, ability_1_id: 51) 98Species.create(id: 21, name: "Spearow", type_1: :normal, type_2: :flying, ability_1_id: 51)
100 Species.create(id: 22, name: "Fearow", type_1: :normal, type_2: :flying, ability_1_id: 51) 99Species.create(id: 22, name: "Fearow", type_1: :normal, type_2: :flying, ability_1_id: 51)
101 Species.create(id: 23, name: "Ekans", type_1: :poison, ability_1_id: 22, ability_2_id: 61) 100Species.create(id: 23, name: "Ekans", type_1: :poison, ability_1_id: 22, ability_2_id: 61)
102 Species.create(id: 24, name: "Arbok", type_1: :poison, ability_1_id: 22, ability_2_id: 61) 101Species.create(id: 24, name: "Arbok", type_1: :poison, ability_1_id: 22, ability_2_id: 61)
103 Species.create(id: 25, name: "Pikachu", type_1: :electric, ability_1_id: 9) 102Species.create(id: 25, name: "Pikachu", type_1: :electric, ability_1_id: 9)
104 Species.create(id: 26, name: "Raichu", type_1: :electric, ability_1_id: 9) 103Species.create(id: 26, name: "Raichu", type_1: :electric, ability_1_id: 9)
105 Species.create(id: 27, name: "Sandshrew", type_1: :ground, ability_1_id: 8) 104Species.create(id: 27, name: "Sandshrew", type_1: :ground, ability_1_id: 8)
106 Species.create(id: 28, name: "Sandslash", type_1: :ground, ability_1_id: 8) 105Species.create(id: 28, name: "Sandslash", type_1: :ground, ability_1_id: 8)
107 Species.create(id: 29, name: "Nidoran♀", type_1: :poison, ability_1_id: 38) 106Species.create(id: 29, name: "Nidoran♀", type_1: :poison, ability_1_id: 38)
108 Species.create(id: 30, name: "Nidorina", type_1: :poison, ability_1_id: 38) 107Species.create(id: 30, name: "Nidorina", type_1: :poison, ability_1_id: 38)
109 Species.create(id: 31, name: "Nidoqueen", type_1: :poison, type_2: :ground, ability_1_id: 38) 108Species.create(id: 31, name: "Nidoqueen", type_1: :poison, type_2: :ground, ability_1_id: 38)
110 Species.create(id: 32, name: "Nidoran♂", type_1: :poison, ability_1_id: 38) 109Species.create(id: 32, name: "Nidoran♂", type_1: :poison, ability_1_id: 38)
111 Species.create(id: 33, name: "Nidorino", type_1: :poison, ability_1_id: 38) 110Species.create(id: 33, name: "Nidorino", type_1: :poison, ability_1_id: 38)
112 Species.create(id: 34, name: "Nidoking", type_1: :poison, type_2: :ground, ability_1_id: 38) 111Species.create(id: 34, name: "Nidoking", type_1: :poison, type_2: :ground, ability_1_id: 38)
113 Species.create(id: 35, name: "Clefairy", type_1: :normal, ability_1_id: 56) 112Species.create(id: 35, name: "Clefairy", type_1: :normal, ability_1_id: 56)
114 Species.create(id: 36, name: "Clefable", type_1: :normal, ability_1_id: 56) 113Species.create(id: 36, name: "Clefable", type_1: :normal, ability_1_id: 56)
115 Species.create(id: 37, name: "Vulpix", type_1: :fire, ability_1_id: 18) 114Species.create(id: 37, name: "Vulpix", type_1: :fire, ability_1_id: 18)
116 Species.create(id: 38, name: "Ninetales", type_1: :fire, ability_1_id: 18) 115Species.create(id: 38, name: "Ninetales", type_1: :fire, ability_1_id: 18)
117 Species.create(id: 39, name: "Jigglypuff", type_1: :normal, ability_1_id: 56) 116Species.create(id: 39, name: "Jigglypuff", type_1: :normal, ability_1_id: 56)
118 Species.create(id: 40, name: "Wigglytuff", type_1: :normal, ability_1_id: 56) 117Species.create(id: 40, name: "Wigglytuff", type_1: :normal, ability_1_id: 56)
119 Species.create(id: 41, name: "Zubat", type_1: :poison, type_2: :flying, ability_1_id: 39) 118Species.create(id: 41, name: "Zubat", type_1: :poison, type_2: :flying, ability_1_id: 39)
120 Species.create(id: 42, name: "Golbat", type_1: :poison, type_2: :flying, ability_1_id: 39) 119Species.create(id: 42, name: "Golbat", type_1: :poison, type_2: :flying, ability_1_id: 39)
121 Species.create(id: 43, name: "Oddish", type_1: :grass, type_2: :poison, ability_1_id: 34) 120Species.create(id: 43, name: "Oddish", type_1: :grass, type_2: :poison, ability_1_id: 34)
122 Species.create(id: 44, name: "Gloom", type_1: :grass, type_2: :poison, ability_1_id: 34) 121Species.create(id: 44, name: "Gloom", type_1: :grass, type_2: :poison, ability_1_id: 34)
123 Species.create(id: 45, name: "Vileplume", type_1: :grass, type_2: :poison, ability_1_id: 34) 122Species.create(id: 45, name: "Vileplume", type_1: :grass, type_2: :poison, ability_1_id: 34)
124 Species.create(id: 46, name: "Paras", type_1: :bug, type_2: :grass, ability_1_id: 27) 123Species.create(id: 46, name: "Paras", type_1: :bug, type_2: :grass, ability_1_id: 27)
125 Species.create(id: 47, name: "Parasect", type_1: :bug, type_2: :grass, ability_1_id: 27) 124Species.create(id: 47, name: "Parasect", type_1: :bug, type_2: :grass, ability_1_id: 27)
126 Species.create(id: 48, name: "Venonat", type_1: :bug, type_2: :poison, ability_1_id: 14) 125Species.create(id: 48, name: "Venonat", type_1: :bug, type_2: :poison, ability_1_id: 14)
127 Species.create(id: 49, name: "Venomoth", type_1: :bug, type_2: :poison, ability_1_id: 19) 126Species.create(id: 49, name: "Venomoth", type_1: :bug, type_2: :poison, ability_1_id: 19)
128 Species.create(id: 50, name: "Diglett", type_1: :ground, ability_1_id: 8, ability_2_id: 71) 127Species.create(id: 50, name: "Diglett", type_1: :ground, ability_1_id: 8, ability_2_id: 71)
129 Species.create(id: 51, name: "Dugtrio", type_1: :ground, ability_1_id: 8, ability_2_id: 71) 128Species.create(id: 51, name: "Dugtrio", type_1: :ground, ability_1_id: 8, ability_2_id: 71)
130 Species.create(id: 52, name: "Meowth", type_1: :normal, ability_1_id: 53) 129Species.create(id: 52, name: "Meowth", type_1: :normal, ability_1_id: 53)
131 Species.create(id: 53, name: "Persian", type_1: :normal, ability_1_id: 7) 130Species.create(id: 53, name: "Persian", type_1: :normal, ability_1_id: 7)
132 Species.create(id: 54, name: "Psyduck", type_1: :water, ability_1_id: 6, ability_2_id: 13) 131Species.create(id: 54, name: "Psyduck", type_1: :water, ability_1_id: 6, ability_2_id: 13)
133 Species.create(id: 55, name: "Golduck", type_1: :water, ability_1_id: 6, ability_2_id: 13) 132Species.create(id: 55, name: "Golduck", type_1: :water, ability_1_id: 6, ability_2_id: 13)
134 Species.create(id: 56, name: "Mankey", type_1: :fighting, ability_1_id: 72) 133Species.create(id: 56, name: "Mankey", type_1: :fighting, ability_1_id: 72)
135 Species.create(id: 57, name: "Primeape", type_1: :fighting, ability_1_id: 72) 134Species.create(id: 57, name: "Primeape", type_1: :fighting, ability_1_id: 72)
136 Species.create(id: 58, name: "Growlithe", type_1: :fire, ability_1_id: 22, ability_2_id: 18) 135Species.create(id: 58, name: "Growlithe", type_1: :fire, ability_1_id: 22, ability_2_id: 18)
137 Species.create(id: 59, name: "Arcanine", type_1: :fire, ability_1_id: 22, ability_2_id: 18) 136Species.create(id: 59, name: "Arcanine", type_1: :fire, ability_1_id: 22, ability_2_id: 18)
138 Species.create(id: 60, name: "Poliwag", type_1: :water, ability_1_id: 11, ability_2_id: 6) 137Species.create(id: 60, name: "Poliwag", type_1: :water, ability_1_id: 11, ability_2_id: 6)
139 Species.create(id: 61, name: "Poliwhirl", type_1: :water, ability_1_id: 11, ability_2_id: 6) 138Species.create(id: 61, name: "Poliwhirl", type_1: :water, ability_1_id: 11, ability_2_id: 6)
140 Species.create(id: 62, name: "Poliwrath", type_1: :water, type_2: :fighting, ability_1_id: 11, ability_2_id: 6) 139Species.create(id: 62, name: "Poliwrath", type_1: :water, type_2: :fighting, ability_1_id: 11, ability_2_id: 6)
141 Species.create(id: 63, name: "Abra", type_1: :psychic, ability_1_id: 28, ability_2_id: 39) 140Species.create(id: 63, name: "Abra", type_1: :psychic, ability_1_id: 28, ability_2_id: 39)
142 Species.create(id: 64, name: "Kadabra", type_1: :psychic, ability_1_id: 28, ability_2_id: 39) 141Species.create(id: 64, name: "Kadabra", type_1: :psychic, ability_1_id: 28, ability_2_id: 39)
143 Species.create(id: 65, name: "Alakazam", type_1: :psychic, ability_1_id: 28, ability_2_id: 39) 142Species.create(id: 65, name: "Alakazam", type_1: :psychic, ability_1_id: 28, ability_2_id: 39)
144 Species.create(id: 66, name: "Machop", type_1: :fighting, ability_1_id: 62) 143Species.create(id: 66, name: "Machop", type_1: :fighting, ability_1_id: 62)
145 Species.create(id: 67, name: "Machoke", type_1: :fighting, ability_1_id: 62) 144Species.create(id: 67, name: "Machoke", type_1: :fighting, ability_1_id: 62)
146 Species.create(id: 68, name: "Machamp", type_1: :fighting, ability_1_id: 62) 145Species.create(id: 68, name: "Machamp", type_1: :fighting, ability_1_id: 62)
147 Species.create(id: 69, name: "Bellsprout", type_1: :grass, type_2: :poison, ability_1_id: 34) 146Species.create(id: 69, name: "Bellsprout", type_1: :grass, type_2: :poison, ability_1_id: 34)
148 Species.create(id: 70, name: "Weepinbell", type_1: :grass, type_2: :poison, ability_1_id: 34) 147Species.create(id: 70, name: "Weepinbell", type_1: :grass, type_2: :poison, ability_1_id: 34)
149 Species.create(id: 71, name: "Victreebel", type_1: :grass, type_2: :poison, ability_1_id: 34) 148Species.create(id: 71, name: "Victreebel", type_1: :grass, type_2: :poison, ability_1_id: 34)
150 Species.create(id: 72, name: "Tentacool", type_1: :water, type_2: :poison, ability_1_id: 29, ability_2_id: 64) 149Species.create(id: 72, name: "Tentacool", type_1: :water, type_2: :poison, ability_1_id: 29, ability_2_id: 64)
151 Species.create(id: 73, name: "Tentacruel", type_1: :water, type_2: :poison, ability_1_id: 29, ability_2_id: 64) 150Species.create(id: 73, name: "Tentacruel", type_1: :water, type_2: :poison, ability_1_id: 29, ability_2_id: 64)
152 Species.create(id: 74, name: "Geodude", type_1: :rock, type_2: :ground, ability_1_id: 69, ability_2_id: 5) 151Species.create(id: 74, name: "Geodude", type_1: :rock, type_2: :ground, ability_1_id: 69, ability_2_id: 5)
153 Species.create(id: 75, name: "Graveler", type_1: :rock, type_2: :ground, ability_1_id: 69, ability_2_id: 5) 152Species.create(id: 75, name: "Graveler", type_1: :rock, type_2: :ground, ability_1_id: 69, ability_2_id: 5)
154 Species.create(id: 76, name: "Golem", type_1: :rock, type_2: :ground, ability_1_id: 69, ability_2_id: 5) 153Species.create(id: 76, name: "Golem", type_1: :rock, type_2: :ground, ability_1_id: 69, ability_2_id: 5)
155 Species.create(id: 77, name: "Ponyta", type_1: :fire, ability_1_id: 50, ability_2_id: 18) 154Species.create(id: 77, name: "Ponyta", type_1: :fire, ability_1_id: 50, ability_2_id: 18)
156 Species.create(id: 78, name: "Rapidash", type_1: :fire, ability_1_id: 50, ability_2_id: 18) 155Species.create(id: 78, name: "Rapidash", type_1: :fire, ability_1_id: 50, ability_2_id: 18)
157 Species.create(id: 79, name: "Slowpoke", type_1: :water, type_2: :psychic, ability_1_id: 12, ability_2_id: 20) 156Species.create(id: 79, name: "Slowpoke", type_1: :water, type_2: :psychic, ability_1_id: 12, ability_2_id: 20)
158 Species.create(id: 80, name: "Slowbro", type_1: :water, type_2: :psychic, ability_1_id: 12, ability_2_id: 20) 157Species.create(id: 80, name: "Slowbro", type_1: :water, type_2: :psychic, ability_1_id: 12, ability_2_id: 20)
159 Species.create(id: 81, name: "Magnemite", type_1: :electric, type_2: :steel, ability_1_id: 42, ability_2_id: 5) 158Species.create(id: 81, name: "Magnemite", type_1: :electric, type_2: :steel, ability_1_id: 42, ability_2_id: 5)
160 Species.create(id: 82, name: "Magneton", type_1: :electric, type_2: :steel, ability_1_id: 42, ability_2_id: 5) 159Species.create(id: 82, name: "Magneton", type_1: :electric, type_2: :steel, ability_1_id: 42, ability_2_id: 5)
161 Species.create(id: 83, name: "Farfetch'd", type_1: :normal, type_2: :flying, ability_1_id: 51, ability_2_id: 39) 160Species.create(id: 83, name: "Farfetch'd", type_1: :normal, type_2: :flying, ability_1_id: 51, ability_2_id: 39)
162 Species.create(id: 84, name: "Doduo", type_1: :normal, type_2: :flying, ability_1_id: 50, ability_2_id: 48) 161Species.create(id: 84, name: "Doduo", type_1: :normal, type_2: :flying, ability_1_id: 50, ability_2_id: 48)
163 Species.create(id: 85, name: "Dodrio", type_1: :normal, type_2: :flying, ability_1_id: 50, ability_2_id: 48) 162Species.create(id: 85, name: "Dodrio", type_1: :normal, type_2: :flying, ability_1_id: 50, ability_2_id: 48)
164 Species.create(id: 86, name: "Seel", type_1: :water, ability_1_id: 47) 163Species.create(id: 86, name: "Seel", type_1: :water, ability_1_id: 47)
165 Species.create(id: 87, name: "Dewgong", type_1: :water, type_2: :ice, ability_1_id: 47) 164Species.create(id: 87, name: "Dewgong", type_1: :water, type_2: :ice, ability_1_id: 47)
166 Species.create(id: 88, name: "Grimer", type_1: :poison, ability_1_id: 1, ability_2_id: 60) 165Species.create(id: 88, name: "Grimer", type_1: :poison, ability_1_id: 1, ability_2_id: 60)
167 Species.create(id: 89, name: "Muk", type_1: :poison, ability_1_id: 1, ability_2_id: 60) 166Species.create(id: 89, name: "Muk", type_1: :poison, ability_1_id: 1, ability_2_id: 60)
168 Species.create(id: 90, name: "Shellder", type_1: :water, ability_1_id: 75) 167Species.create(id: 90, name: "Shellder", type_1: :water, ability_1_id: 75)
169 Species.create(id: 91, name: "Cloyster", type_1: :water, type_2: :ice, ability_1_id: 75) 168Species.create(id: 91, name: "Cloyster", type_1: :water, type_2: :ice, ability_1_id: 75)
170 Species.create(id: 92, name: "Gastly", type_1: :ghost, type_2: :poison, ability_1_id: 26) 169Species.create(id: 92, name: "Gastly", type_1: :ghost, type_2: :poison, ability_1_id: 26)
171 Species.create(id: 93, name: "Haunter", type_1: :ghost, type_2: :poison, ability_1_id: 26) 170Species.create(id: 93, name: "Haunter", type_1: :ghost, type_2: :poison, ability_1_id: 26)
172 Species.create(id: 94, name: "Gengar", type_1: :ghost, type_2: :poison, ability_1_id: 26) 171Species.create(id: 94, name: "Gengar", type_1: :ghost, type_2: :poison, ability_1_id: 26)
173 Species.create(id: 95, name: "Onix", type_1: :rock, type_2: :ground, ability_1_id: 69, ability_2_id: 5) 172Species.create(id: 95, name: "Onix", type_1: :rock, type_2: :ground, ability_1_id: 69, ability_2_id: 5)
174 Species.create(id: 96, name: "Drowzee", type_1: :psychic, ability_1_id: 15) 173Species.create(id: 96, name: "Drowzee", type_1: :psychic, ability_1_id: 15)
175 Species.create(id: 97, name: "Hypno", type_1: :psychic, ability_1_id: 15) 174Species.create(id: 97, name: "Hypno", type_1: :psychic, ability_1_id: 15)
176 Species.create(id: 98, name: "Krabby", type_1: :water, ability_1_id: 52, ability_2_id: 75) 175Species.create(id: 98, name: "Krabby", type_1: :water, ability_1_id: 52, ability_2_id: 75)
177 Species.create(id: 99, name: "Kingler", type_1: :water, ability_1_id: 52, ability_2_id: 75) 176Species.create(id: 99, name: "Kingler", type_1: :water, ability_1_id: 52, ability_2_id: 75)
178 Species.create(id: 100, name: "Voltorb", type_1: :electric, ability_1_id: 43, ability_2_id: 9) 177Species.create(id: 100, name: "Voltorb", type_1: :electric, ability_1_id: 43, ability_2_id: 9)
179 Species.create(id: 101, name: "Electrode", type_1: :electric, ability_1_id: 43, ability_2_id: 9) 178Species.create(id: 101, name: "Electrode", type_1: :electric, ability_1_id: 43, ability_2_id: 9)
180 Species.create(id: 102, name: "Exeggcute", type_1: :grass, type_2: :psychic, ability_1_id: 34) 179Species.create(id: 102, name: "Exeggcute", type_1: :grass, type_2: :psychic, ability_1_id: 34)
181 Species.create(id: 103, name: "Exeggutor", type_1: :grass, type_2: :psychic, ability_1_id: 34) 180Species.create(id: 103, name: "Exeggutor", type_1: :grass, type_2: :psychic, ability_1_id: 34)
182 Species.create(id: 104, name: "Cubone", type_1: :ground, ability_1_id: 69, ability_2_id: 31) 181Species.create(id: 104, name: "Cubone", type_1: :ground, ability_1_id: 69, ability_2_id: 31)
183 Species.create(id: 105, name: "Marowak", type_1: :ground, ability_1_id: 69, ability_2_id: 31) 182Species.create(id: 105, name: "Marowak", type_1: :ground, ability_1_id: 69, ability_2_id: 31)
184 Species.create(id: 106, name: "Hitmonlee", type_1: :fighting, ability_1_id: 7) 183Species.create(id: 106, name: "Hitmonlee", type_1: :fighting, ability_1_id: 7)
185 Species.create(id: 107, name: "Hitmonchan", type_1: :fighting, ability_1_id: 51) 184Species.create(id: 107, name: "Hitmonchan", type_1: :fighting, ability_1_id: 51)
186 Species.create(id: 108, name: "Lickitung", type_1: :normal, ability_1_id: 20, ability_2_id: 12) 185Species.create(id: 108, name: "Lickitung", type_1: :normal, ability_1_id: 20, ability_2_id: 12)
187 Species.create(id: 109, name: "Koffing", type_1: :poison, ability_1_id: 26) 186Species.create(id: 109, name: "Koffing", type_1: :poison, ability_1_id: 26)
188 Species.create(id: 110, name: "Weezing", type_1: :poison, ability_1_id: 26) 187Species.create(id: 110, name: "Weezing", type_1: :poison, ability_1_id: 26)
189 Species.create(id: 111, name: "Rhyhorn", type_1: :ground, type_2: :rock, ability_1_id: 31, ability_2_id: 69) 188Species.create(id: 111, name: "Rhyhorn", type_1: :ground, type_2: :rock, ability_1_id: 31, ability_2_id: 69)
190 Species.create(id: 112, name: "Rhydon", type_1: :ground, type_2: :rock, ability_1_id: 31, ability_2_id: 69) 189Species.create(id: 112, name: "Rhydon", type_1: :ground, type_2: :rock, ability_1_id: 31, ability_2_id: 69)
191 Species.create(id: 113, name: "Chansey", type_1: :normal, ability_1_id: 30, ability_2_id: 32) 190Species.create(id: 113, name: "Chansey", type_1: :normal, ability_1_id: 30, ability_2_id: 32)
192 Species.create(id: 114, name: "Tangela", type_1: :grass, ability_1_id: 34) 191Species.create(id: 114, name: "Tangela", type_1: :grass, ability_1_id: 34)
193 Species.create(id: 115, name: "Kangaskhan", type_1: :normal, ability_1_id: 48) 192Species.create(id: 115, name: "Kangaskhan", type_1: :normal, ability_1_id: 48)
194 Species.create(id: 116, name: "Horsea", type_1: :water, ability_1_id: 33) 193Species.create(id: 116, name: "Horsea", type_1: :water, ability_1_id: 33)
195 Species.create(id: 117, name: "Seadra", type_1: :water, ability_1_id: 38) 194Species.create(id: 117, name: "Seadra", type_1: :water, ability_1_id: 38)
196 Species.create(id: 118, name: "Goldeen", type_1: :water, ability_1_id: 33, ability_2_id: 41) 195Species.create(id: 118, name: "Goldeen", type_1: :water, ability_1_id: 33, ability_2_id: 41)
197 Species.create(id: 119, name: "Seaking", type_1: :water, ability_1_id: 33, ability_2_id: 41) 196Species.create(id: 119, name: "Seaking", type_1: :water, ability_1_id: 33, ability_2_id: 41)
198 Species.create(id: 120, name: "Staryu", type_1: :water, ability_1_id: 35, ability_2_id: 30) 197Species.create(id: 120, name: "Staryu", type_1: :water, ability_1_id: 35, ability_2_id: 30)
199 Species.create(id: 121, name: "Starmie", type_1: :water, type_2: :psychic, ability_1_id: 35, ability_2_id: 30) 198Species.create(id: 121, name: "Starmie", type_1: :water, type_2: :psychic, ability_1_id: 35, ability_2_id: 30)
200 Species.create(id: 122, name: "Mr. Mime", type_1: :psychic, ability_1_id: 43) 199Species.create(id: 122, name: "Mr. Mime", type_1: :psychic, ability_1_id: 43)
201 Species.create(id: 123, name: "Scyther", type_1: :bug, type_2: :flying, ability_1_id: 68) 200Species.create(id: 123, name: "Scyther", type_1: :bug, type_2: :flying, ability_1_id: 68)
202 Species.create(id: 124, name: "Jynx", type_1: :ice, type_2: :psychic, ability_1_id: 12) 201Species.create(id: 124, name: "Jynx", type_1: :ice, type_2: :psychic, ability_1_id: 12)
203 Species.create(id: 125, name: "Electabuzz", type_1: :electric, ability_1_id: 9) 202Species.create(id: 125, name: "Electabuzz", type_1: :electric, ability_1_id: 9)
204 Species.create(id: 126, name: "Magmar", type_1: :fire, ability_1_id: 49) 203Species.create(id: 126, name: "Magmar", type_1: :fire, ability_1_id: 49)
205 Species.create(id: 127, name: "Pinsir", type_1: :bug, ability_1_id: 52) 204Species.create(id: 127, name: "Pinsir", type_1: :bug, ability_1_id: 52)
206 Species.create(id: 128, name: "Tauros", type_1: :normal, ability_1_id: 22) 205Species.create(id: 128, name: "Tauros", type_1: :normal, ability_1_id: 22)
207 Species.create(id: 129, name: "Magikarp", type_1: :water, ability_1_id: 33) 206Species.create(id: 129, name: "Magikarp", type_1: :water, ability_1_id: 33)
208 Species.create(id: 130, name: "Gyarados", type_1: :water, type_2: :flying, ability_1_id: 22) 207Species.create(id: 130, name: "Gyarados", type_1: :water, type_2: :flying, ability_1_id: 22)
209 Species.create(id: 131, name: "Lapras", type_1: :water, type_2: :ice, ability_1_id: 11, ability_2_id: 75) 208Species.create(id: 131, name: "Lapras", type_1: :water, type_2: :ice, ability_1_id: 11, ability_2_id: 75)
210 Species.create(id: 132, name: "Ditto", type_1: :normal, ability_1_id: 7) 209Species.create(id: 132, name: "Ditto", type_1: :normal, ability_1_id: 7)
211 Species.create(id: 133, name: "Eevee", type_1: :normal, ability_1_id: 50) 210Species.create(id: 133, name: "Eevee", type_1: :normal, ability_1_id: 50)
212 Species.create(id: 134, name: "Vaporeon", type_1: :water, ability_1_id: 11) 211Species.create(id: 134, name: "Vaporeon", type_1: :water, ability_1_id: 11)
213 Species.create(id: 135, name: "Jolteon", type_1: :electric, ability_1_id: 10) 212Species.create(id: 135, name: "Jolteon", type_1: :electric, ability_1_id: 10)
214 Species.create(id: 136, name: "Flareon", type_1: :fire, ability_1_id: 18) 213Species.create(id: 136, name: "Flareon", type_1: :fire, ability_1_id: 18)
215 Species.create(id: 137, name: "Porygon", type_1: :normal, ability_1_id: 36) 214Species.create(id: 137, name: "Porygon", type_1: :normal, ability_1_id: 36)
216 Species.create(id: 138, name: "Omanyte", type_1: :rock, type_2: :water, ability_1_id: 33, ability_2_id: 75) 215Species.create(id: 138, name: "Omanyte", type_1: :rock, type_2: :water, ability_1_id: 33, ability_2_id: 75)
217 Species.create(id: 139, name: "Omastar", type_1: :rock, type_2: :water, ability_1_id: 33, ability_2_id: 75) 216Species.create(id: 139, name: "Omastar", type_1: :rock, type_2: :water, ability_1_id: 33, ability_2_id: 75)
218 Species.create(id: 140, name: "Kabuto", type_1: :rock, type_2: :water, ability_1_id: 33, ability_2_id: 4) 217Species.create(id: 140, name: "Kabuto", type_1: :rock, type_2: :water, ability_1_id: 33, ability_2_id: 4)
219 Species.create(id: 141, name: "Kabutops", type_1: :rock, type_2: :water, ability_1_id: 33, ability_2_id: 4) 218Species.create(id: 141, name: "Kabutops", type_1: :rock, type_2: :water, ability_1_id: 33, ability_2_id: 4)
220 Species.create(id: 142, name: "Aerodactyl", type_1: :rock, type_2: :flying, ability_1_id: 69, ability_2_id: 46) 219Species.create(id: 142, name: "Aerodactyl", type_1: :rock, type_2: :flying, ability_1_id: 69, ability_2_id: 46)
221 Species.create(id: 143, name: "Snorlax", type_1: :normal, ability_1_id: 17, ability_2_id: 47) 220Species.create(id: 143, name: "Snorlax", type_1: :normal, ability_1_id: 17, ability_2_id: 47)
222 Species.create(id: 144, name: "Articuno", type_1: :ice, type_2: :flying, ability_1_id: 46) 221Species.create(id: 144, name: "Articuno", type_1: :ice, type_2: :flying, ability_1_id: 46)
223 Species.create(id: 145, name: "Zapdos", type_1: :electric, type_2: :flying, ability_1_id: 46) 222Species.create(id: 145, name: "Zapdos", type_1: :electric, type_2: :flying, ability_1_id: 46)
224 Species.create(id: 146, name: "Moltres", type_1: :fire, type_2: :flying, ability_1_id: 46) 223Species.create(id: 146, name: "Moltres", type_1: :fire, type_2: :flying, ability_1_id: 46)
225 Species.create(id: 147, name: "Dratini", type_1: :dragon, ability_1_id: 61) 224Species.create(id: 147, name: "Dratini", type_1: :dragon, ability_1_id: 61)
226 Species.create(id: 148, name: "Dragonair", type_1: :dragon, ability_1_id: 61) 225Species.create(id: 148, name: "Dragonair", type_1: :dragon, ability_1_id: 61)
227 Species.create(id: 149, name: "Dragonite", type_1: :dragon, type_2: :flying, ability_1_id: 39) 226Species.create(id: 149, name: "Dragonite", type_1: :dragon, type_2: :flying, ability_1_id: 39)
228 Species.create(id: 150, name: "Mewtwo", type_1: :psychic, ability_1_id: 46) 227Species.create(id: 150, name: "Mewtwo", type_1: :psychic, ability_1_id: 46)
229 Species.create(id: 151, name: "Mew", type_1: :psychic, ability_1_id: 28) 228Species.create(id: 151, name: "Mew", type_1: :psychic, ability_1_id: 28)
230 Species.create(id: 152, name: "Chikorita", type_1: :grass, ability_1_id: 65) 229Species.create(id: 152, name: "Chikorita", type_1: :grass, ability_1_id: 65)
231 Species.create(id: 153, name: "Bayleef", type_1: :grass, ability_1_id: 65) 230Species.create(id: 153, name: "Bayleef", type_1: :grass, ability_1_id: 65)
232 Species.create(id: 154, name: "Meganium", type_1: :grass, ability_1_id: 65) 231Species.create(id: 154, name: "Meganium", type_1: :grass, ability_1_id: 65)
233 Species.create(id: 155, name: "Cyndaquil", type_1: :fire, ability_1_id: 66) 232Species.create(id: 155, name: "Cyndaquil", type_1: :fire, ability_1_id: 66)
234 Species.create(id: 156, name: "Quilava", type_1: :fire, ability_1_id: 66) 233Species.create(id: 156, name: "Quilava", type_1: :fire, ability_1_id: 66)
235 Species.create(id: 157, name: "Typhlosion", type_1: :fire, ability_1_id: 66) 234Species.create(id: 157, name: "Typhlosion", type_1: :fire, ability_1_id: 66)
236 Species.create(id: 158, name: "Totodile", type_1: :water, ability_1_id: 67) 235Species.create(id: 158, name: "Totodile", type_1: :water, ability_1_id: 67)
237 Species.create(id: 159, name: "Croconaw", type_1: :water, ability_1_id: 67) 236Species.create(id: 159, name: "Croconaw", type_1: :water, ability_1_id: 67)
238 Species.create(id: 160, name: "Feraligatr", type_1: :water, ability_1_id: 67) 237Species.create(id: 160, name: "Feraligatr", type_1: :water, ability_1_id: 67)
239 Species.create(id: 161, name: "Sentret", type_1: :normal, ability_1_id: 50, ability_2_id: 51) 238Species.create(id: 161, name: "Sentret", type_1: :normal, ability_1_id: 50, ability_2_id: 51)
240 Species.create(id: 162, name: "Furret", type_1: :normal, ability_1_id: 50, ability_2_id: 51) 239Species.create(id: 162, name: "Furret", type_1: :normal, ability_1_id: 50, ability_2_id: 51)
241 Species.create(id: 163, name: "Hoothoot", type_1: :normal, type_2: :flying, ability_1_id: 15, ability_2_id: 51) 240Species.create(id: 163, name: "Hoothoot", type_1: :normal, type_2: :flying, ability_1_id: 15, ability_2_id: 51)
242 Species.create(id: 164, name: "Noctowl", type_1: :normal, type_2: :flying, ability_1_id: 15, ability_2_id: 51) 241Species.create(id: 164, name: "Noctowl", type_1: :normal, type_2: :flying, ability_1_id: 15, ability_2_id: 51)
243 Species.create(id: 165, name: "Ledyba", type_1: :bug, type_2: :flying, ability_1_id: 68, ability_2_id: 48) 242Species.create(id: 165, name: "Ledyba", type_1: :bug, type_2: :flying, ability_1_id: 68, ability_2_id: 48)
244 Species.create(id: 166, name: "Ledian", type_1: :bug, type_2: :flying, ability_1_id: 68, ability_2_id: 48) 243Species.create(id: 166, name: "Ledian", type_1: :bug, type_2: :flying, ability_1_id: 68, ability_2_id: 48)
245 Species.create(id: 167, name: "Spinarak", type_1: :bug, type_2: :poison, ability_1_id: 68, ability_2_id: 15) 244Species.create(id: 167, name: "Spinarak", type_1: :bug, type_2: :poison, ability_1_id: 68, ability_2_id: 15)
246 Species.create(id: 168, name: "Ariados", type_1: :bug, type_2: :poison, ability_1_id: 68, ability_2_id: 15) 245Species.create(id: 168, name: "Ariados", type_1: :bug, type_2: :poison, ability_1_id: 68, ability_2_id: 15)
247 Species.create(id: 169, name: "Crobat", type_1: :poison, type_2: :flying, ability_1_id: 39) 246Species.create(id: 169, name: "Crobat", type_1: :poison, type_2: :flying, ability_1_id: 39)
248 Species.create(id: 170, name: "Chinchou", type_1: :water, type_2: :electric, ability_1_id: 10, ability_2_id: 35) 247Species.create(id: 170, name: "Chinchou", type_1: :water, type_2: :electric, ability_1_id: 10, ability_2_id: 35)
249 Species.create(id: 171, name: "Lanturn", type_1: :water, type_2: :electric, ability_1_id: 10, ability_2_id: 35) 248Species.create(id: 171, name: "Lanturn", type_1: :water, type_2: :electric, ability_1_id: 10, ability_2_id: 35)
250 Species.create(id: 172, name: "Pichu", type_1: :electric, ability_1_id: 9) 249Species.create(id: 172, name: "Pichu", type_1: :electric, ability_1_id: 9)
251 Species.create(id: 173, name: "Cleffa", type_1: :normal, ability_1_id: 56) 250Species.create(id: 173, name: "Cleffa", type_1: :normal, ability_1_id: 56)
252 Species.create(id: 174, name: "Igglybuff", type_1: :normal, ability_1_id: 56) 251Species.create(id: 174, name: "Igglybuff", type_1: :normal, ability_1_id: 56)
253 Species.create(id: 175, name: "Togepi", type_1: :normal, ability_1_id: 55, ability_2_id: 32) 252Species.create(id: 175, name: "Togepi", type_1: :normal, ability_1_id: 55, ability_2_id: 32)
254 Species.create(id: 176, name: "Togetic", type_1: :normal, type_2: :flying, ability_1_id: 55, ability_2_id: 32) 253Species.create(id: 176, name: "Togetic", type_1: :normal, type_2: :flying, ability_1_id: 55, ability_2_id: 32)
255 Species.create(id: 177, name: "Natu", type_1: :psychic, type_2: :flying, ability_1_id: 28, ability_2_id: 48) 254Species.create(id: 177, name: "Natu", type_1: :psychic, type_2: :flying, ability_1_id: 28, ability_2_id: 48)
256 Species.create(id: 178, name: "Xatu", type_1: :psychic, type_2: :flying, ability_1_id: 28, ability_2_id: 48) 255Species.create(id: 178, name: "Xatu", type_1: :psychic, type_2: :flying, ability_1_id: 28, ability_2_id: 48)
257 Species.create(id: 179, name: "Mareep", type_1: :electric, ability_1_id: 9) 256Species.create(id: 179, name: "Mareep", type_1: :electric, ability_1_id: 9)
258 Species.create(id: 180, name: "Flaaffy", type_1: :electric, ability_1_id: 9) 257Species.create(id: 180, name: "Flaaffy", type_1: :electric, ability_1_id: 9)
259 Species.create(id: 181, name: "Ampharos", type_1: :electric, ability_1_id: 9) 258Species.create(id: 181, name: "Ampharos", type_1: :electric, ability_1_id: 9)
260 Species.create(id: 182, name: "Bellossom", type_1: :grass, ability_1_id: 34) 259Species.create(id: 182, name: "Bellossom", type_1: :grass, ability_1_id: 34)
261 Species.create(id: 183, name: "Marill", type_1: :water, ability_1_id: 47, ability_2_id: 37) 260Species.create(id: 183, name: "Marill", type_1: :water, ability_1_id: 47, ability_2_id: 37)
262 Species.create(id: 184, name: "Azumarill", type_1: :water, ability_1_id: 47, ability_2_id: 37) 261Species.create(id: 184, name: "Azumarill", type_1: :water, ability_1_id: 47, ability_2_id: 37)
263 Species.create(id: 185, name: "Sudowoodo", type_1: :rock, ability_1_id: 5, ability_2_id: 69) 262Species.create(id: 185, name: "Sudowoodo", type_1: :rock, ability_1_id: 5, ability_2_id: 69)
264 Species.create(id: 186, name: "Politoed", type_1: :water, ability_1_id: 11, ability_2_id: 6) 263Species.create(id: 186, name: "Politoed", type_1: :water, ability_1_id: 11, ability_2_id: 6)
265 Species.create(id: 187, name: "Hoppip", type_1: :grass, type_2: :flying, ability_1_id: 34) 264Species.create(id: 187, name: "Hoppip", type_1: :grass, type_2: :flying, ability_1_id: 34)
266 Species.create(id: 188, name: "Skiploom", type_1: :grass, type_2: :flying, ability_1_id: 34) 265Species.create(id: 188, name: "Skiploom", type_1: :grass, type_2: :flying, ability_1_id: 34)
267 Species.create(id: 189, name: "Jumpluff", type_1: :grass, type_2: :flying, ability_1_id: 34) 266Species.create(id: 189, name: "Jumpluff", type_1: :grass, type_2: :flying, ability_1_id: 34)
268 Species.create(id: 190, name: "Aipom", type_1: :normal, ability_1_id: 50, ability_2_id: 53) 267Species.create(id: 190, name: "Aipom", type_1: :normal, ability_1_id: 50, ability_2_id: 53)
269 Species.create(id: 191, name: "Sunkern", type_1: :grass, ability_1_id: 34) 268Species.create(id: 191, name: "Sunkern", type_1: :grass, ability_1_id: 34)
270 Species.create(id: 192, name: "Sunflora", type_1: :grass, ability_1_id: 34) 269Species.create(id: 192, name: "Sunflora", type_1: :grass, ability_1_id: 34)
271 Species.create(id: 193, name: "Yanma", type_1: :bug, type_2: :flying, ability_1_id: 3, ability_2_id: 14) 270Species.create(id: 193, name: "Yanma", type_1: :bug, type_2: :flying, ability_1_id: 3, ability_2_id: 14)
272 Species.create(id: 194, name: "Wooper", type_1: :water, type_2: :ground, ability_1_id: 6, ability_2_id: 11) 271Species.create(id: 194, name: "Wooper", type_1: :water, type_2: :ground, ability_1_id: 6, ability_2_id: 11)
273 Species.create(id: 195, name: "Quagsire", type_1: :water, type_2: :ground, ability_1_id: 6, ability_2_id: 11) 272Species.create(id: 195, name: "Quagsire", type_1: :water, type_2: :ground, ability_1_id: 6, ability_2_id: 11)
274 Species.create(id: 196, name: "Espeon", type_1: :psychic, ability_1_id: 28) 273Species.create(id: 196, name: "Espeon", type_1: :psychic, ability_1_id: 28)
275 Species.create(id: 197, name: "Umbreon", type_1: :dark, ability_1_id: 28) 274Species.create(id: 197, name: "Umbreon", type_1: :dark, ability_1_id: 28)
276 Species.create(id: 198, name: "Murkrow", type_1: :dark, type_2: :flying, ability_1_id: 15) 275Species.create(id: 198, name: "Murkrow", type_1: :dark, type_2: :flying, ability_1_id: 15)
277 Species.create(id: 199, name: "Slowking", type_1: :water, type_2: :psychic, ability_1_id: 12, ability_2_id: 20) 276Species.create(id: 199, name: "Slowking", type_1: :water, type_2: :psychic, ability_1_id: 12, ability_2_id: 20)
278 Species.create(id: 200, name: "Misdreavus", type_1: :ghost, ability_1_id: 26) 277Species.create(id: 200, name: "Misdreavus", type_1: :ghost, ability_1_id: 26)
279 Species.create(id: 201, name: "Unown", type_1: :psychic, ability_1_id: 26) 278Species.create(id: 201, name: "Unown", type_1: :psychic, ability_1_id: 26)
280 Species.create(id: 202, name: "Wobbuffet", type_1: :psychic, ability_1_id: 23) 279Species.create(id: 202, name: "Wobbuffet", type_1: :psychic, ability_1_id: 23)
281 Species.create(id: 203, name: "Girafarig", type_1: :normal, type_2: :psychic, ability_1_id: 39, ability_2_id: 48) 280Species.create(id: 203, name: "Girafarig", type_1: :normal, type_2: :psychic, ability_1_id: 39, ability_2_id: 48)
282 Species.create(id: 204, name: "Pineco", type_1: :bug, ability_1_id: 5) 281Species.create(id: 204, name: "Pineco", type_1: :bug, ability_1_id: 5)
283 Species.create(id: 205, name: "Forretress", type_1: :bug, type_2: :steel, ability_1_id: 5) 282Species.create(id: 205, name: "Forretress", type_1: :bug, type_2: :steel, ability_1_id: 5)
284 Species.create(id: 206, name: "Dunsparce", type_1: :normal, ability_1_id: 32, ability_2_id: 50) 283Species.create(id: 206, name: "Dunsparce", type_1: :normal, ability_1_id: 32, ability_2_id: 50)
285 Species.create(id: 207, name: "Gligar", type_1: :ground, type_2: :flying, ability_1_id: 52, ability_2_id: 8) 284Species.create(id: 207, name: "Gligar", type_1: :ground, type_2: :flying, ability_1_id: 52, ability_2_id: 8)
286 Species.create(id: 208, name: "Steelix", type_1: :steel, type_2: :ground, ability_1_id: 69, ability_2_id: 5) 285Species.create(id: 208, name: "Steelix", type_1: :steel, type_2: :ground, ability_1_id: 69, ability_2_id: 5)
287 Species.create(id: 209, name: "Snubbull", type_1: :normal, ability_1_id: 22, ability_2_id: 50) 286Species.create(id: 209, name: "Snubbull", type_1: :normal, ability_1_id: 22, ability_2_id: 50)
288 Species.create(id: 210, name: "Granbull", type_1: :normal, ability_1_id: 22) 287Species.create(id: 210, name: "Granbull", type_1: :normal, ability_1_id: 22)
289 Species.create(id: 211, name: "Qwilfish", type_1: :water, type_2: :poison, ability_1_id: 38, ability_2_id: 33) 288Species.create(id: 211, name: "Qwilfish", type_1: :water, type_2: :poison, ability_1_id: 38, ability_2_id: 33)
290 Species.create(id: 212, name: "Scizor", type_1: :bug, type_2: :steel, ability_1_id: 68) 289Species.create(id: 212, name: "Scizor", type_1: :bug, type_2: :steel, ability_1_id: 68)
291 Species.create(id: 213, name: "Shuckle", type_1: :bug, type_2: :rock, ability_1_id: 5) 290Species.create(id: 213, name: "Shuckle", type_1: :bug, type_2: :rock, ability_1_id: 5)
292 Species.create(id: 214, name: "Heracross", type_1: :bug, type_2: :fighting, ability_1_id: 68, ability_2_id: 62) 291Species.create(id: 214, name: "Heracross", type_1: :bug, type_2: :fighting, ability_1_id: 68, ability_2_id: 62)
293 Species.create(id: 215, name: "Sneasel", type_1: :dark, type_2: :ice, ability_1_id: 39, ability_2_id: 51) 292Species.create(id: 215, name: "Sneasel", type_1: :dark, type_2: :ice, ability_1_id: 39, ability_2_id: 51)
294 Species.create(id: 216, name: "Teddiursa", type_1: :normal, ability_1_id: 53) 293Species.create(id: 216, name: "Teddiursa", type_1: :normal, ability_1_id: 53)
295 Species.create(id: 217, name: "Ursaring", type_1: :normal, ability_1_id: 62) 294Species.create(id: 217, name: "Ursaring", type_1: :normal, ability_1_id: 62)
296 Species.create(id: 218, name: "Slugma", type_1: :fire, ability_1_id: 40, ability_2_id: 49) 295Species.create(id: 218, name: "Slugma", type_1: :fire, ability_1_id: 40, ability_2_id: 49)
297 Species.create(id: 219, name: "Magcargo", type_1: :fire, type_2: :rock, ability_1_id: 40, ability_2_id: 49) 296Species.create(id: 219, name: "Magcargo", type_1: :fire, type_2: :rock, ability_1_id: 40, ability_2_id: 49)
298 Species.create(id: 220, name: "Swinub", type_1: :ice, type_2: :ground, ability_1_id: 12) 297Species.create(id: 220, name: "Swinub", type_1: :ice, type_2: :ground, ability_1_id: 12)
299 Species.create(id: 221, name: "Piloswine", type_1: :ice, type_2: :ground, ability_1_id: 12) 298Species.create(id: 221, name: "Piloswine", type_1: :ice, type_2: :ground, ability_1_id: 12)
300 Species.create(id: 222, name: "Corsola", type_1: :water, type_2: :rock, ability_1_id: 55, ability_2_id: 30) 299Species.create(id: 222, name: "Corsola", type_1: :water, type_2: :rock, ability_1_id: 55, ability_2_id: 30)
301 Species.create(id: 223, name: "Remoraid", type_1: :water, ability_1_id: 55) 300Species.create(id: 223, name: "Remoraid", type_1: :water, ability_1_id: 55)
302 Species.create(id: 224, name: "Octillery", type_1: :water, ability_1_id: 21) 301Species.create(id: 224, name: "Octillery", type_1: :water, ability_1_id: 21)
303 Species.create(id: 225, name: "Delibird", type_1: :ice, type_2: :flying, ability_1_id: 72, ability_2_id: 55) 302Species.create(id: 225, name: "Delibird", type_1: :ice, type_2: :flying, ability_1_id: 72, ability_2_id: 55)
304 Species.create(id: 226, name: "Mantine", type_1: :water, type_2: :flying, ability_1_id: 33, ability_2_id: 11) 303Species.create(id: 226, name: "Mantine", type_1: :water, type_2: :flying, ability_1_id: 33, ability_2_id: 11)
305 Species.create(id: 227, name: "Skarmory", type_1: :steel, type_2: :flying, ability_1_id: 51, ability_2_id: 5) 304Species.create(id: 227, name: "Skarmory", type_1: :steel, type_2: :flying, ability_1_id: 51, ability_2_id: 5)
306 Species.create(id: 228, name: "Houndour", type_1: :dark, type_2: :fire, ability_1_id: 48, ability_2_id: 18) 305Species.create(id: 228, name: "Houndour", type_1: :dark, type_2: :fire, ability_1_id: 48, ability_2_id: 18)
307 Species.create(id: 229, name: "Houndoom", type_1: :dark, type_2: :fire, ability_1_id: 48, ability_2_id: 18) 306Species.create(id: 229, name: "Houndoom", type_1: :dark, type_2: :fire, ability_1_id: 48, ability_2_id: 18)
308 Species.create(id: 230, name: "Kingdra", type_1: :water, type_2: :dragon, ability_1_id: 33) 307Species.create(id: 230, name: "Kingdra", type_1: :water, type_2: :dragon, ability_1_id: 33)
309 Species.create(id: 231, name: "Phanpy", type_1: :ground, ability_1_id: 53) 308Species.create(id: 231, name: "Phanpy", type_1: :ground, ability_1_id: 53)
310 Species.create(id: 232, name: "Donphan", type_1: :ground, ability_1_id: 5) 309Species.create(id: 232, name: "Donphan", type_1: :ground, ability_1_id: 5)
311 Species.create(id: 233, name: "Porygon2", type_1: :normal, ability_1_id: 36) 310Species.create(id: 233, name: "Porygon2", type_1: :normal, ability_1_id: 36)
312 Species.create(id: 234, name: "Stantler", type_1: :normal, ability_1_id: 22) 311Species.create(id: 234, name: "Stantler", type_1: :normal, ability_1_id: 22)
313 Species.create(id: 235, name: "Smeargle", type_1: :normal, ability_1_id: 20) 312Species.create(id: 235, name: "Smeargle", type_1: :normal, ability_1_id: 20)
314 Species.create(id: 236, name: "Tyrogue", type_1: :fighting, ability_1_id: 62) 313Species.create(id: 236, name: "Tyrogue", type_1: :fighting, ability_1_id: 62)
315 Species.create(id: 237, name: "Hitmontop", type_1: :fighting, ability_1_id: 22) 314Species.create(id: 237, name: "Hitmontop", type_1: :fighting, ability_1_id: 22)
316 Species.create(id: 238, name: "Smoochum", type_1: :ice, type_2: :psychic, ability_1_id: 12) 315Species.create(id: 238, name: "Smoochum", type_1: :ice, type_2: :psychic, ability_1_id: 12)
317 Species.create(id: 239, name: "Elekid", type_1: :electric, ability_1_id: 9) 316Species.create(id: 239, name: "Elekid", type_1: :electric, ability_1_id: 9)
318 Species.create(id: 240, name: "Magby", type_1: :fire, ability_1_id: 49) 317Species.create(id: 240, name: "Magby", type_1: :fire, ability_1_id: 49)
319 Species.create(id: 241, name: "Miltank", type_1: :normal, ability_1_id: 47) 318Species.create(id: 241, name: "Miltank", type_1: :normal, ability_1_id: 47)
320 Species.create(id: 242, name: "Blissey", type_1: :normal, ability_1_id: 30, ability_2_id: 32) 319Species.create(id: 242, name: "Blissey", type_1: :normal, ability_1_id: 30, ability_2_id: 32)
321 Species.create(id: 243, name: "Raikou", type_1: :electric, ability_1_id: 46) 320Species.create(id: 243, name: "Raikou", type_1: :electric, ability_1_id: 46)
322 Species.create(id: 244, name: "Entei", type_1: :fire, ability_1_id: 46) 321Species.create(id: 244, name: "Entei", type_1: :fire, ability_1_id: 46)
323 Species.create(id: 245, name: "Suicune", type_1: :water, ability_1_id: 46) 322Species.create(id: 245, name: "Suicune", type_1: :water, ability_1_id: 46)
324 Species.create(id: 246, name: "Larvitar", type_1: :rock, type_2: :ground, ability_1_id: 62) 323Species.create(id: 246, name: "Larvitar", type_1: :rock, type_2: :ground, ability_1_id: 62)
325 Species.create(id: 247, name: "Pupitar", type_1: :rock, type_2: :ground, ability_1_id: 61) 324Species.create(id: 247, name: "Pupitar", type_1: :rock, type_2: :ground, ability_1_id: 61)
326 Species.create(id: 248, name: "Tyranitar", type_1: :rock, type_2: :dark, ability_1_id: 45) 325Species.create(id: 248, name: "Tyranitar", type_1: :rock, type_2: :dark, ability_1_id: 45)
327 Species.create(id: 249, name: "Lugia", type_1: :psychic, type_2: :flying, ability_1_id: 46) 326Species.create(id: 249, name: "Lugia", type_1: :psychic, type_2: :flying, ability_1_id: 46)
328 Species.create(id: 250, name: "Ho-Oh", type_1: :fire, type_2: :flying, ability_1_id: 46) 327Species.create(id: 250, name: "Ho-Oh", type_1: :fire, type_2: :flying, ability_1_id: 46)
329 Species.create(id: 251, name: "Celebi", type_1: :psychic, type_2: :grass, ability_1_id: 30) 328Species.create(id: 251, name: "Celebi", type_1: :psychic, type_2: :grass, ability_1_id: 30)
330 Species.create(id: 252, name: "Treecko", type_1: :grass, ability_1_id: 65) 329Species.create(id: 252, name: "Treecko", type_1: :grass, ability_1_id: 65)
331 Species.create(id: 253, name: "Grovyle", type_1: :grass, ability_1_id: 65) 330Species.create(id: 253, name: "Grovyle", type_1: :grass, ability_1_id: 65)
332 Species.create(id: 254, name: "Sceptile", type_1: :grass, ability_1_id: 65) 331Species.create(id: 254, name: "Sceptile", type_1: :grass, ability_1_id: 65)
333 Species.create(id: 255, name: "Torchic", type_1: :fire, ability_1_id: 66) 332Species.create(id: 255, name: "Torchic", type_1: :fire, ability_1_id: 66)
334 Species.create(id: 256, name: "Combusken", type_1: :fire, type_2: :fighting, ability_1_id: 66) 333Species.create(id: 256, name: "Combusken", type_1: :fire, type_2: :fighting, ability_1_id: 66)
335 Species.create(id: 257, name: "Blaziken", type_1: :fire, type_2: :fighting, ability_1_id: 66) 334Species.create(id: 257, name: "Blaziken", type_1: :fire, type_2: :fighting, ability_1_id: 66)
336 Species.create(id: 258, name: "Mudkip", type_1: :water, ability_1_id: 67) 335Species.create(id: 258, name: "Mudkip", type_1: :water, ability_1_id: 67)
337 Species.create(id: 259, name: "Marshtomp", type_1: :water, type_2: :ground, ability_1_id: 67) 336Species.create(id: 259, name: "Marshtomp", type_1: :water, type_2: :ground, ability_1_id: 67)
338 Species.create(id: 260, name: "Swampert", type_1: :water, type_2: :ground, ability_1_id: 67) 337Species.create(id: 260, name: "Swampert", type_1: :water, type_2: :ground, ability_1_id: 67)
339 Species.create(id: 261, name: "Poochyena", type_1: :dark, ability_1_id: 50) 338Species.create(id: 261, name: "Poochyena", type_1: :dark, ability_1_id: 50)
340 Species.create(id: 262, name: "Mightyena", type_1: :dark, ability_1_id: 22) 339Species.create(id: 262, name: "Mightyena", type_1: :dark, ability_1_id: 22)
341 Species.create(id: 263, name: "Zigzagoon", type_1: :normal, ability_1_id: 53) 340Species.create(id: 263, name: "Zigzagoon", type_1: :normal, ability_1_id: 53)
342 Species.create(id: 264, name: "Linoone", type_1: :normal, ability_1_id: 53) 341Species.create(id: 264, name: "Linoone", type_1: :normal, ability_1_id: 53)
343 Species.create(id: 265, name: "Wurmple", type_1: :bug, ability_1_id: 19) 342Species.create(id: 265, name: "Wurmple", type_1: :bug, ability_1_id: 19)
344 Species.create(id: 266, name: "Silcoon", type_1: :bug, ability_1_id: 61) 343Species.create(id: 266, name: "Silcoon", type_1: :bug, ability_1_id: 61)
345 Species.create(id: 267, name: "Beautifly", type_1: :bug, type_2: :flying, ability_1_id: 68) 344Species.create(id: 267, name: "Beautifly", type_1: :bug, type_2: :flying, ability_1_id: 68)
346 Species.create(id: 268, name: "Cascoon", type_1: :bug, ability_1_id: 61) 345Species.create(id: 268, name: "Cascoon", type_1: :bug, ability_1_id: 61)
347 Species.create(id: 269, name: "Dustox", type_1: :bug, type_2: :poison, ability_1_id: 19) 346Species.create(id: 269, name: "Dustox", type_1: :bug, type_2: :poison, ability_1_id: 19)
348 Species.create(id: 270, name: "Lotad", type_1: :water, type_2: :grass, ability_1_id: 33, ability_2_id: 44) 347Species.create(id: 270, name: "Lotad", type_1: :water, type_2: :grass, ability_1_id: 33, ability_2_id: 44)
349 Species.create(id: 271, name: "Lombre", type_1: :water, type_2: :grass, ability_1_id: 33, ability_2_id: 44) 348Species.create(id: 271, name: "Lombre", type_1: :water, type_2: :grass, ability_1_id: 33, ability_2_id: 44)
350 Species.create(id: 272, name: "Ludicolo", type_1: :water, type_2: :grass, ability_1_id: 33, ability_2_id: 44) 349Species.create(id: 272, name: "Ludicolo", type_1: :water, type_2: :grass, ability_1_id: 33, ability_2_id: 44)
351 Species.create(id: 273, name: "Seedot", type_1: :grass, ability_1_id: 34, ability_2_id: 48) 350Species.create(id: 273, name: "Seedot", type_1: :grass, ability_1_id: 34, ability_2_id: 48)
352 Species.create(id: 274, name: "Nuzleaf", type_1: :grass, type_2: :dark, ability_1_id: 34, ability_2_id: 48) 351Species.create(id: 274, name: "Nuzleaf", type_1: :grass, type_2: :dark, ability_1_id: 34, ability_2_id: 48)
353 Species.create(id: 275, name: "Shiftry", type_1: :grass, type_2: :dark, ability_1_id: 34, ability_2_id: 48) 352Species.create(id: 275, name: "Shiftry", type_1: :grass, type_2: :dark, ability_1_id: 34, ability_2_id: 48)
354 Species.create(id: 276, name: "Taillow", type_1: :normal, type_2: :flying, ability_1_id: 62) 353Species.create(id: 276, name: "Taillow", type_1: :normal, type_2: :flying, ability_1_id: 62)
355 Species.create(id: 277, name: "Swellow", type_1: :normal, type_2: :flying, ability_1_id: 62) 354Species.create(id: 277, name: "Swellow", type_1: :normal, type_2: :flying, ability_1_id: 62)
356 Species.create(id: 278, name: "Wingull", type_1: :water, type_2: :flying, ability_1_id: 51) 355Species.create(id: 278, name: "Wingull", type_1: :water, type_2: :flying, ability_1_id: 51)
357 Species.create(id: 279, name: "Pelipper", type_1: :water, type_2: :flying, ability_1_id: 51, ability_2_id: 2) 356Species.create(id: 279, name: "Pelipper", type_1: :water, type_2: :flying, ability_1_id: 51, ability_2_id: 2)
358 Species.create(id: 280, name: "Ralts", type_1: :psychic, ability_1_id: 28, ability_2_id: 36) 357Species.create(id: 280, name: "Ralts", type_1: :psychic, ability_1_id: 28, ability_2_id: 36)
359 Species.create(id: 281, name: "Kirlia", type_1: :psychic, ability_1_id: 28, ability_2_id: 36) 358Species.create(id: 281, name: "Kirlia", type_1: :psychic, ability_1_id: 28, ability_2_id: 36)
360 Species.create(id: 282, name: "Gardevoir", type_1: :psychic, ability_1_id: 28, ability_2_id: 36) 359Species.create(id: 282, name: "Gardevoir", type_1: :psychic, ability_1_id: 28, ability_2_id: 36)
361 Species.create(id: 283, name: "Surskit", type_1: :bug, type_2: :water, ability_1_id: 33) 360Species.create(id: 283, name: "Surskit", type_1: :bug, type_2: :water, ability_1_id: 33)
362 Species.create(id: 284, name: "Masquerain", type_1: :bug, type_2: :flying, ability_1_id: 22) 361Species.create(id: 284, name: "Masquerain", type_1: :bug, type_2: :flying, ability_1_id: 22)
363 Species.create(id: 285, name: "Shroomish", type_1: :grass, ability_1_id: 27) 362Species.create(id: 285, name: "Shroomish", type_1: :grass, ability_1_id: 27)
364 Species.create(id: 286, name: "Breloom", type_1: :grass, type_2: :fighting, ability_1_id: 27) 363Species.create(id: 286, name: "Breloom", type_1: :grass, type_2: :fighting, ability_1_id: 27)
365 Species.create(id: 287, name: "Slakoth", type_1: :normal, ability_1_id: 54) 364Species.create(id: 287, name: "Slakoth", type_1: :normal, ability_1_id: 54)
366 Species.create(id: 288, name: "Vigoroth", type_1: :normal, ability_1_id: 72) 365Species.create(id: 288, name: "Vigoroth", type_1: :normal, ability_1_id: 72)
367 Species.create(id: 289, name: "Slaking", type_1: :normal, ability_1_id: 54) 366Species.create(id: 289, name: "Slaking", type_1: :normal, ability_1_id: 54)
368 Species.create(id: 290, name: "Nincada", type_1: :bug, type_2: :ground, ability_1_id: 14) 367Species.create(id: 290, name: "Nincada", type_1: :bug, type_2: :ground, ability_1_id: 14)
369 Species.create(id: 291, name: "Ninjask", type_1: :bug, type_2: :flying, ability_1_id: 3) 368Species.create(id: 291, name: "Ninjask", type_1: :bug, type_2: :flying, ability_1_id: 3)
370 Species.create(id: 292, name: "Shedinja", type_1: :bug, type_2: :ghost, ability_1_id: 25) 369Species.create(id: 292, name: "Shedinja", type_1: :bug, type_2: :ghost, ability_1_id: 25)
371 Species.create(id: 293, name: "Whismur", type_1: :normal, ability_1_id: 43) 370Species.create(id: 293, name: "Whismur", type_1: :normal, ability_1_id: 43)
372 Species.create(id: 294, name: "Loudred", type_1: :normal, ability_1_id: 43) 371Species.create(id: 294, name: "Loudred", type_1: :normal, ability_1_id: 43)
373 Species.create(id: 295, name: "Exploud", type_1: :normal, ability_1_id: 43) 372Species.create(id: 295, name: "Exploud", type_1: :normal, ability_1_id: 43)
374 Species.create(id: 296, name: "Makuhita", type_1: :fighting, ability_1_id: 47, ability_2_id: 62) 373Species.create(id: 296, name: "Makuhita", type_1: :fighting, ability_1_id: 47, ability_2_id: 62)
375 Species.create(id: 297, name: "Hariyama", type_1: :fighting, ability_1_id: 47, ability_2_id: 62) 374Species.create(id: 297, name: "Hariyama", type_1: :fighting, ability_1_id: 47, ability_2_id: 62)
376 Species.create(id: 298, name: "Azurill", type_1: :normal, ability_1_id: 47, ability_2_id: 37) 375Species.create(id: 298, name: "Azurill", type_1: :normal, ability_1_id: 47, ability_2_id: 37)
377 Species.create(id: 299, name: "Nosepass", type_1: :rock, ability_1_id: 5, ability_2_id: 42) 376Species.create(id: 299, name: "Nosepass", type_1: :rock, ability_1_id: 5, ability_2_id: 42)
378 Species.create(id: 300, name: "Skitty", type_1: :normal, ability_1_id: 56) 377Species.create(id: 300, name: "Skitty", type_1: :normal, ability_1_id: 56)
379 Species.create(id: 301, name: "Delcatty", type_1: :normal, ability_1_id: 56) 378Species.create(id: 301, name: "Delcatty", type_1: :normal, ability_1_id: 56)
380 Species.create(id: 302, name: "Sableye", type_1: :dark, type_2: :ghost, ability_1_id: 51) 379Species.create(id: 302, name: "Sableye", type_1: :dark, type_2: :ghost, ability_1_id: 51)
381 Species.create(id: 303, name: "Mawile", type_1: :steel, ability_1_id: 52, ability_2_id: 22) 380Species.create(id: 303, name: "Mawile", type_1: :steel, ability_1_id: 52, ability_2_id: 22)
382 Species.create(id: 304, name: "Aron", type_1: :steel, type_2: :rock, ability_1_id: 5, ability_2_id: 69) 381Species.create(id: 304, name: "Aron", type_1: :steel, type_2: :rock, ability_1_id: 5, ability_2_id: 69)
383 Species.create(id: 305, name: "Lairon", type_1: :steel, type_2: :rock, ability_1_id: 5, ability_2_id: 69) 382Species.create(id: 305, name: "Lairon", type_1: :steel, type_2: :rock, ability_1_id: 5, ability_2_id: 69)
384 Species.create(id: 306, name: "Aggron", type_1: :steel, type_2: :rock, ability_1_id: 5, ability_2_id: 69) 383Species.create(id: 306, name: "Aggron", type_1: :steel, type_2: :rock, ability_1_id: 5, ability_2_id: 69)
385 Species.create(id: 307, name: "Meditite", type_1: :fighting, type_2: :psychic, ability_1_id: 74) 384Species.create(id: 307, name: "Meditite", type_1: :fighting, type_2: :psychic, ability_1_id: 74)
386 Species.create(id: 308, name: "Medicham", type_1: :fighting, type_2: :psychic, ability_1_id: 74) 385Species.create(id: 308, name: "Medicham", type_1: :fighting, type_2: :psychic, ability_1_id: 74)
387 Species.create(id: 309, name: "Electrike", type_1: :electric, ability_1_id: 9, ability_2_id: 31) 386Species.create(id: 309, name: "Electrike", type_1: :electric, ability_1_id: 9, ability_2_id: 31)
388 Species.create(id: 310, name: "Manectric", type_1: :electric, ability_1_id: 9, ability_2_id: 31) 387Species.create(id: 310, name: "Manectric", type_1: :electric, ability_1_id: 9, ability_2_id: 31)
389 Species.create(id: 311, name: "Plusle", type_1: :electric, ability_1_id: 57) 388Species.create(id: 311, name: "Plusle", type_1: :electric, ability_1_id: 57)
390 Species.create(id: 312, name: "Minun", type_1: :electric, ability_1_id: 58) 389Species.create(id: 312, name: "Minun", type_1: :electric, ability_1_id: 58)
391 Species.create(id: 313, name: "Volbeat", type_1: :bug, ability_1_id: 35, ability_2_id: 68) 390Species.create(id: 313, name: "Volbeat", type_1: :bug, ability_1_id: 35, ability_2_id: 68)
392 Species.create(id: 314, name: "Illumise", type_1: :bug, ability_1_id: 12) 391Species.create(id: 314, name: "Illumise", type_1: :bug, ability_1_id: 12)
393 Species.create(id: 315, name: "Roselia", type_1: :grass, type_2: :poison, ability_1_id: 30, ability_2_id: 38) 392Species.create(id: 315, name: "Roselia", type_1: :grass, type_2: :poison, ability_1_id: 30, ability_2_id: 38)
394 Species.create(id: 316, name: "Gulpin", type_1: :poison, ability_1_id: 64, ability_2_id: 60) 393Species.create(id: 316, name: "Gulpin", type_1: :poison, ability_1_id: 64, ability_2_id: 60)
395 Species.create(id: 317, name: "Swalot", type_1: :poison, ability_1_id: 64, ability_2_id: 60) 394Species.create(id: 317, name: "Swalot", type_1: :poison, ability_1_id: 64, ability_2_id: 60)
396 Species.create(id: 318, name: "Carvanha", type_1: :water, type_2: :dark, ability_1_id: 24) 395Species.create(id: 318, name: "Carvanha", type_1: :water, type_2: :dark, ability_1_id: 24)
397 Species.create(id: 319, name: "Sharpedo", type_1: :water, type_2: :dark, ability_1_id: 24) 396Species.create(id: 319, name: "Sharpedo", type_1: :water, type_2: :dark, ability_1_id: 24)
398 Species.create(id: 320, name: "Wailmer", type_1: :water, ability_1_id: 41, ability_2_id: 12) 397Species.create(id: 320, name: "Wailmer", type_1: :water, ability_1_id: 41, ability_2_id: 12)
399 Species.create(id: 321, name: "Wailord", type_1: :water, ability_1_id: 41, ability_2_id: 12) 398Species.create(id: 321, name: "Wailord", type_1: :water, ability_1_id: 41, ability_2_id: 12)
400 Species.create(id: 322, name: "Numel", type_1: :fire, type_2: :ground, ability_1_id: 12) 399Species.create(id: 322, name: "Numel", type_1: :fire, type_2: :ground, ability_1_id: 12)
401 Species.create(id: 323, name: "Camerupt", type_1: :fire, type_2: :ground, ability_1_id: 40) 400Species.create(id: 323, name: "Camerupt", type_1: :fire, type_2: :ground, ability_1_id: 40)
402 Species.create(id: 324, name: "Torkoal", type_1: :fire, ability_1_id: 73, ability_2_id: 70) 401Species.create(id: 324, name: "Torkoal", type_1: :fire, ability_1_id: 73, ability_2_id: 70)
403 Species.create(id: 325, name: "Spoink", type_1: :psychic, ability_1_id: 47, ability_2_id: 20) 402Species.create(id: 325, name: "Spoink", type_1: :psychic, ability_1_id: 47, ability_2_id: 20)
404 Species.create(id: 326, name: "Grumpig", type_1: :psychic, ability_1_id: 47, ability_2_id: 20) 403Species.create(id: 326, name: "Grumpig", type_1: :psychic, ability_1_id: 47, ability_2_id: 20)
405 Species.create(id: 327, name: "Spinda", type_1: :normal, ability_1_id: 20) 404Species.create(id: 327, name: "Spinda", type_1: :normal, ability_1_id: 20)
406 Species.create(id: 328, name: "Trapinch", type_1: :ground, ability_1_id: 52, ability_2_id: 71) 405Species.create(id: 328, name: "Trapinch", type_1: :ground, ability_1_id: 52, ability_2_id: 71)
407 Species.create(id: 329, name: "Vibrava", type_1: :ground, type_2: :dragon, ability_1_id: 26) 406Species.create(id: 329, name: "Vibrava", type_1: :ground, type_2: :dragon, ability_1_id: 26)
408 Species.create(id: 330, name: "Flygon", type_1: :ground, type_2: :dragon, ability_1_id: 26) 407Species.create(id: 330, name: "Flygon", type_1: :ground, type_2: :dragon, ability_1_id: 26)
409 Species.create(id: 331, name: "Cacnea", type_1: :grass, ability_1_id: 8) 408Species.create(id: 331, name: "Cacnea", type_1: :grass, ability_1_id: 8)
410 Species.create(id: 332, name: "Cacturne", type_1: :grass, type_2: :dark, ability_1_id: 8) 409Species.create(id: 332, name: "Cacturne", type_1: :grass, type_2: :dark, ability_1_id: 8)
411 Species.create(id: 333, name: "Swablu", type_1: :normal, type_2: :flying, ability_1_id: 30) 410Species.create(id: 333, name: "Swablu", type_1: :normal, type_2: :flying, ability_1_id: 30)
412 Species.create(id: 334, name: "Altaria", type_1: :dragon, type_2: :flying, ability_1_id: 30) 411Species.create(id: 334, name: "Altaria", type_1: :dragon, type_2: :flying, ability_1_id: 30)
413 Species.create(id: 335, name: "Zangoose", type_1: :normal, ability_1_id: 17) 412Species.create(id: 335, name: "Zangoose", type_1: :normal, ability_1_id: 17)
414 Species.create(id: 336, name: "Seviper", type_1: :poison, ability_1_id: 61) 413Species.create(id: 336, name: "Seviper", type_1: :poison, ability_1_id: 61)
415 Species.create(id: 337, name: "Lunatone", type_1: :rock, type_2: :psychic, ability_1_id: 26) 414Species.create(id: 337, name: "Lunatone", type_1: :rock, type_2: :psychic, ability_1_id: 26)
416 Species.create(id: 338, name: "Solrock", type_1: :rock, type_2: :psychic, ability_1_id: 26) 415Species.create(id: 338, name: "Solrock", type_1: :rock, type_2: :psychic, ability_1_id: 26)
417 Species.create(id: 339, name: "Barboach", type_1: :water, type_2: :ground, ability_1_id: 12) 416Species.create(id: 339, name: "Barboach", type_1: :water, type_2: :ground, ability_1_id: 12)
418 Species.create(id: 340, name: "Whiscash", type_1: :water, type_2: :ground, ability_1_id: 12) 417Species.create(id: 340, name: "Whiscash", type_1: :water, type_2: :ground, ability_1_id: 12)
419 Species.create(id: 341, name: "Corphish", type_1: :water, ability_1_id: 52, ability_2_id: 75) 418Species.create(id: 341, name: "Corphish", type_1: :water, ability_1_id: 52, ability_2_id: 75)
420 Species.create(id: 342, name: "Crawdaunt", type_1: :water, type_2: :dark, ability_1_id: 52, ability_2_id: 75) 419Species.create(id: 342, name: "Crawdaunt", type_1: :water, type_2: :dark, ability_1_id: 52, ability_2_id: 75)
421 Species.create(id: 343, name: "Baltoy", type_1: :ground, type_2: :psychic, ability_1_id: 26) 420Species.create(id: 343, name: "Baltoy", type_1: :ground, type_2: :psychic, ability_1_id: 26)
422 Species.create(id: 344, name: "Claydol", type_1: :ground, type_2: :psychic, ability_1_id: 26) 421Species.create(id: 344, name: "Claydol", type_1: :ground, type_2: :psychic, ability_1_id: 26)
423 Species.create(id: 345, name: "Lileep", type_1: :rock, type_2: :grass, ability_1_id: 21) 422Species.create(id: 345, name: "Lileep", type_1: :rock, type_2: :grass, ability_1_id: 21)
424 Species.create(id: 346, name: "Cradily", type_1: :rock, type_2: :grass, ability_1_id: 21) 423Species.create(id: 346, name: "Cradily", type_1: :rock, type_2: :grass, ability_1_id: 21)
425 Species.create(id: 347, name: "Anorith", type_1: :rock, type_2: :bug, ability_1_id: 4) 424Species.create(id: 347, name: "Anorith", type_1: :rock, type_2: :bug, ability_1_id: 4)
426 Species.create(id: 348, name: "Armaldo", type_1: :rock, type_2: :bug, ability_1_id: 4) 425Species.create(id: 348, name: "Armaldo", type_1: :rock, type_2: :bug, ability_1_id: 4)
427 Species.create(id: 349, name: "Feebas", type_1: :water, ability_1_id: 33, ability_2_id: 12) 426Species.create(id: 349, name: "Feebas", type_1: :water, ability_1_id: 33, ability_2_id: 12)
428 Species.create(id: 350, name: "Milotic", type_1: :water, ability_1_id: 63) 427Species.create(id: 350, name: "Milotic", type_1: :water, ability_1_id: 63)
429 Species.create(id: 351, name: "Castform", type_1: :normal, ability_1_id: 59) 428Species.create(id: 351, name: "Castform", type_1: :normal, ability_1_id: 59)
430 Species.create(id: 352, name: "Kecleon", type_1: :normal, ability_1_id: 16) 429Species.create(id: 352, name: "Kecleon", type_1: :normal, ability_1_id: 16)
431 Species.create(id: 353, name: "Shuppet", type_1: :ghost, ability_1_id: 15) 430Species.create(id: 353, name: "Shuppet", type_1: :ghost, ability_1_id: 15)
432 Species.create(id: 354, name: "Banette", type_1: :ghost, ability_1_id: 15) 431Species.create(id: 354, name: "Banette", type_1: :ghost, ability_1_id: 15)
433 Species.create(id: 355, name: "Duskull", type_1: :ghost, ability_1_id: 26) 432Species.create(id: 355, name: "Duskull", type_1: :ghost, ability_1_id: 26)
434 Species.create(id: 356, name: "Dusclops", type_1: :ghost, ability_1_id: 46) 433Species.create(id: 356, name: "Dusclops", type_1: :ghost, ability_1_id: 46)
435 Species.create(id: 357, name: "Tropius", type_1: :grass, type_2: :flying, ability_1_id: 34) 434Species.create(id: 357, name: "Tropius", type_1: :grass, type_2: :flying, ability_1_id: 34)
436 Species.create(id: 358, name: "Chimecho", type_1: :psychic, ability_1_id: 26) 435Species.create(id: 358, name: "Chimecho", type_1: :psychic, ability_1_id: 26)
437 Species.create(id: 359, name: "Absol", type_1: :dark, ability_1_id: 46) 436Species.create(id: 359, name: "Absol", type_1: :dark, ability_1_id: 46)
438 Species.create(id: 360, name: "Wynaut", type_1: :psychic, ability_1_id: 23) 437Species.create(id: 360, name: "Wynaut", type_1: :psychic, ability_1_id: 23)
439 Species.create(id: 361, name: "Snorunt", type_1: :ice, ability_1_id: 39) 438Species.create(id: 361, name: "Snorunt", type_1: :ice, ability_1_id: 39)
440 Species.create(id: 362, name: "Glalie", type_1: :ice, ability_1_id: 39) 439Species.create(id: 362, name: "Glalie", type_1: :ice, ability_1_id: 39)
441 Species.create(id: 363, name: "Spheal", type_1: :ice, type_2: :water, ability_1_id: 47) 440Species.create(id: 363, name: "Spheal", type_1: :ice, type_2: :water, ability_1_id: 47)
442 Species.create(id: 364, name: "Sealeo", type_1: :ice, type_2: :water, ability_1_id: 47) 441Species.create(id: 364, name: "Sealeo", type_1: :ice, type_2: :water, ability_1_id: 47)
443 Species.create(id: 365, name: "Walrein", type_1: :ice, type_2: :water, ability_1_id: 47) 442Species.create(id: 365, name: "Walrein", type_1: :ice, type_2: :water, ability_1_id: 47)
444 Species.create(id: 366, name: "Clamperl", type_1: :water, ability_1_id: 75) 443Species.create(id: 366, name: "Clamperl", type_1: :water, ability_1_id: 75)
445 Species.create(id: 367, name: "Huntail", type_1: :water, ability_1_id: 33) 444Species.create(id: 367, name: "Huntail", type_1: :water, ability_1_id: 33)
446 Species.create(id: 368, name: "Gorebyss", type_1: :water, ability_1_id: 33) 445Species.create(id: 368, name: "Gorebyss", type_1: :water, ability_1_id: 33)
447 Species.create(id: 369, name: "Relicanth", type_1: :water, type_2: :rock, ability_1_id: 33, ability_2_id: 69) 446Species.create(id: 369, name: "Relicanth", type_1: :water, type_2: :rock, ability_1_id: 33, ability_2_id: 69)
448 Species.create(id: 370, name: "Luvdisc", type_1: :water, ability_1_id: 33) 447Species.create(id: 370, name: "Luvdisc", type_1: :water, ability_1_id: 33)
449 Species.create(id: 371, name: "Bagon", type_1: :dragon, ability_1_id: 69) 448Species.create(id: 371, name: "Bagon", type_1: :dragon, ability_1_id: 69)
450 Species.create(id: 372, name: "Shelgon", type_1: :dragon, ability_1_id: 69) 449Species.create(id: 372, name: "Shelgon", type_1: :dragon, ability_1_id: 69)
451 Species.create(id: 373, name: "Salamence", type_1: :dragon, type_2: :flying, ability_1_id: 22) 450Species.create(id: 373, name: "Salamence", type_1: :dragon, type_2: :flying, ability_1_id: 22)
452 Species.create(id: 374, name: "Beldum", type_1: :steel, type_2: :psychic, ability_1_id: 29) 451Species.create(id: 374, name: "Beldum", type_1: :steel, type_2: :psychic, ability_1_id: 29)
453 Species.create(id: 375, name: "Metang", type_1: :steel, type_2: :psychic, ability_1_id: 29) 452Species.create(id: 375, name: "Metang", type_1: :steel, type_2: :psychic, ability_1_id: 29)
454 Species.create(id: 376, name: "Metagross", type_1: :steel, type_2: :psychic, ability_1_id: 29) 453Species.create(id: 376, name: "Metagross", type_1: :steel, type_2: :psychic, ability_1_id: 29)
455 Species.create(id: 377, name: "Regirock", type_1: :rock, ability_1_id: 29) 454Species.create(id: 377, name: "Regirock", type_1: :rock, ability_1_id: 29)
456 Species.create(id: 378, name: "Regice", type_1: :ice, ability_1_id: 29) 455Species.create(id: 378, name: "Regice", type_1: :ice, ability_1_id: 29)
457 Species.create(id: 379, name: "Registeel", type_1: :steel, ability_1_id: 29) 456Species.create(id: 379, name: "Registeel", type_1: :steel, ability_1_id: 29)
458 Species.create(id: 380, name: "Latias", type_1: :dragon, type_2: :psychic, ability_1_id: 26) 457Species.create(id: 380, name: "Latias", type_1: :dragon, type_2: :psychic, ability_1_id: 26)
459 Species.create(id: 381, name: "Latios", type_1: :dragon, type_2: :psychic, ability_1_id: 26) 458Species.create(id: 381, name: "Latios", type_1: :dragon, type_2: :psychic, ability_1_id: 26)
460 Species.create(id: 382, name: "Kyogre", type_1: :water, ability_1_id: 2) 459Species.create(id: 382, name: "Kyogre", type_1: :water, ability_1_id: 2)
461 Species.create(id: 383, name: "Groudon", type_1: :ground, ability_1_id: 70) 460Species.create(id: 383, name: "Groudon", type_1: :ground, ability_1_id: 70)
462 Species.create(id: 384, name: "Rayquaza", type_1: :dragon, type_2: :flying, ability_1_id: 76) 461Species.create(id: 384, name: "Rayquaza", type_1: :dragon, type_2: :flying, ability_1_id: 76)
463 Species.create(id: 385, name: "Jirachi", type_1: :steel, type_2: :psychic, ability_1_id: 32) 462Species.create(id: 385, name: "Jirachi", type_1: :steel, type_2: :psychic, ability_1_id: 32)
464 Species.create(id: 386, name: "Deoxys", type_1: :psychic, ability_1_id: 46) 463Species.create(id: 386, name: "Deoxys", type_1: :psychic, ability_1_id: 46)
465 464
466 Move.create(id: 354, name: "Psycho Boost", pp: 5, move_type: :psychic, 465Move.create(id: 354, name: "Psycho Boost", pp: 5, move_type: :psychic,
467 rs_description: "Allows a full-power attack, but sharply lowers SP. ATK.", 466 rs_description: "Allows a full-power attack, but sharply lowers SP. ATK.",
468 frlg_description: "An intense attack that also sharply reduces the user's SP. ATK stat.") 467 frlg_description: "An intense attack that also sharply reduces the user's SP. ATK stat.")
469 Move.create(id: 353, name: "Doom Desire", pp: 5, move_type: :steel, 468Move.create(id: 353, name: "Doom Desire", pp: 5, move_type: :steel,
470 rs_description: "Summons strong sunlight to attack 2 turns later.", 469 rs_description: "Summons strong sunlight to attack 2 turns later.",
471 frlg_description: "A move that attacks the foe with a blast of light two turns after use.") 470 frlg_description: "A move that attacks the foe with a blast of light two turns after use.")
472 Move.create(id: 352, name: "Water Pulse", pp: 20, move_type: :water, 471Move.create(id: 352, name: "Water Pulse", pp: 20, move_type: :water,
473 rs_description: "Attacks with ultrasonic waves. May confuse the foe.", 472 rs_description: "Attacks with ultrasonic waves. May confuse the foe.",
474 frlg_description: "An attack with a pulsing blast of water. It may also confuse the foe.") 473 frlg_description: "An attack with a pulsing blast of water. It may also confuse the foe.")
475 Move.create(id: 351, name: "Shock Wave", pp: 20, move_type: :electric, 474Move.create(id: 351, name: "Shock Wave", pp: 20, move_type: :electric,
476 rs_description: "A fast and unavoidable electric attack.", 475 rs_description: "A fast and unavoidable electric attack.",
477 frlg_description: "A rapid jolt of electricity strikes the foe. It can't be evaded.") 476 frlg_description: "A rapid jolt of electricity strikes the foe. It can't be evaded.")
478 Move.create(id: 350, name: "Rock Blast", pp: 10, move_type: :rock, 477Move.create(id: 350, name: "Rock Blast", pp: 10, move_type: :rock,
479 rs_description: "Hurls boulders at the foe 2 to 5 times in a row.", 478 rs_description: "Hurls boulders at the foe 2 to 5 times in a row.",
480 frlg_description: "The user hurls two to five hard rocks at the foe to attack.") 479 frlg_description: "The user hurls two to five hard rocks at the foe to attack.")
481 Move.create(id: 349, name: "Dragon Dance", pp: 20, move_type: :dragon, 480Move.create(id: 349, name: "Dragon Dance", pp: 20, move_type: :dragon,
482 rs_description: "A mystical dance that ups ATTACK and SPEED.", 481 rs_description: "A mystical dance that ups ATTACK and SPEED.",
483 frlg_description: "A mystic, powerful dance that boosts the user's ATTACK and SPEED stats.") 482 frlg_description: "A mystic, powerful dance that boosts the user's ATTACK and SPEED stats.")
484 Move.create(id: 348, name: "Leaf Blade", pp: 15, move_type: :grass, 483Move.create(id: 348, name: "Leaf Blade", pp: 15, move_type: :grass,
485 rs_description: "Slashes with a sharp leaf. High critical-hit ratio.", 484 rs_description: "Slashes with a sharp leaf. High critical-hit ratio.",
486 frlg_description: "The foe is slashed with a sharp leaf. It has a high critical-hit ratio.") 485 frlg_description: "The foe is slashed with a sharp leaf. It has a high critical-hit ratio.")
487 Move.create(id: 347, name: "Calm Mind", pp: 20, move_type: :psychic, 486Move.create(id: 347, name: "Calm Mind", pp: 20, move_type: :psychic,
488 rs_description: "Raises SP. ATK and SP. DEF by focusing the mind.", 487 rs_description: "Raises SP. ATK and SP. DEF by focusing the mind.",
489 frlg_description: "The user focuses its mind to raise the SP. ATK and SP. DEF stats.") 488 frlg_description: "The user focuses its mind to raise the SP. ATK and SP. DEF stats.")
490 Move.create(id: 346, name: "Water Sport", pp: 15, move_type: :water, 489Move.create(id: 346, name: "Water Sport", pp: 15, move_type: :water,
491 rs_description: "The user becomes soaked to raise resistance to fire.", 490 rs_description: "The user becomes soaked to raise resistance to fire.",
492 frlg_description: "Weakens FIRE-type attacks while the user is in the battle.") 491 frlg_description: "Weakens FIRE-type attacks while the user is in the battle.")
493 Move.create(id: 345, name: "Magical Leaf", pp: 20, move_type: :grass, 492Move.create(id: 345, name: "Magical Leaf", pp: 20, move_type: :grass,
494 rs_description: "Attacks with a strange leaf that cannot be evaded.", 493 rs_description: "Attacks with a strange leaf that cannot be evaded.",
495 frlg_description: "The foe is attacked with a strange leaf that cannot be evaded.") 494 frlg_description: "The foe is attacked with a strange leaf that cannot be evaded.")
496 Move.create(id: 344, name: "Volt Tackle", pp: 15, move_type: :electric, 495Move.create(id: 344, name: "Volt Tackle", pp: 15, move_type: :electric,
497 rs_description: "A life-risking tackle that slightly hurts the user.", 496 rs_description: "A life-risking tackle that slightly hurts the user.",
498 frlg_description: "The user throws an electrified tackle. It hurts the user a little.") 497 frlg_description: "The user throws an electrified tackle. It hurts the user a little.")
499 Move.create(id: 343, name: "Covet", pp: 40, move_type: :normal, 498Move.create(id: 343, name: "Covet", pp: 40, move_type: :normal,
500 rs_description: "Cutely begs to obtain an item held by the foe.", 499 rs_description: "Cutely begs to obtain an item held by the foe.",
501 frlg_description: "A cutely executed attack that also steals the foe's hold item.") 500 frlg_description: "A cutely executed attack that also steals the foe's hold item.")
502 Move.create(id: 342, name: "Poison Tail", pp: 25, move_type: :poison, 501Move.create(id: 342, name: "Poison Tail", pp: 25, move_type: :poison,
503 rs_description: "Has a high critical-hit ratio. May also poison.", 502 rs_description: "Has a high critical-hit ratio. May also poison.",
504 frlg_description: "An attack with a high critical-hit ratio. It may also poison the foe.") 503 frlg_description: "An attack with a high critical-hit ratio. It may also poison the foe.")
505 Move.create(id: 341, name: "Mud Shot", pp: 15, move_type: :ground, 504Move.create(id: 341, name: "Mud Shot", pp: 15, move_type: :ground,
506 rs_description: "Hurls mud at the foe and reduces SPEED.", 505 rs_description: "Hurls mud at the foe and reduces SPEED.",
507 frlg_description: "The user attacks by hurling mud. It also reduces the foe's SPEED.") 506 frlg_description: "The user attacks by hurling mud. It also reduces the foe's SPEED.")
508 Move.create(id: 340, name: "Bounce", pp: 5, move_type: :flying, 507Move.create(id: 340, name: "Bounce", pp: 5, move_type: :flying,
509 rs_description: "Bounces up, then down the next turn. May paralyze.", 508 rs_description: "Bounces up, then down the next turn. May paralyze.",
510 frlg_description: "The user bounces on the foe on the 2nd turn. It may paralyze the foe.") 509 frlg_description: "The user bounces on the foe on the 2nd turn. It may paralyze the foe.")
511 Move.create(id: 339, name: "Bulk Up", pp: 20, move_type: :fighting, 510Move.create(id: 339, name: "Bulk Up", pp: 20, move_type: :fighting,
512 rs_description: "Bulks up the body to boost both ATTACK and DEFENSE.", 511 rs_description: "Bulks up the body to boost both ATTACK and DEFENSE.",
513 frlg_description: "The user bulks up its body to boost both its ATTACK and DEFENSE stats.") 512 frlg_description: "The user bulks up its body to boost both its ATTACK and DEFENSE stats.")
514 Move.create(id: 338, name: "Frenzy Plant", pp: 5, move_type: :grass, 513Move.create(id: 338, name: "Frenzy Plant", pp: 5, move_type: :grass,
515 rs_description: "Powerful, but leaves the user immobile the next turn.", 514 rs_description: "Powerful, but leaves the user immobile the next turn.",
516 frlg_description: "The foe is hit with an enormous branch. The user can't move on the next turn.") 515 frlg_description: "The foe is hit with an enormous branch. The user can't move on the next turn.")
517 Move.create(id: 337, name: "Dragon Claw", pp: 15, move_type: :dragon, 516Move.create(id: 337, name: "Dragon Claw", pp: 15, move_type: :dragon,
518 rs_description: "Slashes the foe with sharp claws.", 517 rs_description: "Slashes the foe with sharp claws.",
519 frlg_description: "Sharp, huge claws hook and slash the foe quickly and with great power.") 518 frlg_description: "Sharp, huge claws hook and slash the foe quickly and with great power.")
520 Move.create(id: 336, name: "Howl", pp: 40, move_type: :normal, 519Move.create(id: 336, name: "Howl", pp: 40, move_type: :normal,
521 rs_description: "Howls to raise the spirit and boosts ATTACK.", 520 rs_description: "Howls to raise the spirit and boosts ATTACK.",
522 frlg_description: "The user howls to raise its spirit and boost its ATTACK stat.") 521 frlg_description: "The user howls to raise its spirit and boost its ATTACK stat.")
523 Move.create(id: 335, name: "Block", pp: 5, move_type: :normal, 522Move.create(id: 335, name: "Block", pp: 5, move_type: :normal,
524 rs_description: "Blocks the foe's way to prevent escape.", 523 rs_description: "Blocks the foe's way to prevent escape.",
525 frlg_description: "The user blocks the foe's way with arms spread wide to prevent escape.") 524 frlg_description: "The user blocks the foe's way with arms spread wide to prevent escape.")
526 Move.create(id: 334, name: "Iron Defense", pp: 15, move_type: :steel, 525Move.create(id: 334, name: "Iron Defense", pp: 15, move_type: :steel,
527 rs_description: "Hardens the body's surface to sharply raise DEFENSE.", 526 rs_description: "Hardens the body's surface to sharply raise DEFENSE.",
528 frlg_description: "The user hardens its body's surface to sharply raise its DEFENSE stat.") 527 frlg_description: "The user hardens its body's surface to sharply raise its DEFENSE stat.")
529 Move.create(id: 333, name: "Icicle Spear", pp: 30, move_type: :ice, 528Move.create(id: 333, name: "Icicle Spear", pp: 30, move_type: :ice,
530 rs_description: "Attacks the foe by firing 2 to 5 icicles in a row.", 529 rs_description: "Attacks the foe by firing 2 to 5 icicles in a row.",
531 frlg_description: "Sharp icicles are fired at the foe. It strikes two to five times.") 530 frlg_description: "Sharp icicles are fired at the foe. It strikes two to five times.")
532 Move.create(id: 332, name: "Aerial Ace", pp: 20, move_type: :flying, 531Move.create(id: 332, name: "Aerial Ace", pp: 20, move_type: :flying,
533 rs_description: "An extremely speedy and unavoidable attack.", 532 rs_description: "An extremely speedy and unavoidable attack.",
534 frlg_description: "An extremely fast attack against one target. It can't be evaded.") 533 frlg_description: "An extremely fast attack against one target. It can't be evaded.")
535 Move.create(id: 331, name: "Bullet Seed", pp: 30, move_type: :grass, 534Move.create(id: 331, name: "Bullet Seed", pp: 30, move_type: :grass,
536 rs_description: "Shoots 2 to 5 seeds in a row to strike the foe.", 535 rs_description: "Shoots 2 to 5 seeds in a row to strike the foe.",
537 frlg_description: "The user shoots seeds at the foe. Two to five seeds are shot at once.") 536 frlg_description: "The user shoots seeds at the foe. Two to five seeds are shot at once.")
538 Move.create(id: 330, name: "Muddy Water", pp: 10, move_type: :water, 537Move.create(id: 330, name: "Muddy Water", pp: 10, move_type: :water,
539 rs_description: "Attacks with muddy water. May lower accuracy.", 538 rs_description: "Attacks with muddy water. May lower accuracy.",
540 frlg_description: "The user attacks with muddy water. It may also lower the foe's accuracy.") 539 frlg_description: "The user attacks with muddy water. It may also lower the foe's accuracy.")
541 Move.create(id: 329, name: "Sheer Cold", pp: 5, move_type: :ice, 540Move.create(id: 329, name: "Sheer Cold", pp: 5, move_type: :ice,
542 rs_description: "A chilling attack that causes fainting if it hits.", 541 rs_description: "A chilling attack that causes fainting if it hits.",
543 frlg_description: "The foe is attacked with ultimate cold that causes fainting if it hits.") 542 frlg_description: "The foe is attacked with ultimate cold that causes fainting if it hits.")
544 Move.create(id: 328, name: "Sand Tomb", pp: 15, move_type: :ground, 543Move.create(id: 328, name: "Sand Tomb", pp: 15, move_type: :ground,
545 rs_description: "Traps and hurts the foe in quicksand for 2 to 5 turns.", 544 rs_description: "Traps and hurts the foe in quicksand for 2 to 5 turns.",
546 frlg_description: "The foe is trapped inside a painful sandstorm for two to five turns.") 545 frlg_description: "The foe is trapped inside a painful sandstorm for two to five turns.")
547 Move.create(id: 327, name: "Sky Uppercut", pp: 15, move_type: :fighting, 546Move.create(id: 327, name: "Sky Uppercut", pp: 15, move_type: :fighting,
548 rs_description: "An uppercut thrown as if leaping into the sky.", 547 rs_description: "An uppercut thrown as if leaping into the sky.",
549 frlg_description: "The user attacks with an uppercut thrown skywards with force.") 548 frlg_description: "The user attacks with an uppercut thrown skywards with force.")
550 Move.create(id: 326, name: "Extrasensory", pp: 30, move_type: :psychic, 549Move.create(id: 326, name: "Extrasensory", pp: 30, move_type: :psychic,
551 rs_description: "Attacks with a peculiar power. May cause flinching.", 550 rs_description: "Attacks with a peculiar power. May cause flinching.",
552 frlg_description: "The user attacks with an odd power that may make the foe flinch.") 551 frlg_description: "The user attacks with an odd power that may make the foe flinch.")
553 Move.create(id: 325, name: "Shadow Punch", pp: 20, move_type: :ghost, 552Move.create(id: 325, name: "Shadow Punch", pp: 20, move_type: :ghost,
554 rs_description: "An unavoidable punch that is thrown from shadows.", 553 rs_description: "An unavoidable punch that is thrown from shadows.",
555 frlg_description: "The user throws a punch from the shadows. It cannot be evaded.") 554 frlg_description: "The user throws a punch from the shadows. It cannot be evaded.")
556 Move.create(id: 324, name: "Signal Beam", pp: 15, move_type: :bug, 555Move.create(id: 324, name: "Signal Beam", pp: 15, move_type: :bug,
557 rs_description: "A strange beam attack that may confuse the foe.", 556 rs_description: "A strange beam attack that may confuse the foe.",
558 frlg_description: "The foe is hit with a flashing beam that may also cause confusion.") 557 frlg_description: "The foe is hit with a flashing beam that may also cause confusion.")
559 Move.create(id: 323, name: "Water Spout", pp: 5, move_type: :water, 558Move.create(id: 323, name: "Water Spout", pp: 5, move_type: :water,
560 rs_description: "Inflicts more damage if the user's HP is high.", 559 rs_description: "Inflicts more damage if the user's HP is high.",
561 frlg_description: "The higher the user's HP, the more powerful this attack becomes.") 560 frlg_description: "The higher the user's HP, the more powerful this attack becomes.")
562 Move.create(id: 322, name: "Cosmic Power", pp: 20, move_type: :psychic, 561Move.create(id: 322, name: "Cosmic Power", pp: 20, move_type: :psychic,
563 rs_description: "Raises DEFENSE and SP. DEF with a mystic power.", 562 rs_description: "Raises DEFENSE and SP. DEF with a mystic power.",
564 frlg_description: "The user absorbs a mystic power to raise its DEFENSE and SP. DEF.") 563 frlg_description: "The user absorbs a mystic power to raise its DEFENSE and SP. DEF.")
565 Move.create(id: 321, name: "Tickle", pp: 20, move_type: :normal, 564Move.create(id: 321, name: "Tickle", pp: 20, move_type: :normal,
566 rs_description: "Makes the foe laugh to lower ATTACK and DEFENSE.", 565 rs_description: "Makes the foe laugh to lower ATTACK and DEFENSE.",
567 frlg_description: "The foe is made to laugh, reducing its ATTACK and DEFENSE stats.") 566 frlg_description: "The foe is made to laugh, reducing its ATTACK and DEFENSE stats.")
568 Move.create(id: 320, name: "GrassWhistle", pp: 15, move_type: :grass, 567Move.create(id: 320, name: "GrassWhistle", pp: 15, move_type: :grass,
569 rs_description: "Lulls the foe into sleep with a pleasant melody.", 568 rs_description: "Lulls the foe into sleep with a pleasant melody.",
570 frlg_description: "A pleasant melody is played to lull the foe into a deep sleep.") 569 frlg_description: "A pleasant melody is played to lull the foe into a deep sleep.")
571 Move.create(id: 319, name: "Metal Sound", pp: 40, move_type: :steel, 570Move.create(id: 319, name: "Metal Sound", pp: 40, move_type: :steel,
572 rs_description: "Emits a horrible screech that sharply lowers SP. DEF.", 571 rs_description: "Emits a horrible screech that sharply lowers SP. DEF.",
573 frlg_description: "A horrible metallic screech is used to sharply lower the foe's SP. DEF.") 572 frlg_description: "A horrible metallic screech is used to sharply lower the foe's SP. DEF.")
574 Move.create(id: 318, name: "Silver Wind", pp: 5, move_type: :bug, 573Move.create(id: 318, name: "Silver Wind", pp: 5, move_type: :bug,
575 rs_description: "A powdery attack that may raise abilities.", 574 rs_description: "A powdery attack that may raise abilities.",
576 frlg_description: "The foe is attacked with a silver dust. It may raise all the user's stats.") 575 frlg_description: "The foe is attacked with a silver dust. It may raise all the user's stats.")
577 Move.create(id: 317, name: "Rock Tomb", pp: 10, move_type: :rock, 576Move.create(id: 317, name: "Rock Tomb", pp: 10, move_type: :rock,
578 rs_description: "Stops the foe from moving with rocks and cuts SPEED.", 577 rs_description: "Stops the foe from moving with rocks and cuts SPEED.",
579 frlg_description: "Boulders are hurled at the foe. It also lowers the foe's SPEED if it hits.") 578 frlg_description: "Boulders are hurled at the foe. It also lowers the foe's SPEED if it hits.")
580 Move.create(id: 316, name: "Odor Sleuth", pp: 40, move_type: :normal, 579Move.create(id: 316, name: "Odor Sleuth", pp: 40, move_type: :normal,
581 rs_description: "Negates the foe's efforts to heighten evasiveness.", 580 rs_description: "Negates the foe's efforts to heighten evasiveness.",
582 frlg_description: "Completely negates the foe's efforts to heighten its ability to evade.") 581 frlg_description: "Completely negates the foe's efforts to heighten its ability to evade.")
583 Move.create(id: 315, name: "Overheat", pp: 5, move_type: :fire, 582Move.create(id: 315, name: "Overheat", pp: 5, move_type: :fire,
584 rs_description: "Allows a full-power attack, but sharply lowers SP. ATK.", 583 rs_description: "Allows a full-power attack, but sharply lowers SP. ATK.",
585 frlg_description: "An intense attack that also sharply reduces the user's SP. ATK stat.") 584 frlg_description: "An intense attack that also sharply reduces the user's SP. ATK stat.")
586 Move.create(id: 314, name: "Air Cutter", pp: 25, move_type: :flying, 585Move.create(id: 314, name: "Air Cutter", pp: 25, move_type: :flying,
587 rs_description: "Hacks with razorlike wind. High critical-hit ratio.", 586 rs_description: "Hacks with razorlike wind. High critical-hit ratio.",
588 frlg_description: "The foe is hit with razor-like wind. It has a high critical-hit ratio.") 587 frlg_description: "The foe is hit with razor-like wind. It has a high critical-hit ratio.")
589 Move.create(id: 313, name: "Fake Tears", pp: 20, move_type: :dark, 588Move.create(id: 313, name: "Fake Tears", pp: 20, move_type: :dark,
590 rs_description: "Feigns crying to sharply lower the foe's SP. DEF.", 589 rs_description: "Feigns crying to sharply lower the foe's SP. DEF.",
591 frlg_description: "The user feigns crying to sharply lower the foe's SP. DEF stat.") 590 frlg_description: "The user feigns crying to sharply lower the foe's SP. DEF stat.")
592 Move.create(id: 312, name: "Aromatherapy", pp: 5, move_type: :grass, 591Move.create(id: 312, name: "Aromatherapy", pp: 5, move_type: :grass,
593 rs_description: "Heals all status problems with a soothing scent.", 592 rs_description: "Heals all status problems with a soothing scent.",
594 frlg_description: "A soothing scent is released to heal all status problems in the user's party.") 593 frlg_description: "A soothing scent is released to heal all status problems in the user's party.")
595 Move.create(id: 311, name: "Weather Ball", pp: 10, move_type: :normal, 594Move.create(id: 311, name: "Weather Ball", pp: 10, move_type: :normal,
596 rs_description: "The move's type and power change with the weather.", 595 rs_description: "The move's type and power change with the weather.",
597 frlg_description: "An attack that varies in power and type depending on the weather.") 596 frlg_description: "An attack that varies in power and type depending on the weather.")
598 Move.create(id: 310, name: "Astonish", pp: 15, move_type: :ghost, 597Move.create(id: 310, name: "Astonish", pp: 15, move_type: :ghost,
599 rs_description: "An attack that may shock the foe into flinching.", 598 rs_description: "An attack that may shock the foe into flinching.",
600 frlg_description: "An attack using a startling shout. It also may make the foe flinch.") 599 frlg_description: "An attack using a startling shout. It also may make the foe flinch.")
601 Move.create(id: 309, name: "Meteor Mash", pp: 10, move_type: :steel, 600Move.create(id: 309, name: "Meteor Mash", pp: 10, move_type: :steel,
602 rs_description: "Fires a meteor-like punch. May raise ATTACK.", 601 rs_description: "Fires a meteor-like punch. May raise ATTACK.",
603 frlg_description: "The foe is hit with a hard, fast punch. It may also raise the user's ATTACK.") 602 frlg_description: "The foe is hit with a hard, fast punch. It may also raise the user's ATTACK.")
604 Move.create(id: 308, name: "Hydro Cannon", pp: 5, move_type: :water, 603Move.create(id: 308, name: "Hydro Cannon", pp: 5, move_type: :water,
605 rs_description: "Powerful, but leaves the user immobile the next turn.", 604 rs_description: "Powerful, but leaves the user immobile the next turn.",
606 frlg_description: "The foe is hit with a watery cannon. The user can't move on the next turn.") 605 frlg_description: "The foe is hit with a watery cannon. The user can't move on the next turn.")
607 Move.create(id: 307, name: "Blast Burn", pp: 5, move_type: :fire, 606Move.create(id: 307, name: "Blast Burn", pp: 5, move_type: :fire,
608 rs_description: "Powerful, but leaves the user immobile the next turn.", 607 rs_description: "Powerful, but leaves the user immobile the next turn.",
609 frlg_description: "The foe is hit with a huge explosion. The user can't move on the next turn.") 608 frlg_description: "The foe is hit with a huge explosion. The user can't move on the next turn.")
610 Move.create(id: 306, name: "Crush Claw", pp: 10, move_type: :normal, 609Move.create(id: 306, name: "Crush Claw", pp: 10, move_type: :normal,
611 rs_description: "Tears at the foe with sharp claws. May lower DEFENSE.", 610 rs_description: "Tears at the foe with sharp claws. May lower DEFENSE.",
612 frlg_description: "The foe is attacked with sharp claws. It may also lower the foe's DEFENSE.") 611 frlg_description: "The foe is attacked with sharp claws. It may also lower the foe's DEFENSE.")
613 Move.create(id: 305, name: "Poison Fang", pp: 15, move_type: :poison, 612Move.create(id: 305, name: "Poison Fang", pp: 15, move_type: :poison,
614 rs_description: "A sharp-fanged attack. May badly poison the foe.", 613 rs_description: "A sharp-fanged attack. May badly poison the foe.",
615 frlg_description: "The foe is bitten with toxic fangs. It may also badly poison the foe.") 614 frlg_description: "The foe is bitten with toxic fangs. It may also badly poison the foe.")
616 Move.create(id: 304, name: "Hyper Voice", pp: 10, move_type: :normal, 615Move.create(id: 304, name: "Hyper Voice", pp: 10, move_type: :normal,
617 rs_description: "A loud attack that uses sound waves to injure.", 616 rs_description: "A loud attack that uses sound waves to injure.",
618 frlg_description: "The user lets loose a horribly loud shout with the power to damage.") 617 frlg_description: "The user lets loose a horribly loud shout with the power to damage.")
619 Move.create(id: 303, name: "Slack Off", pp: 10, move_type: :normal, 618Move.create(id: 303, name: "Slack Off", pp: 10, move_type: :normal,
620 rs_description: "Slacks off and restores half the maximum HP.", 619 rs_description: "Slacks off and restores half the maximum HP.",
621 frlg_description: "The user slacks off and restores its HP by half its full HP.") 620 frlg_description: "The user slacks off and restores its HP by half its full HP.")
622 Move.create(id: 302, name: "Needle Arm", pp: 15, move_type: :grass, 621Move.create(id: 302, name: "Needle Arm", pp: 15, move_type: :grass,
623 rs_description: "Attacks with thorny arms. May cause flinching.", 622 rs_description: "Attacks with thorny arms. May cause flinching.",
624 frlg_description: "An attack using thorny arms. It may make the foe flinch.") 623 frlg_description: "An attack using thorny arms. It may make the foe flinch.")
625 Move.create(id: 301, name: "Ice Ball", pp: 20, move_type: :ice, 624Move.create(id: 301, name: "Ice Ball", pp: 20, move_type: :ice,
626 rs_description: "A 5-turn attack that gains power on successive hits.", 625 rs_description: "A 5-turn attack that gains power on successive hits.",
627 frlg_description: "A 5-turn rolling attack that becomes stronger each time it rolls.") 626 frlg_description: "A 5-turn rolling attack that becomes stronger each time it rolls.")
628 Move.create(id: 300, name: "Mud Sport", pp: 15, move_type: :ground, 627Move.create(id: 300, name: "Mud Sport", pp: 15, move_type: :ground,
629 rs_description: "Covers the user in mud to raise electrical resistance.", 628 rs_description: "Covers the user in mud to raise electrical resistance.",
630 frlg_description: "Weakens ELECTRIC-type attacks while the user is in the battle.") 629 frlg_description: "Weakens ELECTRIC-type attacks while the user is in the battle.")
631 Move.create(id: 299, name: "Blaze Kick", pp: 10, move_type: :fire, 630Move.create(id: 299, name: "Blaze Kick", pp: 10, move_type: :fire,
632 rs_description: "A kick with a high critical-hit ratio. May cause a burn.", 631 rs_description: "A kick with a high critical-hit ratio. May cause a burn.",
633 frlg_description: "A fiery kick with a high critical-hit ratio. It may also burn the foe.") 632 frlg_description: "A fiery kick with a high critical-hit ratio. It may also burn the foe.")
634 Move.create(id: 298, name: "Teeter Dance", pp: 20, move_type: :normal, 633Move.create(id: 298, name: "Teeter Dance", pp: 20, move_type: :normal,
635 rs_description: "Confuses all POKéMON on the scene.", 634 rs_description: "Confuses all POKéMON on the scene.",
636 frlg_description: "A wobbly dance that confuses all the POKéMON in battle.") 635 frlg_description: "A wobbly dance that confuses all the POKéMON in battle.")
637 Move.create(id: 297, name: "FeatherDance", pp: 15, move_type: :flying, 636Move.create(id: 297, name: "FeatherDance", pp: 15, move_type: :flying,
638 rs_description: "Envelops the foe with down to sharply reduce ATTACK.", 637 rs_description: "Envelops the foe with down to sharply reduce ATTACK.",
639 frlg_description: "The foe is covered with a mass of down that sharply cuts the ATTACK stat.") 638 frlg_description: "The foe is covered with a mass of down that sharply cuts the ATTACK stat.")
640 Move.create(id: 296, name: "Mist Ball", pp: 5, move_type: :psychic, 639Move.create(id: 296, name: "Mist Ball", pp: 5, move_type: :psychic,
641 rs_description: "Attacks with a flurry of down. May lower SP. ATK.", 640 rs_description: "Attacks with a flurry of down. May lower SP. ATK.",
642 frlg_description: "A flurry of down hits the foe. It may also lower the foe's SP. ATK.") 641 frlg_description: "A flurry of down hits the foe. It may also lower the foe's SP. ATK.")
643 Move.create(id: 295, name: "Luster Purge", pp: 5, move_type: :psychic, 642Move.create(id: 295, name: "Luster Purge", pp: 5, move_type: :psychic,
644 rs_description: "Attacks with a burst of light. May lower SP. DEF.", 643 rs_description: "Attacks with a burst of light. May lower SP. DEF.",
645 frlg_description: "A burst of light injures the foe. It may also lower the foe's SP. DEF.") 644 frlg_description: "A burst of light injures the foe. It may also lower the foe's SP. DEF.")
646 Move.create(id: 294, name: "Tail Glow", pp: 20, move_type: :bug, 645Move.create(id: 294, name: "Tail Glow", pp: 20, move_type: :bug,
647 rs_description: "Flashes a light that sharply raises SP. ATK.", 646 rs_description: "Flashes a light that sharply raises SP. ATK.",
648 frlg_description: "The user flashes a light that sharply raises its SP. ATK stat.") 647 frlg_description: "The user flashes a light that sharply raises its SP. ATK stat.")
649 Move.create(id: 293, name: "Camouflage", pp: 20, move_type: :normal, 648Move.create(id: 293, name: "Camouflage", pp: 20, move_type: :normal,
650 rs_description: "Alters the POKéMON's type depending on the location.", 649 rs_description: "Alters the POKéMON's type depending on the location.",
651 frlg_description: "Alters the user's type depending on the location's terrain.") 650 frlg_description: "Alters the user's type depending on the location's terrain.")
652 Move.create(id: 292, name: "Arm Thrust", pp: 20, move_type: :fighting, 651Move.create(id: 292, name: "Arm Thrust", pp: 20, move_type: :fighting,
653 rs_description: "Straight-arm punches that strike the foe 2 to 5 times.", 652 rs_description: "Straight-arm punches that strike the foe 2 to 5 times.",
654 frlg_description: "A quick flurry of straight-arm punches that hit two to five times.") 653 frlg_description: "A quick flurry of straight-arm punches that hit two to five times.")
655 Move.create(id: 291, name: "Dive", pp: 10, move_type: :water, 654Move.create(id: 291, name: "Dive", pp: 10, move_type: :water,
656 rs_description: "Dives underwater the first turn and strikes next turn.", 655 rs_description: "Dives underwater the first turn and strikes next turn.",
657 frlg_description: "The user dives underwater on the first turn and strikes next turn.") 656 frlg_description: "The user dives underwater on the first turn and strikes next turn.")
658 Move.create(id: 290, name: "Secret Power", pp: 20, move_type: :normal, 657Move.create(id: 290, name: "Secret Power", pp: 20, move_type: :normal,
659 rs_description: "An attack with effects that vary by location.", 658 rs_description: "An attack with effects that vary by location.",
660 frlg_description: "An attack that may have an additional effect that varies with the terrain.") 659 frlg_description: "An attack that may have an additional effect that varies with the terrain.")
661 Move.create(id: 289, name: "Snatch", pp: 10, move_type: :dark, 660Move.create(id: 289, name: "Snatch", pp: 10, move_type: :dark,
662 rs_description: "Steals the effects of the move the foe uses next.", 661 rs_description: "Steals the effects of the move the foe uses next.",
663 frlg_description: "Steals the effects of the foe's healing or status-changing move.", 662 frlg_description: "Steals the effects of the foe's healing or status-changing move.",
664 emerald_description: "Steals the effects of the move the target uses next.") 663 emerald_description: "Steals the effects of the move the target uses next.")
665 Move.create(id: 288, name: "Grudge", pp: 5, move_type: :ghost, 664Move.create(id: 288, name: "Grudge", pp: 5, move_type: :ghost,
666 rs_description: "If the user faints, deletes the PP of the final move.", 665 rs_description: "If the user faints, deletes the PP of the final move.",
667 frlg_description: "If the user faints, this move deletes the PP of the move that finished it.", 666 frlg_description: "If the user faints, this move deletes the PP of the move that finished it.",
668 emerald_description: "If the user faints, deletes all PP of foe's last move.") 667 emerald_description: "If the user faints, deletes all PP of foe's last move.")
669 Move.create(id: 287, name: "Refresh", pp: 20, move_type: :normal, 668Move.create(id: 287, name: "Refresh", pp: 20, move_type: :normal,
670 rs_description: "Heals poisoning, paralysis, or a burn.", 669 rs_description: "Heals poisoning, paralysis, or a burn.",
671 frlg_description: "A self-healing move that cures the user of a poisoning, burn, or paralysis.") 670 frlg_description: "A self-healing move that cures the user of a poisoning, burn, or paralysis.")
672 Move.create(id: 286, name: "Imprison", pp: 10, move_type: :psychic, 671Move.create(id: 286, name: "Imprison", pp: 10, move_type: :psychic,
673 rs_description: "Prevents foes from using moves known by the user.", 672 rs_description: "Prevents foes from using moves known by the user.",
674 frlg_description: "Prevents foes from using any move that is also known by the user.") 673 frlg_description: "Prevents foes from using any move that is also known by the user.")
675 Move.create(id: 285, name: "Skill Swap", pp: 10, move_type: :psychic, 674Move.create(id: 285, name: "Skill Swap", pp: 10, move_type: :psychic,
676 rs_description: "The user swaps special abilities with the target.", 675 rs_description: "The user swaps special abilities with the target.",
677 frlg_description: "The user employs its psychic power to swap abilities with the foe.") 676 frlg_description: "The user employs its psychic power to swap abilities with the foe.")
678 Move.create(id: 284, name: "Eruption", pp: 5, move_type: :fire, 677Move.create(id: 284, name: "Eruption", pp: 5, move_type: :fire,
679 rs_description: "The higher the user's HP, the more damage caused.", 678 rs_description: "The higher the user's HP, the more damage caused.",
680 frlg_description: "The higher the user's HP, the more powerful this attack becomes.") 679 frlg_description: "The higher the user's HP, the more powerful this attack becomes.")
681 Move.create(id: 283, name: "Endeavor", pp: 5, move_type: :normal, 680Move.create(id: 283, name: "Endeavor", pp: 5, move_type: :normal,
682 rs_description: "Gains power if the user's HP is lower than the foe's HP.", 681 rs_description: "Gains power if the user's HP is lower than the foe's HP.",
683 frlg_description: "Gains power the fewer HP the user has compared with the foe.") 682 frlg_description: "Gains power the fewer HP the user has compared with the foe.")
684 Move.create(id: 282, name: "Knock Off", pp: 20, move_type: :dark, 683Move.create(id: 282, name: "Knock Off", pp: 20, move_type: :dark,
685 rs_description: "Knocks down the foe's held item to prevent its use.", 684 rs_description: "Knocks down the foe's held item to prevent its use.",
686 frlg_description: "Knocks down the foe's held item to prevent its use during the battle.") 685 frlg_description: "Knocks down the foe's held item to prevent its use during the battle.")
687 Move.create(id: 281, name: "Yawn", pp: 10, move_type: :normal, 686Move.create(id: 281, name: "Yawn", pp: 10, move_type: :normal,
688 rs_description: "Lulls the foe into yawning, then sleeping next turn.", 687 rs_description: "Lulls the foe into yawning, then sleeping next turn.",
689 frlg_description: "A huge yawn lulls the foe into falling asleep on the next turn.") 688 frlg_description: "A huge yawn lulls the foe into falling asleep on the next turn.")
690 Move.create(id: 280, name: "Brick Break", pp: 15, move_type: :fighting, 689Move.create(id: 280, name: "Brick Break", pp: 15, move_type: :fighting,
691 rs_description: "Destroys barriers such as REFLECT and causes damage.", 690 rs_description: "Destroys barriers such as REFLECT and causes damage.",
692 frlg_description: "An attack that also breaks any barrier like LIGHT SCREEN and REFLECT.") 691 frlg_description: "An attack that also breaks any barrier like LIGHT SCREEN and REFLECT.")
693 Move.create(id: 279, name: "Revenge", pp: 10, move_type: :fighting, 692Move.create(id: 279, name: "Revenge", pp: 10, move_type: :fighting,
694 rs_description: "An attack that gains power if injured by the foe.", 693 rs_description: "An attack that gains power if injured by the foe.",
695 frlg_description: "An attack move that gains in intensity if the target has hurt the user.") 694 frlg_description: "An attack move that gains in intensity if the target has hurt the user.")
696 Move.create(id: 278, name: "Recycle", pp: 10, move_type: :normal, 695Move.create(id: 278, name: "Recycle", pp: 10, move_type: :normal,
697 rs_description: "Recycles a used item for one more use.", 696 rs_description: "Recycles a used item for one more use.",
698 frlg_description: "A move that recycles a used item for use once more.") 697 frlg_description: "A move that recycles a used item for use once more.")
699 Move.create(id: 277, name: "Magic Coat", pp: 15, move_type: :psychic, 698Move.create(id: 277, name: "Magic Coat", pp: 15, move_type: :psychic,
700 rs_description: "Reflects special effects back to the attacker.", 699 rs_description: "Reflects special effects back to the attacker.",
701 frlg_description: "Reflects back the foe's LEECH SEED and any status-damaging move.") 700 frlg_description: "Reflects back the foe's LEECH SEED and any status-damaging move.")
702 Move.create(id: 276, name: "Superpower", pp: 5, move_type: :fighting, 701Move.create(id: 276, name: "Superpower", pp: 5, move_type: :fighting,
703 rs_description: "Boosts strength sharply, but lowers abilities.", 702 rs_description: "Boosts strength sharply, but lowers abilities.",
704 frlg_description: "A powerful attack, but it also lowers the user's ATTACK and DEFENSE stats.") 703 frlg_description: "A powerful attack, but it also lowers the user's ATTACK and DEFENSE stats.")
705 Move.create(id: 275, name: "Ingrain", pp: 20, move_type: :grass, 704Move.create(id: 275, name: "Ingrain", pp: 20, move_type: :grass,
706 rs_description: "Lays roots that restore HP. The user can't switch out.", 705 rs_description: "Lays roots that restore HP. The user can't switch out.",
707 frlg_description: "The user lays roots that restore HP on every turn. It can't switch out.") 706 frlg_description: "The user lays roots that restore HP on every turn. It can't switch out.")
708 Move.create(id: 274, name: "Assist", pp: 20, move_type: :normal, 707Move.create(id: 274, name: "Assist", pp: 20, move_type: :normal,
709 rs_description: "Attacks randomly with one of the partner's moves.", 708 rs_description: "Attacks randomly with one of the partner's moves.",
710 frlg_description: "The user randomly picks and uses a move of an allied POKéMON.") 709 frlg_description: "The user randomly picks and uses a move of an allied POKéMON.")
711 Move.create(id: 273, name: "Wish", pp: 10, move_type: :normal, 710Move.create(id: 273, name: "Wish", pp: 10, move_type: :normal,
712 rs_description: "A wish that restores HP. It takes time to work.", 711 rs_description: "A wish that restores HP. It takes time to work.",
713 frlg_description: "A self-healing move that restores half the full HP on the next turn.") 712 frlg_description: "A self-healing move that restores half the full HP on the next turn.")
714 Move.create(id: 272, name: "Role Play", pp: 10, move_type: :psychic, 713Move.create(id: 272, name: "Role Play", pp: 10, move_type: :psychic,
715 rs_description: "Mimics the target and copies its special ability.", 714 rs_description: "Mimics the target and copies its special ability.",
716 frlg_description: "The user mimics the foe completely and copies the foe's ability.") 715 frlg_description: "The user mimics the foe completely and copies the foe's ability.")
717 Move.create(id: 271, name: "Trick", pp: 10, move_type: :psychic, 716Move.create(id: 271, name: "Trick", pp: 10, move_type: :psychic,
718 rs_description: "Tricks the foe into trading held items.", 717 rs_description: "Tricks the foe into trading held items.",
719 frlg_description: "A move that tricks the foe into trading held items with the user.") 718 frlg_description: "A move that tricks the foe into trading held items with the user.")
720 Move.create(id: 270, name: "Helping Hand", pp: 20, move_type: :normal, 719Move.create(id: 270, name: "Helping Hand", pp: 20, move_type: :normal,
721 rs_description: "Boosts the power of the recipient's moves.", 720 rs_description: "Boosts the power of the recipient's moves.",
722 frlg_description: "A move that boosts the power of the ally's attack in a battle.") 721 frlg_description: "A move that boosts the power of the ally's attack in a battle.")
723 Move.create(id: 269, name: "Taunt", pp: 20, move_type: :dark, 722Move.create(id: 269, name: "Taunt", pp: 20, move_type: :dark,
724 rs_description: "Taunts the foe into only using attack moves.", 723 rs_description: "Taunts the foe into only using attack moves.",
725 frlg_description: "The foe is taunted into a rage that allows it to use only attack moves.") 724 frlg_description: "The foe is taunted into a rage that allows it to use only attack moves.")
726 Move.create(id: 268, name: "Charge", pp: 20, move_type: :electric, 725Move.create(id: 268, name: "Charge", pp: 20, move_type: :electric,
727 rs_description: "Charges power to boost the electric move used next.", 726 rs_description: "Charges power to boost the electric move used next.",
728 frlg_description: "The user charges power to boost the ELECTRIC move it uses next.") 727 frlg_description: "The user charges power to boost the ELECTRIC move it uses next.")
729 Move.create(id: 267, name: "Nature Power", pp: 20, move_type: :normal, 728Move.create(id: 267, name: "Nature Power", pp: 20, move_type: :normal,
730 rs_description: "The type of attack varies depending on the location.", 729 rs_description: "The type of attack varies depending on the location.",
731 frlg_description: "An attack that changes type depending on the user's location.") 730 frlg_description: "An attack that changes type depending on the user's location.")
732 Move.create(id: 266, name: "Follow Me", pp: 20, move_type: :normal, 731Move.create(id: 266, name: "Follow Me", pp: 20, move_type: :normal,
733 rs_description: "Draws attention to make foes attack only the user.", 732 rs_description: "Draws attention to make foes attack only the user.",
734 frlg_description: "The user draws attention to itself, making foes attack only the user.") 733 frlg_description: "The user draws attention to itself, making foes attack only the user.")
735 Move.create(id: 265, name: "SmellingSalt", pp: 10, move_type: :normal, 734Move.create(id: 265, name: "SmellingSalt", pp: 10, move_type: :normal,
736 rs_description: "Powerful against paralyzed foes, but also heals them.", 735 rs_description: "Powerful against paralyzed foes, but also heals them.",
737 frlg_description: "Doubly effective on a paralyzed foe, but it also cures the foe's paralysis.") 736 frlg_description: "Doubly effective on a paralyzed foe, but it also cures the foe's paralysis.")
738 Move.create(id: 264, name: "Focus Punch", pp: 20, move_type: :fighting, 737Move.create(id: 264, name: "Focus Punch", pp: 20, move_type: :fighting,
739 rs_description: "A powerful loyalty attack. The user flinches if hit.", 738 rs_description: "A powerful loyalty attack. The user flinches if hit.",
740 frlg_description: "An attack that is executed last. The user flinches if hit beforehand.") 739 frlg_description: "An attack that is executed last. The user flinches if hit beforehand.")
741 Move.create(id: 263, name: "Facade", pp: 20, move_type: :normal, 740Move.create(id: 263, name: "Facade", pp: 20, move_type: :normal,
742 rs_description: "Boosts ATTACK when burned, paralyzed, or poisoned.", 741 rs_description: "Boosts ATTACK when burned, paralyzed, or poisoned.",
743 frlg_description: "An attack that is boosted if user is burned, poisoned, or paralyzed.") 742 frlg_description: "An attack that is boosted if user is burned, poisoned, or paralyzed.")
744 Move.create(id: 262, name: "Memento", pp: 10, move_type: :dark, 743Move.create(id: 262, name: "Memento", pp: 10, move_type: :dark,
745 rs_description: "The user faints and lowers the foe's abilities.", 744 rs_description: "The user faints and lowers the foe's abilities.",
746 frlg_description: "The user faints, but sharply lowers the foe's ATTACK and SP. ATK.") 745 frlg_description: "The user faints, but sharply lowers the foe's ATTACK and SP. ATK.")
747 Move.create(id: 261, name: "Will-O-Wisp", pp: 15, move_type: :fire, 746Move.create(id: 261, name: "Will-O-Wisp", pp: 15, move_type: :fire,
748 rs_description: "Inflicts a burn on the foe with intense fire.", 747 rs_description: "Inflicts a burn on the foe with intense fire.",
749 frlg_description: "A sinister, bluish white flame is shot at the foe to inflict a burn.") 748 frlg_description: "A sinister, bluish white flame is shot at the foe to inflict a burn.")
750 Move.create(id: 260, name: "Flatter", pp: 15, move_type: :dark, 749Move.create(id: 260, name: "Flatter", pp: 15, move_type: :dark,
751 rs_description: "Confuses the foe, but raises its SP. ATK.", 750 rs_description: "Confuses the foe, but raises its SP. ATK.",
752 frlg_description: "Flattery is used to confuse the foe, but its SP. ATK also rises.") 751 frlg_description: "Flattery is used to confuse the foe, but its SP. ATK also rises.")
753 Move.create(id: 259, name: "Torment", pp: 15, move_type: :dark, 752Move.create(id: 259, name: "Torment", pp: 15, move_type: :dark,
754 rs_description: "Torments the foe and stops successive use of a move.", 753 rs_description: "Torments the foe and stops successive use of a move.",
755 frlg_description: "It enrages the foe, making it incapable of using the same move successively.") 754 frlg_description: "It enrages the foe, making it incapable of using the same move successively.")
756 Move.create(id: 258, name: "Hail", pp: 10, move_type: :ice, 755Move.create(id: 258, name: "Hail", pp: 10, move_type: :ice,
757 rs_description: "Summons a hailstorm that strikes every turn.", 756 rs_description: "Summons a hailstorm that strikes every turn.",
758 frlg_description: "A hailstorm lasting five turns damages all POKéMON except the ICE-type.") 757 frlg_description: "A hailstorm lasting five turns damages all POKéMON except the ICE-type.")
759 Move.create(id: 257, name: "Heat Wave", pp: 10, move_type: :fire, 758Move.create(id: 257, name: "Heat Wave", pp: 10, move_type: :fire,
760 rs_description: "Exhales a hot breath on the foe. May inflict a burn.", 759 rs_description: "Exhales a hot breath on the foe. May inflict a burn.",
761 frlg_description: "The user exhales a heated breath to attack. It may also inflict a burn.") 760 frlg_description: "The user exhales a heated breath to attack. It may also inflict a burn.")
762 Move.create(id: 256, name: "Swallow", pp: 10, move_type: :normal, 761Move.create(id: 256, name: "Swallow", pp: 10, move_type: :normal,
763 rs_description: "Absorbs stockpiled power and restores HP.", 762 rs_description: "Absorbs stockpiled power and restores HP.",
764 frlg_description: "The energy it built using STOCKPILE is absorbed to restore HP.") 763 frlg_description: "The energy it built using STOCKPILE is absorbed to restore HP.")
765 Move.create(id: 255, name: "Spit Up", pp: 10, move_type: :normal, 764Move.create(id: 255, name: "Spit Up", pp: 10, move_type: :normal,
766 rs_description: "Releases stockpiled power (the more the better).", 765 rs_description: "Releases stockpiled power (the more the better).",
767 frlg_description: "The power built using STOCKPILE is released at once for attack.") 766 frlg_description: "The power built using STOCKPILE is released at once for attack.")
768 Move.create(id: 254, name: "Stockpile", pp: 10, move_type: :normal, 767Move.create(id: 254, name: "Stockpile", pp: 10, move_type: :normal,
769 rs_description: "Charges up power for up to 3 turns.", 768 rs_description: "Charges up power for up to 3 turns.",
770 frlg_description: "The user charges up power for use later. It can be used three times.") 769 frlg_description: "The user charges up power for use later. It can be used three times.")
771 Move.create(id: 253, name: "Uproar", pp: 10, move_type: :normal, 770Move.create(id: 253, name: "Uproar", pp: 10, move_type: :normal,
772 rs_description: "Causes an uproar for 2 to 5 turns and prevents sleep.", 771 rs_description: "Causes an uproar for 2 to 5 turns and prevents sleep.",
773 frlg_description: "The user attacks in an uproar that prevents sleep for two to five turns.") 772 frlg_description: "The user attacks in an uproar that prevents sleep for two to five turns.")
774 Move.create(id: 252, name: "Fake Out", pp: 10, move_type: :normal, 773Move.create(id: 252, name: "Fake Out", pp: 10, move_type: :normal,
775 rs_description: "A 1st-turn, 1st-strike move that causes flinching.", 774 rs_description: "A 1st-turn, 1st-strike move that causes flinching.",
776 frlg_description: "An attack that hits first and causes flinching. Usable only on 1st turn.") 775 frlg_description: "An attack that hits first and causes flinching. Usable only on 1st turn.")
777 Move.create(id: 251, name: "Beat Up", pp: 10, move_type: :dark, 776Move.create(id: 251, name: "Beat Up", pp: 10, move_type: :dark,
778 rs_description: "Summons party POKéMON to join in the attack.", 777 rs_description: "Summons party POKéMON to join in the attack.",
779 frlg_description: "All party POKéMON join in the attack. The more allies, the more damage.") 778 frlg_description: "All party POKéMON join in the attack. The more allies, the more damage.")
780 Move.create(id: 250, name: "Whirlpool", pp: 15, move_type: :water, 779Move.create(id: 250, name: "Whirlpool", pp: 15, move_type: :water,
781 rs_description: "Traps and hurts the foe in a whirlpool for 2 to 5 turns.", 780 rs_description: "Traps and hurts the foe in a whirlpool for 2 to 5 turns.",
782 frlg_description: "The foe is trapped in a fast, vicious whirlpool for two to five turns.") 781 frlg_description: "The foe is trapped in a fast, vicious whirlpool for two to five turns.")
783 Move.create(id: 249, name: "Rock Smash", pp: 15, move_type: :fighting, 782Move.create(id: 249, name: "Rock Smash", pp: 15, move_type: :fighting,
784 rs_description: "A rock-crushing attack that may lower DEFENSE.", 783 rs_description: "A rock-crushing attack that may lower DEFENSE.",
785 frlg_description: "An attack that may also cut DEFENSE. It can also smash cracked boulders.") 784 frlg_description: "An attack that may also cut DEFENSE. It can also smash cracked boulders.")
786 Move.create(id: 248, name: "Future Sight", pp: 15, move_type: :psychic, 785Move.create(id: 248, name: "Future Sight", pp: 15, move_type: :psychic,
787 rs_description: "Heightens inner power to strike 2 turns later.", 786 rs_description: "Heightens inner power to strike 2 turns later.",
788 frlg_description: "Two turns after this move is used, the foe is attacked psychically.") 787 frlg_description: "Two turns after this move is used, the foe is attacked psychically.")
789 Move.create(id: 247, name: "Shadow Ball", pp: 15, move_type: :ghost, 788Move.create(id: 247, name: "Shadow Ball", pp: 15, move_type: :ghost,
790 rs_description: "Hurls a black blob that may lower the foe's SP. DEF.", 789 rs_description: "Hurls a black blob that may lower the foe's SP. DEF.",
791 frlg_description: "A shadowy blob is hurled at the foe. May also lower the foe's SP. DEF.") 790 frlg_description: "A shadowy blob is hurled at the foe. May also lower the foe's SP. DEF.")
792 Move.create(id: 246, name: "AncientPower", pp: 5, move_type: :rock, 791Move.create(id: 246, name: "AncientPower", pp: 5, move_type: :rock,
793 rs_description: "An attack that may raise all stats.", 792 rs_description: "An attack that may raise all stats.",
794 frlg_description: "An ancient power is used to attack. It may also raise all the user's stats.") 793 frlg_description: "An ancient power is used to attack. It may also raise all the user's stats.")
795 Move.create(id: 245, name: "ExtremeSpeed", pp: 5, move_type: :normal, 794Move.create(id: 245, name: "ExtremeSpeed", pp: 5, move_type: :normal,
796 rs_description: "An extremely fast and powerful attack.", 795 rs_description: "An extremely fast and powerful attack.",
797 frlg_description: "A blindingly speedy charge attack that always goes before any other.") 796 frlg_description: "A blindingly speedy charge attack that always goes before any other.")
798 Move.create(id: 244, name: "Psych Up", pp: 10, move_type: :normal, 797Move.create(id: 244, name: "Psych Up", pp: 10, move_type: :normal,
799 rs_description: "Copies the foe's effect(s) and gives to the user.", 798 rs_description: "Copies the foe's effect(s) and gives to the user.",
800 frlg_description: "The user hypnotizes itself into copying any stat change made by the foe.") 799 frlg_description: "The user hypnotizes itself into copying any stat change made by the foe.")
801 Move.create(id: 243, name: "Mirror Coat", pp: 20, move_type: :psychic, 800Move.create(id: 243, name: "Mirror Coat", pp: 20, move_type: :psychic,
802 rs_description: "Counters the foe's special attack at double the power.", 801 rs_description: "Counters the foe's special attack at double the power.",
803 frlg_description: "A retaliation move that pays back the foe's special attack double.") 802 frlg_description: "A retaliation move that pays back the foe's special attack double.")
804 Move.create(id: 242, name: "Crunch", pp: 15, move_type: :dark, 803Move.create(id: 242, name: "Crunch", pp: 15, move_type: :dark,
805 rs_description: "Crunches with sharp fangs. May lower SP. DEF.", 804 rs_description: "Crunches with sharp fangs. May lower SP. DEF.",
806 frlg_description: "The foe is crunched with sharp fangs. It may lower the foe's SP. DEF.") 805 frlg_description: "The foe is crunched with sharp fangs. It may lower the foe's SP. DEF.")
807 Move.create(id: 241, name: "Sunny Day", pp: 5, move_type: :fire, 806Move.create(id: 241, name: "Sunny Day", pp: 5, move_type: :fire,
808 rs_description: "Boosts the power of FIRE-type moves for 5 turns.", 807 rs_description: "Boosts the power of FIRE-type moves for 5 turns.",
809 frlg_description: "The sun blazes for five turns, powering up FIRE-type moves.") 808 frlg_description: "The sun blazes for five turns, powering up FIRE-type moves.")
810 Move.create(id: 240, name: "Rain Dance", pp: 5, move_type: :water, 809Move.create(id: 240, name: "Rain Dance", pp: 5, move_type: :water,
811 rs_description: "Boosts the power of WATER-type moves for 5 turns.", 810 rs_description: "Boosts the power of WATER-type moves for 5 turns.",
812 frlg_description: "A heavy rain falls for five turns, powering up WATER-type moves.") 811 frlg_description: "A heavy rain falls for five turns, powering up WATER-type moves.")
813 Move.create(id: 239, name: "Twister", pp: 20, move_type: :dragon, 812Move.create(id: 239, name: "Twister", pp: 20, move_type: :dragon,
814 rs_description: "Whips up a vicious twister to tear at the foe.", 813 rs_description: "Whips up a vicious twister to tear at the foe.",
815 frlg_description: "A vicious twister attacks the foe. It may make the foe flinch.") 814 frlg_description: "A vicious twister attacks the foe. It may make the foe flinch.")
816 Move.create(id: 238, name: "Cross Chop", pp: 5, move_type: :fighting, 815Move.create(id: 238, name: "Cross Chop", pp: 5, move_type: :fighting,
817 rs_description: "A double-chopping attack. High critical-hit ratio.", 816 rs_description: "A double-chopping attack. High critical-hit ratio.",
818 frlg_description: "The foe is hit with double chops. It has a high critical-hit ratio.") 817 frlg_description: "The foe is hit with double chops. It has a high critical-hit ratio.")
819 Move.create(id: 237, name: "Hidden Power", pp: 15, move_type: :normal, 818Move.create(id: 237, name: "Hidden Power", pp: 15, move_type: :normal,
820 rs_description: "The effectiveness varies with the user.", 819 rs_description: "The effectiveness varies with the user.",
821 frlg_description: "An attack that varies in type and intensity depending on the user.") 820 frlg_description: "An attack that varies in type and intensity depending on the user.")
822 Move.create(id: 236, name: "Moonlight", pp: 5, move_type: :normal, 821Move.create(id: 236, name: "Moonlight", pp: 5, move_type: :normal,
823 rs_description: "Restores HP. The amount varies with the weather.", 822 rs_description: "Restores HP. The amount varies with the weather.",
824 frlg_description: "Restores the user's HP. The amount of HP regained varies with the weather.") 823 frlg_description: "Restores the user's HP. The amount of HP regained varies with the weather.")
825 Move.create(id: 235, name: "Synthesis", pp: 5, move_type: :grass, 824Move.create(id: 235, name: "Synthesis", pp: 5, move_type: :grass,
826 rs_description: "Restores HP. The amount varies with the weather.", 825 rs_description: "Restores HP. The amount varies with the weather.",
827 frlg_description: "Restores the user's HP. The amount of HP regained varies with the weather.") 826 frlg_description: "Restores the user's HP. The amount of HP regained varies with the weather.")
828 Move.create(id: 234, name: "Morning Sun", pp: 5, move_type: :normal, 827Move.create(id: 234, name: "Morning Sun", pp: 5, move_type: :normal,
829 rs_description: "Restores HP. The amount varies with the weather.", 828 rs_description: "Restores HP. The amount varies with the weather.",
830 frlg_description: "Restores the user's HP. The amount of HP regained varies with the weather.") 829 frlg_description: "Restores the user's HP. The amount of HP regained varies with the weather.")
831 Move.create(id: 233, name: "Vital Throw", pp: 10, move_type: :fighting, 830Move.create(id: 233, name: "Vital Throw", pp: 10, move_type: :fighting,
832 rs_description: "Makes the user's move last, but it never misses.", 831 rs_description: "Makes the user's move last, but it never misses.",
833 frlg_description: "Makes the user attack after the foe. In return, it will not miss.") 832 frlg_description: "Makes the user attack after the foe. In return, it will not miss.")
834 Move.create(id: 232, name: "Metal Claw", pp: 35, move_type: :steel, 833Move.create(id: 232, name: "Metal Claw", pp: 35, move_type: :steel,
835 rs_description: "A claw attack that may raise the user's ATTACK.", 834 rs_description: "A claw attack that may raise the user's ATTACK.",
836 frlg_description: "The foe is attacked with steel claws. It may also raise the user's ATTACK.") 835 frlg_description: "The foe is attacked with steel claws. It may also raise the user's ATTACK.")
837 Move.create(id: 231, name: "Iron Tail", pp: 15, move_type: :steel, 836Move.create(id: 231, name: "Iron Tail", pp: 15, move_type: :steel,
838 rs_description: "Attacks with a rock-hard tail. May lower DEFENSE.", 837 rs_description: "Attacks with a rock-hard tail. May lower DEFENSE.",
839 frlg_description: "An attack with a steel-hard tail. It may lower the foe's DEFENSE stat.") 838 frlg_description: "An attack with a steel-hard tail. It may lower the foe's DEFENSE stat.")
840 Move.create(id: 230, name: "Sweet Scent", pp: 20, move_type: :normal, 839Move.create(id: 230, name: "Sweet Scent", pp: 20, move_type: :normal,
841 rs_description: "Allures the foe to reduce evasiveness.", 840 rs_description: "Allures the foe to reduce evasiveness.",
842 frlg_description: "Allures the foe to reduce evasiveness. It also attracts wild POKéMON.") 841 frlg_description: "Allures the foe to reduce evasiveness. It also attracts wild POKéMON.")
843 Move.create(id: 229, name: "Rapid Spin", pp: 40, move_type: :normal, 842Move.create(id: 229, name: "Rapid Spin", pp: 40, move_type: :normal,
844 rs_description: "Spins the body at high speed to strike the foe.", 843 rs_description: "Spins the body at high speed to strike the foe.",
845 frlg_description: "An attack that frees the user from BIND, WRAP, LEECH SEED, and SPIKES.") 844 frlg_description: "An attack that frees the user from BIND, WRAP, LEECH SEED, and SPIKES.")
846 Move.create(id: 228, name: "Pursuit", pp: 20, move_type: :dark, 845Move.create(id: 228, name: "Pursuit", pp: 20, move_type: :dark,
847 rs_description: "Inflicts bad damage if used on a foe switching out.", 846 rs_description: "Inflicts bad damage if used on a foe switching out.",
848 frlg_description: "An attack move that works especially well on a foe that is switching out.") 847 frlg_description: "An attack move that works especially well on a foe that is switching out.")
849 Move.create(id: 227, name: "Encore", pp: 5, move_type: :normal, 848Move.create(id: 227, name: "Encore", pp: 5, move_type: :normal,
850 rs_description: "Makes the foe repeat its last move over 2 to 6 turns.", 849 rs_description: "Makes the foe repeat its last move over 2 to 6 turns.",
851 frlg_description: "Makes the foe use the move it last used repeatedly for two to six turns.") 850 frlg_description: "Makes the foe use the move it last used repeatedly for two to six turns.")
852 Move.create(id: 226, name: "Baton Pass", pp: 40, move_type: :normal, 851Move.create(id: 226, name: "Baton Pass", pp: 40, move_type: :normal,
853 rs_description: "Switches out the user while keeping effects in play.", 852 rs_description: "Switches out the user while keeping effects in play.",
854 frlg_description: "The user switches out, passing along any stat changes to the new battler.") 853 frlg_description: "The user switches out, passing along any stat changes to the new battler.")
855 Move.create(id: 225, name: "DragonBreath", pp: 20, move_type: :dragon, 854Move.create(id: 225, name: "DragonBreath", pp: 20, move_type: :dragon,
856 rs_description: "Strikes the foe with an incredible blast of breath.", 855 rs_description: "Strikes the foe with an incredible blast of breath.",
857 frlg_description: "The foe is hit with an incredible blast of breath that may also paralyze.") 856 frlg_description: "The foe is hit with an incredible blast of breath that may also paralyze.")
858 Move.create(id: 224, name: "Megahorn", pp: 10, move_type: :bug, 857Move.create(id: 224, name: "Megahorn", pp: 10, move_type: :bug,
859 rs_description: "A brutal ramming attack using out-thrust horns.", 858 rs_description: "A brutal ramming attack using out-thrust horns.",
860 frlg_description: "A brutal ramming attack delivered with a tough and impressive horn.") 859 frlg_description: "A brutal ramming attack delivered with a tough and impressive horn.")
861 Move.create(id: 223, name: "Dynamic Punch", pp: 5, move_type: :fighting, 860Move.create(id: 223, name: "Dynamic Punch", pp: 5, move_type: :fighting,
862 rs_description: "Powerful and sure to cause confusion, but inaccurate.", 861 rs_description: "Powerful and sure to cause confusion, but inaccurate.",
863 frlg_description: "The foe is punched with the user's full power. It confuses the foe if it hits.") 862 frlg_description: "The foe is punched with the user's full power. It confuses the foe if it hits.")
864 Move.create(id: 222, name: "Magnitude", pp: 30, move_type: :ground, 863Move.create(id: 222, name: "Magnitude", pp: 30, move_type: :ground,
865 rs_description: "A ground-shaking attack of random intensity.", 864 rs_description: "A ground-shaking attack of random intensity.",
866 frlg_description: "A ground-shaking attack against all standing POKéMON. Its power varies.") 865 frlg_description: "A ground-shaking attack against all standing POKéMON. Its power varies.")
867 Move.create(id: 221, name: "Sacred Fire", pp: 5, move_type: :fire, 866Move.create(id: 221, name: "Sacred Fire", pp: 5, move_type: :fire,
868 rs_description: "A mystical fire attack that may inflict a burn.", 867 rs_description: "A mystical fire attack that may inflict a burn.",
869 frlg_description: "A mystical and powerful fire attack that may inflict a burn.") 868 frlg_description: "A mystical and powerful fire attack that may inflict a burn.")
870 Move.create(id: 220, name: "Pain Split", pp: 20, move_type: :normal, 869Move.create(id: 220, name: "Pain Split", pp: 20, move_type: :normal,
871 rs_description: "Adds the user and foe's HP, then shares them equally.", 870 rs_description: "Adds the user and foe's HP, then shares them equally.",
872 frlg_description: "The user adds its HP to the foe's HP, then equally shares the total HP.") 871 frlg_description: "The user adds its HP to the foe's HP, then equally shares the total HP.")
873 Move.create(id: 219, name: "Safeguard", pp: 25, move_type: :normal, 872Move.create(id: 219, name: "Safeguard", pp: 25, move_type: :normal,
874 rs_description: "A mystical force prevents all status problems.", 873 rs_description: "A mystical force prevents all status problems.",
875 frlg_description: "It protects the user's party from all status problems for five turns.") 874 frlg_description: "It protects the user's party from all status problems for five turns.")
876 Move.create(id: 218, name: "Frustration", pp: 20, move_type: :normal, 875Move.create(id: 218, name: "Frustration", pp: 20, move_type: :normal,
877 rs_description: "An attack that is stronger if the TRAINER is disliked.", 876 rs_description: "An attack that is stronger if the TRAINER is disliked.",
878 frlg_description: "This attack move grows more powerful the less the user likes its TRAINER.") 877 frlg_description: "This attack move grows more powerful the less the user likes its TRAINER.")
879 Move.create(id: 217, name: "Present", pp: 15, move_type: :normal, 878Move.create(id: 217, name: "Present", pp: 15, move_type: :normal,
880 rs_description: "A gift in the form of a bomb. May restore HP.", 879 rs_description: "A gift in the form of a bomb. May restore HP.",
881 frlg_description: "The foe is given a booby-trapped gift. It restores HP sometimes, however.") 880 frlg_description: "The foe is given a booby-trapped gift. It restores HP sometimes, however.")
882 Move.create(id: 216, name: "Return", pp: 20, move_type: :normal, 881Move.create(id: 216, name: "Return", pp: 20, move_type: :normal,
883 rs_description: "An attack that increases in power with friendship.", 882 rs_description: "An attack that increases in power with friendship.",
884 frlg_description: "This attack move grows more powerful the more the user likes its TRAINER.") 883 frlg_description: "This attack move grows more powerful the more the user likes its TRAINER.")
885 Move.create(id: 215, name: "Heal Bell", pp: 5, move_type: :normal, 884Move.create(id: 215, name: "Heal Bell", pp: 5, move_type: :normal,
886 rs_description: "Chimes soothingly to heal all status abnormalities.", 885 rs_description: "Chimes soothingly to heal all status abnormalities.",
887 frlg_description: "A soothing bell chimes to heal the status problems of all allies.") 886 frlg_description: "A soothing bell chimes to heal the status problems of all allies.")
888 Move.create(id: 214, name: "Sleep Talk", pp: 10, move_type: :normal, 887Move.create(id: 214, name: "Sleep Talk", pp: 10, move_type: :normal,
889 rs_description: "Uses an own move randomly while asleep.", 888 rs_description: "Uses an own move randomly while asleep.",
890 frlg_description: "While asleep, the user randomly uses one of the moves it knows.", 889 frlg_description: "While asleep, the user randomly uses one of the moves it knows.",
891 emerald_description: "Uses an available move randomly while asleep.") 890 emerald_description: "Uses an available move randomly while asleep.")
892 Move.create(id: 213, name: "Attract", pp: 15, move_type: :normal, 891Move.create(id: 213, name: "Attract", pp: 15, move_type: :normal,
893 rs_description: "Makes the opposite gender less likely to attack.", 892 rs_description: "Makes the opposite gender less likely to attack.",
894 frlg_description: "If it is the other gender, the foe is made infatuated and unlikely to attack.") 893 frlg_description: "If it is the other gender, the foe is made infatuated and unlikely to attack.")
895 Move.create(id: 212, name: "Mean Look", pp: 5, move_type: :normal, 894Move.create(id: 212, name: "Mean Look", pp: 5, move_type: :normal,
896 rs_description: "Fixes the foe with a mean look that prevents escape.", 895 rs_description: "Fixes the foe with a mean look that prevents escape.",
897 frlg_description: "The foe is fixed with a mean look that prevents it from escaping.") 896 frlg_description: "The foe is fixed with a mean look that prevents it from escaping.")
898 Move.create(id: 211, name: "Steel Wing", pp: 25, move_type: :steel, 897Move.create(id: 211, name: "Steel Wing", pp: 25, move_type: :steel,
899 rs_description: "Strikes the foe with hard wings spread wide.", 898 rs_description: "Strikes the foe with hard wings spread wide.",
900 frlg_description: "The foe is hit with wings of steel. It may also raise the user's DEFENSE.") 899 frlg_description: "The foe is hit with wings of steel. It may also raise the user's DEFENSE.")
901 Move.create(id: 210, name: "Fury Cutter", pp: 20, move_type: :bug, 900Move.create(id: 210, name: "Fury Cutter", pp: 20, move_type: :bug,
902 rs_description: "An attack that intensifies on each successive hit.", 901 rs_description: "An attack that intensifies on each successive hit.",
903 frlg_description: "An attack that grows stronger on each successive hit.") 902 frlg_description: "An attack that grows stronger on each successive hit.")
904 Move.create(id: 209, name: "Spark", pp: 20, move_type: :electric, 903Move.create(id: 209, name: "Spark", pp: 20, move_type: :electric,
905 rs_description: "An electrified tackle that may paralyze the foe.", 904 rs_description: "An electrified tackle that may paralyze the foe.",
906 frlg_description: "An electrically charged tackle that may also paralyze the foe.") 905 frlg_description: "An electrically charged tackle that may also paralyze the foe.")
907 Move.create(id: 208, name: "Milk Drink", pp: 10, move_type: :normal, 906Move.create(id: 208, name: "Milk Drink", pp: 10, move_type: :normal,
908 rs_description: "Recovers up to half the user's maximum HP.", 907 rs_description: "Recovers up to half the user's maximum HP.",
909 frlg_description: "Heals the user by up to half its full HP. It can be used to heal an ally.") 908 frlg_description: "Heals the user by up to half its full HP. It can be used to heal an ally.")
910 Move.create(id: 207, name: "Swagger", pp: 15, move_type: :normal, 909Move.create(id: 207, name: "Swagger", pp: 15, move_type: :normal,
911 rs_description: "Confuses the foe, but also sharply raises ATTACK.", 910 rs_description: "Confuses the foe, but also sharply raises ATTACK.",
912 frlg_description: "A move that makes the foe confused, but also sharply raises its ATTACK.") 911 frlg_description: "A move that makes the foe confused, but also sharply raises its ATTACK.")
913 Move.create(id: 206, name: "False Swipe", pp: 40, move_type: :normal, 912Move.create(id: 206, name: "False Swipe", pp: 40, move_type: :normal,
914 rs_description: "An attack that leaves the foe with at least 1 HP.", 913 rs_description: "An attack that leaves the foe with at least 1 HP.",
915 frlg_description: "A restrained attack that always leaves the foe with at least 1 HP.") 914 frlg_description: "A restrained attack that always leaves the foe with at least 1 HP.")
916 Move.create(id: 205, name: "Rollout", pp: 20, move_type: :rock, 915Move.create(id: 205, name: "Rollout", pp: 20, move_type: :rock,
917 rs_description: "An attack lasting 5 turns with rising intensity.", 916 rs_description: "An attack lasting 5 turns with rising intensity.",
918 frlg_description: "A 5-turn rolling attack that becomes stronger each time it hits.") 917 frlg_description: "A 5-turn rolling attack that becomes stronger each time it hits.")
919 Move.create(id: 204, name: "Charm", pp: 20, move_type: :normal, 918Move.create(id: 204, name: "Charm", pp: 20, move_type: :normal,
920 rs_description: "Charms the foe and sharply reduces its ATTACK.", 919 rs_description: "Charms the foe and sharply reduces its ATTACK.",
921 frlg_description: "The foe is charmed by the user's cute appeals, sharply cutting its ATTACK.") 920 frlg_description: "The foe is charmed by the user's cute appeals, sharply cutting its ATTACK.")
922 Move.create(id: 203, name: "Endure", pp: 10, move_type: :normal, 921Move.create(id: 203, name: "Endure", pp: 10, move_type: :normal,
923 rs_description: "Endures any attack for 1 turn, leaving at least 1HP.", 922 rs_description: "Endures any attack for 1 turn, leaving at least 1HP.",
924 frlg_description: "The user endures any hit with 1 HP left. It may fail if used in succession.") 923 frlg_description: "The user endures any hit with 1 HP left. It may fail if used in succession.")
925 Move.create(id: 202, name: "Giga Drain", pp: 5, move_type: :grass, 924Move.create(id: 202, name: "Giga Drain", pp: 5, move_type: :grass,
926 rs_description: "An attack that steals half the damage inflicted.", 925 rs_description: "An attack that steals half the damage inflicted.",
927 frlg_description: "A harsh attack that absorbs half the damage it inflicted to restore HP.") 926 frlg_description: "A harsh attack that absorbs half the damage it inflicted to restore HP.")
928 Move.create(id: 201, name: "Sandstorm", pp: 10, move_type: :rock, 927Move.create(id: 201, name: "Sandstorm", pp: 10, move_type: :rock,
929 rs_description: "Causes a sandstorm that rages for several turns.", 928 rs_description: "Causes a sandstorm that rages for several turns.",
930 frlg_description: "A 5-turn sandstorm that damages all types except ROCK, GROUND, and STEEL.") 929 frlg_description: "A 5-turn sandstorm that damages all types except ROCK, GROUND, and STEEL.")
931 Move.create(id: 200, name: "Outrage", pp: 15, move_type: :dragon, 930Move.create(id: 200, name: "Outrage", pp: 15, move_type: :dragon,
932 rs_description: "A rampage of 2 to 3 turns that confuses the user.", 931 rs_description: "A rampage of 2 to 3 turns that confuses the user.",
933 frlg_description: "The user thrashes about for two to three turns, then becomes confused.") 932 frlg_description: "The user thrashes about for two to three turns, then becomes confused.")
934 Move.create(id: 199, name: "Lock-On", pp: 5, move_type: :normal, 933Move.create(id: 199, name: "Lock-On", pp: 5, move_type: :normal,
935 rs_description: "Locks on to the foe to ensure the next move hits.", 934 rs_description: "Locks on to the foe to ensure the next move hits.",
936 frlg_description: "The user locks on to the foe, making the next move sure to hit.") 935 frlg_description: "The user locks on to the foe, making the next move sure to hit.")
937 Move.create(id: 198, name: "Bone Rush", pp: 10, move_type: :ground, 936Move.create(id: 198, name: "Bone Rush", pp: 10, move_type: :ground,
938 rs_description: "Strikes the foe with a bone in hand 2 to 5 times.", 937 rs_description: "Strikes the foe with a bone in hand 2 to 5 times.",
939 frlg_description: "The user strikes the foe with a bone in hand two to five times.") 938 frlg_description: "The user strikes the foe with a bone in hand two to five times.")
940 Move.create(id: 197, name: "Detect", pp: 5, move_type: :fighting, 939Move.create(id: 197, name: "Detect", pp: 5, move_type: :fighting,
941 rs_description: "Evades attack, but may fail if used in succession.", 940 rs_description: "Evades attack, but may fail if used in succession.",
942 frlg_description: "Enables the user to evade all attacks. It may fail if used in succession.") 941 frlg_description: "Enables the user to evade all attacks. It may fail if used in succession.")
943 Move.create(id: 196, name: "Icy Wind", pp: 15, move_type: :ice, 942Move.create(id: 196, name: "Icy Wind", pp: 15, move_type: :ice,
944 rs_description: "A chilling attack that lowers the foe's SPEED.", 943 rs_description: "A chilling attack that lowers the foe's SPEED.",
945 frlg_description: "A chilling wind is used to attack. It also lowers the SPEED stat.") 944 frlg_description: "A chilling wind is used to attack. It also lowers the SPEED stat.")
946 Move.create(id: 195, name: "Perish Song", pp: 5, move_type: :normal, 945Move.create(id: 195, name: "Perish Song", pp: 5, move_type: :normal,
947 rs_description: "Any POKéMON hearing this song faints in 3 turns.", 946 rs_description: "Any POKéMON hearing this song faints in 3 turns.",
948 frlg_description: "Any battler that hears this faints in three turns unless it switches.") 947 frlg_description: "Any battler that hears this faints in three turns unless it switches.")
949 Move.create(id: 194, name: "Destiny Bond", pp: 5, move_type: :ghost, 948Move.create(id: 194, name: "Destiny Bond", pp: 5, move_type: :ghost,
950 rs_description: "If the user faints, the foe is also made to faint.", 949 rs_description: "If the user faints, the foe is also made to faint.",
951 frlg_description: "If the user faints, the foe delivering the final hit also faints.") 950 frlg_description: "If the user faints, the foe delivering the final hit also faints.")
952 Move.create(id: 193, name: "Foresight", pp: 40, move_type: :normal, 951Move.create(id: 193, name: "Foresight", pp: 40, move_type: :normal,
953 rs_description: "Negates the foe's efforts to heighten evasiveness.", 952 rs_description: "Negates the foe's efforts to heighten evasiveness.",
954 frlg_description: "Completely negates the foe's efforts to heighten its ability to evade.") 953 frlg_description: "Completely negates the foe's efforts to heighten its ability to evade.")
955 Move.create(id: 192, name: "Zap Cannon", pp: 5, move_type: :electric, 954Move.create(id: 192, name: "Zap Cannon", pp: 5, move_type: :electric,
956 rs_description: "Powerful and sure to cause paralysis, but inaccurate.", 955 rs_description: "Powerful and sure to cause paralysis, but inaccurate.",
957 frlg_description: "An electric blast is fired like a cannon to inflict damage and paralyze.") 956 frlg_description: "An electric blast is fired like a cannon to inflict damage and paralyze.")
958 Move.create(id: 191, name: "Spikes", pp: 20, move_type: :ground, 957Move.create(id: 191, name: "Spikes", pp: 20, move_type: :ground,
959 rs_description: "Sets spikes that hurt a foe switching out.", 958 rs_description: "Sets spikes that hurt a foe switching out.",
960 frlg_description: "A trap of spikes is laid around the foe's party to hurt foes switching in.", 959 frlg_description: "A trap of spikes is laid around the foe's party to hurt foes switching in.",
961 emerald_description: "Sets spikes that hurt a foe switching in.") 960 emerald_description: "Sets spikes that hurt a foe switching in.")
962 Move.create(id: 190, name: "Octazooka", pp: 10, move_type: :water, 961Move.create(id: 190, name: "Octazooka", pp: 10, move_type: :water,
963 rs_description: "Fires a lump of ink to damage and cut accuracy.", 962 rs_description: "Fires a lump of ink to damage and cut accuracy.",
964 frlg_description: "Ink is blasted in the foe's face or eyes to damage and lower accuracy.") 963 frlg_description: "Ink is blasted in the foe's face or eyes to damage and lower accuracy.")
965 Move.create(id: 189, name: "Mud-Slap", pp: 10, move_type: :ground, 964Move.create(id: 189, name: "Mud-Slap", pp: 10, move_type: :ground,
966 rs_description: "Hurls mud in the foe's face to reduce its accuracy.", 965 rs_description: "Hurls mud in the foe's face to reduce its accuracy.",
967 frlg_description: "Mud is hurled in the foe's face to inflict damage and lower its accuracy.") 966 frlg_description: "Mud is hurled in the foe's face to inflict damage and lower its accuracy.")
968 Move.create(id: 188, name: "Sludge Bomb", pp: 10, move_type: :poison, 967Move.create(id: 188, name: "Sludge Bomb", pp: 10, move_type: :poison,
969 rs_description: "Sludge is hurled to inflict damage. May also poison.", 968 rs_description: "Sludge is hurled to inflict damage. May also poison.",
970 frlg_description: "Filthy sludge is hurled at the foe. It may poison the target.") 969 frlg_description: "Filthy sludge is hurled at the foe. It may poison the target.")
971 Move.create(id: 187, name: "Belly Drum", pp: 10, move_type: :normal, 970Move.create(id: 187, name: "Belly Drum", pp: 10, move_type: :normal,
972 rs_description: "Maximizes ATTACK while sacrificing HP.", 971 rs_description: "Maximizes ATTACK while sacrificing HP.",
973 frlg_description: "The user maximizes its ATTACK stat at the cost of half its full HP.") 972 frlg_description: "The user maximizes its ATTACK stat at the cost of half its full HP.")
974 Move.create(id: 186, name: "Sweet Kiss", pp: 10, move_type: :normal, 973Move.create(id: 186, name: "Sweet Kiss", pp: 10, move_type: :normal,
975 rs_description: "Demands a kiss with a cute look. May cause confusion.", 974 rs_description: "Demands a kiss with a cute look. May cause confusion.",
976 frlg_description: "The user kisses the foe with sweet cuteness that causes confusion.") 975 frlg_description: "The user kisses the foe with sweet cuteness that causes confusion.")
977 Move.create(id: 185, name: "Faint Attack", pp: 20, move_type: :dark, 976Move.create(id: 185, name: "Faint Attack", pp: 20, move_type: :dark,
978 rs_description: "Draws the foe close, then strikes without fail.", 977 rs_description: "Draws the foe close, then strikes without fail.",
979 frlg_description: "The user draws up close to the foe disarmingly, then hits without fail.") 978 frlg_description: "The user draws up close to the foe disarmingly, then hits without fail.")
980 Move.create(id: 184, name: "Scary Face", pp: 10, move_type: :normal, 979Move.create(id: 184, name: "Scary Face", pp: 10, move_type: :normal,
981 rs_description: "Frightens with a scary face to sharply reduce SPEED.", 980 rs_description: "Frightens with a scary face to sharply reduce SPEED.",
982 frlg_description: "Frightens the foe with a scary face to sharply reduce its SPEED.") 981 frlg_description: "Frightens the foe with a scary face to sharply reduce its SPEED.")
983 Move.create(id: 183, name: "Mach Punch", pp: 30, move_type: :fighting, 982Move.create(id: 183, name: "Mach Punch", pp: 30, move_type: :fighting,
984 rs_description: "A punch is thrown at wicked speed to strike first.", 983 rs_description: "A punch is thrown at wicked speed to strike first.",
985 frlg_description: "A punch thrown at blinding speed. It is certain to strike first.") 984 frlg_description: "A punch thrown at blinding speed. It is certain to strike first.")
986 Move.create(id: 182, name: "Protect", pp: 10, move_type: :normal, 985Move.create(id: 182, name: "Protect", pp: 10, move_type: :normal,
987 rs_description: "Evades attack, but may fail if used in succession.", 986 rs_description: "Evades attack, but may fail if used in succession.",
988 frlg_description: "Enables the user to evade all attacks. It may fail if used in succession.") 987 frlg_description: "Enables the user to evade all attacks. It may fail if used in succession.")
989 Move.create(id: 181, name: "Powder Snow", pp: 25, move_type: :ice, 988Move.create(id: 181, name: "Powder Snow", pp: 25, move_type: :ice,
990 rs_description: "Blasts the foe with a snowy gust. May cause freezing.", 989 rs_description: "Blasts the foe with a snowy gust. May cause freezing.",
991 frlg_description: "Blasts the foe with a snowy gust. It may cause freezing.") 990 frlg_description: "Blasts the foe with a snowy gust. It may cause freezing.")
992 Move.create(id: 180, name: "Spite", pp: 10, move_type: :ghost, 991Move.create(id: 180, name: "Spite", pp: 10, move_type: :ghost,
993 rs_description: "Spitefully cuts the PP of the foe's last move.", 992 rs_description: "Spitefully cuts the PP of the foe's last move.",
994 frlg_description: "A move that cuts 2 to 5 PP from the move last used by the foe.") 993 frlg_description: "A move that cuts 2 to 5 PP from the move last used by the foe.")
995 Move.create(id: 179, name: "Reversal", pp: 15, move_type: :fighting, 994Move.create(id: 179, name: "Reversal", pp: 15, move_type: :fighting,
996 rs_description: "Inflicts more damage when the user's HP is down.", 995 rs_description: "Inflicts more damage when the user's HP is down.",
997 frlg_description: "An all-out attack that becomes more powerful the less HP the user has.") 996 frlg_description: "An all-out attack that becomes more powerful the less HP the user has.")
998 Move.create(id: 178, name: "Cotton Spore", pp: 40, move_type: :grass, 997Move.create(id: 178, name: "Cotton Spore", pp: 40, move_type: :grass,
999 rs_description: "Spores cling to the foe, sharply reducing SPEED.", 998 rs_description: "Spores cling to the foe, sharply reducing SPEED.",
1000 frlg_description: "Cotton-like spores cling to the foe, sharply reducing its SPEED stat.") 999 frlg_description: "Cotton-like spores cling to the foe, sharply reducing its SPEED stat.")
1001 Move.create(id: 177, name: "Aeroblast", pp: 5, move_type: :flying, 1000Move.create(id: 177, name: "Aeroblast", pp: 5, move_type: :flying,
1002 rs_description: "Launches a vacuumed blast. High critical-hit ratio.", 1001 rs_description: "Launches a vacuumed blast. High critical-hit ratio.",
1003 frlg_description: "A vortex of air is shot at the foe. It has a high critical-hit ratio.") 1002 frlg_description: "A vortex of air is shot at the foe. It has a high critical-hit ratio.")
1004 Move.create(id: 176, name: "Conversion 2", pp: 30, move_type: :normal, 1003Move.create(id: 176, name: "Conversion 2", pp: 30, move_type: :normal,
1005 rs_description: "Makes the user resistant to the last attack's type.", 1004 rs_description: "Makes the user resistant to the last attack's type.",
1006 frlg_description: "The user changes type to make itself resistant to the last attack it took.") 1005 frlg_description: "The user changes type to make itself resistant to the last attack it took.")
1007 Move.create(id: 175, name: "Flail", pp: 15, move_type: :normal, 1006Move.create(id: 175, name: "Flail", pp: 15, move_type: :normal,
1008 rs_description: "Inflicts more damage when the user's HP is down.", 1007 rs_description: "Inflicts more damage when the user's HP is down.",
1009 frlg_description: "A desperate attack that becomes more powerful the less HP the user has.") 1008 frlg_description: "A desperate attack that becomes more powerful the less HP the user has.")
1010 Move.create(id: 174, name: "Curse", pp: 10, move_type: :mystery, 1009Move.create(id: 174, name: "Curse", pp: 10, move_type: :mystery,
1011 rs_description: "A move that functions differently for GHOSTS.", 1010 rs_description: "A move that functions differently for GHOSTS.",
1012 frlg_description: "A move that works differently for the GHOST-type and all the other types.") 1011 frlg_description: "A move that works differently for the GHOST-type and all the other types.")
1013 Move.create(id: 173, name: "Snore", pp: 15, move_type: :normal, 1012Move.create(id: 173, name: "Snore", pp: 15, move_type: :normal,
1014 rs_description: "A loud attack that can be used only while asleep.", 1013 rs_description: "A loud attack that can be used only while asleep.",
1015 frlg_description: "An attack that can be used only while asleep. It may cause flinching.") 1014 frlg_description: "An attack that can be used only while asleep. It may cause flinching.")
1016 Move.create(id: 172, name: "Flame Wheel", pp: 25, move_type: :fire, 1015Move.create(id: 172, name: "Flame Wheel", pp: 25, move_type: :fire,
1017 rs_description: "A fiery charge attack that may inflict a burn.", 1016 rs_description: "A fiery charge attack that may inflict a burn.",
1018 frlg_description: "The user makes a fiery charge at the foe. It may cause a burn.") 1017 frlg_description: "The user makes a fiery charge at the foe. It may cause a burn.")
1019 Move.create(id: 171, name: "Nightmare", pp: 15, move_type: :ghost, 1018Move.create(id: 171, name: "Nightmare", pp: 15, move_type: :ghost,
1020 rs_description: "Inflicts 1/4 damage on a sleeping foe every turn.", 1019 rs_description: "Inflicts 1/4 damage on a sleeping foe every turn.",
1021 frlg_description: "A sleeping foe is shown a nightmare that inflicts some damage every turn.") 1020 frlg_description: "A sleeping foe is shown a nightmare that inflicts some damage every turn.")
1022 Move.create(id: 170, name: "Mind Reader", pp: 40, move_type: :normal, 1021Move.create(id: 170, name: "Mind Reader", pp: 40, move_type: :normal,
1023 rs_description: "Senses the foe's action to ensure the next move's hit.", 1022 rs_description: "Senses the foe's action to ensure the next move's hit.",
1024 frlg_description: "The user predicts the foe's action to ensure its next attack hits.") 1023 frlg_description: "The user predicts the foe's action to ensure its next attack hits.")
1025 Move.create(id: 169, name: "Spider Web", pp: 10, move_type: :bug, 1024Move.create(id: 169, name: "Spider Web", pp: 10, move_type: :bug,
1026 rs_description: "Ensnares the foe to stop it from fleeing or switching.", 1025 rs_description: "Ensnares the foe to stop it from fleeing or switching.",
1027 frlg_description: "Ensnares the foe with sticky string so it doesn't flee or switch out.") 1026 frlg_description: "Ensnares the foe with sticky string so it doesn't flee or switch out.")
1028 Move.create(id: 168, name: "Thief", pp: 10, move_type: :dark, 1027Move.create(id: 168, name: "Thief", pp: 10, move_type: :dark,
1029 rs_description: "While attacking, it may steal the foe's held item.", 1028 rs_description: "While attacking, it may steal the foe's held item.",
1030 frlg_description: "An attack that may take the foe's held item if the user isn't holding one.") 1029 frlg_description: "An attack that may take the foe's held item if the user isn't holding one.")
1031 Move.create(id: 167, name: "Triple Kick", pp: 10, move_type: :fighting, 1030Move.create(id: 167, name: "Triple Kick", pp: 10, move_type: :fighting,
1032 rs_description: "Kicks the foe 3 times in a row with rising intensity.", 1031 rs_description: "Kicks the foe 3 times in a row with rising intensity.",
1033 frlg_description: "A 3-kick attack that becomes more powerful with each successive hit.") 1032 frlg_description: "A 3-kick attack that becomes more powerful with each successive hit.")
1034 Move.create(id: 166, name: "Sketch", pp: 1, move_type: :normal, 1033Move.create(id: 166, name: "Sketch", pp: 1, move_type: :normal,
1035 rs_description: "Copies the foe's last move permanently.", 1034 rs_description: "Copies the foe's last move permanently.",
1036 frlg_description: "This move copies the move last used by the foe, then disappears.") 1035 frlg_description: "This move copies the move last used by the foe, then disappears.")
1037 Move.create(id: 165, name: "Struggle", pp: 0, move_type: :normal, 1036Move.create(id: 165, name: "Struggle", pp: 0, move_type: :normal,
1038 rs_description: "Used only if all PP are gone. Also hurts the user a little.", 1037 rs_description: "Used only if all PP are gone. Also hurts the user a little.",
1039 frlg_description: "An attack that is used only if there is no PP. It also hurts the user.") 1038 frlg_description: "An attack that is used only if there is no PP. It also hurts the user.")
1040 Move.create(id: 164, name: "Substitute", pp: 10, move_type: :normal, 1039Move.create(id: 164, name: "Substitute", pp: 10, move_type: :normal,
1041 rs_description: "Creates a decoy using 1/4 of the user's maximum HP.", 1040 rs_description: "Creates a decoy using 1/4 of the user's maximum HP.",
1042 frlg_description: "The user creates a decoy using one-quarter of its full HP.") 1041 frlg_description: "The user creates a decoy using one-quarter of its full HP.")
1043 Move.create(id: 163, name: "Slash", pp: 20, move_type: :normal, 1042Move.create(id: 163, name: "Slash", pp: 20, move_type: :normal,
1044 rs_description: "Slashes with claws, etc. Has a high critical-hit ratio.", 1043 rs_description: "Slashes with claws, etc. Has a high critical-hit ratio.",
1045 frlg_description: "The foe is slashed with claws, etc. It has a high critical-hit ratio.") 1044 frlg_description: "The foe is slashed with claws, etc. It has a high critical-hit ratio.")
1046 Move.create(id: 162, name: "Super Fang", pp: 10, move_type: :normal, 1045Move.create(id: 162, name: "Super Fang", pp: 10, move_type: :normal,
1047 rs_description: "Attacks with sharp fangs and cuts half the foe's HP.", 1046 rs_description: "Attacks with sharp fangs and cuts half the foe's HP.",
1048 frlg_description: "The user attacks with sharp fangs and halves the foe's HP.") 1047 frlg_description: "The user attacks with sharp fangs and halves the foe's HP.")
1049 Move.create(id: 161, name: "Tri Attack", pp: 10, move_type: :normal, 1048Move.create(id: 161, name: "Tri Attack", pp: 10, move_type: :normal,
1050 rs_description: "Fires three types of beams at the same time.", 1049 rs_description: "Fires three types of beams at the same time.",
1051 frlg_description: "A simultaneous 3-beam attack that may paralyze, burn, or freeze the foe.") 1050 frlg_description: "A simultaneous 3-beam attack that may paralyze, burn, or freeze the foe.")
1052 Move.create(id: 160, name: "Conversion", pp: 30, move_type: :normal, 1051Move.create(id: 160, name: "Conversion", pp: 30, move_type: :normal,
1053 rs_description: "Changes the user's type into an own move's type.", 1052 rs_description: "Changes the user's type into an own move's type.",
1054 frlg_description: "The user changes its type to match the type of one of its moves.", 1053 frlg_description: "The user changes its type to match the type of one of its moves.",
1055 emerald_description: "Changes the user's type into a known move's type.") 1054 emerald_description: "Changes the user's type into a known move's type.")
1056 Move.create(id: 159, name: "Sharpen", pp: 30, move_type: :normal, 1055Move.create(id: 159, name: "Sharpen", pp: 30, move_type: :normal,
1057 rs_description: "Reduces the polygon count and raises ATTACK.", 1056 rs_description: "Reduces the polygon count and raises ATTACK.",
1058 frlg_description: "The user reduces its polygon count to sharpen edges and raise ATTACK.") 1057 frlg_description: "The user reduces its polygon count to sharpen edges and raise ATTACK.")
1059 Move.create(id: 158, name: "Hyper Fang", pp: 15, move_type: :normal, 1058Move.create(id: 158, name: "Hyper Fang", pp: 15, move_type: :normal,
1060 rs_description: "Attacks with sharp fangs. May cause flinching.", 1059 rs_description: "Attacks with sharp fangs. May cause flinching.",
1061 frlg_description: "The foe is attacked with sharp fangs. It may make the foe flinch.") 1060 frlg_description: "The foe is attacked with sharp fangs. It may make the foe flinch.")
1062 Move.create(id: 157, name: "Rock Slide", pp: 10, move_type: :rock, 1061Move.create(id: 157, name: "Rock Slide", pp: 10, move_type: :rock,
1063 rs_description: "Large boulders are hurled. May cause flinching.", 1062 rs_description: "Large boulders are hurled. May cause flinching.",
1064 frlg_description: "Large boulders are hurled at the foe. It may make the foe flinch.") 1063 frlg_description: "Large boulders are hurled at the foe. It may make the foe flinch.")
1065 Move.create(id: 156, name: "Rest", pp: 10, move_type: :psychic, 1064Move.create(id: 156, name: "Rest", pp: 10, move_type: :psychic,
1066 rs_description: "The user sleeps for 2 turns, restoring HP and status.", 1065 rs_description: "The user sleeps for 2 turns, restoring HP and status.",
1067 frlg_description: "The user sleeps for two turns to fully restore HP and heal any status problem.") 1066 frlg_description: "The user sleeps for two turns to fully restore HP and heal any status problem.")
1068 Move.create(id: 155, name: "Bonemerang", pp: 10, move_type: :ground, 1067Move.create(id: 155, name: "Bonemerang", pp: 10, move_type: :ground,
1069 rs_description: "Throws a bone boomerang that strikes twice.", 1068 rs_description: "Throws a bone boomerang that strikes twice.",
1070 frlg_description: "The user throws a bone that hits the foe once, then once again on return.") 1069 frlg_description: "The user throws a bone that hits the foe once, then once again on return.")
1071 Move.create(id: 154, name: "Fury Swipes", pp: 15, move_type: :normal, 1070Move.create(id: 154, name: "Fury Swipes", pp: 15, move_type: :normal,
1072 rs_description: "Rakes the foe with sharp claws, etc., 2 to 5 times.", 1071 rs_description: "Rakes the foe with sharp claws, etc., 2 to 5 times.",
1073 frlg_description: "The foe is raked with sharp claws or scythes two to five times.") 1072 frlg_description: "The foe is raked with sharp claws or scythes two to five times.")
1074 Move.create(id: 153, name: "Explosion", pp: 5, move_type: :normal, 1073Move.create(id: 153, name: "Explosion", pp: 5, move_type: :normal,
1075 rs_description: "Inflicts severe damage but makes the user faint.", 1074 rs_description: "Inflicts severe damage but makes the user faint.",
1076 frlg_description: "The user explodes to inflict terrible damage even while fainting itself.") 1075 frlg_description: "The user explodes to inflict terrible damage even while fainting itself.")
1077 Move.create(id: 152, name: "Crabhammer", pp: 10, move_type: :water, 1076Move.create(id: 152, name: "Crabhammer", pp: 10, move_type: :water,
1078 rs_description: "Hammers with a pincer. Has a high critical-hit ratio.", 1077 rs_description: "Hammers with a pincer. Has a high critical-hit ratio.",
1079 frlg_description: "A large pincer is used to hammer the foe. It has a high critical-hit ratio.") 1078 frlg_description: "A large pincer is used to hammer the foe. It has a high critical-hit ratio.")
1080 Move.create(id: 151, name: "Acid Armor", pp: 40, move_type: :poison, 1079Move.create(id: 151, name: "Acid Armor", pp: 40, move_type: :poison,
1081 rs_description: "Liquifies the user's body to sharply raise DEFENSE.", 1080 rs_description: "Liquifies the user's body to sharply raise DEFENSE.",
1082 frlg_description: "The user alters its cells to liquefy itself and sharply raise DEFENSE.") 1081 frlg_description: "The user alters its cells to liquefy itself and sharply raise DEFENSE.")
1083 Move.create(id: 150, name: "Splash", pp: 40, move_type: :normal, 1082Move.create(id: 150, name: "Splash", pp: 40, move_type: :normal,
1084 rs_description: "It's just a splash... Has no effect whatsoever.", 1083 rs_description: "It's just a splash... Has no effect whatsoever.",
1085 frlg_description: "The user just flops and splashes around without having any effect.") 1084 frlg_description: "The user just flops and splashes around without having any effect.")
1086 Move.create(id: 149, name: "Psywave", pp: 15, move_type: :psychic, 1085Move.create(id: 149, name: "Psywave", pp: 15, move_type: :psychic,
1087 rs_description: "Attacks with a psychic wave of varying intensity.", 1086 rs_description: "Attacks with a psychic wave of varying intensity.",
1088 frlg_description: "The foe is attacked with an odd, hot energy wave that varies in intensity.") 1087 frlg_description: "The foe is attacked with an odd, hot energy wave that varies in intensity.")
1089 Move.create(id: 148, name: "Flash", pp: 20, move_type: :normal, 1088Move.create(id: 148, name: "Flash", pp: 20, move_type: :normal,
1090 rs_description: "Looses a powerful blast of light that cuts accuracy.", 1089 rs_description: "Looses a powerful blast of light that cuts accuracy.",
1091 frlg_description: "A blast of light that cuts the foe's accuracy. It also illuminates caves.") 1090 frlg_description: "A blast of light that cuts the foe's accuracy. It also illuminates caves.")
1092 Move.create(id: 147, name: "Spore", pp: 15, move_type: :grass, 1091Move.create(id: 147, name: "Spore", pp: 15, move_type: :grass,
1093 rs_description: "Scatters a cloud of spores that always induce sleep.", 1092 rs_description: "Scatters a cloud of spores that always induce sleep.",
1094 frlg_description: "The user scatters bursts of fine spores that induce sleep.") 1093 frlg_description: "The user scatters bursts of fine spores that induce sleep.")
1095 Move.create(id: 146, name: "Dizzy Punch", pp: 10, move_type: :normal, 1094Move.create(id: 146, name: "Dizzy Punch", pp: 10, move_type: :normal,
1096 rs_description: "A rhythmic punch that may confuse the foe.", 1095 rs_description: "A rhythmic punch that may confuse the foe.",
1097 frlg_description: "The foe is hit with a rhythmic punch that may leave it confused.") 1096 frlg_description: "The foe is hit with a rhythmic punch that may leave it confused.")
1098 Move.create(id: 145, name: "Bubble", pp: 30, move_type: :water, 1097Move.create(id: 145, name: "Bubble", pp: 30, move_type: :water,
1099 rs_description: "An attack using bubbles. May lower the foe's SPEED.", 1098 rs_description: "An attack using bubbles. May lower the foe's SPEED.",
1100 frlg_description: "A spray of bubbles hits the foe. It may lower the foe's SPEED stat.") 1099 frlg_description: "A spray of bubbles hits the foe. It may lower the foe's SPEED stat.")
1101 Move.create(id: 144, name: "Transform", pp: 10, move_type: :normal, 1100Move.create(id: 144, name: "Transform", pp: 10, move_type: :normal,
1102 rs_description: "Alters the user's cells to become a copy of the foe.", 1101 rs_description: "Alters the user's cells to become a copy of the foe.",
1103 frlg_description: "The user transforms into a copy of the foe with even the same move set.") 1102 frlg_description: "The user transforms into a copy of the foe with even the same move set.")
1104 Move.create(id: 143, name: "Sky Attack", pp: 5, move_type: :flying, 1103Move.create(id: 143, name: "Sky Attack", pp: 5, move_type: :flying,
1105 rs_description: "Searches out weak spots, then strikes the next turn.", 1104 rs_description: "Searches out weak spots, then strikes the next turn.",
1106 frlg_description: "A 2nd-turn attack move with a high critical-hit ratio. The foe may flinch.") 1105 frlg_description: "A 2nd-turn attack move with a high critical-hit ratio. The foe may flinch.")
1107 Move.create(id: 142, name: "Lovely Kiss", pp: 10, move_type: :normal, 1106Move.create(id: 142, name: "Lovely Kiss", pp: 10, move_type: :normal,
1108 rs_description: "Demands a kiss with a scary face that induces sleep.", 1107 rs_description: "Demands a kiss with a scary face that induces sleep.",
1109 frlg_description: "The user forces a kiss on the foe with a scary face that induces sleep.") 1108 frlg_description: "The user forces a kiss on the foe with a scary face that induces sleep.")
1110 Move.create(id: 141, name: "Leech Life", pp: 15, move_type: :bug, 1109Move.create(id: 141, name: "Leech Life", pp: 15, move_type: :bug,
1111 rs_description: "An attack that steals half the damage inflicted.", 1110 rs_description: "An attack that steals half the damage inflicted.",
1112 frlg_description: "An attack that absorbs half the damage it inflicted to restore HP.") 1111 frlg_description: "An attack that absorbs half the damage it inflicted to restore HP.")
1113 Move.create(id: 140, name: "Barrage", pp: 20, move_type: :normal, 1112Move.create(id: 140, name: "Barrage", pp: 20, move_type: :normal,
1114 rs_description: "Hurls round objects at the foe 2 to 5 times.", 1113 rs_description: "Hurls round objects at the foe 2 to 5 times.",
1115 frlg_description: "Round objects are hurled at the foe to strike two to five times.") 1114 frlg_description: "Round objects are hurled at the foe to strike two to five times.")
1116 Move.create(id: 139, name: "Poison Gas", pp: 40, move_type: :poison, 1115Move.create(id: 139, name: "Poison Gas", pp: 40, move_type: :poison,
1117 rs_description: "Envelops the foe in a toxic gas that may poison.", 1116 rs_description: "Envelops the foe in a toxic gas that may poison.",
1118 frlg_description: "The foe is sprayed with a cloud of toxic gas that may poison the foe.") 1117 frlg_description: "The foe is sprayed with a cloud of toxic gas that may poison the foe.")
1119 Move.create(id: 138, name: "Dream Eater", pp: 15, move_type: :psychic, 1118Move.create(id: 138, name: "Dream Eater", pp: 15, move_type: :psychic,
1120 rs_description: "Takes one half the damage inflicted on a sleeping foe.", 1119 rs_description: "Takes one half the damage inflicted on a sleeping foe.",
1121 frlg_description: "Absorbs half the damage it inflicted on a sleeping foe to restore HP.") 1120 frlg_description: "Absorbs half the damage it inflicted on a sleeping foe to restore HP.")
1122 Move.create(id: 137, name: "Glare", pp: 30, move_type: :normal, 1121Move.create(id: 137, name: "Glare", pp: 30, move_type: :normal,
1123 rs_description: "Intimidates and frightens the foe into paralysis.", 1122 rs_description: "Intimidates and frightens the foe into paralysis.",
1124 frlg_description: "The user intimidates the foe with the design on its belly to cause paralysis.") 1123 frlg_description: "The user intimidates the foe with the design on its belly to cause paralysis.")
1125 Move.create(id: 136, name: "Hi Jump Kick", pp: 20, move_type: :fighting, 1124Move.create(id: 136, name: "Hi Jump Kick", pp: 20, move_type: :fighting,
1126 rs_description: "A jumping knee kick. If it misses, the user is hurt.", 1125 rs_description: "A jumping knee kick. If it misses, the user is hurt.",
1127 frlg_description: "A strong jumping knee kick. If it misses, the user is hurt.") 1126 frlg_description: "A strong jumping knee kick. If it misses, the user is hurt.")
1128 Move.create(id: 135, name: "Softboiled", pp: 10, move_type: :normal, 1127Move.create(id: 135, name: "Softboiled", pp: 10, move_type: :normal,
1129 rs_description: "Recovers up to half the user's maximum HP.", 1128 rs_description: "Recovers up to half the user's maximum HP.",
1130 frlg_description: "Heals the user by up to half its full HP. It can be used to heal an ally.") 1129 frlg_description: "Heals the user by up to half its full HP. It can be used to heal an ally.")
1131 Move.create(id: 134, name: "Kinesis", pp: 15, move_type: :psychic, 1130Move.create(id: 134, name: "Kinesis", pp: 15, move_type: :psychic,
1132 rs_description: "Distracts the foe. May lower accuracy.", 1131 rs_description: "Distracts the foe. May lower accuracy.",
1133 frlg_description: "The user distracts the foe by bending a spoon. It may lower accuracy.") 1132 frlg_description: "The user distracts the foe by bending a spoon. It may lower accuracy.")
1134 Move.create(id: 133, name: "Amnesia", pp: 20, move_type: :psychic, 1133Move.create(id: 133, name: "Amnesia", pp: 20, move_type: :psychic,
1135 rs_description: "Forgets about something and sharply raises SP. DEF.", 1134 rs_description: "Forgets about something and sharply raises SP. DEF.",
1136 frlg_description: "Forgets about something and sharply raises SP. DEF.") 1135 frlg_description: "Forgets about something and sharply raises SP. DEF.")
1137 Move.create(id: 132, name: "Constrict", pp: 35, move_type: :normal, 1136Move.create(id: 132, name: "Constrict", pp: 35, move_type: :normal,
1138 rs_description: "Constricts to inflict pain. May lower SPEED.", 1137 rs_description: "Constricts to inflict pain. May lower SPEED.",
1139 frlg_description: "The foe is attacked with long tentacles or vines. It may lower SPEED.") 1138 frlg_description: "The foe is attacked with long tentacles or vines. It may lower SPEED.")
1140 Move.create(id: 131, name: "Spike Cannon", pp: 15, move_type: :normal, 1139Move.create(id: 131, name: "Spike Cannon", pp: 15, move_type: :normal,
1141 rs_description: "Launches sharp spikes that strike 2 to 5 times.", 1140 rs_description: "Launches sharp spikes that strike 2 to 5 times.",
1142 frlg_description: "Sharp spikes are fired at the foe to strike two to five times.") 1141 frlg_description: "Sharp spikes are fired at the foe to strike two to five times.")
1143 Move.create(id: 130, name: "Skull Bash", pp: 15, move_type: :normal, 1142Move.create(id: 130, name: "Skull Bash", pp: 15, move_type: :normal,
1144 rs_description: "Tucks in the head, then attacks on the next turn.", 1143 rs_description: "Tucks in the head, then attacks on the next turn.",
1145 frlg_description: "The user raises its DEFENSE in the 1st turn, then attacks in the 2nd turn.") 1144 frlg_description: "The user raises its DEFENSE in the 1st turn, then attacks in the 2nd turn.")
1146 Move.create(id: 129, name: "Swift", pp: 20, move_type: :normal, 1145Move.create(id: 129, name: "Swift", pp: 20, move_type: :normal,
1147 rs_description: "Sprays star-shaped rays that never miss.", 1146 rs_description: "Sprays star-shaped rays that never miss.",
1148 frlg_description: "Star-shaped rays that never miss are fired at all foes in battle.") 1147 frlg_description: "Star-shaped rays that never miss are fired at all foes in battle.")
1149 Move.create(id: 128, name: "Clamp", pp: 10, move_type: :water, 1148Move.create(id: 128, name: "Clamp", pp: 10, move_type: :water,
1150 rs_description: "Traps and squeezes the foe for 2 to 5 turns.", 1149 rs_description: "Traps and squeezes the foe for 2 to 5 turns.",
1151 frlg_description: "The foe is clamped and squeezed by the user's shell for two to five turns.") 1150 frlg_description: "The foe is clamped and squeezed by the user's shell for two to five turns.")
1152 Move.create(id: 127, name: "Waterfall", pp: 15, move_type: :water, 1151Move.create(id: 127, name: "Waterfall", pp: 15, move_type: :water,
1153 rs_description: "Charges the foe with speed to climb waterfalls.", 1152 rs_description: "Charges the foe with speed to climb waterfalls.",
1154 frlg_description: "A powerful charge attack. It can also be used to climb a waterfall.") 1153 frlg_description: "A powerful charge attack. It can also be used to climb a waterfall.")
1155 Move.create(id: 126, name: "Fire Blast", pp: 5, move_type: :fire, 1154Move.create(id: 126, name: "Fire Blast", pp: 5, move_type: :fire,
1156 rs_description: "A fiery blast that scorches all. May cause a burn.", 1155 rs_description: "A fiery blast that scorches all. May cause a burn.",
1157 frlg_description: "The foe is hit with an intense flame. It may leave the target with a burn.", 1156 frlg_description: "The foe is hit with an intense flame. It may leave the target with a burn.",
1158 emerald_description: "Incinerates everything it strikes. May cause a burn.") 1157 emerald_description: "Incinerates everything it strikes. May cause a burn.")
1159 Move.create(id: 125, name: "Bone Club", pp: 20, move_type: :ground, 1158Move.create(id: 125, name: "Bone Club", pp: 20, move_type: :ground,
1160 rs_description: "Clubs the foe with a bone. May cause flinching.", 1159 rs_description: "Clubs the foe with a bone. May cause flinching.",
1161 frlg_description: "The foe is clubbed with a bone held in hand. It may make the foe flinch.") 1160 frlg_description: "The foe is clubbed with a bone held in hand. It may make the foe flinch.")
1162 Move.create(id: 124, name: "Sludge", pp: 20, move_type: :poison, 1161Move.create(id: 124, name: "Sludge", pp: 20, move_type: :poison,
1163 rs_description: "Sludge is hurled to inflict damage. May also poison.", 1162 rs_description: "Sludge is hurled to inflict damage. May also poison.",
1164 frlg_description: "Toxic sludge is hurled at the foe. It may poison the target.") 1163 frlg_description: "Toxic sludge is hurled at the foe. It may poison the target.")
1165 Move.create(id: 123, name: "Smog", pp: 20, move_type: :poison, 1164Move.create(id: 123, name: "Smog", pp: 20, move_type: :poison,
1166 rs_description: "An exhaust-gas attack that may also poison.", 1165 rs_description: "An exhaust-gas attack that may also poison.",
1167 frlg_description: "The foe is attacked with exhaust gases. It may also poison the foe.") 1166 frlg_description: "The foe is attacked with exhaust gases. It may also poison the foe.")
1168 Move.create(id: 122, name: "Lick", pp: 30, move_type: :ghost, 1167Move.create(id: 122, name: "Lick", pp: 30, move_type: :ghost,
1169 rs_description: "Licks with a long tongue to injure. May also paralyze.", 1168 rs_description: "Licks with a long tongue to injure. May also paralyze.",
1170 frlg_description: "The foe is licked and hit with a long tongue. It may also paralyze.") 1169 frlg_description: "The foe is licked and hit with a long tongue. It may also paralyze.")
1171 Move.create(id: 121, name: "Egg Bomb", pp: 10, move_type: :normal, 1170Move.create(id: 121, name: "Egg Bomb", pp: 10, move_type: :normal,
1172 rs_description: "An egg is forcibly hurled at the foe.", 1171 rs_description: "An egg is forcibly hurled at the foe.",
1173 frlg_description: "A large egg is hurled with great force at the foe to inflict damage.") 1172 frlg_description: "A large egg is hurled with great force at the foe to inflict damage.")
1174 Move.create(id: 120, name: "Selfdestruct", pp: 5, move_type: :normal, 1173Move.create(id: 120, name: "Selfdestruct", pp: 5, move_type: :normal,
1175 rs_description: "Inflicts severe damage but makes the user faint.", 1174 rs_description: "Inflicts severe damage but makes the user faint.",
1176 frlg_description: "The user blows up to inflict severe damage, even making itself faint.") 1175 frlg_description: "The user blows up to inflict severe damage, even making itself faint.")
1177 Move.create(id: 119, name: "Mirror Move", pp: 20, move_type: :flying, 1176Move.create(id: 119, name: "Mirror Move", pp: 20, move_type: :flying,
1178 rs_description: "Counters the foe's attack with the same move.", 1177 rs_description: "Counters the foe's attack with the same move.",
1179 frlg_description: "The user counters the move last used by the foe with the same move.") 1178 frlg_description: "The user counters the move last used by the foe with the same move.")
1180 Move.create(id: 118, name: "Metronome", pp: 10, move_type: :normal, 1179Move.create(id: 118, name: "Metronome", pp: 10, move_type: :normal,
1181 rs_description: "Waggles a finger to use any POKéMON move at random.", 1180 rs_description: "Waggles a finger to use any POKéMON move at random.",
1182 frlg_description: "Waggles a finger and stimulates the brain into using any move at random.") 1181 frlg_description: "Waggles a finger and stimulates the brain into using any move at random.")
1183 Move.create(id: 117, name: "Bide", pp: 10, move_type: :normal, 1182Move.create(id: 117, name: "Bide", pp: 10, move_type: :normal,
1184 rs_description: "Endures attack for 2 turns to retaliate double.", 1183 rs_description: "Endures attack for 2 turns to retaliate double.",
1185 frlg_description: "The user endures attacks for two turns, then strikes back double.") 1184 frlg_description: "The user endures attacks for two turns, then strikes back double.")
1186 Move.create(id: 116, name: "Focus Energy", pp: 30, move_type: :normal, 1185Move.create(id: 116, name: "Focus Energy", pp: 30, move_type: :normal,
1187 rs_description: "Focuses power to raise the critical-hit ratio.", 1186 rs_description: "Focuses power to raise the critical-hit ratio.",
1188 frlg_description: "The user takes a deep breath and focuses to raise its critical-hit ratio.") 1187 frlg_description: "The user takes a deep breath and focuses to raise its critical-hit ratio.")
1189 Move.create(id: 115, name: "Reflect", pp: 20, move_type: :psychic, 1188Move.create(id: 115, name: "Reflect", pp: 20, move_type: :psychic,
1190 rs_description: "Creates a wall of light that weakens physical attacks.", 1189 rs_description: "Creates a wall of light that weakens physical attacks.",
1191 frlg_description: "A wall of light cuts damage from physical attacks for five turns.") 1190 frlg_description: "A wall of light cuts damage from physical attacks for five turns.")
1192 Move.create(id: 114, name: "Haze", pp: 30, move_type: :ice, 1191Move.create(id: 114, name: "Haze", pp: 30, move_type: :ice,
1193 rs_description: "Creates a black haze that eliminates all stat changes.", 1192 rs_description: "Creates a black haze that eliminates all stat changes.",
1194 frlg_description: "Eliminates all stat changes among all POKéMON engaged in battle.") 1193 frlg_description: "Eliminates all stat changes among all POKéMON engaged in battle.")
1195 Move.create(id: 113, name: "Light Screen", pp: 30, move_type: :psychic, 1194Move.create(id: 113, name: "Light Screen", pp: 30, move_type: :psychic,
1196 rs_description: "Creates a wall of light that lowers SP. ATK damage.", 1195 rs_description: "Creates a wall of light that lowers SP. ATK damage.",
1197 frlg_description: "A wall of light cuts damage from SP. ATK attacks for five turns.") 1196 frlg_description: "A wall of light cuts damage from SP. ATK attacks for five turns.")
1198 Move.create(id: 112, name: "Barrier", pp: 30, move_type: :psychic, 1197Move.create(id: 112, name: "Barrier", pp: 30, move_type: :psychic,
1199 rs_description: "Creates a barrier that sharply raises DEFENSE.", 1198 rs_description: "Creates a barrier that sharply raises DEFENSE.",
1200 frlg_description: "The user creates a sturdy wall that sharply raises its DEFENSE stat.") 1199 frlg_description: "The user creates a sturdy wall that sharply raises its DEFENSE stat.")
1201 Move.create(id: 111, name: "Defense Curl", pp: 40, move_type: :normal, 1200Move.create(id: 111, name: "Defense Curl", pp: 40, move_type: :normal,
1202 rs_description: "Curls up to conceal weak spots and raise DEFENSE.", 1201 rs_description: "Curls up to conceal weak spots and raise DEFENSE.",
1203 frlg_description: "The user curls up to conceal weak spots and raise its DEFENSE stat.") 1202 frlg_description: "The user curls up to conceal weak spots and raise its DEFENSE stat.")
1204 Move.create(id: 110, name: "Withdraw", pp: 40, move_type: :water, 1203Move.create(id: 110, name: "Withdraw", pp: 40, move_type: :water,
1205 rs_description: "Withdraws the body into its hard shell to raise DEFENSE.", 1204 rs_description: "Withdraws the body into its hard shell to raise DEFENSE.",
1206 frlg_description: "The user withdraws its body in its hard shell, raising its DEFENSE stat.") 1205 frlg_description: "The user withdraws its body in its hard shell, raising its DEFENSE stat.")
1207 Move.create(id: 109, name: "Confuse Ray", pp: 10, move_type: :ghost, 1206Move.create(id: 109, name: "Confuse Ray", pp: 10, move_type: :ghost,
1208 rs_description: "A sinister ray that confuses the foe.", 1207 rs_description: "A sinister ray that confuses the foe.",
1209 frlg_description: "The foe is exposed to a sinister ray that triggers confusion.") 1208 frlg_description: "The foe is exposed to a sinister ray that triggers confusion.")
1210 Move.create(id: 108, name: "SmokeScreen", pp: 20, move_type: :normal, 1209Move.create(id: 108, name: "SmokeScreen", pp: 20, move_type: :normal,
1211 rs_description: "Lowers the foe's accuracy using smoke, ink, etc.", 1210 rs_description: "Lowers the foe's accuracy using smoke, ink, etc.",
1212 frlg_description: "An obscuring cloud of smoke or ink reduces the foe's accuracy.") 1211 frlg_description: "An obscuring cloud of smoke or ink reduces the foe's accuracy.")
1213 Move.create(id: 107, name: "Minimize", pp: 20, move_type: :normal, 1212Move.create(id: 107, name: "Minimize", pp: 20, move_type: :normal,
1214 rs_description: "Minimizes the user's size to raise evasiveness.", 1213 rs_description: "Minimizes the user's size to raise evasiveness.",
1215 frlg_description: "The user compresses all the cells in its body to raise its evasiveness.") 1214 frlg_description: "The user compresses all the cells in its body to raise its evasiveness.")
1216 Move.create(id: 106, name: "Harden", pp: 30, move_type: :normal, 1215Move.create(id: 106, name: "Harden", pp: 30, move_type: :normal,
1217 rs_description: "Stiffens the body's muscles to raise DEFENSE.", 1216 rs_description: "Stiffens the body's muscles to raise DEFENSE.",
1218 frlg_description: "The user stiffens all the muscles in its body to raise its DEFENSE stat.") 1217 frlg_description: "The user stiffens all the muscles in its body to raise its DEFENSE stat.")
1219 Move.create(id: 105, name: "Recover", pp: 20, move_type: :normal, 1218Move.create(id: 105, name: "Recover", pp: 20, move_type: :normal,
1220 rs_description: "Recovers up to half the user's maximum HP.", 1219 rs_description: "Recovers up to half the user's maximum HP.",
1221 frlg_description: "A self-healing move that restores HP by up to half of the user's maximum HP.") 1220 frlg_description: "A self-healing move that restores HP by up to half of the user's maximum HP.")
1222 Move.create(id: 104, name: "Double Team", pp: 15, move_type: :normal, 1221Move.create(id: 104, name: "Double Team", pp: 15, move_type: :normal,
1223 rs_description: "Creates illusory copies to raise evasiveness.", 1222 rs_description: "Creates illusory copies to raise evasiveness.",
1224 frlg_description: "The user creates illusory copies of itself to raise its evasiveness.") 1223 frlg_description: "The user creates illusory copies of itself to raise its evasiveness.")
1225 Move.create(id: 103, name: "Screech", pp: 40, move_type: :normal, 1224Move.create(id: 103, name: "Screech", pp: 40, move_type: :normal,
1226 rs_description: "Emits a screech to sharply reduce the foe's DEFENSE.", 1225 rs_description: "Emits a screech to sharply reduce the foe's DEFENSE.",
1227 frlg_description: "An ear-splitting screech is emitted to sharply reduce the foe's DEFENSE.") 1226 frlg_description: "An ear-splitting screech is emitted to sharply reduce the foe's DEFENSE.")
1228 Move.create(id: 102, name: "Mimic", pp: 10, move_type: :normal, 1227Move.create(id: 102, name: "Mimic", pp: 10, move_type: :normal,
1229 rs_description: "Copies a move used by the foe during one battle.", 1228 rs_description: "Copies a move used by the foe during one battle.",
1230 frlg_description: "The user copies the move last used by the foe for the rest of the battle.") 1229 frlg_description: "The user copies the move last used by the foe for the rest of the battle.")
1231 Move.create(id: 101, name: "Night Shade", pp: 15, move_type: :ghost, 1230Move.create(id: 101, name: "Night Shade", pp: 15, move_type: :ghost,
1232 rs_description: "Inflicts damage identical to the user's level.", 1231 rs_description: "Inflicts damage identical to the user's level.",
1233 frlg_description: "An attack with a mirage that inflicts damage matching the user's level.") 1232 frlg_description: "An attack with a mirage that inflicts damage matching the user's level.")
1234 Move.create(id: 100, name: "Teleport", pp: 20, move_type: :psychic, 1233Move.create(id: 100, name: "Teleport", pp: 20, move_type: :psychic,
1235 rs_description: "A psychic move for fleeing from battle instantly.", 1234 rs_description: "A psychic move for fleeing from battle instantly.",
1236 frlg_description: "Use it to flee from any wild POKéMON. Also warps to the last POKé CENTER.") 1235 frlg_description: "Use it to flee from any wild POKéMON. Also warps to the last POKé CENTER.")
1237 Move.create(id: 99, name: "Rage", pp: 20, move_type: :normal, 1236Move.create(id: 99, name: "Rage", pp: 20, move_type: :normal,
1238 rs_description: "Raises the user's ATTACK every time it is hit.", 1237 rs_description: "Raises the user's ATTACK every time it is hit.",
1239 frlg_description: "An attack that becomes stronger each time the user is hit in battle.") 1238 frlg_description: "An attack that becomes stronger each time the user is hit in battle.")
1240 Move.create(id: 98, name: "Quick Attack", pp: 30, move_type: :normal, 1239Move.create(id: 98, name: "Quick Attack", pp: 30, move_type: :normal,
1241 rs_description: "An extremely fast attack that always strikes first.", 1240 rs_description: "An extremely fast attack that always strikes first.",
1242 frlg_description: "An almost invisibly fast attack that is certain to strike first.") 1241 frlg_description: "An almost invisibly fast attack that is certain to strike first.")
1243 Move.create(id: 97, name: "Agility", pp: 30, move_type: :psychic, 1242Move.create(id: 97, name: "Agility", pp: 30, move_type: :psychic,
1244 rs_description: "Relaxes the body to sharply boost SPEED.", 1243 rs_description: "Relaxes the body to sharply boost SPEED.",
1245 frlg_description: "The user relaxes and lightens its body to sharply boost its SPEED.") 1244 frlg_description: "The user relaxes and lightens its body to sharply boost its SPEED.")
1246 Move.create(id: 96, name: "Meditate", pp: 40, move_type: :psychic, 1245Move.create(id: 96, name: "Meditate", pp: 40, move_type: :psychic,
1247 rs_description: "Meditates in a peaceful fashion to raise ATTACK.", 1246 rs_description: "Meditates in a peaceful fashion to raise ATTACK.",
1248 frlg_description: "The user meditates to awaken its power and raise its ATTACK stat.") 1247 frlg_description: "The user meditates to awaken its power and raise its ATTACK stat.")
1249 Move.create(id: 95, name: "Hypnosis", pp: 20, move_type: :psychic, 1248Move.create(id: 95, name: "Hypnosis", pp: 20, move_type: :psychic,
1250 rs_description: "A hypnotizing move that may induce sleep.", 1249 rs_description: "A hypnotizing move that may induce sleep.",
1251 frlg_description: "Hypnotic suggestion is used to make the foe fall into a deep sleep.") 1250 frlg_description: "Hypnotic suggestion is used to make the foe fall into a deep sleep.")
1252 Move.create(id: 94, name: "Psychic", pp: 10, move_type: :psychic, 1251Move.create(id: 94, name: "Psychic", pp: 10, move_type: :psychic,
1253 rs_description: "A powerful psychic attack that may lower SP. DEF.", 1252 rs_description: "A powerful psychic attack that may lower SP. DEF.",
1254 frlg_description: "A strong telekinetic attack. It may also lower the foe's SP. DEF stat.") 1253 frlg_description: "A strong telekinetic attack. It may also lower the foe's SP. DEF stat.")
1255 Move.create(id: 93, name: "Confusion", pp: 25, move_type: :psychic, 1254Move.create(id: 93, name: "Confusion", pp: 25, move_type: :psychic,
1256 rs_description: "A psychic attack that may cause confusion.", 1255 rs_description: "A psychic attack that may cause confusion.",
1257 frlg_description: "A weak telekinetic attack that may also leave the foe confused.") 1256 frlg_description: "A weak telekinetic attack that may also leave the foe confused.")
1258 Move.create(id: 92, name: "Toxic", pp: 10, move_type: :poison, 1257Move.create(id: 92, name: "Toxic", pp: 10, move_type: :poison,
1259 rs_description: "Poisons the foe with an intensifying toxin.", 1258 rs_description: "Poisons the foe with an intensifying toxin.",
1260 frlg_description: "A move that badly poisons the foe. Its poison damage worsens every turn.") 1259 frlg_description: "A move that badly poisons the foe. Its poison damage worsens every turn.")
1261 Move.create(id: 91, name: "Dig", pp: 10, move_type: :ground, 1260Move.create(id: 91, name: "Dig", pp: 10, move_type: :ground,
1262 rs_description: "Digs underground the first turn and strikes next turn.", 1261 rs_description: "Digs underground the first turn and strikes next turn.",
1263 frlg_description: "An attack that hits on the 2nd turn. Can also be used to exit dungeons.") 1262 frlg_description: "An attack that hits on the 2nd turn. Can also be used to exit dungeons.")
1264 Move.create(id: 90, name: "Fissure", pp: 5, move_type: :ground, 1263Move.create(id: 90, name: "Fissure", pp: 5, move_type: :ground,
1265 rs_description: "A one-hit KO move that drops the foe in a fissure.", 1264 rs_description: "A one-hit KO move that drops the foe in a fissure.",
1266 frlg_description: "The foe is dropped into a fissure. The foe faints if it hits.") 1265 frlg_description: "The foe is dropped into a fissure. The foe faints if it hits.")
1267 Move.create(id: 89, name: "Earthquake", pp: 10, move_type: :ground, 1266Move.create(id: 89, name: "Earthquake", pp: 10, move_type: :ground,
1268 rs_description: "A powerful quake, but has no effect on flying foes.", 1267 rs_description: "A powerful quake, but has no effect on flying foes.",
1269 frlg_description: "An earthquake that strikes all POKéMON in battle excluding the user.") 1268 frlg_description: "An earthquake that strikes all POKéMON in battle excluding the user.")
1270 Move.create(id: 88, name: "Rock Throw", pp: 15, move_type: :rock, 1269Move.create(id: 88, name: "Rock Throw", pp: 15, move_type: :rock,
1271 rs_description: "Throws small rocks to strike the foe.", 1270 rs_description: "Throws small rocks to strike the foe.",
1272 frlg_description: "The foe is attacked with a shower of small, easily thrown rocks.") 1271 frlg_description: "The foe is attacked with a shower of small, easily thrown rocks.")
1273 Move.create(id: 87, name: "Thunder", pp: 10, move_type: :electric, 1272Move.create(id: 87, name: "Thunder", pp: 10, move_type: :electric,
1274 rs_description: "A lightning attack that may cause paralysis.", 1273 rs_description: "A lightning attack that may cause paralysis.",
1275 frlg_description: "A brutal lightning attack that may also leave the foe paralyzed.") 1274 frlg_description: "A brutal lightning attack that may also leave the foe paralyzed.")
1276 Move.create(id: 86, name: "Thunder Wave", pp: 20, move_type: :electric, 1275Move.create(id: 86, name: "Thunder Wave", pp: 20, move_type: :electric,
1277 rs_description: "A weak jolt of electricity that paralyzes the foe.", 1276 rs_description: "A weak jolt of electricity that paralyzes the foe.",
1278 frlg_description: "A weak electric shock that is sure to cause paralysis if it hits.") 1277 frlg_description: "A weak electric shock that is sure to cause paralysis if it hits.")
1279 Move.create(id: 85, name: "Thunderbolt", pp: 15, move_type: :electric, 1278Move.create(id: 85, name: "Thunderbolt", pp: 15, move_type: :electric,
1280 rs_description: "A strong electrical attack that may paralyze the foe.", 1279 rs_description: "A strong electrical attack that may paralyze the foe.",
1281 frlg_description: "A strong electrical attack that may also leave the foe paralyzed.") 1280 frlg_description: "A strong electrical attack that may also leave the foe paralyzed.")
1282 Move.create(id: 84, name: "ThunderShock", pp: 30, move_type: :electric, 1281Move.create(id: 84, name: "ThunderShock", pp: 30, move_type: :electric,
1283 rs_description: "An electrical attack that may paralyze the foe.", 1282 rs_description: "An electrical attack that may paralyze the foe.",
1284 frlg_description: "An electric shock attack that may also leave the foe paralyzed.") 1283 frlg_description: "An electric shock attack that may also leave the foe paralyzed.")
1285 Move.create(id: 83, name: "Fire Spin", pp: 15, move_type: :fire, 1284Move.create(id: 83, name: "Fire Spin", pp: 15, move_type: :fire,
1286 rs_description: "Traps the foe in a ring of fire for 2 to 5 turns.", 1285 rs_description: "Traps the foe in a ring of fire for 2 to 5 turns.",
1287 frlg_description: "The foe is trapped in an intense spiral of fire that rages two to five turns.") 1286 frlg_description: "The foe is trapped in an intense spiral of fire that rages two to five turns.")
1288 Move.create(id: 82, name: "Dragon Rage", pp: 10, move_type: :dragon, 1287Move.create(id: 82, name: "Dragon Rage", pp: 10, move_type: :dragon,
1289 rs_description: "Launches shock waves that always inflict 40 HP damage.", 1288 rs_description: "Launches shock waves that always inflict 40 HP damage.",
1290 frlg_description: "The foe is hit with a shock wave that always inflicts 40-HP damage.") 1289 frlg_description: "The foe is hit with a shock wave that always inflicts 40-HP damage.")
1291 Move.create(id: 81, name: "String Shot", pp: 40, move_type: :bug, 1290Move.create(id: 81, name: "String Shot", pp: 40, move_type: :bug,
1292 rs_description: "Binds the foe with string to reduce its SPEED.", 1291 rs_description: "Binds the foe with string to reduce its SPEED.",
1293 frlg_description: "The foe is bound with strings shot from the mouth to reduce its SPEED.") 1292 frlg_description: "The foe is bound with strings shot from the mouth to reduce its SPEED.")
1294 Move.create(id: 80, name: "Petal Dance", pp: 20, move_type: :grass, 1293Move.create(id: 80, name: "Petal Dance", pp: 20, move_type: :grass,
1295 rs_description: "A rampage of 2 to 3 turns that confuses the user.", 1294 rs_description: "A rampage of 2 to 3 turns that confuses the user.",
1296 frlg_description: "The user attacks with petals for two to three turns, then gets confused.") 1295 frlg_description: "The user attacks with petals for two to three turns, then gets confused.")
1297 Move.create(id: 79, name: "Sleep Powder", pp: 15, move_type: :grass, 1296Move.create(id: 79, name: "Sleep Powder", pp: 15, move_type: :grass,
1298 rs_description: "Scatters a powder that may cause the foe to sleep.", 1297 rs_description: "Scatters a powder that may cause the foe to sleep.",
1299 frlg_description: "A sleep-inducing dust is scattered in high volume around a foe.") 1298 frlg_description: "A sleep-inducing dust is scattered in high volume around a foe.")
1300 Move.create(id: 78, name: "Stun Spore", pp: 30, move_type: :grass, 1299Move.create(id: 78, name: "Stun Spore", pp: 30, move_type: :grass,
1301 rs_description: "Scatters a powder that may paralyze the foe.", 1300 rs_description: "Scatters a powder that may paralyze the foe.",
1302 frlg_description: "Paralyzing dust is scattered wildly. It may paralyze the foe.") 1301 frlg_description: "Paralyzing dust is scattered wildly. It may paralyze the foe.")
1303 Move.create(id: 77, name: "PoisonPowder", pp: 35, move_type: :poison, 1302Move.create(id: 77, name: "PoisonPowder", pp: 35, move_type: :poison,
1304 rs_description: "Scatters a toxic powder that may poison the foe.", 1303 rs_description: "Scatters a toxic powder that may poison the foe.",
1305 frlg_description: "A cloud of toxic dust is scattered. It may poison the foe.") 1304 frlg_description: "A cloud of toxic dust is scattered. It may poison the foe.")
1306 Move.create(id: 76, name: "SolarBeam", pp: 10, move_type: :grass, 1305Move.create(id: 76, name: "SolarBeam", pp: 10, move_type: :grass,
1307 rs_description: "Absorbs light in one turn, then attacks next turn.", 1306 rs_description: "Absorbs light in one turn, then attacks next turn.",
1308 frlg_description: "A 2-turn move that blasts the foe with absorbed energy in the 2nd turn.") 1307 frlg_description: "A 2-turn move that blasts the foe with absorbed energy in the 2nd turn.")
1309 Move.create(id: 75, name: "Razor Leaf", pp: 25, move_type: :grass, 1308Move.create(id: 75, name: "Razor Leaf", pp: 25, move_type: :grass,
1310 rs_description: "Cuts the enemy with leaves. High critical-hit ratio.", 1309 rs_description: "Cuts the enemy with leaves. High critical-hit ratio.",
1311 frlg_description: "The foe is hit with a cutting leaf. It has a high critical-hit ratio.") 1310 frlg_description: "The foe is hit with a cutting leaf. It has a high critical-hit ratio.")
1312 Move.create(id: 74, name: "Growth", pp: 40, move_type: :normal, 1311Move.create(id: 74, name: "Growth", pp: 40, move_type: :normal,
1313 rs_description: "Forces the body to grow and heightens SP. ATK.", 1312 rs_description: "Forces the body to grow and heightens SP. ATK.",
1314 frlg_description: "The user's body is forced to grow, raising the SP. ATK stat.") 1313 frlg_description: "The user's body is forced to grow, raising the SP. ATK stat.")
1315 Move.create(id: 73, name: "Leech Seed", pp: 10, move_type: :grass, 1314Move.create(id: 73, name: "Leech Seed", pp: 10, move_type: :grass,
1316 rs_description: "Plants a seed on the foe to steal HP on every turn.", 1315 rs_description: "Plants a seed on the foe to steal HP on every turn.",
1317 frlg_description: "A seed is planted on the foe to steal some HP for the user on every turn.") 1316 frlg_description: "A seed is planted on the foe to steal some HP for the user on every turn.")
1318 Move.create(id: 72, name: "Mega Drain", pp: 10, move_type: :grass, 1317Move.create(id: 72, name: "Mega Drain", pp: 10, move_type: :grass,
1319 rs_description: "An attack that absorbs half the damage inflicted.", 1318 rs_description: "An attack that absorbs half the damage inflicted.",
1320 frlg_description: "A tough attack that drains half the damage it inflicted to restore HP.") 1319 frlg_description: "A tough attack that drains half the damage it inflicted to restore HP.")
1321 Move.create(id: 71, name: "Absorb", pp: 20, move_type: :grass, 1320Move.create(id: 71, name: "Absorb", pp: 20, move_type: :grass,
1322 rs_description: "An attack that absorbs half the damage inflicted.", 1321 rs_description: "An attack that absorbs half the damage inflicted.",
1323 frlg_description: "An attack that absorbs half the damage it inflicted to restore HP.") 1322 frlg_description: "An attack that absorbs half the damage it inflicted to restore HP.")
1324 Move.create(id: 70, name: "Strength", pp: 15, move_type: :normal, 1323Move.create(id: 70, name: "Strength", pp: 15, move_type: :normal,
1325 rs_description: "Builds enormous power, then slams the foe.", 1324 rs_description: "Builds enormous power, then slams the foe.",
1326 frlg_description: "The foe is slugged at maximum power. Can also be used to move boulders.") 1325 frlg_description: "The foe is slugged at maximum power. Can also be used to move boulders.")
1327 Move.create(id: 69, name: "Seismic Toss", pp: 20, move_type: :fighting, 1326Move.create(id: 69, name: "Seismic Toss", pp: 20, move_type: :fighting,
1328 rs_description: "Inflicts damage identical to the user's level.", 1327 rs_description: "Inflicts damage identical to the user's level.",
1329 frlg_description: "A gravity-fed throw that causes damage matching the user's level.") 1328 frlg_description: "A gravity-fed throw that causes damage matching the user's level.")
1330 Move.create(id: 68, name: "Counter", pp: 20, move_type: :fighting, 1329Move.create(id: 68, name: "Counter", pp: 20, move_type: :fighting,
1331 rs_description: "Retaliates any physical hit with double the power.", 1330 rs_description: "Retaliates any physical hit with double the power.",
1332 frlg_description: "A retaliation move that counters any physical hit with double the damage.") 1331 frlg_description: "A retaliation move that counters any physical hit with double the damage.")
1333 Move.create(id: 67, name: "Low Kick", pp: 20, move_type: :fighting, 1332Move.create(id: 67, name: "Low Kick", pp: 20, move_type: :fighting,
1334 rs_description: "A kick that inflicts more damage on heavier foes.", 1333 rs_description: "A kick that inflicts more damage on heavier foes.",
1335 frlg_description: "A low, tripping kick that inflicts more damage on heavier foes.") 1334 frlg_description: "A low, tripping kick that inflicts more damage on heavier foes.")
1336 Move.create(id: 66, name: "Submission", pp: 25, move_type: :fighting, 1335Move.create(id: 66, name: "Submission", pp: 25, move_type: :fighting,
1337 rs_description: "A reckless body slam that also hurts the user.", 1336 rs_description: "A reckless body slam that also hurts the user.",
1338 frlg_description: "A reckless, full-body throw attack that also hurts the user a little.") 1337 frlg_description: "A reckless, full-body throw attack that also hurts the user a little.")
1339 Move.create(id: 65, name: "Drill Peck", pp: 20, move_type: :flying, 1338Move.create(id: 65, name: "Drill Peck", pp: 20, move_type: :flying,
1340 rs_description: "A corkscrewing attack with the beak acting as a drill.", 1339 rs_description: "A corkscrewing attack with the beak acting as a drill.",
1341 frlg_description: "A corkscrewing attack with the sharp beak acting as a drill.") 1340 frlg_description: "A corkscrewing attack with the sharp beak acting as a drill.")
1342 Move.create(id: 64, name: "Peck", pp: 35, move_type: :flying, 1341Move.create(id: 64, name: "Peck", pp: 35, move_type: :flying,
1343 rs_description: "Attacks the foe with a jabbing beak, etc.", 1342 rs_description: "Attacks the foe with a jabbing beak, etc.",
1344 frlg_description: "The foe is jabbed with a sharply pointed beak or horn.") 1343 frlg_description: "The foe is jabbed with a sharply pointed beak or horn.")
1345 Move.create(id: 63, name: "Hyper Beam", pp: 5, move_type: :normal, 1344Move.create(id: 63, name: "Hyper Beam", pp: 5, move_type: :normal,
1346 rs_description: "Powerful, but leaves the user immobile the next turn.", 1345 rs_description: "Powerful, but leaves the user immobile the next turn.",
1347 frlg_description: "A severely damaging attack that makes the user rest on the next turn.") 1346 frlg_description: "A severely damaging attack that makes the user rest on the next turn.")
1348 Move.create(id: 62, name: "Aurora Beam", pp: 20, move_type: :ice, 1347Move.create(id: 62, name: "Aurora Beam", pp: 20, move_type: :ice,
1349 rs_description: "Fires a rainbow-colored beam that may lower ATTACK.", 1348 rs_description: "Fires a rainbow-colored beam that may lower ATTACK.",
1350 frlg_description: "A rainbow-colored attack beam. It may lower the foe's ATTACK stat.") 1349 frlg_description: "A rainbow-colored attack beam. It may lower the foe's ATTACK stat.")
1351 Move.create(id: 61, name: "BubbleBeam", pp: 20, move_type: :water, 1350Move.create(id: 61, name: "BubbleBeam", pp: 20, move_type: :water,
1352 rs_description: "Forcefully sprays bubbles that may lower SPEED.", 1351 rs_description: "Forcefully sprays bubbles that may lower SPEED.",
1353 frlg_description: "A spray of bubbles strikes the foe. It may lower the foe's SPEED stat.") 1352 frlg_description: "A spray of bubbles strikes the foe. It may lower the foe's SPEED stat.")
1354 Move.create(id: 60, name: "Psybeam", pp: 20, move_type: :psychic, 1353Move.create(id: 60, name: "Psybeam", pp: 20, move_type: :psychic,
1355 rs_description: "Fires a peculiar ray that may confuse the foe.", 1354 rs_description: "Fires a peculiar ray that may confuse the foe.",
1356 frlg_description: "A peculiar ray is shot at the foe. It may leave the foe confused.") 1355 frlg_description: "A peculiar ray is shot at the foe. It may leave the foe confused.")
1357 Move.create(id: 59, name: "Blizzard", pp: 5, move_type: :ice, 1356Move.create(id: 59, name: "Blizzard", pp: 5, move_type: :ice,
1358 rs_description: "Hits the foe with an icy storm that may freeze it.", 1357 rs_description: "Hits the foe with an icy storm that may freeze it.",
1359 frlg_description: "The foe is blasted with a blizzard. It may freeze the foe solid.") 1358 frlg_description: "The foe is blasted with a blizzard. It may freeze the foe solid.")
1360 Move.create(id: 58, name: "Ice Beam", pp: 10, move_type: :ice, 1359Move.create(id: 58, name: "Ice Beam", pp: 10, move_type: :ice,
1361 rs_description: "Blasts the foe with an icy beam that may freeze it.", 1360 rs_description: "Blasts the foe with an icy beam that may freeze it.",
1362 frlg_description: "The foe is struck with an icy beam. It may freeze the foe solid.") 1361 frlg_description: "The foe is struck with an icy beam. It may freeze the foe solid.")
1363 Move.create(id: 57, name: "Surf", pp: 15, move_type: :water, 1362Move.create(id: 57, name: "Surf", pp: 15, move_type: :water,
1364 rs_description: "Creates a huge wave, then crashes it down on the foe.", 1363 rs_description: "Creates a huge wave, then crashes it down on the foe.",
1365 frlg_description: "A big wave crashes down on the foe. Can also be used for crossing water.") 1364 frlg_description: "A big wave crashes down on the foe. Can also be used for crossing water.")
1366 Move.create(id: 56, name: "Hydro Pump", pp: 5, move_type: :water, 1365Move.create(id: 56, name: "Hydro Pump", pp: 5, move_type: :water,
1367 rs_description: "Blasts water at high power to strike the foe.", 1366 rs_description: "Blasts water at high power to strike the foe.",
1368 frlg_description: "A high volume of water is blasted at the foe under great pressure.") 1367 frlg_description: "A high volume of water is blasted at the foe under great pressure.")
1369 Move.create(id: 55, name: "Water Gun", pp: 25, move_type: :water, 1368Move.create(id: 55, name: "Water Gun", pp: 25, move_type: :water,
1370 rs_description: "Squirts water to attack the foe.", 1369 rs_description: "Squirts water to attack the foe.",
1371 frlg_description: "The foe is struck with a lot of water expelled forcibly from the mouth.") 1370 frlg_description: "The foe is struck with a lot of water expelled forcibly from the mouth.")
1372 Move.create(id: 54, name: "Mist", pp: 30, move_type: :ice, 1371Move.create(id: 54, name: "Mist", pp: 30, move_type: :ice,
1373 rs_description: "Creates a mist that stops reduction of abilities.", 1372 rs_description: "Creates a mist that stops reduction of abilities.",
1374 frlg_description: "The ally party is protected by a mist that prevents stat reductions.") 1373 frlg_description: "The ally party is protected by a mist that prevents stat reductions.")
1375 Move.create(id: 53, name: "Flamethrower", pp: 15, move_type: :fire, 1374Move.create(id: 53, name: "Flamethrower", pp: 15, move_type: :fire,
1376 rs_description: "A powerful fire attack that may inflict a burn.", 1375 rs_description: "A powerful fire attack that may inflict a burn.",
1377 frlg_description: "The foe is scorched with intense flames. The foe may suffer a burn.") 1376 frlg_description: "The foe is scorched with intense flames. The foe may suffer a burn.")
1378 Move.create(id: 52, name: "Ember", pp: 25, move_type: :fire, 1377Move.create(id: 52, name: "Ember", pp: 25, move_type: :fire,
1379 rs_description: "A weak fire attack that may inflict a burn.", 1378 rs_description: "A weak fire attack that may inflict a burn.",
1380 frlg_description: "The foe is attacked with small flames. The foe may suffer a burn.") 1379 frlg_description: "The foe is attacked with small flames. The foe may suffer a burn.")
1381 Move.create(id: 51, name: "Acid", pp: 30, move_type: :poison, 1380Move.create(id: 51, name: "Acid", pp: 30, move_type: :poison,
1382 rs_description: "Sprays a hide-melting acid. May lower DEFENSE.", 1381 rs_description: "Sprays a hide-melting acid. May lower DEFENSE.",
1383 frlg_description: "The foe is sprayed with a harsh, hide-melting acid that may lower DEFENSE.") 1382 frlg_description: "The foe is sprayed with a harsh, hide-melting acid that may lower DEFENSE.")
1384 Move.create(id: 50, name: "Disable", pp: 20, move_type: :normal, 1383Move.create(id: 50, name: "Disable", pp: 20, move_type: :normal,
1385 rs_description: "Psychically disables one of the foe's moves.", 1384 rs_description: "Psychically disables one of the foe's moves.",
1386 frlg_description: "For a few turns, it prevents the foe from using the move it last used.") 1385 frlg_description: "For a few turns, it prevents the foe from using the move it last used.")
1387 Move.create(id: 49, name: "SonicBoom", pp: 20, move_type: :normal, 1386Move.create(id: 49, name: "SonicBoom", pp: 20, move_type: :normal,
1388 rs_description: "Launches shock waves that always inflict 20 HP damage.", 1387 rs_description: "Launches shock waves that always inflict 20 HP damage.",
1389 frlg_description: "The foe is hit with a shock wave that always inflicts 20-HP damage.") 1388 frlg_description: "The foe is hit with a shock wave that always inflicts 20-HP damage.")
1390 Move.create(id: 48, name: "Supersonic", pp: 20, move_type: :normal, 1389Move.create(id: 48, name: "Supersonic", pp: 20, move_type: :normal,
1391 rs_description: "Emits bizarre sound waves that may confuse the foe.", 1390 rs_description: "Emits bizarre sound waves that may confuse the foe.",
1392 frlg_description: "The user generates odd sound waves. It may confuse the foe.") 1391 frlg_description: "The user generates odd sound waves. It may confuse the foe.")
1393 Move.create(id: 47, name: "Sing", pp: 15, move_type: :normal, 1392Move.create(id: 47, name: "Sing", pp: 15, move_type: :normal,
1394 rs_description: "A soothing song lulls the foe into a deep slumber.", 1393 rs_description: "A soothing song lulls the foe into a deep slumber.",
1395 frlg_description: "A soothing song in a calming voice lulls the foe into a deep slumber.") 1394 frlg_description: "A soothing song in a calming voice lulls the foe into a deep slumber.")
1396 Move.create(id: 46, name: "Roar", pp: 20, move_type: :normal, 1395Move.create(id: 46, name: "Roar", pp: 20, move_type: :normal,
1397 rs_description: "Makes the foe flee to end the battle.", 1396 rs_description: "Makes the foe flee to end the battle.",
1398 frlg_description: "The foe is made to switch out with an ally. In the wild, the battle ends.") 1397 frlg_description: "The foe is made to switch out with an ally. In the wild, the battle ends.")
1399 Move.create(id: 45, name: "Growl", pp: 40, move_type: :normal, 1398Move.create(id: 45, name: "Growl", pp: 40, move_type: :normal,
1400 rs_description: "Growls cutely to reduce the foe's ATTACK.", 1399 rs_description: "Growls cutely to reduce the foe's ATTACK.",
1401 frlg_description: "The user growls in a cute way, making the foe lower its ATTACK stat.") 1400 frlg_description: "The user growls in a cute way, making the foe lower its ATTACK stat.")
1402 Move.create(id: 44, name: "Bite", pp: 25, move_type: :normal, 1401Move.create(id: 44, name: "Bite", pp: 25, move_type: :normal,
1403 rs_description: "Bites with vicious fangs. May cause flinching.", 1402 rs_description: "Bites with vicious fangs. May cause flinching.",
1404 frlg_description: "The user bites with vicious fangs. It may make the foe flinch.") 1403 frlg_description: "The user bites with vicious fangs. It may make the foe flinch.")
1405 Move.create(id: 43, name: "Leer", pp: 30, move_type: :normal, 1404Move.create(id: 43, name: "Leer", pp: 30, move_type: :normal,
1406 rs_description: "Frightens the foe with a leer to lower DEFENSE.", 1405 rs_description: "Frightens the foe with a leer to lower DEFENSE.",
1407 frlg_description: "The foe is given an intimidating look that lowers its DEFENSE stat.") 1406 frlg_description: "The foe is given an intimidating look that lowers its DEFENSE stat.")
1408 Move.create(id: 42, name: "Pin Missile", pp: 20, move_type: :bug, 1407Move.create(id: 42, name: "Pin Missile", pp: 20, move_type: :bug,
1409 rs_description: "Sharp pins are fired to strike 2 to 5 times.", 1408 rs_description: "Sharp pins are fired to strike 2 to 5 times.",
1410 frlg_description: "Sharp pins are shot at the foe and hit two to five times at once.") 1409 frlg_description: "Sharp pins are shot at the foe and hit two to five times at once.")
1411 Move.create(id: 41, name: "Twineedle", pp: 20, move_type: :bug, 1410Move.create(id: 41, name: "Twineedle", pp: 20, move_type: :bug,
1412 rs_description: "Stingers on the forelegs jab the foe twice.", 1411 rs_description: "Stingers on the forelegs jab the foe twice.",
1413 frlg_description: "The foe is stabbed twice with foreleg stingers. It may poison the foe.") 1412 frlg_description: "The foe is stabbed twice with foreleg stingers. It may poison the foe.")
1414 Move.create(id: 40, name: "Poison Sting", pp: 35, move_type: :poison, 1413Move.create(id: 40, name: "Poison Sting", pp: 35, move_type: :poison,
1415 rs_description: "A toxic attack with barbs, etc., that may poison.", 1414 rs_description: "A toxic attack with barbs, etc., that may poison.",
1416 frlg_description: "The foe is stabbed with a toxic barb, etc. It may poison the foe.") 1415 frlg_description: "The foe is stabbed with a toxic barb, etc. It may poison the foe.")
1417 Move.create(id: 39, name: "Tail Whip", pp: 30, move_type: :normal, 1416Move.create(id: 39, name: "Tail Whip", pp: 30, move_type: :normal,
1418 rs_description: "Wags the tail to lower the foe's DEFENSE.", 1417 rs_description: "Wags the tail to lower the foe's DEFENSE.",
1419 frlg_description: "The user wags its tail cutely, making the foe lower its DEFENSE stat.") 1418 frlg_description: "The user wags its tail cutely, making the foe lower its DEFENSE stat.")
1420 Move.create(id: 38, name: "Double-Edge", pp: 15, move_type: :normal, 1419Move.create(id: 38, name: "Double-Edge", pp: 15, move_type: :normal,
1421 rs_description: "A life-risking tackle that also hurts the user.", 1420 rs_description: "A life-risking tackle that also hurts the user.",
1422 frlg_description: "A reckless, life-risking tackle that also hurts the user a little.") 1421 frlg_description: "A reckless, life-risking tackle that also hurts the user a little.")
1423 Move.create(id: 37, name: "Thrash", pp: 20, move_type: :normal, 1422Move.create(id: 37, name: "Thrash", pp: 20, move_type: :normal,
1424 rs_description: "A rampage of 2 to 3 turns that confuses the user.", 1423 rs_description: "A rampage of 2 to 3 turns that confuses the user.",
1425 frlg_description: "The user rampages about for two to three turns, then becomes confused.") 1424 frlg_description: "The user rampages about for two to three turns, then becomes confused.")
1426 Move.create(id: 36, name: "Take Down", pp: 20, move_type: :normal, 1425Move.create(id: 36, name: "Take Down", pp: 20, move_type: :normal,
1427 rs_description: "A reckless charge attack that also hurts the user.", 1426 rs_description: "A reckless charge attack that also hurts the user.",
1428 frlg_description: "A reckless, full-body charge attack that also hurts the user a little.") 1427 frlg_description: "A reckless, full-body charge attack that also hurts the user a little.")
1429 Move.create(id: 35, name: "Wrap", pp: 20, move_type: :normal, 1428Move.create(id: 35, name: "Wrap", pp: 20, move_type: :normal,
1430 rs_description: "Wraps and squeezes the foe 2 to 5 times with vines, etc.", 1429 rs_description: "Wraps and squeezes the foe 2 to 5 times with vines, etc.",
1431 frlg_description: "A long body or vines are used to wrap the foe for two to five turns.") 1430 frlg_description: "A long body or vines are used to wrap the foe for two to five turns.")
1432 Move.create(id: 34, name: "Body Slam", pp: 15, move_type: :normal, 1431Move.create(id: 34, name: "Body Slam", pp: 15, move_type: :normal,
1433 rs_description: "A full-body slam that may cause paralysis.", 1432 rs_description: "A full-body slam that may cause paralysis.",
1434 frlg_description: "The user drops its full body on the foe. It may leave the foe paralyzed.") 1433 frlg_description: "The user drops its full body on the foe. It may leave the foe paralyzed.")
1435 Move.create(id: 33, name: "Tackle", pp: 35, move_type: :normal, 1434Move.create(id: 33, name: "Tackle", pp: 35, move_type: :normal,
1436 rs_description: "Charges the foe with a full-body tackle.", 1435 rs_description: "Charges the foe with a full-body tackle.",
1437 frlg_description: "A physical attack in which the user charges, full body, into the foe.") 1436 frlg_description: "A physical attack in which the user charges, full body, into the foe.")
1438 Move.create(id: 32, name: "Horn Drill", pp: 5, move_type: :normal, 1437Move.create(id: 32, name: "Horn Drill", pp: 5, move_type: :normal,
1439 rs_description: "A one-hit KO attack that uses a horn like a drill.", 1438 rs_description: "A one-hit KO attack that uses a horn like a drill.",
1440 frlg_description: "The horn is rotated like a drill to ram. The foe will faint if it hits.") 1439 frlg_description: "The horn is rotated like a drill to ram. The foe will faint if it hits.")
1441 Move.create(id: 31, name: "Fury Attack", pp: 20, move_type: :normal, 1440Move.create(id: 31, name: "Fury Attack", pp: 20, move_type: :normal,
1442 rs_description: "Jabs the foe 2 to 5 times with sharp horns, etc.", 1441 rs_description: "Jabs the foe 2 to 5 times with sharp horns, etc.",
1443 frlg_description: "The foe is jabbed repeatedly with a horn or beak two to five times.") 1442 frlg_description: "The foe is jabbed repeatedly with a horn or beak two to five times.")
1444 Move.create(id: 30, name: "Horn Attack", pp: 25, move_type: :normal, 1443Move.create(id: 30, name: "Horn Attack", pp: 25, move_type: :normal,
1445 rs_description: "Jabs the foe with sharp horns.", 1444 rs_description: "Jabs the foe with sharp horns.",
1446 frlg_description: "The foe is jabbed with a sharply pointed horn to inflict damage.") 1445 frlg_description: "The foe is jabbed with a sharply pointed horn to inflict damage.")
1447 Move.create(id: 29, name: "Headbutt", pp: 15, move_type: :normal, 1446Move.create(id: 29, name: "Headbutt", pp: 15, move_type: :normal,
1448 rs_description: "A ramming attack that may cause flinching.", 1447 rs_description: "A ramming attack that may cause flinching.",
1449 frlg_description: "The user sticks its head out and rams. It may make the foe flinch.") 1448 frlg_description: "The user sticks its head out and rams. It may make the foe flinch.")
1450 Move.create(id: 28, name: "Sand-Attack", pp: 15, move_type: :normal, 1449Move.create(id: 28, name: "Sand-Attack", pp: 15, move_type: :normal,
1451 rs_description: "Reduces the foe's accuracy by hurling sand in its face.", 1450 rs_description: "Reduces the foe's accuracy by hurling sand in its face.",
1452 frlg_description: "A lot of sand is hurled in the foe's face, reducing its accuracy.") 1451 frlg_description: "A lot of sand is hurled in the foe's face, reducing its accuracy.")
1453 Move.create(id: 27, name: "Rolling Kick", pp: 15, move_type: :fighting, 1452Move.create(id: 27, name: "Rolling Kick", pp: 15, move_type: :fighting,
1454 rs_description: "A fast kick delivered from a rapid spin.", 1453 rs_description: "A fast kick delivered from a rapid spin.",
1455 frlg_description: "A quick kick from a rolling spin. It may make the foe flinch.") 1454 frlg_description: "A quick kick from a rolling spin. It may make the foe flinch.")
1456 Move.create(id: 26, name: "Jump Kick", pp: 25, move_type: :fighting, 1455Move.create(id: 26, name: "Jump Kick", pp: 25, move_type: :fighting,
1457 rs_description: "A strong jumping kick. May miss and hurt the kicker.", 1456 rs_description: "A strong jumping kick. May miss and hurt the kicker.",
1458 frlg_description: "The user jumps up high, then kicks. If it misses, the user hurts itself.") 1457 frlg_description: "The user jumps up high, then kicks. If it misses, the user hurts itself.")
1459 Move.create(id: 25, name: "Mega Kick", pp: 5, move_type: :normal, 1458Move.create(id: 25, name: "Mega Kick", pp: 5, move_type: :normal,
1460 rs_description: "An extremely powerful kick with intense force.", 1459 rs_description: "An extremely powerful kick with intense force.",
1461 frlg_description: "The foe is attacked by a kick fired with muscle-packed power.") 1460 frlg_description: "The foe is attacked by a kick fired with muscle-packed power.")
1462 Move.create(id: 24, name: "Double Kick", pp: 30, move_type: :fighting, 1461Move.create(id: 24, name: "Double Kick", pp: 30, move_type: :fighting,
1463 rs_description: "A double-kicking attack that strikes the foe twice.", 1462 rs_description: "A double-kicking attack that strikes the foe twice.",
1464 frlg_description: "Two legs are used to quickly kick the foe twice in one turn.") 1463 frlg_description: "Two legs are used to quickly kick the foe twice in one turn.")
1465 Move.create(id: 23, name: "Stomp", pp: 20, move_type: :normal, 1464Move.create(id: 23, name: "Stomp", pp: 20, move_type: :normal,
1466 rs_description: "Stomps the enemy with a big foot. May cause flinching.", 1465 rs_description: "Stomps the enemy with a big foot. May cause flinching.",
1467 frlg_description: "The foe is stomped with a big foot. It may make the foe flinch.") 1466 frlg_description: "The foe is stomped with a big foot. It may make the foe flinch.")
1468 Move.create(id: 22, name: "Vine Whip", pp: 10, move_type: :grass, 1467Move.create(id: 22, name: "Vine Whip", pp: 10, move_type: :grass,
1469 rs_description: "Strikes the foe with slender, whiplike vines.", 1468 rs_description: "Strikes the foe with slender, whiplike vines.",
1470 frlg_description: "The foe is struck with slender, whip­ like vines.") 1469 frlg_description: "The foe is struck with slender, whip­ like vines.")
1471 Move.create(id: 21, name: "Slam", pp: 20, move_type: :normal, 1470Move.create(id: 21, name: "Slam", pp: 20, move_type: :normal,
1472 rs_description: "Slams the foe with a long tail, vine, etc.", 1471 rs_description: "Slams the foe with a long tail, vine, etc.",
1473 frlg_description: "The foe is struck with a long tail, vines, etc.") 1472 frlg_description: "The foe is struck with a long tail, vines, etc.")
1474 Move.create(id: 20, name: "Bind", pp: 20, move_type: :normal, 1473Move.create(id: 20, name: "Bind", pp: 20, move_type: :normal,
1475 rs_description: "Binds and squeezes the foe for 2 to 5 turns.", 1474 rs_description: "Binds and squeezes the foe for 2 to 5 turns.",
1476 frlg_description: "A long body or tentacles are used to bind the foe for two to five turns.") 1475 frlg_description: "A long body or tentacles are used to bind the foe for two to five turns.")
1477 Move.create(id: 19, name: "Fly", pp: 15, move_type: :flying, 1476Move.create(id: 19, name: "Fly", pp: 15, move_type: :flying,
1478 rs_description: "Flies up on the first turn, then strikes the next turn.", 1477 rs_description: "Flies up on the first turn, then strikes the next turn.",
1479 frlg_description: "A 2-turn move that hits on the 2nd turn. Use it to fly to any known town.") 1478 frlg_description: "A 2-turn move that hits on the 2nd turn. Use it to fly to any known town.")
1480 Move.create(id: 18, name: "Whirlwind", pp: 20, move_type: :normal, 1479Move.create(id: 18, name: "Whirlwind", pp: 20, move_type: :normal,
1481 rs_description: "Blows away the foe with wind and ends the battle.", 1480 rs_description: "Blows away the foe with wind and ends the battle.",
1482 frlg_description: "The foe is made to switch out with an ally. In the wild, the battle ends.") 1481 frlg_description: "The foe is made to switch out with an ally. In the wild, the battle ends.")
1483 Move.create(id: 17, name: "Wing Attack", pp: 35, move_type: :flying, 1482Move.create(id: 17, name: "Wing Attack", pp: 35, move_type: :flying,
1484 rs_description: "Strikes the foe with wings spread wide.", 1483 rs_description: "Strikes the foe with wings spread wide.",
1485 frlg_description: "The foe is struck with large, imposing wings spread wide.") 1484 frlg_description: "The foe is struck with large, imposing wings spread wide.")
1486 Move.create(id: 16, name: "Gust", pp: 35, move_type: :normal, 1485Move.create(id: 16, name: "Gust", pp: 35, move_type: :normal,
1487 rs_description: "Strikes the foe with a gust of wind whipped up by wings.", 1486 rs_description: "Strikes the foe with a gust of wind whipped up by wings.",
1488 frlg_description: "Strikes the foe with a gust of wind whipped up by wings.") 1487 frlg_description: "Strikes the foe with a gust of wind whipped up by wings.")
1489 Move.create(id: 15, name: "Cut", pp: 30, move_type: :normal, 1488Move.create(id: 15, name: "Cut", pp: 30, move_type: :normal,
1490 rs_description: "Cuts the foe with sharp scythes, claws, etc.", 1489 rs_description: "Cuts the foe with sharp scythes, claws, etc.",
1491 frlg_description: "A basic attack. It can be used to cut down thin trees and grass.") 1490 frlg_description: "A basic attack. It can be used to cut down thin trees and grass.")
1492 Move.create(id: 14, name: "Swords Dance", pp: 30, move_type: :normal, 1491Move.create(id: 14, name: "Swords Dance", pp: 30, move_type: :normal,
1493 rs_description: "A fighting dance that sharply raises ATTACK.", 1492 rs_description: "A fighting dance that sharply raises ATTACK.",
1494 frlg_description: "A frenetic dance of fighting. It sharply raises the ATTACK stat.") 1493 frlg_description: "A frenetic dance of fighting. It sharply raises the ATTACK stat.")
1495 Move.create(id: 13, name: "Razor Wind", pp: 10, move_type: :normal, 1494Move.create(id: 13, name: "Razor Wind", pp: 10, move_type: :normal,
1496 rs_description: "A 2-turn move that strikes the foe on the 2nd turn.", 1495 rs_description: "A 2-turn move that strikes the foe on the 2nd turn.",
1497 frlg_description: "Blades of wind hit the foe on the 2nd turn. It has a high critical-hit ratio.") 1496 frlg_description: "Blades of wind hit the foe on the 2nd turn. It has a high critical-hit ratio.")
1498 Move.create(id: 12, name: "Guillotine", pp: 5, move_type: :normal, 1497Move.create(id: 12, name: "Guillotine", pp: 5, move_type: :normal,
1499 rs_description: "A powerful pincer attack that may cause fainting.", 1498 rs_description: "A powerful pincer attack that may cause fainting.",
1500 frlg_description: "A vicious tearing attack with pincers. The foe will faint if it hits.") 1499 frlg_description: "A vicious tearing attack with pincers. The foe will faint if it hits.")
1501 Move.create(id: 11, name: "ViceGrip", pp: 30, move_type: :normal, 1500Move.create(id: 11, name: "ViceGrip", pp: 30, move_type: :normal,
1502 rs_description: "Grips the foe with large and powerful pincers.", 1501 rs_description: "Grips the foe with large and powerful pincers.",
1503 frlg_description: "Huge, impressive pincers grip and squeeze the foe.") 1502 frlg_description: "Huge, impressive pincers grip and squeeze the foe.")
1504 Move.create(id: 10, name: "Scratch", pp: 35, move_type: :normal, 1503Move.create(id: 10, name: "Scratch", pp: 35, move_type: :normal,
1505 rs_description: "Scratches the foe with sharp claws.", 1504 rs_description: "Scratches the foe with sharp claws.",
1506 frlg_description: "Hard, pointed, and sharp claws rake the foe.") 1505 frlg_description: "Hard, pointed, and sharp claws rake the foe.")
1507 Move.create(id: 9, name: "ThunderPunch", pp: 15, move_type: :electric, 1506Move.create(id: 9, name: "ThunderPunch", pp: 15, move_type: :electric,
1508 rs_description: "An electrified punch that may paralyze the foe.", 1507 rs_description: "An electrified punch that may paralyze the foe.",
1509 frlg_description: "The foe is punched with an electrified fist. It may leave the foe paralyzed.") 1508 frlg_description: "The foe is punched with an electrified fist. It may leave the foe paralyzed.")
1510 Move.create(id: 8, name: "Ice Punch", pp: 15, move_type: :ice, 1509Move.create(id: 8, name: "Ice Punch", pp: 15, move_type: :ice,
1511 rs_description: "An icy punch that may freeze the foe.", 1510 rs_description: "An icy punch that may freeze the foe.",
1512 frlg_description: "The foe is punched with an icy fist. It may leave the foe frozen.") 1511 frlg_description: "The foe is punched with an icy fist. It may leave the foe frozen.")
1513 Move.create(id: 7, name: "Fire Punch", pp: 15, move_type: :fire, 1512Move.create(id: 7, name: "Fire Punch", pp: 15, move_type: :fire,
1514 rs_description: "A fiery punch that may burn the foe.", 1513 rs_description: "A fiery punch that may burn the foe.",
1515 frlg_description: "The foe is punched with a fiery fist. It may leave the foe with a burn.") 1514 frlg_description: "The foe is punched with a fiery fist. It may leave the foe with a burn.")
1516 Move.create(id: 6, name: "Pay Day", pp: 20, move_type: :normal, 1515Move.create(id: 6, name: "Pay Day", pp: 20, move_type: :normal,
1517 rs_description: "Throws coins at the foe. Money is recovered after.", 1516 rs_description: "Throws coins at the foe. Money is recovered after.",
1518 frlg_description: "Numerous coins are hurled at the foe. Money is earned after battle.") 1517 frlg_description: "Numerous coins are hurled at the foe. Money is earned after battle.")
1519 Move.create(id: 5, name: "Mega Punch", pp: 20, move_type: :normal, 1518Move.create(id: 5, name: "Mega Punch", pp: 20, move_type: :normal,
1520 rs_description: "A strong punch thrown with incredible power.", 1519 rs_description: "A strong punch thrown with incredible power.",
1521 frlg_description: "The foe is slugged by a punch thrown with muscle-packed power.") 1520 frlg_description: "The foe is slugged by a punch thrown with muscle-packed power.")
1522 Move.create(id: 4, name: "Comet Punch", pp: 15, move_type: :normal, 1521Move.create(id: 4, name: "Comet Punch", pp: 15, move_type: :normal,
1523 rs_description: "Repeatedly punches the foe 2 to 5 times.", 1522 rs_description: "Repeatedly punches the foe 2 to 5 times.",
1524 frlg_description: "The foe is hit with a flurry of punches that strike two to five times.") 1523 frlg_description: "The foe is hit with a flurry of punches that strike two to five times.")
1525 Move.create(id: 3, name: "DoubleSlap", pp: 10, move_type: :normal, 1524Move.create(id: 3, name: "DoubleSlap", pp: 10, move_type: :normal,
1526 rs_description: "Repeatedly slaps the foe 2 to 5 times.", 1525 rs_description: "Repeatedly slaps the foe 2 to 5 times.",
1527 frlg_description: "The foe is slapped repeatedly, back and forth, two to five times.") 1526 frlg_description: "The foe is slapped repeatedly, back and forth, two to five times.")
1528 Move.create(id: 2, name: "Karate Chop", pp: 25, move_type: :normal, 1527Move.create(id: 2, name: "Karate Chop", pp: 25, move_type: :normal,
1529 rs_description: "A chopping attack with a high critical-hit ratio.", 1528 rs_description: "A chopping attack with a high critical-hit ratio.",
1530 frlg_description: "The foe is attacked with a sharp chop. It has a high critical-hit ratio.") 1529 frlg_description: "The foe is attacked with a sharp chop. It has a high critical-hit ratio.")
1531 Move.create(id: 1, name: "Pound", pp: 35, move_type: :normal, 1530Move.create(id: 1, name: "Pound", pp: 35, move_type: :normal,
1532 rs_description: "Pounds the foe with forelegs or tail.", 1531 rs_description: "Pounds the foe with forelegs or tail.",
1533 frlg_description: "A physical attack delivered with a long tail or a foreleg, etc.") 1532 frlg_description: "A physical attack delivered with a long tail or a foreleg, etc.")
1534 1533
1535 Location.create(id: 0, name: "Littleroot Town") 1534Location.create(id: 0, name: "Littleroot Town")
1536 Location.create(id: 1, name: "Oldale Town") 1535Location.create(id: 1, name: "Oldale Town")
1537 Location.create(id: 2, name: "Dewford Town") 1536Location.create(id: 2, name: "Dewford Town")
1538 Location.create(id: 3, name: "Lavaridge Town") 1537Location.create(id: 3, name: "Lavaridge Town")
1539 Location.create(id: 4, name: "Fallarbor Town") 1538Location.create(id: 4, name: "Fallarbor Town")
1540 Location.create(id: 5, name: "Verdanturf Town") 1539Location.create(id: 5, name: "Verdanturf Town")
1541 Location.create(id: 6, name: "Pacifidlog Town") 1540Location.create(id: 6, name: "Pacifidlog Town")
1542 Location.create(id: 7, name: "Petalburg City") 1541Location.create(id: 7, name: "Petalburg City")
1543 Location.create(id: 8, name: "Slateport City") 1542Location.create(id: 8, name: "Slateport City")
1544 Location.create(id: 9, name: "Mauville City") 1543Location.create(id: 9, name: "Mauville City")
1545 Location.create(id: 10, name: "Rustboro City") 1544Location.create(id: 10, name: "Rustboro City")
1546 Location.create(id: 11, name: "Fortree City") 1545Location.create(id: 11, name: "Fortree City")
1547 Location.create(id: 12, name: "Lilycove City") 1546Location.create(id: 12, name: "Lilycove City")
1548 Location.create(id: 13, name: "Mossdeep City") 1547Location.create(id: 13, name: "Mossdeep City")
1549 Location.create(id: 14, name: "Sootopolis City") 1548Location.create(id: 14, name: "Sootopolis City")
1550 Location.create(id: 15, name: "Ever Grande City") 1549Location.create(id: 15, name: "Ever Grande City")
1551 Location.create(id: 16, name: "Route 101") 1550Location.create(id: 16, name: "Route 101")
1552 Location.create(id: 17, name: "Route 102") 1551Location.create(id: 17, name: "Route 102")
1553 Location.create(id: 18, name: "Route 103") 1552Location.create(id: 18, name: "Route 103")
1554 Location.create(id: 19, name: "Route 104") 1553Location.create(id: 19, name: "Route 104")
1555 Location.create(id: 20, name: "Route 105") 1554Location.create(id: 20, name: "Route 105")
1556 Location.create(id: 21, name: "Route 106") 1555Location.create(id: 21, name: "Route 106")
1557 Location.create(id: 22, name: "Route 107") 1556Location.create(id: 22, name: "Route 107")
1558 Location.create(id: 23, name: "Route 108") 1557Location.create(id: 23, name: "Route 108")
1559 Location.create(id: 24, name: "Route 109") 1558Location.create(id: 24, name: "Route 109")
1560 Location.create(id: 25, name: "Route 110") 1559Location.create(id: 25, name: "Route 110")
1561 Location.create(id: 26, name: "Route 111") 1560Location.create(id: 26, name: "Route 111")
1562 Location.create(id: 27, name: "Route 112") 1561Location.create(id: 27, name: "Route 112")
1563 Location.create(id: 28, name: "Route 113") 1562Location.create(id: 28, name: "Route 113")
1564 Location.create(id: 29, name: "Route 114") 1563Location.create(id: 29, name: "Route 114")
1565 Location.create(id: 30, name: "Route 115") 1564Location.create(id: 30, name: "Route 115")
1566 Location.create(id: 31, name: "Route 116") 1565Location.create(id: 31, name: "Route 116")
1567 Location.create(id: 32, name: "Route 117") 1566Location.create(id: 32, name: "Route 117")
1568 Location.create(id: 33, name: "Route 118") 1567Location.create(id: 33, name: "Route 118")
1569 Location.create(id: 34, name: "Route 119") 1568Location.create(id: 34, name: "Route 119")
1570 Location.create(id: 35, name: "Route 120") 1569Location.create(id: 35, name: "Route 120")
1571 Location.create(id: 36, name: "Route 121") 1570Location.create(id: 36, name: "Route 121")
1572 Location.create(id: 37, name: "Route 122") 1571Location.create(id: 37, name: "Route 122")
1573 Location.create(id: 38, name: "Route 123") 1572Location.create(id: 38, name: "Route 123")
1574 Location.create(id: 39, name: "Route 124") 1573Location.create(id: 39, name: "Route 124")
1575 Location.create(id: 40, name: "Route 125") 1574Location.create(id: 40, name: "Route 125")
1576 Location.create(id: 41, name: "Route 126") 1575Location.create(id: 41, name: "Route 126")
1577 Location.create(id: 42, name: "Route 127") 1576Location.create(id: 42, name: "Route 127")
1578 Location.create(id: 43, name: "Route 128") 1577Location.create(id: 43, name: "Route 128")
1579 Location.create(id: 44, name: "Route 129") 1578Location.create(id: 44, name: "Route 129")
1580 Location.create(id: 45, name: "Route 130") 1579Location.create(id: 45, name: "Route 130")
1581 Location.create(id: 46, name: "Route 131") 1580Location.create(id: 46, name: "Route 131")
1582 Location.create(id: 47, name: "Route 132") 1581Location.create(id: 47, name: "Route 132")
1583 Location.create(id: 48, name: "Route 133") 1582Location.create(id: 48, name: "Route 133")
1584 Location.create(id: 49, name: "Route 134") 1583Location.create(id: 49, name: "Route 134")
1585 Location.create(id: 50, name: "Underwater") 1584Location.create(id: 50, name: "Underwater")
1586 Location.create(id: 51, name: "Underwater") 1585Location.create(id: 51, name: "Underwater")
1587 Location.create(id: 52, name: "Underwater") 1586Location.create(id: 52, name: "Underwater")
1588 Location.create(id: 53, name: "Underwater") 1587Location.create(id: 53, name: "Underwater")
1589 Location.create(id: 54, name: "Underwater") 1588Location.create(id: 54, name: "Underwater")
1590 Location.create(id: 55, name: "Granite Cave") 1589Location.create(id: 55, name: "Granite Cave")
1591 Location.create(id: 56, name: "Mt. Chimney") 1590Location.create(id: 56, name: "Mt. Chimney")
1592 Location.create(id: 57, name: "Safari Zone") 1591Location.create(id: 57, name: "Safari Zone")
1593 Location.create(id: 58, name: "Battle Frontier") 1592Location.create(id: 58, name: "Battle Frontier")
1594 Location.create(id: 59, name: "Petalburg Woods") 1593Location.create(id: 59, name: "Petalburg Woods")
1595 Location.create(id: 60, name: "Rusturf Tunnel") 1594Location.create(id: 60, name: "Rusturf Tunnel")
1596 Location.create(id: 61, name: "Abandoned Ship") 1595Location.create(id: 61, name: "Abandoned Ship")
1597 Location.create(id: 62, name: "New Mauville") 1596Location.create(id: 62, name: "New Mauville")
1598 Location.create(id: 63, name: "Meteor Falls") 1597Location.create(id: 63, name: "Meteor Falls")
1599 Location.create(id: 64, name: "Meteor Falls") 1598Location.create(id: 64, name: "Meteor Falls")
1600 Location.create(id: 65, name: "Mt. Pyre") 1599Location.create(id: 65, name: "Mt. Pyre")
1601 Location.create(id: 66, name: "Hideout") 1600Location.create(id: 66, name: "Hideout")
1602 Location.create(id: 67, name: "Shoal Cave") 1601Location.create(id: 67, name: "Shoal Cave")
1603 Location.create(id: 68, name: "Seafloor Cavern") 1602Location.create(id: 68, name: "Seafloor Cavern")
1604 Location.create(id: 69, name: "Underwater") 1603Location.create(id: 69, name: "Underwater")
1605 Location.create(id: 70, name: "Victory Road") 1604Location.create(id: 70, name: "Victory Road")
1606 Location.create(id: 71, name: "Mirage Island") 1605Location.create(id: 71, name: "Mirage Island")
1607 Location.create(id: 72, name: "Cave of Origin") 1606Location.create(id: 72, name: "Cave of Origin")
1608 Location.create(id: 73, name: "Southern Island") 1607Location.create(id: 73, name: "Southern Island")
1609 Location.create(id: 74, name: "Fiery Path") 1608Location.create(id: 74, name: "Fiery Path")
1610 Location.create(id: 75, name: "Fiery Path") 1609Location.create(id: 75, name: "Fiery Path")
1611 Location.create(id: 76, name: "Jagged Pass") 1610Location.create(id: 76, name: "Jagged Pass")
1612 Location.create(id: 77, name: "Jagged Pass") 1611Location.create(id: 77, name: "Jagged Pass")
1613 Location.create(id: 78, name: "Sealed Chamber") 1612Location.create(id: 78, name: "Sealed Chamber")
1614 Location.create(id: 79, name: "Underwater") 1613Location.create(id: 79, name: "Underwater")
1615 Location.create(id: 80, name: "Scorched Slab") 1614Location.create(id: 80, name: "Scorched Slab")
1616 Location.create(id: 81, name: "Island Cave") 1615Location.create(id: 81, name: "Island Cave")
1617 Location.create(id: 82, name: "Desert Ruins") 1616Location.create(id: 82, name: "Desert Ruins")
1618 Location.create(id: 83, name: "Ancient Tomb") 1617Location.create(id: 83, name: "Ancient Tomb")
1619 Location.create(id: 84, name: "Inside of Truck") 1618Location.create(id: 84, name: "Inside of Truck")
1620 Location.create(id: 85, name: "Sky Pillar") 1619Location.create(id: 85, name: "Sky Pillar")
1621 Location.create(id: 86, name: "Secret Base") 1620Location.create(id: 86, name: "Secret Base")
1622 Location.create(id: 87, name: "Ferry") 1621Location.create(id: 87, name: "Ferry")
1623 Location.create(id: 88, name: "Pallet Town") 1622Location.create(id: 88, name: "Pallet Town")
1624 Location.create(id: 89, name: "Viridian City") 1623Location.create(id: 89, name: "Viridian City")
1625 Location.create(id: 90, name: "Pewter City") 1624Location.create(id: 90, name: "Pewter City")
1626 Location.create(id: 91, name: "Cerulean City") 1625Location.create(id: 91, name: "Cerulean City")
1627 Location.create(id: 92, name: "Lavender Town") 1626Location.create(id: 92, name: "Lavender Town")
1628 Location.create(id: 93, name: "Vermilion City") 1627Location.create(id: 93, name: "Vermilion City")
1629 Location.create(id: 94, name: "Celadon City") 1628Location.create(id: 94, name: "Celadon City")
1630 Location.create(id: 95, name: "Fuchsia City") 1629Location.create(id: 95, name: "Fuchsia City")
1631 Location.create(id: 96, name: "Cinnabar Island") 1630Location.create(id: 96, name: "Cinnabar Island")
1632 Location.create(id: 97, name: "Indigo Plateau") 1631Location.create(id: 97, name: "Indigo Plateau")
1633 Location.create(id: 98, name: "Saffron City") 1632Location.create(id: 98, name: "Saffron City")
1634 Location.create(id: 99, name: "Route 4") 1633Location.create(id: 99, name: "Route 4")
1635 Location.create(id: 100, name: "Route 10") 1634Location.create(id: 100, name: "Route 10")
1636 Location.create(id: 101, name: "Route 1") 1635Location.create(id: 101, name: "Route 1")
1637 Location.create(id: 102, name: "Route 2") 1636Location.create(id: 102, name: "Route 2")
1638 Location.create(id: 103, name: "Route 3") 1637Location.create(id: 103, name: "Route 3")
1639 Location.create(id: 104, name: "Route 4") 1638Location.create(id: 104, name: "Route 4")
1640 Location.create(id: 105, name: "Route 5") 1639Location.create(id: 105, name: "Route 5")
1641 Location.create(id: 106, name: "Route 6") 1640Location.create(id: 106, name: "Route 6")
1642 Location.create(id: 107, name: "Route 7") 1641Location.create(id: 107, name: "Route 7")
1643 Location.create(id: 108, name: "Route 8") 1642Location.create(id: 108, name: "Route 8")
1644 Location.create(id: 109, name: "Route 9") 1643Location.create(id: 109, name: "Route 9")
1645 Location.create(id: 110, name: "Route 10") 1644Location.create(id: 110, name: "Route 10")
1646 Location.create(id: 111, name: "Route 11") 1645Location.create(id: 111, name: "Route 11")
1647 Location.create(id: 112, name: "Route 12") 1646Location.create(id: 112, name: "Route 12")
1648 Location.create(id: 113, name: "Route 13") 1647Location.create(id: 113, name: "Route 13")
1649 Location.create(id: 114, name: "Route 14") 1648Location.create(id: 114, name: "Route 14")
1650 Location.create(id: 115, name: "Route 15") 1649Location.create(id: 115, name: "Route 15")
1651 Location.create(id: 116, name: "Route 16") 1650Location.create(id: 116, name: "Route 16")
1652 Location.create(id: 117, name: "Route 17") 1651Location.create(id: 117, name: "Route 17")
1653 Location.create(id: 118, name: "Route 18") 1652Location.create(id: 118, name: "Route 18")
1654 Location.create(id: 119, name: "Route 19") 1653Location.create(id: 119, name: "Route 19")
1655 Location.create(id: 120, name: "Route 20") 1654Location.create(id: 120, name: "Route 20")
1656 Location.create(id: 121, name: "Route 21") 1655Location.create(id: 121, name: "Route 21")
1657 Location.create(id: 122, name: "Route 22") 1656Location.create(id: 122, name: "Route 22")
1658 Location.create(id: 123, name: "Route 23") 1657Location.create(id: 123, name: "Route 23")
1659 Location.create(id: 124, name: "Route 24") 1658Location.create(id: 124, name: "Route 24")
1660 Location.create(id: 125, name: "Route 25") 1659Location.create(id: 125, name: "Route 25")
1661 Location.create(id: 126, name: "Viridian Forest") 1660Location.create(id: 126, name: "Viridian Forest")
1662 Location.create(id: 127, name: "Mt. Moon") 1661Location.create(id: 127, name: "Mt. Moon")
1663 Location.create(id: 128, name: "S.S. Anne") 1662Location.create(id: 128, name: "S.S. Anne")
1664 Location.create(id: 129, name: "Underground Path") 1663Location.create(id: 129, name: "Underground Path")
1665 Location.create(id: 130, name: "Underground Path") 1664Location.create(id: 130, name: "Underground Path")
1666 Location.create(id: 131, name: "Diglett's Cave") 1665Location.create(id: 131, name: "Diglett's Cave")
1667 Location.create(id: 132, name: "Victory Road") 1666Location.create(id: 132, name: "Victory Road")
1668 Location.create(id: 133, name: "Rocket Hideout") 1667Location.create(id: 133, name: "Rocket Hideout")
1669 Location.create(id: 134, name: "Silph Co.") 1668Location.create(id: 134, name: "Silph Co.")
1670 Location.create(id: 135, name: "Pokémon Mansion") 1669Location.create(id: 135, name: "Pokémon Mansion")
1671 Location.create(id: 136, name: "Safari Zone") 1670Location.create(id: 136, name: "Safari Zone")
1672 Location.create(id: 137, name: "Pokémon League") 1671Location.create(id: 137, name: "Pokémon League")
1673 Location.create(id: 138, name: "Rock Tunnel") 1672Location.create(id: 138, name: "Rock Tunnel")
1674 Location.create(id: 139, name: "Seafoam Islands") 1673Location.create(id: 139, name: "Seafoam Islands")
1675 Location.create(id: 140, name: "Pokémon Tower") 1674Location.create(id: 140, name: "Pokémon Tower")
1676 Location.create(id: 141, name: "Cerulean Cave") 1675Location.create(id: 141, name: "Cerulean Cave")
1677 Location.create(id: 142, name: "Power Plant") 1676Location.create(id: 142, name: "Power Plant")
1678 Location.create(id: 143, name: "One Island") 1677Location.create(id: 143, name: "One Island")
1679 Location.create(id: 144, name: "Two Island") 1678Location.create(id: 144, name: "Two Island")
1680 Location.create(id: 145, name: "Three Island") 1679Location.create(id: 145, name: "Three Island")
1681 Location.create(id: 146, name: "Four Island") 1680Location.create(id: 146, name: "Four Island")
1682 Location.create(id: 147, name: "Five Island") 1681Location.create(id: 147, name: "Five Island")
1683 Location.create(id: 148, name: "Seven Island") 1682Location.create(id: 148, name: "Seven Island")
1684 Location.create(id: 149, name: "Six Island") 1683Location.create(id: 149, name: "Six Island")
1685 Location.create(id: 150, name: "Kindle Road") 1684Location.create(id: 150, name: "Kindle Road")
1686 Location.create(id: 151, name: "Treasure Beach") 1685Location.create(id: 151, name: "Treasure Beach")
1687 Location.create(id: 152, name: "Cape Brink") 1686Location.create(id: 152, name: "Cape Brink")
1688 Location.create(id: 153, name: "Bond Bridge") 1687Location.create(id: 153, name: "Bond Bridge")
1689 Location.create(id: 154, name: "Three Isle Port") 1688Location.create(id: 154, name: "Three Isle Port")
1690 Location.create(id: 155, name: "Sevii Isle 6") 1689Location.create(id: 155, name: "Sevii Isle 6")
1691 Location.create(id: 156, name: "Sevii Isle 7") 1690Location.create(id: 156, name: "Sevii Isle 7")
1692 Location.create(id: 157, name: "Sevii Isle 8") 1691Location.create(id: 157, name: "Sevii Isle 8")
1693 Location.create(id: 158, name: "Sevii Isle 9") 1692Location.create(id: 158, name: "Sevii Isle 9")
1694 Location.create(id: 159, name: "Resort Gorgeous") 1693Location.create(id: 159, name: "Resort Gorgeous")
1695 Location.create(id: 160, name: "Water Labyrinth") 1694Location.create(id: 160, name: "Water Labyrinth")
1696 Location.create(id: 161, name: "Five Isle Meadow") 1695Location.create(id: 161, name: "Five Isle Meadow")
1697 Location.create(id: 162, name: "Memorial Pillar") 1696Location.create(id: 162, name: "Memorial Pillar")
1698 Location.create(id: 163, name: "Outcast Island") 1697Location.create(id: 163, name: "Outcast Island")
1699 Location.create(id: 164, name: "Green Path") 1698Location.create(id: 164, name: "Green Path")
1700 Location.create(id: 165, name: "Water Path") 1699Location.create(id: 165, name: "Water Path")
1701 Location.create(id: 166, name: "Ruin Valley") 1700Location.create(id: 166, name: "Ruin Valley")
1702 Location.create(id: 167, name: "Trainer Tower") 1701Location.create(id: 167, name: "Trainer Tower")
1703 Location.create(id: 168, name: "Canyon Entrance") 1702Location.create(id: 168, name: "Canyon Entrance")
1704 Location.create(id: 169, name: "Sevault Canyon") 1703Location.create(id: 169, name: "Sevault Canyon")
1705 Location.create(id: 170, name: "Tanoby Ruins") 1704Location.create(id: 170, name: "Tanoby Ruins")
1706 Location.create(id: 171, name: "Sevii Isle 22") 1705Location.create(id: 171, name: "Sevii Isle 22")
1707 Location.create(id: 172, name: "Sevii Isle 23") 1706Location.create(id: 172, name: "Sevii Isle 23")
1708 Location.create(id: 173, name: "Sevii Isle 24") 1707Location.create(id: 173, name: "Sevii Isle 24")
1709 Location.create(id: 174, name: "Navel Rock") 1708Location.create(id: 174, name: "Navel Rock")
1710 Location.create(id: 175, name: "Mt. Ember") 1709Location.create(id: 175, name: "Mt. Ember")
1711 Location.create(id: 176, name: "Berry Forest") 1710Location.create(id: 176, name: "Berry Forest")
1712 Location.create(id: 177, name: "Icefall Cave") 1711Location.create(id: 177, name: "Icefall Cave")
1713 Location.create(id: 178, name: "Rocket Warehouse") 1712Location.create(id: 178, name: "Rocket Warehouse")
1714 Location.create(id: 179, name: "Trainer Tower") 1713Location.create(id: 179, name: "Trainer Tower")
1715 Location.create(id: 180, name: "Dotted Hole") 1714Location.create(id: 180, name: "Dotted Hole")
1716 Location.create(id: 181, name: "Lost Cave") 1715Location.create(id: 181, name: "Lost Cave")
1717 Location.create(id: 182, name: "Pattern Bush") 1716Location.create(id: 182, name: "Pattern Bush")
1718 Location.create(id: 183, name: "Altering Cave") 1717Location.create(id: 183, name: "Altering Cave")
1719 Location.create(id: 184, name: "Tanoby Chambers") 1718Location.create(id: 184, name: "Tanoby Chambers")
1720 Location.create(id: 185, name: "Three Isle Path") 1719Location.create(id: 185, name: "Three Isle Path")
1721 Location.create(id: 186, name: "Tanoby Key") 1720Location.create(id: 186, name: "Tanoby Key")
1722 Location.create(id: 187, name: "Birth Island") 1721Location.create(id: 187, name: "Birth Island")
1723 Location.create(id: 188, name: "Monean Chamber") 1722Location.create(id: 188, name: "Monean Chamber")
1724 Location.create(id: 189, name: "Liptoo Chamber") 1723Location.create(id: 189, name: "Liptoo Chamber")
1725 Location.create(id: 190, name: "Weepth Chamber") 1724Location.create(id: 190, name: "Weepth Chamber")
1726 Location.create(id: 191, name: "Dilford Chamber") 1725Location.create(id: 191, name: "Dilford Chamber")
1727 Location.create(id: 192, name: "Scufib Chamber") 1726Location.create(id: 192, name: "Scufib Chamber")
1728 Location.create(id: 193, name: "Rixy Chamber") 1727Location.create(id: 193, name: "Rixy Chamber")
1729 Location.create(id: 194, name: "Viapois Chamber") 1728Location.create(id: 194, name: "Viapois Chamber")
1730 Location.create(id: 195, name: "Ember Spa") 1729Location.create(id: 195, name: "Ember Spa")
1731 Location.create(id: 196, name: "Celadon Dept.") 1730Location.create(id: 196, name: "Celadon Dept.")
1732 Location.create(id: 197, name: "Aqua Hideout") 1731Location.create(id: 197, name: "Aqua Hideout")
1733 Location.create(id: 198, name: "Magma Hideout") 1732Location.create(id: 198, name: "Magma Hideout")
1734 Location.create(id: 199, name: "Mirage Tower") 1733Location.create(id: 199, name: "Mirage Tower")
1735 Location.create(id: 200, name: "Birth Island") 1734Location.create(id: 200, name: "Birth Island")
1736 Location.create(id: 201, name: "Faraway Island") 1735Location.create(id: 201, name: "Faraway Island")
1737 Location.create(id: 202, name: "Artisan Cave") 1736Location.create(id: 202, name: "Artisan Cave")
1738 Location.create(id: 203, name: "Marine Cave") 1737Location.create(id: 203, name: "Marine Cave")
1739 Location.create(id: 204, name: "Underwater") 1738Location.create(id: 204, name: "Underwater")
1740 Location.create(id: 205, name: "Terra Cave") 1739Location.create(id: 205, name: "Terra Cave")
1741 Location.create(id: 206, name: "Underwater") 1740Location.create(id: 206, name: "Underwater")
1742 Location.create(id: 207, name: "Underwater") 1741Location.create(id: 207, name: "Underwater")
1743 Location.create(id: 208, name: "Underwater") 1742Location.create(id: 208, name: "Underwater")
1744 Location.create(id: 209, name: "Desert Underpass") 1743Location.create(id: 209, name: "Desert Underpass")
1745 Location.create(id: 210, name: "Altering Cave") 1744Location.create(id: 210, name: "Altering Cave")
1746 Location.create(id: 211, name: "Navel Rock") 1745Location.create(id: 211, name: "Navel Rock")
1747 Location.create(id: 212, name: "Trainer Hill") 1746Location.create(id: 212, name: "Trainer Hill")
1748 1747
1749 GiftRibbon.create(id: 1, description: "2003 REGIONAL TOURNEY CHAMPION RIBBON") 1748GiftRibbon.create(id: 1, description: "2003 REGIONAL TOURNEY CHAMPION RIBBON")
1750 GiftRibbon.create(id: 2, description: "2003 NATIONAL TOURNEY CHAMPION RIBBON") 1749GiftRibbon.create(id: 2, description: "2003 NATIONAL TOURNEY CHAMPION RIBBON")
1751 GiftRibbon.create(id: 3, description: "2003 GLOBAL CUP CHAMPION RIBBON") 1750GiftRibbon.create(id: 3, description: "2003 GLOBAL CUP CHAMPION RIBBON")
1752 GiftRibbon.create(id: 4, description: "2003 REGIONAL TOURNEY Runner-up RIBBON") 1751GiftRibbon.create(id: 4, description: "2003 REGIONAL TOURNEY Runner-up RIBBON")
1753 GiftRibbon.create(id: 5, description: "2003 NATIONAL TOURNEY Runner-up RIBBON") 1752GiftRibbon.create(id: 5, description: "2003 NATIONAL TOURNEY Runner-up RIBBON")
1754 GiftRibbon.create(id: 6, description: "2003 GLOBAL CUP Runner-up RIBBON") 1753GiftRibbon.create(id: 6, description: "2003 GLOBAL CUP Runner-up RIBBON")
1755 GiftRibbon.create(id: 7, description: "2003 REGIONAL TOURNEY Semifinalist RIBBON") 1754GiftRibbon.create(id: 7, description: "2003 REGIONAL TOURNEY Semifinalist RIBBON")
1756 GiftRibbon.create(id: 8, description: "2003 NATIONAL TOURNEY Semifinalist RIBBON") 1755GiftRibbon.create(id: 8, description: "2003 NATIONAL TOURNEY Semifinalist RIBBON")
1757 GiftRibbon.create(id: 9, description: "2003 GLOBAL CUP Semifinalist RIBBON") 1756GiftRibbon.create(id: 9, description: "2003 GLOBAL CUP Semifinalist RIBBON")
1758 GiftRibbon.create(id: 10, description: "2004 REGIONAL TOURNEY CHAMPION RIBBON") 1757GiftRibbon.create(id: 10, description: "2004 REGIONAL TOURNEY CHAMPION RIBBON")
1759 GiftRibbon.create(id: 11, description: "2004 NATIONAL TOURNEY CHAMPION RIBBON") 1758GiftRibbon.create(id: 11, description: "2004 NATIONAL TOURNEY CHAMPION RIBBON")
1760 GiftRibbon.create(id: 12, description: "2004 GLOBAL CUP CHAMPION RIBBON") 1759GiftRibbon.create(id: 12, description: "2004 GLOBAL CUP CHAMPION RIBBON")
1761 GiftRibbon.create(id: 13, description: "2004 REGIONAL TOURNEY Runner-up RIBBON") 1760GiftRibbon.create(id: 13, description: "2004 REGIONAL TOURNEY Runner-up RIBBON")
1762 GiftRibbon.create(id: 14, description: "2004 NATIONAL TOURNEY Runner-up RIBBON") 1761GiftRibbon.create(id: 14, description: "2004 NATIONAL TOURNEY Runner-up RIBBON")
1763 GiftRibbon.create(id: 15, description: "2004 GLOBAL CUP Runner-up RIBBON") 1762GiftRibbon.create(id: 15, description: "2004 GLOBAL CUP Runner-up RIBBON")
1764 GiftRibbon.create(id: 16, description: "2004 REGIONAL TOURNEY Semifinalist RIBBON") 1763GiftRibbon.create(id: 16, description: "2004 REGIONAL TOURNEY Semifinalist RIBBON")
1765 GiftRibbon.create(id: 17, description: "2004 NATIONAL TOURNEY Semifinalist RIBBON") 1764GiftRibbon.create(id: 17, description: "2004 NATIONAL TOURNEY Semifinalist RIBBON")
1766 GiftRibbon.create(id: 18, description: "2004 GLOBAL CUP Semifinalist RIBBON") 1765GiftRibbon.create(id: 18, description: "2004 GLOBAL CUP Semifinalist RIBBON")
1767 GiftRibbon.create(id: 19, description: "2005 REGIONAL TOURNEY CHAMPION RIBBON") 1766GiftRibbon.create(id: 19, description: "2005 REGIONAL TOURNEY CHAMPION RIBBON")
1768 GiftRibbon.create(id: 20, description: "2005 NATIONAL TOURNEY CHAMPION RIBBON") 1767GiftRibbon.create(id: 20, description: "2005 NATIONAL TOURNEY CHAMPION RIBBON")
1769 GiftRibbon.create(id: 21, description: "2005 GLOBAL CUP CHAMPION RIBBON") 1768GiftRibbon.create(id: 21, description: "2005 GLOBAL CUP CHAMPION RIBBON")
1770 GiftRibbon.create(id: 22, description: "2005 REGIONAL TOURNEY Runner-up RIBBON") 1769GiftRibbon.create(id: 22, description: "2005 REGIONAL TOURNEY Runner-up RIBBON")
1771 GiftRibbon.create(id: 23, description: "2005 NATIONAL TOURNEY Runner-up RIBBON") 1770GiftRibbon.create(id: 23, description: "2005 NATIONAL TOURNEY Runner-up RIBBON")
1772 GiftRibbon.create(id: 24, description: "2005 GLOBAL CUP Runner-up RIBBON") 1771GiftRibbon.create(id: 24, description: "2005 GLOBAL CUP Runner-up RIBBON")
1773 GiftRibbon.create(id: 25, description: "2005 REGIONAL TOURNEY Semifinalist RIBBON") 1772GiftRibbon.create(id: 25, description: "2005 REGIONAL TOURNEY Semifinalist RIBBON")
1774 GiftRibbon.create(id: 26, description: "2005 NATIONAL TOURNEY Semifinalist RIBBON") 1773GiftRibbon.create(id: 26, description: "2005 NATIONAL TOURNEY Semifinalist RIBBON")
1775 GiftRibbon.create(id: 27, description: "2005 GLOBAL CUP Semifinalist RIBBON") 1774GiftRibbon.create(id: 27, description: "2005 GLOBAL CUP Semifinalist RIBBON")
1776 GiftRibbon.create(id: 28, description: "POKéMON BATTLE CUP CHAMPION RIBBON") 1775GiftRibbon.create(id: 28, description: "POKéMON BATTLE CUP CHAMPION RIBBON")
1777 GiftRibbon.create(id: 29, description: "POKéMON BATTLE CUP Runner-up RIBBON") 1776GiftRibbon.create(id: 29, description: "POKéMON BATTLE CUP Runner-up RIBBON")
1778 GiftRibbon.create(id: 30, description: "POKéMON BATTLE CUP Semifinalist RIBBON") 1777GiftRibbon.create(id: 30, description: "POKéMON BATTLE CUP Semifinalist RIBBON")
1779 GiftRibbon.create(id: 31, description: "POKéMON BATTLE CUP Participation RIBBON") 1778GiftRibbon.create(id: 31, description: "POKéMON BATTLE CUP Participation RIBBON")
1780 GiftRibbon.create(id: 32, description: "POKéMON LEAGUE CHAMPION RIBBON") 1779GiftRibbon.create(id: 32, description: "POKéMON LEAGUE CHAMPION RIBBON")
1781 GiftRibbon.create(id: 33, description: "POKéMON LEAGUE Runner-up RIBBON") 1780GiftRibbon.create(id: 33, description: "POKéMON LEAGUE Runner-up RIBBON")
1782 GiftRibbon.create(id: 34, description: "POKéMON LEAGUE Semifinalist RIBBON") 1781GiftRibbon.create(id: 34, description: "POKéMON LEAGUE Semifinalist RIBBON")
1783 GiftRibbon.create(id: 35, description: "POKéMON LEAGUE Participation RIBBON") 1782GiftRibbon.create(id: 35, description: "POKéMON LEAGUE Participation RIBBON")
1784 GiftRibbon.create(id: 36, description: "ADVANCE CUP CHAMPION RIBBON") 1783GiftRibbon.create(id: 36, description: "ADVANCE CUP CHAMPION RIBBON")
1785 GiftRibbon.create(id: 37, description: "ADVANCE CUP Runner-up RIBBON") 1784GiftRibbon.create(id: 37, description: "ADVANCE CUP Runner-up RIBBON")
1786 GiftRibbon.create(id: 38, description: "ADVANCE CUP Semifinalist RIBBON") 1785GiftRibbon.create(id: 38, description: "ADVANCE CUP Semifinalist RIBBON")
1787 GiftRibbon.create(id: 39, description: "ADVANCE CUP Participation RIBBON") 1786GiftRibbon.create(id: 39, description: "ADVANCE CUP Participation RIBBON")
1788 GiftRibbon.create(id: 40, description: "POKéMON Tournament Participation RIBBON") 1787GiftRibbon.create(id: 40, description: "POKéMON Tournament Participation RIBBON")
1789 GiftRibbon.create(id: 41, description: "POKéMON Event Participation RIBBON") 1788GiftRibbon.create(id: 41, description: "POKéMON Event Participation RIBBON")
1790 GiftRibbon.create(id: 42, description: "POKéMON Festival Participation RIBBON") 1789GiftRibbon.create(id: 42, description: "POKéMON Festival Participation RIBBON")
1791 GiftRibbon.create(id: 43, description: "Difficulty-clearing Commemorative RIBBON") 1790GiftRibbon.create(id: 43, description: "Difficulty-clearing Commemorative RIBBON")
1792 GiftRibbon.create(id: 44, description: "RIBBON awarded for clearing all difficulties.") 1791GiftRibbon.create(id: 44, description: "RIBBON awarded for clearing all difficulties.")
1793 GiftRibbon.create(id: 45, description: "100-straight Win Commemorative RIBBON") 1792GiftRibbon.create(id: 45, description: "100-straight Win Commemorative RIBBON")
1794 GiftRibbon.create(id: 46, description: "DARKNESS TOWER Clear Commemorative RIBBON") 1793GiftRibbon.create(id: 46, description: "DARKNESS TOWER Clear Commemorative RIBBON")
1795 GiftRibbon.create(id: 47, description: "RED TOWER Clear Commemorative RIBBON") 1794GiftRibbon.create(id: 47, description: "RED TOWER Clear Commemorative RIBBON")
1796 GiftRibbon.create(id: 48, description: "BLACKIRON TOWER Clear Commemorative RIBBON") 1795GiftRibbon.create(id: 48, description: "BLACKIRON TOWER Clear Commemorative RIBBON")
1797 GiftRibbon.create(id: 49, description: "FINAL TOWER Clear Commemorative RIBBON") 1796GiftRibbon.create(id: 49, description: "FINAL TOWER Clear Commemorative RIBBON")
1798 GiftRibbon.create(id: 50, description: "Legend-making Commemorative RIBBON") 1797GiftRibbon.create(id: 50, description: "Legend-making Commemorative RIBBON")
1799 GiftRibbon.create(id: 51, description: "POKéMON CENTER TOKYO Commemorative RIBBON") 1798GiftRibbon.create(id: 51, description: "POKéMON CENTER TOKYO Commemorative RIBBON")
1800 GiftRibbon.create(id: 52, description: "POKéMON CENTER OSAKA Commemorative RIBBON") 1799GiftRibbon.create(id: 52, description: "POKéMON CENTER OSAKA Commemorative RIBBON")
1801 GiftRibbon.create(id: 53, description: "POKéMON CENTER NAGOYA Commemorative RIBBON") 1800GiftRibbon.create(id: 53, description: "POKéMON CENTER NAGOYA Commemorative RIBBON")
1802 GiftRibbon.create(id: 54, description: "POKéMON CENTER NY Commemorative RIBBON") 1801GiftRibbon.create(id: 54, description: "POKéMON CENTER NY Commemorative RIBBON")
1803 GiftRibbon.create(id: 55, description: "Summer Holidays RIBBON") 1802GiftRibbon.create(id: 55, description: "Summer Holidays RIBBON")
1804 GiftRibbon.create(id: 56, description: "Winter Holidays RIBBON") 1803GiftRibbon.create(id: 56, description: "Winter Holidays RIBBON")
1805 GiftRibbon.create(id: 57, description: "Spring Holidays RIBBON") 1804GiftRibbon.create(id: 57, description: "Spring Holidays RIBBON")
1806 GiftRibbon.create(id: 58, description: "Evergreen RIBBON") 1805GiftRibbon.create(id: 58, description: "Evergreen RIBBON")
1807 GiftRibbon.create(id: 59, description: "Special Holiday RIBBON") 1806GiftRibbon.create(id: 59, description: "Special Holiday RIBBON")
1808 GiftRibbon.create(id: 60, description: "Hard Worker RIBBON") 1807GiftRibbon.create(id: 60, description: "Hard Worker RIBBON")
1809 GiftRibbon.create(id: 61, description: "Lots of Friends RIBBON") 1808GiftRibbon.create(id: 61, description: "Lots of Friends RIBBON")
1810 GiftRibbon.create(id: 62, description: "Full of Energy RIBBON") 1809GiftRibbon.create(id: 62, description: "Full of Energy RIBBON")
1811 GiftRibbon.create(id: 63, description: "A commemorative RIBBON for a loved POKéMON.") 1810GiftRibbon.create(id: 63, description: "A commemorative RIBBON for a loved POKéMON.")
1812 GiftRibbon.create(id: 64, description: "RIBBON that shows love for POKéMON.") 1811GiftRibbon.create(id: 64, description: "RIBBON that shows love for POKéMON.")
1813 1812
1814 Item.create(id: 1, name: "Master Ball", 1813Item.create(id: 1, name: "Master Ball",
1815 rs_description: "The best BALL that catches a POKéMON without fail.", 1814 rs_description: "The best BALL that catches a POKéMON without fail.",
1816 frlg_description: "The best BALL with the ultimate performance. It will catch any wild POKéMON without fail.") 1815 frlg_description: "The best BALL with the ultimate performance. It will catch any wild POKéMON without fail.")
1817 Item.create(id: 2, name: "Ultra Ball", 1816Item.create(id: 2, name: "Ultra Ball",
1818 rs_description: "A better BALL with a higher catch rate than a GREAT BALL.", 1817 rs_description: "A better BALL with a higher catch rate than a GREAT BALL.",
1819 frlg_description: "A very high-grade BALL that offers a higher POKéMON catch rate than a GREAT BALL.") 1818 frlg_description: "A very high-grade BALL that offers a higher POKéMON catch rate than a GREAT BALL.")
1820 Item.create(id: 3, name: "Great Ball", 1819Item.create(id: 3, name: "Great Ball",
1821 rs_description: "A good BALL with a higher catch rate than a POKé BALL.", 1820 rs_description: "A good BALL with a higher catch rate than a POKé BALL.",
1822 frlg_description: "A good, quality BALL that offers a higher POKéMON catch rate than a standard POKé BALL.") 1821 frlg_description: "A good, quality BALL that offers a higher POKéMON catch rate than a standard POKé BALL.")
1823 Item.create(id: 4, name: "Poké Ball", 1822Item.create(id: 4, name: "Poké Ball",
1824 rs_description: "A tool used for catching wild POKéMON.", 1823 rs_description: "A tool used for catching wild POKéMON.",
1825 frlg_description: "A BALL thrown to catch a wild POKéMON. It is designed in a capsule style.") 1824 frlg_description: "A BALL thrown to catch a wild POKéMON. It is designed in a capsule style.")
1826 Item.create(id: 6, name: "Net Ball", 1825Item.create(id: 6, name: "Net Ball",
1827 rs_description: "A BALL that works well on WATER- and BUG-type POKéMON.", 1826 rs_description: "A BALL that works well on WATER- and BUG-type POKéMON.",
1828 frlg_description: "A somewhat different BALL that works especially well on WATER- and BUG-type POKéMON.") 1827 frlg_description: "A somewhat different BALL that works especially well on WATER- and BUG-type POKéMON.")
1829 Item.create(id: 7, name: "Dive Ball", 1828Item.create(id: 7, name: "Dive Ball",
1830 rs_description: "A BALL that works better on POKéMON on the ocean floor.", 1829 rs_description: "A BALL that works better on POKéMON on the ocean floor.",
1831 frlg_description: "A somewhat different BALL that works especially well on POKéMON deep in the sea.") 1830 frlg_description: "A somewhat different BALL that works especially well on POKéMON deep in the sea.")
1832 Item.create(id: 8, name: "Nest Ball", 1831Item.create(id: 8, name: "Nest Ball",
1833 rs_description: "A BALL that works better on weaker POKéMON.", 1832 rs_description: "A BALL that works better on weaker POKéMON.",
1834 frlg_description: "A somewhat different BALL that works especially well on weaker POKéMON.") 1833 frlg_description: "A somewhat different BALL that works especially well on weaker POKéMON.")
1835 Item.create(id: 9, name: "Repeat Ball", 1834Item.create(id: 9, name: "Repeat Ball",
1836 rs_description: "A BALL that works better on POKéMON caught before.", 1835 rs_description: "A BALL that works better on POKéMON caught before.",
1837 frlg_description: "A somewhat different BALL that works especially well on POKéMON caught before.") 1836 frlg_description: "A somewhat different BALL that works especially well on POKéMON caught before.")
1838 Item.create(id: 10, name: "Timer Ball", 1837Item.create(id: 10, name: "Timer Ball",
1839 rs_description: "More effective as more turns are taken in battle.", 1838 rs_description: "More effective as more turns are taken in battle.",
1840 frlg_description: "A somewhat different BALL that becomes progressively better the more turns there are in a battle.", 1839 frlg_description: "A somewhat different BALL that becomes progressively better the more turns there are in a battle.",
1841 emerald_description: "A BALL that gains power in battles taking many turns.") 1840 emerald_description: "A BALL that gains power in battles taking many turns.")
1842 Item.create(id: 11, name: "Luxury Ball", 1841Item.create(id: 11, name: "Luxury Ball",
1843 rs_description: "A cozy BALL that makes POKéMON more friendly.", 1842 rs_description: "A cozy BALL that makes POKéMON more friendly.",
1844 frlg_description: "A comfortable BALL that makes a captured wild POKéMON quickly grow friendly.") 1843 frlg_description: "A comfortable BALL that makes a captured wild POKéMON quickly grow friendly.")
1845 Item.create(id: 12, name: "Premier Ball", 1844Item.create(id: 12, name: "Premier Ball",
1846 rs_description: "A rare BALL made in commemoration of some event.", 1845 rs_description: "A rare BALL made in commemoration of some event.",
1847 frlg_description: "A rare BALL that has been specially made to commemorate an event of some sort.") 1846 frlg_description: "A rare BALL that has been specially made to commemorate an event of some sort.")
1848 Item.create(id: 13, name: "Potion", 1847Item.create(id: 13, name: "Potion",
1849 rs_description: "Restores the HP of a POKéMON by 20 points.", 1848 rs_description: "Restores the HP of a POKéMON by 20 points.",
1850 frlg_description: "A spray-type wound medicine. It restores the HP of one POKéMON by 20 points.") 1849 frlg_description: "A spray-type wound medicine. It restores the HP of one POKéMON by 20 points.")
1851 Item.create(id: 14, name: "Antidote", 1850Item.create(id: 14, name: "Antidote",
1852 rs_description: "Heals a poisoned POKéMON.", 1851 rs_description: "Heals a poisoned POKéMON.",
1853 frlg_description: "A spray-type medicine. It heals one POKéMON from a poisoning.") 1852 frlg_description: "A spray-type medicine. It heals one POKéMON from a poisoning.")
1854 Item.create(id: 15, name: "Burn Heal", 1853Item.create(id: 15, name: "Burn Heal",
1855 rs_description: "Heals POKéMON of a burn.", 1854 rs_description: "Heals POKéMON of a burn.",
1856 frlg_description: "A spray-type medicine. It heals one POKéMON of a burn.") 1855 frlg_description: "A spray-type medicine. It heals one POKéMON of a burn.")
1857 Item.create(id: 16, name: "Ice Heal", 1856Item.create(id: 16, name: "Ice Heal",
1858 rs_description: "Defrosts a frozen POKéMON.", 1857 rs_description: "Defrosts a frozen POKéMON.",
1859 frlg_description: "A spray-type medicine. It defrosts a frozen POKéMON.") 1858 frlg_description: "A spray-type medicine. It defrosts a frozen POKéMON.")
1860 Item.create(id: 17, name: "Awakening", 1859Item.create(id: 17, name: "Awakening",
1861 rs_description: "Awakens a sleeping POKéMON.", 1860 rs_description: "Awakens a sleeping POKéMON.",
1862 frlg_description: "A spray-type medicine. It awakens a sleeping POKéMON.") 1861 frlg_description: "A spray-type medicine. It awakens a sleeping POKéMON.")
1863 Item.create(id: 18, name: "Paralyz Heal", 1862Item.create(id: 18, name: "Paralyz Heal",
1864 rs_description: "Heals a paralyzed POKéMON.", 1863 rs_description: "Heals a paralyzed POKéMON.",
1865 frlg_description: "A spray-type medicine. It heals one POKéMON from paralysis.") 1864 frlg_description: "A spray-type medicine. It heals one POKéMON from paralysis.")
1866 Item.create(id: 19, name: "Full Restore", 1865Item.create(id: 19, name: "Full Restore",
1867 rs_description: "Fully restores the HP and status of a POKéMON.", 1866 rs_description: "Fully restores the HP and status of a POKéMON.",
1868 frlg_description: "A medicine that fully restores the HP and heals any status problems of one POKéMON.") 1867 frlg_description: "A medicine that fully restores the HP and heals any status problems of one POKéMON.")
1869 Item.create(id: 20, name: "Max Potion", 1868Item.create(id: 20, name: "Max Potion",
1870 rs_description: "Fully restores the HP of a POKéMON.", 1869 rs_description: "Fully restores the HP of a POKéMON.",
1871 frlg_description: "A spray-type wound medicine. It fully restores the HP of one POKéMON.") 1870 frlg_description: "A spray-type wound medicine. It fully restores the HP of one POKéMON.")
1872 Item.create(id: 21, name: "Hyper Potion", 1871Item.create(id: 21, name: "Hyper Potion",
1873 rs_description: "Restores the HP of a POKéMON by 200 points.", 1872 rs_description: "Restores the HP of a POKéMON by 200 points.",
1874 frlg_description: "A spray-type wound medicine. It restores the HP of one POKéMON by 200 points.") 1873 frlg_description: "A spray-type wound medicine. It restores the HP of one POKéMON by 200 points.")
1875 Item.create(id: 22, name: "Super Potion", 1874Item.create(id: 22, name: "Super Potion",
1876 rs_description: "Restores the HP of a POKéMON by 50 points.", 1875 rs_description: "Restores the HP of a POKéMON by 50 points.",
1877 frlg_description: "A spray-type wound medicine. It restores the HP of one POKéMON by 50 points.") 1876 frlg_description: "A spray-type wound medicine. It restores the HP of one POKéMON by 50 points.")
1878 Item.create(id: 23, name: "Full Heal", 1877Item.create(id: 23, name: "Full Heal",
1879 rs_description: "Heals all the status problems of one POKéMON.", 1878 rs_description: "Heals all the status problems of one POKéMON.",
1880 frlg_description: "A spray-type medicine. It heals all the status problems of one POKéMON.") 1879 frlg_description: "A spray-type medicine. It heals all the status problems of one POKéMON.")
1881 Item.create(id: 24, name: "Revive", 1880Item.create(id: 24, name: "Revive",
1882 rs_description: "Revives a fainted POKéMON with half its HP.", 1881 rs_description: "Revives a fainted POKéMON with half its HP.",
1883 frlg_description: "A medicine that revives a fainted POKéMON, restoring HP by half the maximum amount.") 1882 frlg_description: "A medicine that revives a fainted POKéMON, restoring HP by half the maximum amount.")
1884 Item.create(id: 25, name: "Max Revive", 1883Item.create(id: 25, name: "Max Revive",
1885 rs_description: "Revives a fainted POKéMON with all its HP.", 1884 rs_description: "Revives a fainted POKéMON with all its HP.",
1886 frlg_description: "A medicine that revives a fainted POKéMON, restoring HP fully.") 1885 frlg_description: "A medicine that revives a fainted POKéMON, restoring HP fully.")
1887 Item.create(id: 26, name: "Fresh Water", 1886Item.create(id: 26, name: "Fresh Water",
1888 rs_description: "A mineral water that restores HP by 50 points.", 1887 rs_description: "A mineral water that restores HP by 50 points.",
1889 frlg_description: "Water with a high mineral content. It restores the HP of one POKéMON by 50 points.") 1888 frlg_description: "Water with a high mineral content. It restores the HP of one POKéMON by 50 points.")
1890 Item.create(id: 27, name: "Soda Pop", 1889Item.create(id: 27, name: "Soda Pop",
1891 rs_description: "A fizzy soda drink that restores HP by 60 points.", 1890 rs_description: "A fizzy soda drink that restores HP by 60 points.",
1892 frlg_description: "A fizzy soda drink. It restores the HP of one POKéMON by 60 points.") 1891 frlg_description: "A fizzy soda drink. It restores the HP of one POKéMON by 60 points.")
1893 Item.create(id: 28, name: "Lemonade", 1892Item.create(id: 28, name: "Lemonade",
1894 rs_description: "A very sweet drink that restores HP by 80 points.", 1893 rs_description: "A very sweet drink that restores HP by 80 points.",
1895 frlg_description: "A very sweet drink. It restores the HP of one POKéMON by 80 points.") 1894 frlg_description: "A very sweet drink. It restores the HP of one POKéMON by 80 points.")
1896 Item.create(id: 29, name: "Moomoo Milk", 1895Item.create(id: 29, name: "Moomoo Milk",
1897 rs_description: "A nutritious milk that restores HP by 100 points.", 1896 rs_description: "A nutritious milk that restores HP by 100 points.",
1898 frlg_description: "Highly nutritious milk. It restores the HP of one POKéMON by 100 points.") 1897 frlg_description: "Highly nutritious milk. It restores the HP of one POKéMON by 100 points.")
1899 Item.create(id: 30, name: "EnergyPowder", 1898Item.create(id: 30, name: "EnergyPowder",
1900 rs_description: "A bitter powder that restores HP by 50 points.", 1899 rs_description: "A bitter powder that restores HP by 50 points.",
1901 frlg_description: "A very bitter medicine powder. It restores the HP of one POKéMON by 50 points.") 1900 frlg_description: "A very bitter medicine powder. It restores the HP of one POKéMON by 50 points.")
1902 Item.create(id: 31, name: "Energy Root", 1901Item.create(id: 31, name: "Energy Root",
1903 rs_description: "A bitter root that restores HP by 200 points.", 1902 rs_description: "A bitter root that restores HP by 200 points.",
1904 frlg_description: "A very bitter root. It restores the HP of one POKéMON by 200 points.") 1903 frlg_description: "A very bitter root. It restores the HP of one POKéMON by 200 points.")
1905 Item.create(id: 32, name: "Heal Powder", 1904Item.create(id: 32, name: "Heal Powder",
1906 rs_description: "A bitter powder that heals all status problems.", 1905 rs_description: "A bitter powder that heals all status problems.",
1907 frlg_description: "A very bitter medicine powder. It heals all the status problems of one POKéMON.") 1906 frlg_description: "A very bitter medicine powder. It heals all the status problems of one POKéMON.")
1908 Item.create(id: 33, name: "Revival Herb", 1907Item.create(id: 33, name: "Revival Herb",
1909 rs_description: "A very bitter herb that revives a fainted POKéMON.", 1908 rs_description: "A very bitter herb that revives a fainted POKéMON.",
1910 frlg_description: "A very bitter medicinal herb. It revives a fainted POKéMON, restoring HP fully.") 1909 frlg_description: "A very bitter medicinal herb. It revives a fainted POKéMON, restoring HP fully.")
1911 Item.create(id: 34, name: "Ether", 1910Item.create(id: 34, name: "Ether",
1912 rs_description: "Restores the PP of a selected move by 10.", 1911 rs_description: "Restores the PP of a selected move by 10.",
1913 frlg_description: "Restores a selected move's PP by 10 points for one POKéMON.") 1912 frlg_description: "Restores a selected move's PP by 10 points for one POKéMON.")
1914 Item.create(id: 35, name: "Max Ether", 1913Item.create(id: 35, name: "Max Ether",
1915 rs_description: "Fully restores the PP of a selected move.", 1914 rs_description: "Fully restores the PP of a selected move.",
1916 frlg_description: "Fully restores a selected move's PP for one POKéMON.") 1915 frlg_description: "Fully restores a selected move's PP for one POKéMON.")
1917 Item.create(id: 36, name: "Elixir", 1916Item.create(id: 36, name: "Elixir",
1918 rs_description: "Restores the PP of all moves by 10.", 1917 rs_description: "Restores the PP of all moves by 10.",
1919 frlg_description: "Restores the PP of all moves for one POKéMON by 10 points each.") 1918 frlg_description: "Restores the PP of all moves for one POKéMON by 10 points each.")
1920 Item.create(id: 37, name: "Max Elixir", 1919Item.create(id: 37, name: "Max Elixir",
1921 rs_description: "Fully restores the PP of a POKéMON's moves.", 1920 rs_description: "Fully restores the PP of a POKéMON's moves.",
1922 frlg_description: "Fully restores the PP of all moves for one POKéMON.") 1921 frlg_description: "Fully restores the PP of all moves for one POKéMON.")
1923 Item.create(id: 38, name: "Lava Cookie", 1922Item.create(id: 38, name: "Lava Cookie",
1924 rs_description: "A local specialty that heals all status problems.", 1923 rs_description: "A local specialty that heals all status problems.",
1925 frlg_description: "LAVARIDGE TOWN's local specialty. It heals all the status problems of one POKéMON.") 1924 frlg_description: "LAVARIDGE TOWN's local specialty. It heals all the status problems of one POKéMON.")
1926 Item.create(id: 39, name: "Blue Flute", 1925Item.create(id: 39, name: "Blue Flute",
1927 rs_description: "A glass flute that awakens sleeping POKéMON.", 1926 rs_description: "A glass flute that awakens sleeping POKéMON.",
1928 frlg_description: "A blue glass flute that awakens a sleeping POKéMON.") 1927 frlg_description: "A blue glass flute that awakens a sleeping POKéMON.")
1929 Item.create(id: 40, name: "Yellow Flute", 1928Item.create(id: 40, name: "Yellow Flute",
1930 rs_description: "A glass flute that snaps POKéMON out of confusion.", 1929 rs_description: "A glass flute that snaps POKéMON out of confusion.",
1931 frlg_description: "A yellow glass flute that snaps one POKéMON out of confusion.") 1930 frlg_description: "A yellow glass flute that snaps one POKéMON out of confusion.")
1932 Item.create(id: 41, name: "Red Flute", 1931Item.create(id: 41, name: "Red Flute",
1933 rs_description: "A glass flute that snaps POKéMON out of attraction.", 1932 rs_description: "A glass flute that snaps POKéMON out of attraction.",
1934 frlg_description: "A red glass flute that snaps one POKéMON out of infatuation.") 1933 frlg_description: "A red glass flute that snaps one POKéMON out of infatuation.")
1935 Item.create(id: 42, name: "Black Flute", 1934Item.create(id: 42, name: "Black Flute",
1936 rs_description: "A glass flute that keeps away wild POKéMON.", 1935 rs_description: "A glass flute that keeps away wild POKéMON.",
1937 frlg_description: "A black glass flute. When blown, it makes wild POKéMON less likely to appear.") 1936 frlg_description: "A black glass flute. When blown, it makes wild POKéMON less likely to appear.")
1938 Item.create(id: 43, name: "White Flute", 1937Item.create(id: 43, name: "White Flute",
1939 rs_description: "A glass flute that lures wild POKéMON.", 1938 rs_description: "A glass flute that lures wild POKéMON.",
1940 frlg_description: "A white glass flute. When blown, it makes wild POKéMON more likely to appear.") 1939 frlg_description: "A white glass flute. When blown, it makes wild POKéMON more likely to appear.")
1941 Item.create(id: 44, name: "Berry Juice", 1940Item.create(id: 44, name: "Berry Juice",
1942 rs_description: "A 100% pure juice that restores HP by 20 points.", 1941 rs_description: "A 100% pure juice that restores HP by 20 points.",
1943 frlg_description: "A 100% pure juice. It restores the HP of one POKéMON by 20 points.") 1942 frlg_description: "A 100% pure juice. It restores the HP of one POKéMON by 20 points.")
1944 Item.create(id: 45, name: "Sacred Ash", 1943Item.create(id: 45, name: "Sacred Ash",
1945 rs_description: "Fully revives and restores all fainted POKéMON.", 1944 rs_description: "Fully revives and restores all fainted POKéMON.",
1946 frlg_description: "Revives all fainted POKéMON, restoring HP fully.") 1945 frlg_description: "Revives all fainted POKéMON, restoring HP fully.")
1947 Item.create(id: 46, name: "Shoal Salt", 1946Item.create(id: 46, name: "Shoal Salt",
1948 rs_description: "Salt obtained from deep inside the SHOAL CAVE.", 1947 rs_description: "Salt obtained from deep inside the SHOAL CAVE.",
1949 frlg_description: "Pure salt obtained from deep inside the SHOAL CAVE. It is extremely salty.") 1948 frlg_description: "Pure salt obtained from deep inside the SHOAL CAVE. It is extremely salty.")
1950 Item.create(id: 47, name: "Shoal Shell", 1949Item.create(id: 47, name: "Shoal Shell",
1951 rs_description: "A seashell found deep inside the SHOAL CAVE.", 1950 rs_description: "A seashell found deep inside the SHOAL CAVE.",
1952 frlg_description: "A pretty seashell found deep inside the SHOAL CAVE. It is striped in blue and white.") 1951 frlg_description: "A pretty seashell found deep inside the SHOAL CAVE. It is striped in blue and white.")
1953 Item.create(id: 48, name: "Red Shard", 1952Item.create(id: 48, name: "Red Shard",
1954 rs_description: "A shard from an ancient item. Can be sold cheaply.", 1953 rs_description: "A shard from an ancient item. Can be sold cheaply.",
1955 frlg_description: "A small red shard. It appears to be from some sort of a tool made long ago.") 1954 frlg_description: "A small red shard. It appears to be from some sort of a tool made long ago.")
1956 Item.create(id: 49, name: "Blue Shard", 1955Item.create(id: 49, name: "Blue Shard",
1957 rs_description: "A shard from an ancient item. Can be sold cheaply.", 1956 rs_description: "A shard from an ancient item. Can be sold cheaply.",
1958 frlg_description: "A small blue shard. It appears to be from some sort of a tool made long ago.") 1957 frlg_description: "A small blue shard. It appears to be from some sort of a tool made long ago.")
1959 Item.create(id: 50, name: "Yellow Shard", 1958Item.create(id: 50, name: "Yellow Shard",
1960 rs_description: "A shard from an ancient item. Can be sold cheaply.", 1959 rs_description: "A shard from an ancient item. Can be sold cheaply.",
1961 frlg_description: "A small yellow shard. It appears to be from some sort of a tool made long ago.") 1960 frlg_description: "A small yellow shard. It appears to be from some sort of a tool made long ago.")
1962 Item.create(id: 51, name: "Green Shard", 1961Item.create(id: 51, name: "Green Shard",
1963 rs_description: "A shard from an ancient item. Can be sold cheaply.", 1962 rs_description: "A shard from an ancient item. Can be sold cheaply.",
1964 frlg_description: "A small green shard. It appears to be from some sort of a tool made long ago.") 1963 frlg_description: "A small green shard. It appears to be from some sort of a tool made long ago.")
1965 Item.create(id: 63, name: "HP Up", 1964Item.create(id: 63, name: "HP Up",
1966 rs_description: "Raises the HP of one POKéMON.", 1965 rs_description: "Raises the HP of one POKéMON.",
1967 frlg_description: "A nutritious drink for POKéMON. It raises the base HP of one POKéMON.", 1966 frlg_description: "A nutritious drink for POKéMON. It raises the base HP of one POKéMON.",
1968 emerald_description: "Raises the base HP of one POKéMON.") 1967 emerald_description: "Raises the base HP of one POKéMON.")
1969 Item.create(id: 64, name: "Protein", 1968Item.create(id: 64, name: "Protein",
1970 rs_description: "Raises the stat ATTACK of one POKéMON.", 1969 rs_description: "Raises the stat ATTACK of one POKéMON.",
1971 frlg_description: "A nutritious drink for POKéMON. It raises the base ATTACK stat of one POKéMON.", 1970 frlg_description: "A nutritious drink for POKéMON. It raises the base ATTACK stat of one POKéMON.",
1972 emerald_description: "Raises the base ATTACK stat of one POKéMON.") 1971 emerald_description: "Raises the base ATTACK stat of one POKéMON.")
1973 Item.create(id: 65, name: "Iron", 1972Item.create(id: 65, name: "Iron",
1974 rs_description: "Raises the stat DEFENSE of one POKéMON.", 1973 rs_description: "Raises the stat DEFENSE of one POKéMON.",
1975 frlg_description: "A nutritious drink for POKéMON. It raises the base DEFENSE stat of one POKéMON.", 1974 frlg_description: "A nutritious drink for POKéMON. It raises the base DEFENSE stat of one POKéMON.",
1976 emerald_description: "Raises the base DEFENSE stat of one POKéMON.") 1975 emerald_description: "Raises the base DEFENSE stat of one POKéMON.")
1977 Item.create(id: 66, name: "Carbos", 1976Item.create(id: 66, name: "Carbos",
1978 rs_description: "Raises the stat SPEED of one POKéMON.", 1977 rs_description: "Raises the stat SPEED of one POKéMON.",
1979 frlg_description: "A nutritious drink for POKéMON. It raises the base SPEED stat of one POKéMON.", 1978 frlg_description: "A nutritious drink for POKéMON. It raises the base SPEED stat of one POKéMON.",
1980 emerald_description: "Raises the base SPEED stat of one POKéMON.") 1979 emerald_description: "Raises the base SPEED stat of one POKéMON.")
1981 Item.create(id: 67, name: "Calcium", 1980Item.create(id: 67, name: "Calcium",
1982 rs_description: "Raises the stat SP. ATK of one POKéMON.", 1981 rs_description: "Raises the stat SP. ATK of one POKéMON.",
1983 frlg_description: "A nutritious drink for POKéMON. It raises the base SP. ATK stat of one POKéMON.", 1982 frlg_description: "A nutritious drink for POKéMON. It raises the base SP. ATK stat of one POKéMON.",
1984 emerald_description: "Raises the base SP. ATK stat of one POKéMON.") 1983 emerald_description: "Raises the base SP. ATK stat of one POKéMON.")
1985 Item.create(id: 68, name: "Rare Candy", 1984Item.create(id: 68, name: "Rare Candy",
1986 rs_description: "Raises the level of a POKéMON by one.", 1985 rs_description: "Raises the level of a POKéMON by one.",
1987 frlg_description: "A candy that is packed with energy. It raises the level of a POKéMON by one.") 1986 frlg_description: "A candy that is packed with energy. It raises the level of a POKéMON by one.")
1988 Item.create(id: 69, name: "PP Up", 1987Item.create(id: 69, name: "PP Up",
1989 rs_description: "Raises the maximum PP of a selected move.", 1988 rs_description: "Raises the maximum PP of a selected move.",
1990 frlg_description: "Slightly raises the maximum PP of a selected move for one POKéMON.") 1989 frlg_description: "Slightly raises the maximum PP of a selected move for one POKéMON.")
1991 Item.create(id: 70, name: "Zinc", 1990Item.create(id: 70, name: "Zinc",
1992 rs_description: "Raises the stat SP. DEF of one POKéMON.", 1991 rs_description: "Raises the stat SP. DEF of one POKéMON.",
1993 frlg_description: "A nutritious drink for POKéMON. It raises the base SP. DEF stat of one POKéMON.", 1992 frlg_description: "A nutritious drink for POKéMON. It raises the base SP. DEF stat of one POKéMON.",
1994 emerald_description: "Raises the base SP. DEF stat of one POKéMON.") 1993 emerald_description: "Raises the base SP. DEF stat of one POKéMON.")
1995 Item.create(id: 71, name: "PP Max", 1994Item.create(id: 71, name: "PP Max",
1996 rs_description: "Raises the PP of a move to its maximum points.", 1995 rs_description: "Raises the PP of a move to its maximum points.",
1997 frlg_description: "Raises the PP of a selected move to its maximum level for one POKéMON.") 1996 frlg_description: "Raises the PP of a selected move to its maximum level for one POKéMON.")
1998 Item.create(id: 73, name: "Guard Spec.", 1997Item.create(id: 73, name: "Guard Spec.",
1999 rs_description: "Prevents stat reduction when used in battle.", 1998 rs_description: "Prevents stat reduction when used in battle.",
2000 frlg_description: "An item that prevents stat reduction among party POKéMON for five turns after use.") 1999 frlg_description: "An item that prevents stat reduction among party POKéMON for five turns after use.")
2001 Item.create(id: 74, name: "Dire Hit", 2000Item.create(id: 74, name: "Dire Hit",
2002 rs_description: "Raises the critical-hit ratio during one battle.", 2001 rs_description: "Raises the critical-hit ratio during one battle.",
2003 frlg_description: "Raises the critical-hit ratio of POKéMON in battle. Wears off if the POKéMON is withdrawn.") 2002 frlg_description: "Raises the critical-hit ratio of POKéMON in battle. Wears off if the POKéMON is withdrawn.")
2004 Item.create(id: 75, name: "X Attack", 2003Item.create(id: 75, name: "X Attack",
2005 rs_description: "Raises the stat ATTACK during one battle.", 2004 rs_description: "Raises the stat ATTACK during one battle.",
2006 frlg_description: "Raises the ATTACK stat of POKéMON in battle. Wears off if the POKéMON is withdrawn.") 2005 frlg_description: "Raises the ATTACK stat of POKéMON in battle. Wears off if the POKéMON is withdrawn.")
2007 Item.create(id: 76, name: "X Defend", 2006Item.create(id: 76, name: "X Defend",
2008 rs_description: "Raises the stat DEFENSE during one battle.", 2007 rs_description: "Raises the stat DEFENSE during one battle.",
2009 frlg_description: "Raises the DEFENSE stat of POKéMON in battle. Wears off if the POKéMON is withdrawn.") 2008 frlg_description: "Raises the DEFENSE stat of POKéMON in battle. Wears off if the POKéMON is withdrawn.")
2010 Item.create(id: 77, name: "X Speed", 2009Item.create(id: 77, name: "X Speed",
2011 rs_description: "Raises the stat SPEED during one battle.", 2010 rs_description: "Raises the stat SPEED during one battle.",
2012 frlg_description: "Raises the SPEED stat of POKéMON in battle. Wears off if the POKéMON is withdrawn.") 2011 frlg_description: "Raises the SPEED stat of POKéMON in battle. Wears off if the POKéMON is withdrawn.")
2013 Item.create(id: 78, name: "X Accuracy", 2012Item.create(id: 78, name: "X Accuracy",
2014 rs_description: "Raises accuracy of attack moves during one battle.", 2013 rs_description: "Raises accuracy of attack moves during one battle.",
2015 frlg_description: "Raises the accuracy stat of POKéMON in battle. Wears off if the POKéMON is withdrawn.") 2014 frlg_description: "Raises the accuracy stat of POKéMON in battle. Wears off if the POKéMON is withdrawn.")
2016 Item.create(id: 79, name: "X Special", 2015Item.create(id: 79, name: "X Special",
2017 rs_description: "Raises the stat SP. ATK during one battle.", 2016 rs_description: "Raises the stat SP. ATK during one battle.",
2018 frlg_description: "Raises the SP. ATK stat of POKéMON in battle. Wears off if the POKéMON is withdrawn.") 2017 frlg_description: "Raises the SP. ATK stat of POKéMON in battle. Wears off if the POKéMON is withdrawn.")
2019 Item.create(id: 80, name: "Poké Doll", 2018Item.create(id: 80, name: "Poké Doll",
2020 rs_description: "Use to flee from any battle with a wild POKéMON.", 2019 rs_description: "Use to flee from any battle with a wild POKéMON.",
2021 frlg_description: "An attractive doll. Use it to flee from any battle with a wild POKéMON.") 2020 frlg_description: "An attractive doll. Use it to flee from any battle with a wild POKéMON.")
2022 Item.create(id: 81, name: "Fluffy Tail", 2021Item.create(id: 81, name: "Fluffy Tail",
2023 rs_description: "Use to flee from any battle with a wild POKéMON.", 2022 rs_description: "Use to flee from any battle with a wild POKéMON.",
2024 frlg_description: "An attractive item. Use it to flee from any battle with a wild POKéMON.") 2023 frlg_description: "An attractive item. Use it to flee from any battle with a wild POKéMON.")
2025 Item.create(id: 83, name: "Super Repel", 2024Item.create(id: 83, name: "Super Repel",
2026 rs_description: "Repels weak wild POKéMON for 200 steps.", 2025 rs_description: "Repels weak wild POKéMON for 200 steps.",
2027 frlg_description: "Prevents weak wild POKéMON from appearing for 200 steps.") 2026 frlg_description: "Prevents weak wild POKéMON from appearing for 200 steps.")
2028 Item.create(id: 84, name: "Max Repel", 2027Item.create(id: 84, name: "Max Repel",
2029 rs_description: "Repels weak wild POKéMON for 250 steps.", 2028 rs_description: "Repels weak wild POKéMON for 250 steps.",
2030 frlg_description: "Prevents weak wild POKéMON from appearing for 250 steps.") 2029 frlg_description: "Prevents weak wild POKéMON from appearing for 250 steps.")
2031 Item.create(id: 85, name: "Escape Rope", 2030Item.create(id: 85, name: "Escape Rope",
2032 rs_description: "Use to escape instantly from a cave or a dungeon.", 2031 rs_description: "Use to escape instantly from a cave or a dungeon.",
2033 frlg_description: "A long, durable rope. Use it to escape instantly from a cave or a dungeon.") 2032 frlg_description: "A long, durable rope. Use it to escape instantly from a cave or a dungeon.")
2034 Item.create(id: 86, name: "Repel", 2033Item.create(id: 86, name: "Repel",
2035 rs_description: "Repels weak wild POKéMON for 100 steps.", 2034 rs_description: "Repels weak wild POKéMON for 100 steps.",
2036 frlg_description: "Prevents weak wild POKéMON from appearing for 100 steps.") 2035 frlg_description: "Prevents weak wild POKéMON from appearing for 100 steps.")
2037 Item.create(id: 93, name: "Sun Stone", 2036Item.create(id: 93, name: "Sun Stone",
2038 rs_description: "Makes certain species of POKéMON evolve.", 2037 rs_description: "Makes certain species of POKéMON evolve.",
2039 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It is as red as the sun.") 2038 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It is as red as the sun.")
2040 Item.create(id: 94, name: "Moon Stone", 2039Item.create(id: 94, name: "Moon Stone",
2041 rs_description: "Makes certain species of POKéMON evolve.", 2040 rs_description: "Makes certain species of POKéMON evolve.",
2042 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It is as black as the night sky.") 2041 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It is as black as the night sky.")
2043 Item.create(id: 95, name: "Fire Stone", 2042Item.create(id: 95, name: "Fire Stone",
2044 rs_description: "Makes certain species of POKéMON evolve.", 2043 rs_description: "Makes certain species of POKéMON evolve.",
2045 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It is colored orange.") 2044 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It is colored orange.")
2046 Item.create(id: 96, name: "Thunderstone", 2045Item.create(id: 96, name: "Thunderstone",
2047 rs_description: "Makes certain species of POKéMON evolve.", 2046 rs_description: "Makes certain species of POKéMON evolve.",
2048 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It has a thunderbolt pattern.") 2047 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It has a thunderbolt pattern.")
2049 Item.create(id: 97, name: "Water Stone", 2048Item.create(id: 97, name: "Water Stone",
2050 rs_description: "Makes certain species of POKéMON evolve.", 2049 rs_description: "Makes certain species of POKéMON evolve.",
2051 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It is a clear light blue.") 2050 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It is a clear light blue.")
2052 Item.create(id: 98, name: "Leaf Stone", 2051Item.create(id: 98, name: "Leaf Stone",
2053 rs_description: "Makes certain species of POKéMON evolve.", 2052 rs_description: "Makes certain species of POKéMON evolve.",
2054 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It has a leaf pattern.") 2053 frlg_description: "A peculiar stone that makes certain species of POKéMON evolve. It has a leaf pattern.")
2055 Item.create(id: 103, name: "TinyMushroom", 2054Item.create(id: 103, name: "TinyMushroom",
2056 rs_description: "A plain, ordinary mushroom. Can be sold cheaply.", 2055 rs_description: "A plain, ordinary mushroom. Can be sold cheaply.",
2057 frlg_description: "A small and rare mushroom. It is quite popular among certain people.", 2056 frlg_description: "A small and rare mushroom. It is quite popular among certain people.",
2058 emerald_description: "A plain mushroom that would sell at a cheap price.") 2057 emerald_description: "A plain mushroom that would sell at a cheap price.")
2059 Item.create(id: 104, name: "Big Mushroom", 2058Item.create(id: 104, name: "Big Mushroom",
2060 rs_description: "A rare mushroom that would sell at a high price.", 2059 rs_description: "A rare mushroom that would sell at a high price.",
2061 frlg_description: "A large and rare mushroom. It is very popular among certain people.") 2060 frlg_description: "A large and rare mushroom. It is very popular among certain people.")
2062 Item.create(id: 106, name: "Pearl", 2061Item.create(id: 106, name: "Pearl",
2063 rs_description: "A pretty pearl. Can be sold cheaply.", 2062 rs_description: "A pretty pearl. Can be sold cheaply.",
2064 frlg_description: "A relatively small pearl that sparkles in a pretty silver color. It can be sold cheaply.", 2063 frlg_description: "A relatively small pearl that sparkles in a pretty silver color. It can be sold cheaply.",
2065 emerald_description: "A pretty pearl that would sell at a cheap price.") 2064 emerald_description: "A pretty pearl that would sell at a cheap price.")
2066 Item.create(id: 107, name: "Big Pearl", 2065Item.create(id: 107, name: "Big Pearl",
2067 rs_description: "A lovely large pearl that would sell at a high price.", 2066 rs_description: "A lovely large pearl that would sell at a high price.",
2068 frlg_description: "A quite-large pearl that sparkles in a pretty silver color. It can be sold at a high price.") 2067 frlg_description: "A quite-large pearl that sparkles in a pretty silver color. It can be sold at a high price.")
2069 Item.create(id: 108, name: "Stardust", 2068Item.create(id: 108, name: "Stardust",
2070 rs_description: "Beautiful red sand. Can be sold at a high price.", 2069 rs_description: "Beautiful red sand. Can be sold at a high price.",
2071 frlg_description: "A pretty red sand with a loose, silky feel. It can be sold at a high price.") 2070 frlg_description: "A pretty red sand with a loose, silky feel. It can be sold at a high price.")
2072 Item.create(id: 109, name: "Star Piece", 2071Item.create(id: 109, name: "Star Piece",
2073 rs_description: "A red gem shard. It would sell for a very high price.", 2072 rs_description: "A red gem shard. It would sell for a very high price.",
2074 frlg_description: "A shard of a pretty gem that sparkles in a red color. It can be sold at a high price.") 2073 frlg_description: "A shard of a pretty gem that sparkles in a red color. It can be sold at a high price.")
2075 Item.create(id: 110, name: "Nugget", 2074Item.create(id: 110, name: "Nugget",
2076 rs_description: "A nugget of pure gold. Can be sold at a high price.", 2075 rs_description: "A nugget of pure gold. Can be sold at a high price.",
2077 frlg_description: "A nugget of pure gold that gives off a lustrous gleam. It can be sold at a high price.") 2076 frlg_description: "A nugget of pure gold that gives off a lustrous gleam. It can be sold at a high price.")
2078 Item.create(id: 111, name: "Heart Scale", 2077Item.create(id: 111, name: "Heart Scale",
2079 rs_description: "A lovely scale. It is coveted by collectors.", 2078 rs_description: "A lovely scale. It is coveted by collectors.",
2080 frlg_description: "A pretty, heart-shaped scale that is extremely rare. It glows faintly in the colors of a rainbow.") 2079 frlg_description: "A pretty, heart-shaped scale that is extremely rare. It glows faintly in the colors of a rainbow.")
2081 Item.create(id: 121, name: "Orange Mail", 2080Item.create(id: 121, name: "Orange Mail",
2082 rs_description: "A ZIGZAGOON-print MAIL to be held by a POKéMON.", 2081 rs_description: "A ZIGZAGOON-print MAIL to be held by a POKéMON.",
2083 frlg_description: "A piece of MAIL featuring a cute ZIGZAGOON print. It is to be held by a POKéMON.") 2082 frlg_description: "A piece of MAIL featuring a cute ZIGZAGOON print. It is to be held by a POKéMON.")
2084 Item.create(id: 122, name: "Harbor Mail", 2083Item.create(id: 122, name: "Harbor Mail",
2085 rs_description: "A WINGULL-print MAIL to be held by a POKéMON.", 2084 rs_description: "A WINGULL-print MAIL to be held by a POKéMON.",
2086 frlg_description: "A piece of MAIL featuring a cute WINGULL print. It is to be held by a POKéMON.") 2085 frlg_description: "A piece of MAIL featuring a cute WINGULL print. It is to be held by a POKéMON.")
2087 Item.create(id: 123, name: "Glitter Mail", 2086Item.create(id: 123, name: "Glitter Mail",
2088 rs_description: "A PIKACHU-print MAIL to be held by a POKéMON.", 2087 rs_description: "A PIKACHU-print MAIL to be held by a POKéMON.",
2089 frlg_description: "A piece of MAIL featuring a cute PIKACHU print. It is to be held by a POKéMON.") 2088 frlg_description: "A piece of MAIL featuring a cute PIKACHU print. It is to be held by a POKéMON.")
2090 Item.create(id: 124, name: "Mech Mail", 2089Item.create(id: 124, name: "Mech Mail",
2091 rs_description: "A MAGNEMITE-print MAIL to be held by a POKéMON.", 2090 rs_description: "A MAGNEMITE-print MAIL to be held by a POKéMON.",
2092 frlg_description: "A piece of MAIL featuring a cute MAGNEMITE print. It is to be held by a POKéMON.") 2091 frlg_description: "A piece of MAIL featuring a cute MAGNEMITE print. It is to be held by a POKéMON.")
2093 Item.create(id: 125, name: "Wood Mail", 2092Item.create(id: 125, name: "Wood Mail",
2094 rs_description: "A SLAKOTH-print MAIL to be held by a POKéMON.", 2093 rs_description: "A SLAKOTH-print MAIL to be held by a POKéMON.",
2095 frlg_description: "A piece of MAIL featuring a cute SLAKOTH print. It is to be held by a POKéMON.") 2094 frlg_description: "A piece of MAIL featuring a cute SLAKOTH print. It is to be held by a POKéMON.")
2096 Item.create(id: 126, name: "Wave Mail", 2095Item.create(id: 126, name: "Wave Mail",
2097 rs_description: "A WAILMER-print MAIL to be held by a POKéMON.", 2096 rs_description: "A WAILMER-print MAIL to be held by a POKéMON.",
2098 frlg_description: "A piece of MAIL featuring a cute WAILMER print. It is to be held by a POKéMON.") 2097 frlg_description: "A piece of MAIL featuring a cute WAILMER print. It is to be held by a POKéMON.")
2099 Item.create(id: 127, name: "Bead Mail", 2098Item.create(id: 127, name: "Bead Mail",
2100 rs_description: "MAIL featuring a sketch of the holding POKéMON.", 2099 rs_description: "MAIL featuring a sketch of the holding POKéMON.",
2101 frlg_description: "A piece of MAIL to be held by a POKéMON. It will bear the print of the POKéMON holding it.") 2100 frlg_description: "A piece of MAIL to be held by a POKéMON. It will bear the print of the POKéMON holding it.")
2102 Item.create(id: 128, name: "Shadow Mail", 2101Item.create(id: 128, name: "Shadow Mail",
2103 rs_description: "A DUSKULL-print MAIL to be held by a POKéMON.", 2102 rs_description: "A DUSKULL-print MAIL to be held by a POKéMON.",
2104 frlg_description: "A piece of MAIL featuring a cute DUSKULL print. It is to be held by a POKéMON.") 2103 frlg_description: "A piece of MAIL featuring a cute DUSKULL print. It is to be held by a POKéMON.")
2105 Item.create(id: 129, name: "Tropic Mail", 2104Item.create(id: 129, name: "Tropic Mail",
2106 rs_description: "A BELLOSSOM-print MAIL to be held by a POKéMON.", 2105 rs_description: "A BELLOSSOM-print MAIL to be held by a POKéMON.",
2107 frlg_description: "A piece of MAIL featuring a cute BELLOSSOM print. It is to be held by a POKéMON.") 2106 frlg_description: "A piece of MAIL featuring a cute BELLOSSOM print. It is to be held by a POKéMON.")
2108 Item.create(id: 130, name: "Dream Mail", 2107Item.create(id: 130, name: "Dream Mail",
2109 rs_description: "MAIL featuring a sketch of the holding POKéMON.", 2108 rs_description: "MAIL featuring a sketch of the holding POKéMON.",
2110 frlg_description: "A piece of MAIL to be held by a POKéMON. It will bear the print of the POKéMON holding it.") 2109 frlg_description: "A piece of MAIL to be held by a POKéMON. It will bear the print of the POKéMON holding it.")
2111 Item.create(id: 131, name: "Fab Mail", 2110Item.create(id: 131, name: "Fab Mail",
2112 rs_description: "A gorgeous-print MAIL to be held by a POKéMON.", 2111 rs_description: "A gorgeous-print MAIL to be held by a POKéMON.",
2113 frlg_description: "A piece of MAIL featuring a gorgeous, extravagant print. It is to be held by a POKéMON.") 2112 frlg_description: "A piece of MAIL featuring a gorgeous, extravagant print. It is to be held by a POKéMON.")
2114 Item.create(id: 132, name: "Retro Mail", 2113Item.create(id: 132, name: "Retro Mail",
2115 rs_description: "MAIL featuring the drawings of three POKéMON.", 2114 rs_description: "MAIL featuring the drawings of three POKéMON.",
2116 frlg_description: "A piece of MAIL featuring a print of three cute POKéMON. It is to be held by a POKéMON.") 2115 frlg_description: "A piece of MAIL featuring a print of three cute POKéMON. It is to be held by a POKéMON.")
2117 Item.create(id: 133, name: "Cheri Berry", 2116Item.create(id: 133, name: "Cheri Berry",
2118 rs_description: "A hold item that heals paralysis in battle.", 2117 rs_description: "A hold item that heals paralysis in battle.",
2119 frlg_description: "When held by a POKéMON, it will be used in battle to heal paralysis.") 2118 frlg_description: "When held by a POKéMON, it will be used in battle to heal paralysis.")
2120 Item.create(id: 134, name: "Chesto Berry", 2119Item.create(id: 134, name: "Chesto Berry",
2121 rs_description: "A hold item that awakens POKéMON in battle.", 2120 rs_description: "A hold item that awakens POKéMON in battle.",
2122 frlg_description: "When held by a POKéMON, it will be used in battle to wake up.") 2121 frlg_description: "When held by a POKéMON, it will be used in battle to wake up.")
2123 Item.create(id: 135, name: "Pecha Berry", 2122Item.create(id: 135, name: "Pecha Berry",
2124 rs_description: "A hold item that heals poisoning in battle.", 2123 rs_description: "A hold item that heals poisoning in battle.",
2125 frlg_description: "When held by a POKéMON, it will be used in battle to cure poison.") 2124 frlg_description: "When held by a POKéMON, it will be used in battle to cure poison.")
2126 Item.create(id: 136, name: "Rawst Berry", 2125Item.create(id: 136, name: "Rawst Berry",
2127 rs_description: "A hold item that heals a burn in battle.", 2126 rs_description: "A hold item that heals a burn in battle.",
2128 frlg_description: "When held by a POKéMON, it will be used in battle to heal a burn.") 2127 frlg_description: "When held by a POKéMON, it will be used in battle to heal a burn.")
2129 Item.create(id: 137, name: "Aspear Berry", 2128Item.create(id: 137, name: "Aspear Berry",
2130 rs_description: "A hold item that defrosts POKéMON in battle.", 2129 rs_description: "A hold item that defrosts POKéMON in battle.",
2131 frlg_description: "When held by a POKéMON, it will be used in battle for defrosting.") 2130 frlg_description: "When held by a POKéMON, it will be used in battle for defrosting.")
2132 Item.create(id: 138, name: "Leppa Berry", 2131Item.create(id: 138, name: "Leppa Berry",
2133 rs_description: "A hold item that restores 10 PP in battle.", 2132 rs_description: "A hold item that restores 10 PP in battle.",
2134 frlg_description: "When held by a POKéMON, it will be used in battle to restore 10 PP.") 2133 frlg_description: "When held by a POKéMON, it will be used in battle to restore 10 PP.")
2135 Item.create(id: 139, name: "Oran Berry", 2134Item.create(id: 139, name: "Oran Berry",
2136 rs_description: "A hold item that restores 10 HP in battle.", 2135 rs_description: "A hold item that restores 10 HP in battle.",
2137 frlg_description: "When held by a POKéMON, it will be used in battle to restore 10 HP.") 2136 frlg_description: "When held by a POKéMON, it will be used in battle to restore 10 HP.")
2138 Item.create(id: 140, name: "Persim Berry", 2137Item.create(id: 140, name: "Persim Berry",
2139 rs_description: "A hold item that heals confusion in battle.", 2138 rs_description: "A hold item that heals confusion in battle.",
2140 frlg_description: "When held by a POKéMON, it will be used in battle to lift confusion.") 2139 frlg_description: "When held by a POKéMON, it will be used in battle to lift confusion.")
2141 Item.create(id: 141, name: "Lum Berry", 2140Item.create(id: 141, name: "Lum Berry",
2142 rs_description: "A hold item that heals status in battle.", 2141 rs_description: "A hold item that heals status in battle.",
2143 frlg_description: "When held by a POKéMON, it will be used in battle to heal any problem.", 2142 frlg_description: "When held by a POKéMON, it will be used in battle to heal any problem.",
2144 emerald_description: "A hold item that heals any status problem in battle.") 2143 emerald_description: "A hold item that heals any status problem in battle.")
2145 Item.create(id: 142, name: "Sitrus Berry", 2144Item.create(id: 142, name: "Sitrus Berry",
2146 rs_description: "A hold item that restores 30 HP in battle.", 2145 rs_description: "A hold item that restores 30 HP in battle.",
2147 frlg_description: "When held by a POKéMON, it will be used in battle to restore 30 HP.") 2146 frlg_description: "When held by a POKéMON, it will be used in battle to restore 30 HP.")
2148 Item.create(id: 143, name: "Figy Berry", 2147Item.create(id: 143, name: "Figy Berry",
2149 rs_description: "A hold item that restores HP but may confuse.", 2148 rs_description: "A hold item that restores HP but may confuse.",
2150 frlg_description: "A hold item that restores HP but may cause confusion when used.") 2149 frlg_description: "A hold item that restores HP but may cause confusion when used.")
2151 Item.create(id: 144, name: "Wiki Berry", 2150Item.create(id: 144, name: "Wiki Berry",
2152 rs_description: "A hold item that restores HP but may confuse.", 2151 rs_description: "A hold item that restores HP but may confuse.",
2153 frlg_description: "A hold item that restores HP but may cause confusion when used.") 2152 frlg_description: "A hold item that restores HP but may cause confusion when used.")
2154 Item.create(id: 145, name: "Mago Berry", 2153Item.create(id: 145, name: "Mago Berry",
2155 rs_description: "A hold item that restores HP but may confuse.", 2154 rs_description: "A hold item that restores HP but may confuse.",
2156 frlg_description: "A hold item that restores HP but may cause confusion when used.") 2155 frlg_description: "A hold item that restores HP but may cause confusion when used.")
2157 Item.create(id: 146, name: "Aguav Berry", 2156Item.create(id: 146, name: "Aguav Berry",
2158 rs_description: "A hold item that restores HP but may confuse.", 2157 rs_description: "A hold item that restores HP but may confuse.",
2159 frlg_description: "A hold item that restores HP but may cause confusion when used.") 2158 frlg_description: "A hold item that restores HP but may cause confusion when used.")
2160 Item.create(id: 147, name: "Iapapa Berry", 2159Item.create(id: 147, name: "Iapapa Berry",
2161 rs_description: "A hold item that restores HP but may confuse.", 2160 rs_description: "A hold item that restores HP but may confuse.",
2162 frlg_description: "A hold item that restores HP but may cause confusion when used.") 2161 frlg_description: "A hold item that restores HP but may cause confusion when used.")
2163 Item.create(id: 148, name: "Razz Berry", 2162Item.create(id: 148, name: "Razz Berry",
2164 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow RAZZ.", 2163 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow RAZZ.",
2165 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2164 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2166 Item.create(id: 149, name: "Bluk Berry", 2165Item.create(id: 149, name: "Bluk Berry",
2167 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow BLUK.", 2166 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow BLUK.",
2168 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2167 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2169 Item.create(id: 150, name: "Nanab Berry", 2168Item.create(id: 150, name: "Nanab Berry",
2170 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow NANAB.", 2169 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow NANAB.",
2171 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2170 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2172 Item.create(id: 151, name: "Wepear Berry", 2171Item.create(id: 151, name: "Wepear Berry",
2173 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow WEPEAR.", 2172 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow WEPEAR.",
2174 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2173 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2175 Item.create(id: 152, name: "Pinap Berry", 2174Item.create(id: 152, name: "Pinap Berry",
2176 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow PINAP.", 2175 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow PINAP.",
2177 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2176 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2178 Item.create(id: 153, name: "Pomeg Berry", 2177Item.create(id: 153, name: "Pomeg Berry",
2179 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow POMEG.", 2178 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow POMEG.",
2180 frlg_description: "Can be ground up into a powder as an ingredient for medicine.", 2179 frlg_description: "Can be ground up into a powder as an ingredient for medicine.",
2181 emerald_description: "Makes a POKéMON friendly but lowers base HP.") 2180 emerald_description: "Makes a POKéMON friendly but lowers base HP.")
2182 Item.create(id: 154, name: "Kelpsy Berry", 2181Item.create(id: 154, name: "Kelpsy Berry",
2183 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow KELPSY.", 2182 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow KELPSY.",
2184 frlg_description: "Can be ground up into a powder as an ingredient for medicine.", 2183 frlg_description: "Can be ground up into a powder as an ingredient for medicine.",
2185 emerald_description: "Makes a POKéMON friendly but lowers base ATTACK.") 2184 emerald_description: "Makes a POKéMON friendly but lowers base ATTACK.")
2186 Item.create(id: 155, name: "Qualot Berry", 2185Item.create(id: 155, name: "Qualot Berry",
2187 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow QUALOT.", 2186 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow QUALOT.",
2188 frlg_description: "Can be ground up into a powder as an ingredient for medicine.", 2187 frlg_description: "Can be ground up into a powder as an ingredient for medicine.",
2189 emerald_description: "Makes a POKéMON friendly but lowers base DEFENSE.") 2188 emerald_description: "Makes a POKéMON friendly but lowers base DEFENSE.")
2190 Item.create(id: 156, name: "Hondew Berry", 2189Item.create(id: 156, name: "Hondew Berry",
2191 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow HONDEW.", 2190 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow HONDEW.",
2192 frlg_description: "Can be ground up into a powder as an ingredient for medicine.", 2191 frlg_description: "Can be ground up into a powder as an ingredient for medicine.",
2193 emerald_description: "Makes a POKéMON friendly but lowers base SP. ATK.") 2192 emerald_description: "Makes a POKéMON friendly but lowers base SP. ATK.")
2194 Item.create(id: 157, name: "Grepa Berry", 2193Item.create(id: 157, name: "Grepa Berry",
2195 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow GREPA.", 2194 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow GREPA.",
2196 frlg_description: "Can be ground up into a powder as an ingredient for medicine.", 2195 frlg_description: "Can be ground up into a powder as an ingredient for medicine.",
2197 emerald_description: "Makes a POKéMON friendly but lowers base SP. DEF.") 2196 emerald_description: "Makes a POKéMON friendly but lowers base SP. DEF.")
2198 Item.create(id: 158, name: "Tamato Berry", 2197Item.create(id: 158, name: "Tamato Berry",
2199 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow TAMATO.", 2198 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow TAMATO.",
2200 frlg_description: "Can be ground up into a powder as an ingredient for medicine.", 2199 frlg_description: "Can be ground up into a powder as an ingredient for medicine.",
2201 emerald_description: "Makes a POKéMON friendly but lowers base SPEED.") 2200 emerald_description: "Makes a POKéMON friendly but lowers base SPEED.")
2202 Item.create(id: 159, name: "Cornn Berry", 2201Item.create(id: 159, name: "Cornn Berry",
2203 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow CORNN.", 2202 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow CORNN.",
2204 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2203 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2205 Item.create(id: 160, name: "Magost Berry", 2204Item.create(id: 160, name: "Magost Berry",
2206 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow MAGOST.", 2205 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow MAGOST.",
2207 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2206 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2208 Item.create(id: 161, name: "Rabuta Berry", 2207Item.create(id: 161, name: "Rabuta Berry",
2209 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow RABUTA.", 2208 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow RABUTA.",
2210 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2209 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2211 Item.create(id: 162, name: "Nomel Berry", 2210Item.create(id: 162, name: "Nomel Berry",
2212 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow NOMEL.", 2211 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow NOMEL.",
2213 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2212 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2214 Item.create(id: 163, name: "Spelon Berry", 2213Item.create(id: 163, name: "Spelon Berry",
2215 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow SPELON.", 2214 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow SPELON.",
2216 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2215 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2217 Item.create(id: 164, name: "Pamtre Berry", 2216Item.create(id: 164, name: "Pamtre Berry",
2218 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow PAMTRE.", 2217 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow PAMTRE.",
2219 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2218 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2220 Item.create(id: 165, name: "Watmel Berry", 2219Item.create(id: 165, name: "Watmel Berry",
2221 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow WATMEL.", 2220 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow WATMEL.",
2222 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2221 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2223 Item.create(id: 166, name: "Durin Berry", 2222Item.create(id: 166, name: "Durin Berry",
2224 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow DURIN.", 2223 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow DURIN.",
2225 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2224 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2226 Item.create(id: 167, name: "Belue Berry", 2225Item.create(id: 167, name: "Belue Berry",
2227 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow BELUE.", 2226 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow BELUE.",
2228 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2227 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2229 Item.create(id: 168, name: "Liechi Berry", 2228Item.create(id: 168, name: "Liechi Berry",
2230 rs_description: "A hold item that raises ATTACK in a pinch.", 2229 rs_description: "A hold item that raises ATTACK in a pinch.",
2231 frlg_description: "When held by a POKéMON, it raises the ATTACK stat in a pinch.") 2230 frlg_description: "When held by a POKéMON, it raises the ATTACK stat in a pinch.")
2232 Item.create(id: 169, name: "Ganlon Berry", 2231Item.create(id: 169, name: "Ganlon Berry",
2233 rs_description: "A hold item that raises DEFENSE in a pinch.", 2232 rs_description: "A hold item that raises DEFENSE in a pinch.",
2234 frlg_description: "When held by a POKéMON, it raises the DEFENSE stat in a pinch.") 2233 frlg_description: "When held by a POKéMON, it raises the DEFENSE stat in a pinch.")
2235 Item.create(id: 170, name: "Salac Berry", 2234Item.create(id: 170, name: "Salac Berry",
2236 rs_description: "A hold item that raises SPEED in a pinch.", 2235 rs_description: "A hold item that raises SPEED in a pinch.",
2237 frlg_description: "When held by a POKéMON, it raises the SPEED stat in a pinch.") 2236 frlg_description: "When held by a POKéMON, it raises the SPEED stat in a pinch.")
2238 Item.create(id: 171, name: "Petaya Berry", 2237Item.create(id: 171, name: "Petaya Berry",
2239 rs_description: "A hold item that raises SP. ATK in a pinch.", 2238 rs_description: "A hold item that raises SP. ATK in a pinch.",
2240 frlg_description: "When held by a POKéMON, it raises the SP. ATK stat in a pinch.") 2239 frlg_description: "When held by a POKéMON, it raises the SP. ATK stat in a pinch.")
2241 Item.create(id: 172, name: "Apicot Berry", 2240Item.create(id: 172, name: "Apicot Berry",
2242 rs_description: "A hold item that raises SP. DEF in a pinch.", 2241 rs_description: "A hold item that raises SP. DEF in a pinch.",
2243 frlg_description: "When held by a POKéMON, it raises the SP. DEF stat in a pinch.") 2242 frlg_description: "When held by a POKéMON, it raises the SP. DEF stat in a pinch.")
2244 Item.create(id: 173, name: "Lansat Berry", 2243Item.create(id: 173, name: "Lansat Berry",
2245 rs_description: "A hold item that ups the critical- hit rate in a pinch.", 2244 rs_description: "A hold item that ups the critical- hit rate in a pinch.",
2246 frlg_description: "When held by a POKéMON, it raises the critical-hit ratio in a pinch.") 2245 frlg_description: "When held by a POKéMON, it raises the critical-hit ratio in a pinch.")
2247 Item.create(id: 174, name: "Starf Berry", 2246Item.create(id: 174, name: "Starf Berry",
2248 rs_description: "A hold item that sharply boosts a stat in a pinch.", 2247 rs_description: "A hold item that sharply boosts a stat in a pinch.",
2249 frlg_description: "When held by a POKéMON, it sharply raises one stat in a pinch.") 2248 frlg_description: "When held by a POKéMON, it sharply raises one stat in a pinch.")
2250 Item.create(id: 175, name: "Enigma Berry", 2249Item.create(id: 175, name: "Enigma Berry",
2251 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow a mystery.", 2250 rs_description: "POKéBLOCK ingredient. Plant in loamy soil to grow a mystery.",
2252 frlg_description: "Can be ground up into a powder as an ingredient for medicine.") 2251 frlg_description: "Can be ground up into a powder as an ingredient for medicine.")
2253 Item.create(id: 179, name: "BrightPowder", 2252Item.create(id: 179, name: "BrightPowder",
2254 rs_description: "A hold item that casts a glare to reduce accuracy.", 2253 rs_description: "A hold item that casts a glare to reduce accuracy.",
2255 frlg_description: "An item to be held by a POKéMON. It casts a tricky glare that lowers the opponent's accuracy.") 2254 frlg_description: "An item to be held by a POKéMON. It casts a tricky glare that lowers the opponent's accuracy.")
2256 Item.create(id: 180, name: "White Herb", 2255Item.create(id: 180, name: "White Herb",
2257 rs_description: "A hold item that restores any lowered stat.", 2256 rs_description: "A hold item that restores any lowered stat.",
2258 frlg_description: "An item to be held by a POKéMON. It restores any lowered stat in battle. It can be used only once.") 2257 frlg_description: "An item to be held by a POKéMON. It restores any lowered stat in battle. It can be used only once.")
2259 Item.create(id: 181, name: "Macho Brace", 2258Item.create(id: 181, name: "Macho Brace",
2260 rs_description: "A hold item that promotes growth, but reduces SPEED.", 2259 rs_description: "A hold item that promotes growth, but reduces SPEED.",
2261 frlg_description: "An item to be held by a POKéMON. It promotes strong growth but lowers SPEED while it is held.") 2260 frlg_description: "An item to be held by a POKéMON. It promotes strong growth but lowers SPEED while it is held.")
2262 Item.create(id: 182, name: "Exp. Share", 2261Item.create(id: 182, name: "Exp. Share",
2263 rs_description: "A hold item that gets EXP. points from battles.", 2262 rs_description: "A hold item that gets EXP. points from battles.",
2264 frlg_description: "An item to be held by a POKéMON. The holder gets a share of EXP. points without having to battle.") 2263 frlg_description: "An item to be held by a POKéMON. The holder gets a share of EXP. points without having to battle.")
2265 Item.create(id: 183, name: "Quick Claw", 2264Item.create(id: 183, name: "Quick Claw",
2266 rs_description: "A hold item that occasionally allows the first strike.", 2265 rs_description: "A hold item that occasionally allows the first strike.",
2267 frlg_description: "An item to be held by a POKéMON. A light and sharp claw. The holder may be able to strike first.") 2266 frlg_description: "An item to be held by a POKéMON. A light and sharp claw. The holder may be able to strike first.")
2268 Item.create(id: 184, name: "Soothe Bell", 2267Item.create(id: 184, name: "Soothe Bell",
2269 rs_description: "A hold item that calms spirits and fosters friendship.", 2268 rs_description: "A hold item that calms spirits and fosters friendship.",
2270 frlg_description: "An item to be held by a POKéMON. A bell with a comforting chime that makes the holder calm and friendly.") 2269 frlg_description: "An item to be held by a POKéMON. A bell with a comforting chime that makes the holder calm and friendly.")
2271 Item.create(id: 185, name: "Mental Herb", 2270Item.create(id: 185, name: "Mental Herb",
2272 rs_description: "A hold item that snaps POKéMON out of infatuation.", 2271 rs_description: "A hold item that snaps POKéMON out of infatuation.",
2273 frlg_description: "An item to be held by a POKéMON. It snaps the holder out of infatuation. It can be used once.") 2272 frlg_description: "An item to be held by a POKéMON. It snaps the holder out of infatuation. It can be used once.")
2274 Item.create(id: 186, name: "Choice Band", 2273Item.create(id: 186, name: "Choice Band",
2275 rs_description: "Raises a move's power, but permits only that move.", 2274 rs_description: "Raises a move's power, but permits only that move.",
2276 frlg_description: "An item to be held by a POKéMON. It powers up one move, which becomes the only usable one.") 2275 frlg_description: "An item to be held by a POKéMON. It powers up one move, which becomes the only usable one.")
2277 Item.create(id: 187, name: "King’s Rock", 2276Item.create(id: 187, name: "King’s Rock",
2278 rs_description: "A hold item that may cause flinching when the foe is hit.", 2277 rs_description: "A hold item that may cause flinching when the foe is hit.",
2279 frlg_description: "An item to be held by a POKéMON. It may cause the foe to flinch upon taking damage.") 2278 frlg_description: "An item to be held by a POKéMON. It may cause the foe to flinch upon taking damage.")
2280 Item.create(id: 188, name: "SilverPowder", 2279Item.create(id: 188, name: "SilverPowder",
2281 rs_description: "A hold item that raises the power of BUG-type moves.", 2280 rs_description: "A hold item that raises the power of BUG-type moves.",
2282 frlg_description: "An item to be held by a POKéMON. A shiny silver powder that boosts the power of BUG-type moves.") 2281 frlg_description: "An item to be held by a POKéMON. A shiny silver powder that boosts the power of BUG-type moves.")
2283 Item.create(id: 189, name: "Amulet Coin", 2282Item.create(id: 189, name: "Amulet Coin",
2284 rs_description: "Doubles money in battle if the holder takes part.", 2283 rs_description: "Doubles money in battle if the holder takes part.",
2285 frlg_description: "An item to be held by a POKéMON. It doubles the battle money if the holding POKéMON takes part.") 2284 frlg_description: "An item to be held by a POKéMON. It doubles the battle money if the holding POKéMON takes part.")
2286 Item.create(id: 190, name: "Cleanse Tag", 2285Item.create(id: 190, name: "Cleanse Tag",
2287 rs_description: "A hold item that helps repel wild POKéMON.", 2286 rs_description: "A hold item that helps repel wild POKéMON.",
2288 frlg_description: "An item to be held by a POKéMON. It repels wild POKéMON if the holder is first in the party.") 2287 frlg_description: "An item to be held by a POKéMON. It repels wild POKéMON if the holder is first in the party.")
2289 Item.create(id: 191, name: "Soul Dew", 2288Item.create(id: 191, name: "Soul Dew",
2290 rs_description: "Hold item: Raises SP. ATK & SP. DEF of LATIOS & LATIAS.", 2289 rs_description: "Hold item: Raises SP. ATK & SP. DEF of LATIOS & LATIAS.",
2291 frlg_description: "An orb to be held by a LATIOS or LATIAS. It raises the SP. ATK and SP. DEF stats.", 2290 frlg_description: "An orb to be held by a LATIOS or LATIAS. It raises the SP. ATK and SP. DEF stats.",
2292 emerald_description: "Hold item: raises SP. ATK & SP. DEF of LATIOS & LATIAS.") 2291 emerald_description: "Hold item: raises SP. ATK & SP. DEF of LATIOS & LATIAS.")
2293 Item.create(id: 192, name: "DeepSeaTooth", 2292Item.create(id: 192, name: "DeepSeaTooth",
2294 rs_description: "A hold item that raises the SP. ATK of CLAMPERL.", 2293 rs_description: "A hold item that raises the SP. ATK of CLAMPERL.",
2295 frlg_description: "An item to be held by a POKéMON. A fang that gleams a sharp silver. It raises the SP. ATK stat.") 2294 frlg_description: "An item to be held by a POKéMON. A fang that gleams a sharp silver. It raises the SP. ATK stat.")
2296 Item.create(id: 193, name: "DeepSeaScale", 2295Item.create(id: 193, name: "DeepSeaScale",
2297 rs_description: "A hold item that raises the SP. DEF of CLAMPERL.", 2296 rs_description: "A hold item that raises the SP. DEF of CLAMPERL.",
2298 frlg_description: "An item to be held by a POKéMON. A scale that shines a faint pink. It raises the SP. DEF stat.") 2297 frlg_description: "An item to be held by a POKéMON. A scale that shines a faint pink. It raises the SP. DEF stat.")
2299 Item.create(id: 194, name: "Smoke Ball", 2298Item.create(id: 194, name: "Smoke Ball",
2300 rs_description: "A hold item that can be used to flee from a wild POKéMON.", 2299 rs_description: "A hold item that can be used to flee from a wild POKéMON.",
2301 frlg_description: "An item to be held by a POKéMON. The holding POKéMON can flee from any wild POKéMON for sure.", 2300 frlg_description: "An item to be held by a POKéMON. The holding POKéMON can flee from any wild POKéMON for sure.",
2302 emerald_description: "A hold item that assures fleeing from wild POKéMON.") 2301 emerald_description: "A hold item that assures fleeing from wild POKéMON.")
2303 Item.create(id: 195, name: "Everstone", 2302Item.create(id: 195, name: "Everstone",
2304 rs_description: "A wondrous stone & a hold item that prevents evolution.", 2303 rs_description: "A wondrous stone & a hold item that prevents evolution.",
2305 frlg_description: "An item to be held by a POKéMON. The holding POKéMON is prevented from evolving.", 2304 frlg_description: "An item to be held by a POKéMON. The holding POKéMON is prevented from evolving.",
2306 emerald_description: "A wondrous hold item that prevents evolution.") 2305 emerald_description: "A wondrous hold item that prevents evolution.")
2307 Item.create(id: 196, name: "Focus Band", 2306Item.create(id: 196, name: "Focus Band",
2308 rs_description: "A hold item that occasionally prevents fainting.", 2307 rs_description: "A hold item that occasionally prevents fainting.",
2309 frlg_description: "An item to be held by a POKéMON. The holding POKéMON may endure an attack, leaving just 1 HP.") 2308 frlg_description: "An item to be held by a POKéMON. The holding POKéMON may endure an attack, leaving just 1 HP.")
2310 Item.create(id: 197, name: "Lucky Egg", 2309Item.create(id: 197, name: "Lucky Egg",
2311 rs_description: "A hold item that boosts EXP. points earned in battle.", 2310 rs_description: "A hold item that boosts EXP. points earned in battle.",
2312 frlg_description: "An item to be held by a POKéMON. An egg filled with happiness that earns extra EXP. points in battle.") 2311 frlg_description: "An item to be held by a POKéMON. An egg filled with happiness that earns extra EXP. points in battle.")
2313 Item.create(id: 198, name: "Scope Lens", 2312Item.create(id: 198, name: "Scope Lens",
2314 rs_description: "A hold item that raises the critical- hit rate.", 2313 rs_description: "A hold item that raises the critical- hit rate.",
2315 frlg_description: "An item to be held by a POKéMON. A lens that boosts the critical-hit ratio of the holding POKéMON.", 2314 frlg_description: "An item to be held by a POKéMON. A lens that boosts the critical-hit ratio of the holding POKéMON.",
2316 emerald_description: "A hold item that improves the critical-hit rate.") 2315 emerald_description: "A hold item that improves the critical-hit rate.")
2317 Item.create(id: 199, name: "Metal Coat", 2316Item.create(id: 199, name: "Metal Coat",
2318 rs_description: "A hold item that raises the power of STEEL-type moves.", 2317 rs_description: "A hold item that raises the power of STEEL-type moves.",
2319 frlg_description: "An item to be held by a POKéMON. A special metallic film that boosts the power of STEEL-type moves.") 2318 frlg_description: "An item to be held by a POKéMON. A special metallic film that boosts the power of STEEL-type moves.")
2320 Item.create(id: 200, name: "Leftovers", 2319Item.create(id: 200, name: "Leftovers",
2321 rs_description: "A hold item that gradually restores HP in battle.", 2320 rs_description: "A hold item that gradually restores HP in battle.",
2322 frlg_description: "An item to be held by a POKéMON. The holding POKéMON gradually regains HP during battle.") 2321 frlg_description: "An item to be held by a POKéMON. The holding POKéMON gradually regains HP during battle.")
2323 Item.create(id: 201, name: "Dragon Scale", 2322Item.create(id: 201, name: "Dragon Scale",
2324 rs_description: "A strange scale held by DRAGON- type POKéMON.", 2323 rs_description: "A strange scale held by DRAGON- type POKéMON.",
2325 frlg_description: "A thick and tough scale. A DRAGON-type POKéMON may be holding it.") 2324 frlg_description: "A thick and tough scale. A DRAGON-type POKéMON may be holding it.")
2326 Item.create(id: 202, name: "Light Ball", 2325Item.create(id: 202, name: "Light Ball",
2327 rs_description: "A hold item that raises the SP. ATK of PIKACHU.", 2326 rs_description: "A hold item that raises the SP. ATK of PIKACHU.",
2328 frlg_description: "An orb to be held by a PIKACHU that raises the SP. ATK stat. Touching it may cause a shock.") 2327 frlg_description: "An orb to be held by a PIKACHU that raises the SP. ATK stat. Touching it may cause a shock.")
2329 Item.create(id: 203, name: "Soft Sand", 2328Item.create(id: 203, name: "Soft Sand",
2330 rs_description: "A hold item that raises the power of GROUND-type moves.", 2329 rs_description: "A hold item that raises the power of GROUND-type moves.",
2331 frlg_description: "An item to be held by a POKéMON. A loose, silky sand that boosts the power of GROUND-type moves.") 2330 frlg_description: "An item to be held by a POKéMON. A loose, silky sand that boosts the power of GROUND-type moves.")
2332 Item.create(id: 204, name: "Hard Stone", 2331Item.create(id: 204, name: "Hard Stone",
2333 rs_description: "A hold item that raises the power of ROCK-type moves.", 2332 rs_description: "A hold item that raises the power of ROCK-type moves.",
2334 frlg_description: "An item to be held by a POKéMON. An unbreakable stone that boosts the power of ROCK-type moves.") 2333 frlg_description: "An item to be held by a POKéMON. An unbreakable stone that boosts the power of ROCK-type moves.")
2335 Item.create(id: 205, name: "Miracle Seed", 2334Item.create(id: 205, name: "Miracle Seed",
2336 rs_description: "A hold item that raises the power of GRASS-type moves.", 2335 rs_description: "A hold item that raises the power of GRASS-type moves.",
2337 frlg_description: "An item to be held by a POKéMON. A seed imbued with life that boosts the power of GRASS-type moves.") 2336 frlg_description: "An item to be held by a POKéMON. A seed imbued with life that boosts the power of GRASS-type moves.")
2338 Item.create(id: 206, name: "BlackGlasses", 2337Item.create(id: 206, name: "BlackGlasses",
2339 rs_description: "A hold item that raises the power of DARK-type moves.", 2338 rs_description: "A hold item that raises the power of DARK-type moves.",
2340 frlg_description: "An item to be held by a POKéMON. A shady-looking pair of glasses that boosts DARK-type moves.") 2339 frlg_description: "An item to be held by a POKéMON. A shady-looking pair of glasses that boosts DARK-type moves.")
2341 Item.create(id: 207, name: "Black Belt", 2340Item.create(id: 207, name: "Black Belt",
2342 rs_description: "A hold item that boosts FIGHTING- type moves.", 2341 rs_description: "A hold item that boosts FIGHTING- type moves.",
2343 frlg_description: "An item to be held by a POKéMON. A belt that boosts determination and FIGHTING-type moves.") 2342 frlg_description: "An item to be held by a POKéMON. A belt that boosts determination and FIGHTING-type moves.")
2344 Item.create(id: 208, name: "Magnet", 2343Item.create(id: 208, name: "Magnet",
2345 rs_description: "A hold item that boosts ELECTRIC- type moves.", 2344 rs_description: "A hold item that boosts ELECTRIC- type moves.",
2346 frlg_description: "An item to be held by a POKéMON. A powerful magnet that boosts the power of ELECTRIC-type moves.") 2345 frlg_description: "An item to be held by a POKéMON. A powerful magnet that boosts the power of ELECTRIC-type moves.")
2347 Item.create(id: 209, name: "Mystic Water", 2346Item.create(id: 209, name: "Mystic Water",
2348 rs_description: "A hold item that raises the power of WATER-type moves.", 2347 rs_description: "A hold item that raises the power of WATER-type moves.",
2349 frlg_description: "An item to be held by a POKéMON. A teardrop-shaped gem that boosts the power of WATER-type moves.") 2348 frlg_description: "An item to be held by a POKéMON. A teardrop-shaped gem that boosts the power of WATER-type moves.")
2350 Item.create(id: 210, name: "Sharp Beak", 2349Item.create(id: 210, name: "Sharp Beak",
2351 rs_description: "A hold item that raises the power of FLYING-type moves.", 2350 rs_description: "A hold item that raises the power of FLYING-type moves.",
2352 frlg_description: "An item to be held by a POKéMON. A long, sharp beak that boosts the power of FLYING-type moves.") 2351 frlg_description: "An item to be held by a POKéMON. A long, sharp beak that boosts the power of FLYING-type moves.")
2353 Item.create(id: 211, name: "Poison Barb", 2352Item.create(id: 211, name: "Poison Barb",
2354 rs_description: "A hold item that raises the power of POISON-type moves.", 2353 rs_description: "A hold item that raises the power of POISON-type moves.",
2355 frlg_description: "An item to be held by a POKéMON. A small, poisonous barb that boosts the power of POISON-type moves.") 2354 frlg_description: "An item to be held by a POKéMON. A small, poisonous barb that boosts the power of POISON-type moves.")
2356 Item.create(id: 212, name: "NeverMeltIce", 2355Item.create(id: 212, name: "NeverMeltIce",
2357 rs_description: "A hold item that raises the power of ICE-type moves.", 2356 rs_description: "A hold item that raises the power of ICE-type moves.",
2358 frlg_description: "An item to be held by a POKéMON. A piece of ice that repels heat and boosts ICE-type moves.") 2357 frlg_description: "An item to be held by a POKéMON. A piece of ice that repels heat and boosts ICE-type moves.")
2359 Item.create(id: 213, name: "Spell Tag", 2358Item.create(id: 213, name: "Spell Tag",
2360 rs_description: "A hold item that raises the power of GHOST-type moves.", 2359 rs_description: "A hold item that raises the power of GHOST-type moves.",
2361 frlg_description: "An item to be held by a POKéMON. A sinister, eerie tag that boosts GHOST-type moves.") 2360 frlg_description: "An item to be held by a POKéMON. A sinister, eerie tag that boosts GHOST-type moves.")
2362 Item.create(id: 214, name: "TwistedSpoon", 2361Item.create(id: 214, name: "TwistedSpoon",
2363 rs_description: "A hold item that boosts PSYCHIC- type moves.", 2362 rs_description: "A hold item that boosts PSYCHIC- type moves.",
2364 frlg_description: "An item to be held by a POKéMON. A spoon imbued with telekinetic power boosts PSYCHIC-type moves.") 2363 frlg_description: "An item to be held by a POKéMON. A spoon imbued with telekinetic power boosts PSYCHIC-type moves.")
2365 Item.create(id: 215, name: "Charcoal", 2364Item.create(id: 215, name: "Charcoal",
2366 rs_description: "A hold item that raises the power of FIRE-type moves.", 2365 rs_description: "A hold item that raises the power of FIRE-type moves.",
2367 frlg_description: "An item to be held by a POKéMON. A combustible fuel that boosts the power of FIRE-type moves.") 2366 frlg_description: "An item to be held by a POKéMON. A combustible fuel that boosts the power of FIRE-type moves.")
2368 Item.create(id: 216, name: "Dragon Fang", 2367Item.create(id: 216, name: "Dragon Fang",
2369 rs_description: "A hold item that raises the power of DRAGON-type moves.", 2368 rs_description: "A hold item that raises the power of DRAGON-type moves.",
2370 frlg_description: "An item to be held by a POKéMON. A hard and sharp fang that boosts the power of DRAGON-type moves.") 2369 frlg_description: "An item to be held by a POKéMON. A hard and sharp fang that boosts the power of DRAGON-type moves.")
2371 Item.create(id: 217, name: "Silk Scarf", 2370Item.create(id: 217, name: "Silk Scarf",
2372 rs_description: "A hold item that raises the power of NORMAL-type moves.", 2371 rs_description: "A hold item that raises the power of NORMAL-type moves.",
2373 frlg_description: "An item to be held by a POKéMON. A sumptuous scarf that boosts the power of NORMAL-type moves.") 2372 frlg_description: "An item to be held by a POKéMON. A sumptuous scarf that boosts the power of NORMAL-type moves.")
2374 Item.create(id: 218, name: "Up-Grade", 2373Item.create(id: 218, name: "Up-Grade",
2375 rs_description: "A peculiar box made by SILPH CO.", 2374 rs_description: "A peculiar box made by SILPH CO.",
2376 frlg_description: "A transparent device filled with all sorts of data. It is made by SILPH CO.") 2375 frlg_description: "A transparent device filled with all sorts of data. It is made by SILPH CO.")
2377 Item.create(id: 219, name: "Shell Bell", 2376Item.create(id: 219, name: "Shell Bell",
2378 rs_description: "A hold item that restores HP upon striking the foe.", 2377 rs_description: "A hold item that restores HP upon striking the foe.",
2379 frlg_description: "An item to be held by a POKéMON. The holding POKéMON regains some HP upon striking the foe.") 2378 frlg_description: "An item to be held by a POKéMON. The holding POKéMON regains some HP upon striking the foe.")
2380 Item.create(id: 220, name: "Sea Incense", 2379Item.create(id: 220, name: "Sea Incense",
2381 rs_description: "A hold item that slightly boosts WATER-type moves.", 2380 rs_description: "A hold item that slightly boosts WATER-type moves.",
2382 frlg_description: "An item to be held by a POKéMON. It slightly boosts the power of WATER-type moves.") 2381 frlg_description: "An item to be held by a POKéMON. It slightly boosts the power of WATER-type moves.")
2383 Item.create(id: 221, name: "Lax Incense", 2382Item.create(id: 221, name: "Lax Incense",
2384 rs_description: "A hold item that slightly lowers the foe's accuracy.", 2383 rs_description: "A hold item that slightly lowers the foe's accuracy.",
2385 frlg_description: "An item to be held by a POKéMON. Its tricky aroma slightly reduces the foe's accuracy.") 2384 frlg_description: "An item to be held by a POKéMON. Its tricky aroma slightly reduces the foe's accuracy.")
2386 Item.create(id: 222, name: "Lucky Punch", 2385Item.create(id: 222, name: "Lucky Punch",
2387 rs_description: "A hold item that raises CHANSEY's critical-hit rate.", 2386 rs_description: "A hold item that raises CHANSEY's critical-hit rate.",
2388 frlg_description: "A glove to be held by a CHANSEY. It raises CHANSEY's critical-hit ratio.") 2387 frlg_description: "A glove to be held by a CHANSEY. It raises CHANSEY's critical-hit ratio.")
2389 Item.create(id: 223, name: "Metal Powder", 2388Item.create(id: 223, name: "Metal Powder",
2390 rs_description: "A hold item that raises DEFENSE.", 2389 rs_description: "A hold item that raises DEFENSE.",
2391 frlg_description: "A fine, hard powder to be held by a DITTO. It raises DITTO's DEFENSE stat.", 2390 frlg_description: "A fine, hard powder to be held by a DITTO. It raises DITTO's DEFENSE stat.",
2392 emerald_description: "A hold item that raises DITTO's DEFENSE.") 2391 emerald_description: "A hold item that raises DITTO's DEFENSE.")
2393 Item.create(id: 224, name: "Thick Club", 2392Item.create(id: 224, name: "Thick Club",
2394 rs_description: "A bone of some sort. It can be sold cheaply.", 2393 rs_description: "A bone of some sort. It can be sold cheaply.",
2395 frlg_description: "A hard bone of some sort to be held by a CUBONE or MAROWAK. It raises the ATTACK stat.", 2394 frlg_description: "A hard bone of some sort to be held by a CUBONE or MAROWAK. It raises the ATTACK stat.",
2396 emerald_description: "A hold item that raises CUBONE or MAROWAK's ATTACK.") 2395 emerald_description: "A hold item that raises CUBONE or MAROWAK's ATTACK.")
2397 Item.create(id: 225, name: "Stick", 2396Item.create(id: 225, name: "Stick",
2398 rs_description: "A stick of leek. It can be sold cheaply.", 2397 rs_description: "A stick of leek. It can be sold cheaply.",
2399 frlg_description: "A stick of leek to be held by a FARFETCH'D. It raises FARFETCH'D's critical-hit ratio.", 2398 frlg_description: "A stick of leek to be held by a FARFETCH'D. It raises FARFETCH'D's critical-hit ratio.",
2400 emerald_description: "A hold item that raises FARFETCH'D's critical-hit ratio.") 2399 emerald_description: "A hold item that raises FARFETCH'D's critical-hit ratio.")
2401 Item.create(id: 254, name: "Red Scarf", 2400Item.create(id: 254, name: "Red Scarf",
2402 rs_description: "A hold item that raises COOL in CONTESTS.", 2401 rs_description: "A hold item that raises COOL in CONTESTS.",
2403 frlg_description: "An item to be held by a POKéMON. It boosts the holding POKéMON's COOL condition in CONTESTS.") 2402 frlg_description: "An item to be held by a POKéMON. It boosts the holding POKéMON's COOL condition in CONTESTS.")
2404 Item.create(id: 255, name: "Blue Scarf", 2403Item.create(id: 255, name: "Blue Scarf",
2405 rs_description: "A hold item that raises BEAUTY in CONTESTS.", 2404 rs_description: "A hold item that raises BEAUTY in CONTESTS.",
2406 frlg_description: "An item to be held by a POKéMON. It boosts the holding POKéMON's BEAUTY condition in CONTESTS.") 2405 frlg_description: "An item to be held by a POKéMON. It boosts the holding POKéMON's BEAUTY condition in CONTESTS.")
2407 Item.create(id: 256, name: "Pink Scarf", 2406Item.create(id: 256, name: "Pink Scarf",
2408 rs_description: "A hold item that raises CUTE in CONTESTS.", 2407 rs_description: "A hold item that raises CUTE in CONTESTS.",
2409 frlg_description: "An item to be held by a POKéMON. It boosts the holding POKéMON's CUTE condition in CONTESTS.") 2408 frlg_description: "An item to be held by a POKéMON. It boosts the holding POKéMON's CUTE condition in CONTESTS.")
2410 Item.create(id: 257, name: "Green Scarf", 2409Item.create(id: 257, name: "Green Scarf",
2411 rs_description: "A hold item that raises SMART in CONTESTS.", 2410 rs_description: "A hold item that raises SMART in CONTESTS.",
2412 frlg_description: "An item to be held by a POKéMON. It boosts the holding POKéMON's SMART condition in CONTESTS.") 2411 frlg_description: "An item to be held by a POKéMON. It boosts the holding POKéMON's SMART condition in CONTESTS.")
2413 Item.create(id: 258, name: "Yellow Scarf", 2412Item.create(id: 258, name: "Yellow Scarf",
2414 rs_description: "A hold item that raises TOUGH in CONTESTS.", 2413 rs_description: "A hold item that raises TOUGH in CONTESTS.",
2415 frlg_description: "An item to be held by a POKéMON. It boosts the holding POKéMON's TOUGH condition in CONTESTS.") 2414 frlg_description: "An item to be held by a POKéMON. It boosts the holding POKéMON's TOUGH condition in CONTESTS.")
2416 Item.create(id: 289, name: "TM01", tm: true, move_id: 264, 2415Item.create(id: 289, name: "TM01", tm: true, move_id: 264,
2417 rs_description: "Powerful, but makes the user flinch if hit by the foe.") 2416 rs_description: "Powerful, but makes the user flinch if hit by the foe.")
2418 Item.create(id: 290, name: "TM02", tm: true, move_id: 337, 2417Item.create(id: 290, name: "TM02", tm: true, move_id: 337,
2419 rs_description: "Hooks and slashes the foe with long, sharp claws.") 2418 rs_description: "Hooks and slashes the foe with long, sharp claws.")
2420 Item.create(id: 291, name: "TM03", tm: true, move_id: 352, 2419Item.create(id: 291, name: "TM03", tm: true, move_id: 352,
2421 rs_description: "Generates an ultrasonic wave that may confuse.") 2420 rs_description: "Generates an ultrasonic wave that may confuse.")
2422 Item.create(id: 292, name: "TM04", tm: true, move_id: 347) 2421Item.create(id: 292, name: "TM04", tm: true, move_id: 347)
2423 Item.create(id: 293, name: "TM05", tm: true, move_id: 46, 2422Item.create(id: 293, name: "TM05", tm: true, move_id: 46,
2424 rs_description: "A savage roar that makes the foe flee to end the battle.") 2423 rs_description: "A savage roar that makes the foe flee to end the battle.")
2425 Item.create(id: 294, name: "TM06", tm: true, move_id: 92, 2424Item.create(id: 294, name: "TM06", tm: true, move_id: 92,
2426 rs_description: "Poisons the foe with a toxin that gradually worsens.") 2425 rs_description: "Poisons the foe with a toxin that gradually worsens.")
2427 Item.create(id: 295, name: "TM07", tm: true, move_id: 258, 2426Item.create(id: 295, name: "TM07", tm: true, move_id: 258,
2428 rs_description: "Summons a hailstorm that hurts all types except ICE.", 2427 rs_description: "Summons a hailstorm that hurts all types except ICE.",
2429 emerald_description: "Creates a hailstorm that damages all types except ICE.") 2428 emerald_description: "Creates a hailstorm that damages all types except ICE.")
2430 Item.create(id: 296, name: "TM08", tm: true, move_id: 339, 2429Item.create(id: 296, name: "TM08", tm: true, move_id: 339,
2431 rs_description: "Bulks up the body to boost both ATTACK & DEFENSE.") 2430 rs_description: "Bulks up the body to boost both ATTACK & DEFENSE.")
2432 Item.create(id: 297, name: "TM09", tm: true, move_id: 331) 2431Item.create(id: 297, name: "TM09", tm: true, move_id: 331)
2433 Item.create(id: 298, name: "TM10", tm: true, move_id: 237, 2432Item.create(id: 298, name: "TM10", tm: true, move_id: 237,
2434 rs_description: "The attack power varies among different POKéMON.") 2433 rs_description: "The attack power varies among different POKéMON.")
2435 Item.create(id: 299, name: "TM11", tm: true, move_id: 241, 2434Item.create(id: 299, name: "TM11", tm: true, move_id: 241,
2436 rs_description: "Raises the power of FIRE-type moves for 5 turns.") 2435 rs_description: "Raises the power of FIRE-type moves for 5 turns.")
2437 Item.create(id: 300, name: "TM12", tm: true, move_id: 269, 2436Item.create(id: 300, name: "TM12", tm: true, move_id: 269,
2438 rs_description: "Enrages the foe so it can only use attack moves.") 2437 rs_description: "Enrages the foe so it can only use attack moves.")
2439 Item.create(id: 301, name: "TM13", tm: true, move_id: 58, 2438Item.create(id: 301, name: "TM13", tm: true, move_id: 58,
2440 rs_description: "Fires an icy cold beam that may freeze the foe.") 2439 rs_description: "Fires an icy cold beam that may freeze the foe.")
2441 Item.create(id: 302, name: "TM14", tm: true, move_id: 59, 2440Item.create(id: 302, name: "TM14", tm: true, move_id: 59,
2442 rs_description: "A vicious snow-and- wind attack that may freeze the foe.", 2441 rs_description: "A vicious snow-and- wind attack that may freeze the foe.",
2443 emerald_description: "A brutal snow-and- wind attack that may freeze the foe.") 2442 emerald_description: "A brutal snow-and- wind attack that may freeze the foe.")
2444 Item.create(id: 303, name: "TM15", tm: true, move_id: 63, 2443Item.create(id: 303, name: "TM15", tm: true, move_id: 63,
2445 rs_description: "Powerful, but needs recharging the next turn.") 2444 rs_description: "Powerful, but needs recharging the next turn.")
2446 Item.create(id: 304, name: "TM16", tm: true, move_id: 113) 2445Item.create(id: 304, name: "TM16", tm: true, move_id: 113)
2447 Item.create(id: 305, name: "TM17", tm: true, move_id: 182, 2446Item.create(id: 305, name: "TM17", tm: true, move_id: 182,
2448 rs_description: "Negates all damage, but may fail if used in succession.") 2447 rs_description: "Negates all damage, but may fail if used in succession.")
2449 Item.create(id: 306, name: "TM18", tm: true, move_id: 240, 2448Item.create(id: 306, name: "TM18", tm: true, move_id: 240,
2450 rs_description: "Raises the power of WATER-type moves for 5 turns.") 2449 rs_description: "Raises the power of WATER-type moves for 5 turns.")
2451 Item.create(id: 307, name: "TM19", tm: true, move_id: 202, 2450Item.create(id: 307, name: "TM19", tm: true, move_id: 202,
2452 rs_description: "Recovers half the HP of the damage this move inflicts.") 2451 rs_description: "Recovers half the HP of the damage this move inflicts.")
2453 Item.create(id: 308, name: "TM20", tm: true, move_id: 219, 2452Item.create(id: 308, name: "TM20", tm: true, move_id: 219,
2454 rs_description: "Prevents status abnormality with a mystical power.") 2453 rs_description: "Prevents status abnormality with a mystical power.")
2455 Item.create(id: 309, name: "TM21", tm: true, move_id: 218, 2454Item.create(id: 309, name: "TM21", tm: true, move_id: 218,
2456 rs_description: "The less the user likes you, the more powerful this move.") 2455 rs_description: "The less the user likes you, the more powerful this move.")
2457 Item.create(id: 310, name: "TM22", tm: true, move_id: 76, 2456Item.create(id: 310, name: "TM22", tm: true, move_id: 76,
2458 rs_description: "Absorbs sunlight in the 1st turn, then attacks next turn.") 2457 rs_description: "Absorbs sunlight in the 1st turn, then attacks next turn.")
2459 Item.create(id: 311, name: "TM23", tm: true, move_id: 231, 2458Item.create(id: 311, name: "TM23", tm: true, move_id: 231,
2460 rs_description: "Slams the foe with a hard tail. It may lower DEFENSE.") 2459 rs_description: "Slams the foe with a hard tail. It may lower DEFENSE.")
2461 Item.create(id: 312, name: "TM24", tm: true, move_id: 85, 2460Item.create(id: 312, name: "TM24", tm: true, move_id: 85,
2462 rs_description: "A powerful electric attack that may cause paralysis.") 2461 rs_description: "A powerful electric attack that may cause paralysis.")
2463 Item.create(id: 313, name: "TM25", tm: true, move_id: 87, 2462Item.create(id: 313, name: "TM25", tm: true, move_id: 87,
2464 rs_description: "Strikes the foe with a thunderbolt. It may paralyze.") 2463 rs_description: "Strikes the foe with a thunderbolt. It may paralyze.")
2465 Item.create(id: 314, name: "TM26", tm: true, move_id: 89, 2464Item.create(id: 314, name: "TM26", tm: true, move_id: 89,
2466 rs_description: "Causes a quake that has no effect on flying foes.") 2465 rs_description: "Causes a quake that has no effect on flying foes.")
2467 Item.create(id: 315, name: "TM27", tm: true, move_id: 216, 2466Item.create(id: 315, name: "TM27", tm: true, move_id: 216,
2468 rs_description: "The more the user likes you, the more powerful this move.") 2467 rs_description: "The more the user likes you, the more powerful this move.")
2469 Item.create(id: 316, name: "TM28", tm: true, move_id: 91, 2468Item.create(id: 316, name: "TM28", tm: true, move_id: 91,
2470 rs_description: "Digs underground the 1st turn, then strikes next turn.") 2469 rs_description: "Digs underground the 1st turn, then strikes next turn.")
2471 Item.create(id: 317, name: "TM29", tm: true, move_id: 94) 2470Item.create(id: 317, name: "TM29", tm: true, move_id: 94)
2472 Item.create(id: 318, name: "TM30", tm: true, move_id: 247, 2471Item.create(id: 318, name: "TM30", tm: true, move_id: 247,
2473 rs_description: "Hurls a dark lump at the foe. It may lower SP. DEF.") 2472 rs_description: "Hurls a dark lump at the foe. It may lower SP. DEF.")
2474 Item.create(id: 319, name: "TM31", tm: true, move_id: 280, 2473Item.create(id: 319, name: "TM31", tm: true, move_id: 280,
2475 rs_description: "Destroys barriers like LIGHT SCREEN and causes damage.") 2474 rs_description: "Destroys barriers like LIGHT SCREEN and causes damage.")
2476 Item.create(id: 320, name: "TM32", tm: true, move_id: 104, 2475Item.create(id: 320, name: "TM32", tm: true, move_id: 104,
2477 rs_description: "Creates illusory copies to enhance elusiveness.") 2476 rs_description: "Creates illusory copies to enhance elusiveness.")
2478 Item.create(id: 321, name: "TM33", tm: true, move_id: 115) 2477Item.create(id: 321, name: "TM33", tm: true, move_id: 115)
2479 Item.create(id: 322, name: "TM34", tm: true, move_id: 351, 2478Item.create(id: 322, name: "TM34", tm: true, move_id: 351,
2480 rs_description: "Zaps the foe with a jolt of electricity that never misses.") 2479 rs_description: "Zaps the foe with a jolt of electricity that never misses.")
2481 Item.create(id: 323, name: "TM35", tm: true, move_id: 53, 2480Item.create(id: 323, name: "TM35", tm: true, move_id: 53,
2482 rs_description: "Looses a stream of fire that may burn the foe.") 2481 rs_description: "Looses a stream of fire that may burn the foe.")
2483 Item.create(id: 324, name: "TM36", tm: true, move_id: 188, 2482Item.create(id: 324, name: "TM36", tm: true, move_id: 188,
2484 rs_description: "Hurls sludge at the foe. It may poison the foe.") 2483 rs_description: "Hurls sludge at the foe. It may poison the foe.")
2485 Item.create(id: 325, name: "TM37", tm: true, move_id: 201, 2484Item.create(id: 325, name: "TM37", tm: true, move_id: 201,
2486 rs_description: "Causes a sandstorm that hits the foe over several turns.") 2485 rs_description: "Causes a sandstorm that hits the foe over several turns.")
2487 Item.create(id: 326, name: "TM38", tm: true, move_id: 126, 2486Item.create(id: 326, name: "TM38", tm: true, move_id: 126,
2488 rs_description: "A powerful fire attack that may burn the foe.") 2487 rs_description: "A powerful fire attack that may burn the foe.")
2489 Item.create(id: 327, name: "TM39", tm: true, move_id: 317, 2488Item.create(id: 327, name: "TM39", tm: true, move_id: 317,
2490 rs_description: "Stops the foe from moving with rocks. May lower SPEED.") 2489 rs_description: "Stops the foe from moving with rocks. May lower SPEED.")
2491 Item.create(id: 328, name: "TM40", tm: true, move_id: 332, 2490Item.create(id: 328, name: "TM40", tm: true, move_id: 332,
2492 rs_description: "An extremely fast attack that can't be avoided.") 2491 rs_description: "An extremely fast attack that can't be avoided.")
2493 Item.create(id: 329, name: "TM41", tm: true, move_id: 259, 2492Item.create(id: 329, name: "TM41", tm: true, move_id: 259,
2494 rs_description: "Prevents the foe from using the same move in a row.") 2493 rs_description: "Prevents the foe from using the same move in a row.")
2495 Item.create(id: 330, name: "TM42", tm: true, move_id: 263, 2494Item.create(id: 330, name: "TM42", tm: true, move_id: 263,
2496 rs_description: "Raises ATTACK when poisoned, burned, or paralyzed.") 2495 rs_description: "Raises ATTACK when poisoned, burned, or paralyzed.")
2497 Item.create(id: 331, name: "TM43", tm: true, move_id: 290, 2496Item.create(id: 331, name: "TM43", tm: true, move_id: 290,
2498 rs_description: "Adds an effect to attack depending on the location.") 2497 rs_description: "Adds an effect to attack depending on the location.")
2499 Item.create(id: 332, name: "TM44", tm: true, move_id: 156, 2498Item.create(id: 332, name: "TM44", tm: true, move_id: 156,
2500 rs_description: "The user sleeps for 2 turns to restore health and status.") 2499 rs_description: "The user sleeps for 2 turns to restore health and status.")
2501 Item.create(id: 333, name: "TM45", tm: true, move_id: 213, 2500Item.create(id: 333, name: "TM45", tm: true, move_id: 213,
2502 rs_description: "Makes it tough to attack a foe of the opposite gender.") 2501 rs_description: "Makes it tough to attack a foe of the opposite gender.")
2503 Item.create(id: 334, name: "TM46", tm: true, move_id: 168) 2502Item.create(id: 334, name: "TM46", tm: true, move_id: 168)
2504 Item.create(id: 335, name: "TM47", tm: true, move_id: 211, 2503Item.create(id: 335, name: "TM47", tm: true, move_id: 211,
2505 rs_description: "Spreads hard-edged wings and slams into the foe.") 2504 rs_description: "Spreads hard-edged wings and slams into the foe.")
2506 Item.create(id: 336, name: "TM48", tm: true, move_id: 285, 2505Item.create(id: 336, name: "TM48", tm: true, move_id: 285,
2507 rs_description: "Switches abilities with the foe on the turn this is used.") 2506 rs_description: "Switches abilities with the foe on the turn this is used.")
2508 Item.create(id: 337, name: "TM49", tm: true, move_id: 289, 2507Item.create(id: 337, name: "TM49", tm: true, move_id: 289,
2509 rs_description: "Steals the effects of the move the foe is trying to use.") 2508 rs_description: "Steals the effects of the move the foe is trying to use.")
2510 Item.create(id: 338, name: "TM50", tm: true, move_id: 315, 2509Item.create(id: 338, name: "TM50", tm: true, move_id: 315,
2511 rs_description: "Enables full-power attack, but sharply lowers SP. ATK.") 2510 rs_description: "Enables full-power attack, but sharply lowers SP. ATK.")
2512end