diff --git a/graphics/pokemon/aegislash/back_blade.png b/graphics/pokemon/aegislash/blade/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/aegislash/back_blade.png rename to graphics/pokemon/aegislash/blade/back.png diff --git a/graphics/pokemon/aegislash/front_blade.png b/graphics/pokemon/aegislash/blade/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/aegislash/front_blade.png rename to graphics/pokemon/aegislash/blade/front.png diff --git a/graphics/pokemon/aegislash/icon_blade.png b/graphics/pokemon/aegislash/blade/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/aegislash/icon_blade.png rename to graphics/pokemon/aegislash/blade/icon.png diff --git a/graphics/pokemon/aegislash/normal_blade.pal b/graphics/pokemon/aegislash/blade/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/aegislash/normal_blade.pal rename to graphics/pokemon/aegislash/blade/normal.pal diff --git a/graphics/pokemon/aegislash/shiny_blade.pal b/graphics/pokemon/aegislash/blade/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/aegislash/shiny_blade.pal rename to graphics/pokemon/aegislash/blade/shiny.pal diff --git a/graphics/pokemon/arceus/anim_front.png b/graphics/pokemon/arceus/anim_front.png index fa990999a..ac951c180 100644 Binary files a/graphics/pokemon/arceus/anim_front.png and b/graphics/pokemon/arceus/anim_front.png differ diff --git a/graphics/pokemon/arceus/bug/normal.pal b/graphics/pokemon/arceus/bug/normal.pal new file mode 100644 index 000000000..c4d61c164 --- /dev/null +++ b/graphics/pokemon/arceus/bug/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +72 116 40 +136 208 112 +80 72 88 +48 40 56 +40 76 32 +48 100 56 +232 160 232 +192 116 192 +112 164 56 +248 248 248 diff --git a/graphics/pokemon/arceus/bug/shiny.pal b/graphics/pokemon/arceus/bug/shiny.pal new file mode 100644 index 000000000..81d9af5df --- /dev/null +++ b/graphics/pokemon/arceus/bug/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +72 116 40 +136 208 112 +80 72 88 +48 40 56 +40 76 32 +60 114 48 +248 164 248 +200 112 200 +112 164 56 +248 248 248 diff --git a/graphics/pokemon/arceus/dark/normal.pal b/graphics/pokemon/arceus/dark/normal.pal new file mode 100644 index 000000000..8adb3fa6f --- /dev/null +++ b/graphics/pokemon/arceus/dark/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +68 78 92 +160 164 176 +88 72 80 +64 44 56 +32 44 56 +24 28 24 +232 84 64 +160 56 32 +104 112 128 +248 248 248 diff --git a/graphics/pokemon/arceus/dark/shiny.pal b/graphics/pokemon/arceus/dark/shiny.pal new file mode 100644 index 000000000..1b76586fc --- /dev/null +++ b/graphics/pokemon/arceus/dark/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +68 78 92 +160 164 176 +88 72 80 +64 44 56 +32 44 56 +24 28 24 +232 84 64 +160 56 32 +104 112 128 +248 248 248 diff --git a/graphics/pokemon/arceus/dragon/normal.pal b/graphics/pokemon/arceus/dragon/normal.pal new file mode 100644 index 000000000..7c0332135 --- /dev/null +++ b/graphics/pokemon/arceus/dragon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +96 6 124 +192 108 232 +56 116 88 +16 84 40 +96 6 124 +160 32 32 +72 192 72 +56 128 56 +152 44 192 +248 248 248 diff --git a/graphics/pokemon/arceus/dragon/shiny.pal b/graphics/pokemon/arceus/dragon/shiny.pal new file mode 100644 index 000000000..2fb4a4b51 --- /dev/null +++ b/graphics/pokemon/arceus/dragon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +96 6 124 +192 108 232 +56 116 88 +16 84 40 +96 6 124 +160 32 32 +72 192 72 +56 128 56 +152 44 192 +248 248 248 diff --git a/graphics/pokemon/arceus/electric/normal.pal b/graphics/pokemon/arceus/electric/normal.pal new file mode 100644 index 000000000..37cec5e5b --- /dev/null +++ b/graphics/pokemon/arceus/electric/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +160 156 56 +240 236 136 +92 90 40 +56 48 16 +92 90 40 +160 32 32 +224 180 40 +168 120 32 +208 200 80 +248 248 248 diff --git a/graphics/pokemon/arceus/electric/shiny.pal b/graphics/pokemon/arceus/electric/shiny.pal new file mode 100644 index 000000000..703656f2c --- /dev/null +++ b/graphics/pokemon/arceus/electric/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +160 156 56 +240 236 136 +92 90 40 +56 48 16 +92 90 40 +160 32 32 +224 180 40 +168 120 32 +208 200 80 +248 248 248 diff --git a/graphics/pokemon/arceus/fairy/normal.pal b/graphics/pokemon/arceus/fairy/normal.pal new file mode 100644 index 000000000..89bedb760 --- /dev/null +++ b/graphics/pokemon/arceus/fairy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +160 92 112 +248 188 208 +136 52 88 +104 16 64 +96 60 72 +32 60 192 +232 160 208 +192 116 160 +216 140 160 +248 248 248 diff --git a/graphics/pokemon/arceus/fairy/shiny.pal b/graphics/pokemon/arceus/fairy/shiny.pal new file mode 100644 index 000000000..48044cfbe --- /dev/null +++ b/graphics/pokemon/arceus/fairy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +160 92 112 +248 188 208 +136 52 88 +104 16 64 +96 60 72 +32 60 192 +232 160 208 +192 116 160 +216 140 160 +248 248 248 diff --git a/graphics/pokemon/arceus/fighting/normal.pal b/graphics/pokemon/arceus/fighting/normal.pal new file mode 100644 index 000000000..37faf20e9 --- /dev/null +++ b/graphics/pokemon/arceus/fighting/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +112 48 32 +192 116 80 +80 72 88 +48 40 56 +80 24 16 +160 32 32 +224 180 40 +168 120 32 +160 72 48 +248 248 248 diff --git a/graphics/pokemon/arceus/fighting/shiny.pal b/graphics/pokemon/arceus/fighting/shiny.pal new file mode 100644 index 000000000..dde91e5cc --- /dev/null +++ b/graphics/pokemon/arceus/fighting/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +112 48 32 +192 116 80 +80 80 64 +48 48 32 +80 24 16 +192 0 56 +232 180 0 +176 112 0 +160 72 48 +248 248 248 diff --git a/graphics/pokemon/arceus/fire/normal.pal b/graphics/pokemon/arceus/fire/normal.pal new file mode 100644 index 000000000..d351203fc --- /dev/null +++ b/graphics/pokemon/arceus/fire/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +172 38 20 +248 148 32 +112 60 56 +80 28 24 +120 16 8 +172 38 20 +224 208 40 +168 136 32 +216 84 8 +248 248 248 diff --git a/graphics/pokemon/arceus/fire/shiny.pal b/graphics/pokemon/arceus/fire/shiny.pal new file mode 100644 index 000000000..38d344568 --- /dev/null +++ b/graphics/pokemon/arceus/fire/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +172 38 20 +248 148 32 +112 60 56 +80 28 24 +120 16 8 +192 0 56 +232 216 0 +176 140 0 +216 84 8 +248 248 248 diff --git a/graphics/pokemon/arceus/flying/normal.pal b/graphics/pokemon/arceus/flying/normal.pal new file mode 100644 index 000000000..233059fe5 --- /dev/null +++ b/graphics/pokemon/arceus/flying/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +104 112 168 +184 196 248 +80 72 88 +48 40 56 +64 72 120 +48 148 176 +208 244 240 +144 144 168 +144 156 208 +248 248 248 diff --git a/graphics/pokemon/arceus/flying/shiny.pal b/graphics/pokemon/arceus/flying/shiny.pal new file mode 100644 index 000000000..d26d3051d --- /dev/null +++ b/graphics/pokemon/arceus/flying/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +104 112 168 +184 196 248 +80 80 64 +48 48 32 +64 72 120 +48 148 176 +224 232 232 +160 164 168 +144 156 208 +248 248 248 diff --git a/graphics/pokemon/arceus/ghost/normal.pal b/graphics/pokemon/arceus/ghost/normal.pal new file mode 100644 index 000000000..307884148 --- /dev/null +++ b/graphics/pokemon/arceus/ghost/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +80 46 128 +176 120 224 +80 46 128 +48 32 80 +48 16 104 +184 188 88 +232 84 64 +160 56 32 +120 80 184 +248 248 248 diff --git a/graphics/pokemon/arceus/ghost/shiny.pal b/graphics/pokemon/arceus/ghost/shiny.pal new file mode 100644 index 000000000..459feb04f --- /dev/null +++ b/graphics/pokemon/arceus/ghost/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +80 46 128 +176 120 224 +80 46 128 +48 32 80 +48 16 104 +204 198 80 +248 84 24 +176 48 16 +120 80 184 +248 248 248 diff --git a/graphics/pokemon/arceus/grass/normal.pal b/graphics/pokemon/arceus/grass/normal.pal new file mode 100644 index 000000000..d62d422dd --- /dev/null +++ b/graphics/pokemon/arceus/grass/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +64 144 40 +160 252 112 +56 120 64 +28 90 32 +28 90 32 +208 40 48 +224 208 40 +168 136 32 +88 196 56 +248 248 248 diff --git a/graphics/pokemon/arceus/grass/shiny.pal b/graphics/pokemon/arceus/grass/shiny.pal new file mode 100644 index 000000000..d8117d43f --- /dev/null +++ b/graphics/pokemon/arceus/grass/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +64 144 40 +160 252 112 +56 120 64 +28 90 32 +28 90 32 +208 40 48 +224 208 40 +168 136 32 +88 196 56 +248 248 248 diff --git a/graphics/pokemon/arceus/ground/normal.pal b/graphics/pokemon/arceus/ground/normal.pal new file mode 100644 index 000000000..832180a3a --- /dev/null +++ b/graphics/pokemon/arceus/ground/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +152 104 32 +216 180 88 +88 84 48 +56 48 16 +112 64 16 +160 32 32 +164 172 200 +128 128 160 +192 140 56 +248 248 248 diff --git a/graphics/pokemon/arceus/ground/shiny.pal b/graphics/pokemon/arceus/ground/shiny.pal new file mode 100644 index 000000000..7554b92a3 --- /dev/null +++ b/graphics/pokemon/arceus/ground/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +152 104 32 +216 180 88 +88 84 48 +56 48 16 +112 64 16 +192 0 56 +176 180 192 +128 132 144 +192 140 56 +248 248 248 diff --git a/graphics/pokemon/arceus/ice/normal.pal b/graphics/pokemon/arceus/ice/normal.pal new file mode 100644 index 000000000..06f187980 --- /dev/null +++ b/graphics/pokemon/arceus/ice/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +80 144 184 +176 252 248 +88 136 160 +36 76 96 +36 76 96 +160 32 32 +192 192 232 +136 136 168 +112 184 232 +248 248 248 diff --git a/graphics/pokemon/arceus/ice/shiny.pal b/graphics/pokemon/arceus/ice/shiny.pal new file mode 100644 index 000000000..1c11fc6da --- /dev/null +++ b/graphics/pokemon/arceus/ice/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +80 144 184 +176 252 248 +88 136 160 +36 76 96 +36 76 96 +160 32 32 +192 192 232 +136 136 168 +112 184 232 +248 248 248 diff --git a/graphics/pokemon/arceus/poison/normal.pal b/graphics/pokemon/arceus/poison/normal.pal new file mode 100644 index 000000000..7f7a066cc --- /dev/null +++ b/graphics/pokemon/arceus/poison/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +136 60 152 +216 132 224 +80 72 88 +48 40 56 +88 32 112 +160 32 32 +224 156 216 +184 108 192 +176 96 184 +248 248 248 diff --git a/graphics/pokemon/arceus/poison/shiny.pal b/graphics/pokemon/arceus/poison/shiny.pal new file mode 100644 index 000000000..265afb476 --- /dev/null +++ b/graphics/pokemon/arceus/poison/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +136 60 152 +216 132 224 +80 80 64 +48 48 32 +88 32 112 +192 0 56 +240 164 232 +184 96 196 +176 96 184 +248 248 248 diff --git a/graphics/pokemon/arceus/psychic/normal.pal b/graphics/pokemon/arceus/psychic/normal.pal new file mode 100644 index 000000000..fbb92c93b --- /dev/null +++ b/graphics/pokemon/arceus/psychic/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +192 44 88 +248 132 168 +80 72 88 +48 40 56 +112 20 48 +160 32 32 +72 192 72 +56 128 56 +232 92 128 +248 248 248 diff --git a/graphics/pokemon/arceus/psychic/shiny.pal b/graphics/pokemon/arceus/psychic/shiny.pal new file mode 100644 index 000000000..41018d017 --- /dev/null +++ b/graphics/pokemon/arceus/psychic/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +192 44 88 +248 132 168 +80 72 88 +48 40 56 +112 20 48 +160 32 32 +72 192 72 +56 128 56 +232 92 128 +248 248 248 diff --git a/graphics/pokemon/arceus/rock/normal.pal b/graphics/pokemon/arceus/rock/normal.pal new file mode 100644 index 000000000..ec5fd85f4 --- /dev/null +++ b/graphics/pokemon/arceus/rock/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +104 96 56 +176 172 128 +80 72 88 +48 40 56 +72 64 24 +64 108 64 +208 188 136 +160 144 88 +144 140 96 +248 248 248 diff --git a/graphics/pokemon/arceus/rock/shiny.pal b/graphics/pokemon/arceus/rock/shiny.pal new file mode 100644 index 000000000..014c5b15b --- /dev/null +++ b/graphics/pokemon/arceus/rock/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +104 96 56 +176 172 128 +80 80 64 +48 48 32 +72 64 24 +72 96 72 +208 188 136 +160 144 88 +144 140 96 +248 248 248 diff --git a/graphics/pokemon/arceus/steel/normal.pal b/graphics/pokemon/arceus/steel/normal.pal new file mode 100644 index 000000000..703f66ffc --- /dev/null +++ b/graphics/pokemon/arceus/steel/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +128 132 136 +224 228 224 +80 72 88 +48 40 56 +72 76 80 +48 100 56 +224 220 40 +160 152 32 +176 180 184 +248 248 248 diff --git a/graphics/pokemon/arceus/steel/shiny.pal b/graphics/pokemon/arceus/steel/shiny.pal new file mode 100644 index 000000000..6bd495b7a --- /dev/null +++ b/graphics/pokemon/arceus/steel/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +128 132 136 +224 228 224 +80 72 88 +48 40 56 +72 76 80 +80 112 96 +232 228 0 +168 164 0 +176 180 184 +248 248 248 diff --git a/graphics/pokemon/arceus/water/normal.pal b/graphics/pokemon/arceus/water/normal.pal new file mode 100644 index 000000000..b3be4a519 --- /dev/null +++ b/graphics/pokemon/arceus/water/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 112 152 +224 224 216 +16 16 16 +160 168 192 +72 72 96 +8 92 176 +72 204 248 +64 80 108 +24 56 88 +16 48 120 +208 40 48 +40 204 216 +32 148 160 +24 144 224 +248 248 248 diff --git a/graphics/pokemon/arceus/water/shiny.pal b/graphics/pokemon/arceus/water/shiny.pal new file mode 100644 index 000000000..7276831db --- /dev/null +++ b/graphics/pokemon/arceus/water/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 128 80 +248 240 168 +16 16 16 +208 192 80 +104 80 32 +8 92 176 +72 204 248 +64 80 108 +24 56 88 +16 48 120 +248 0 56 +0 216 232 +0 152 168 +24 144 224 +248 248 248 diff --git a/graphics/pokemon/basculin/blue_striped/back.png b/graphics/pokemon/basculin/blue_striped/back.png new file mode 100644 index 000000000..fbe338ab8 Binary files /dev/null and b/graphics/pokemon/basculin/blue_striped/back.png differ diff --git a/graphics/pokemon/basculin/blue_striped/front.png b/graphics/pokemon/basculin/blue_striped/front.png new file mode 100644 index 000000000..5f3a435b6 Binary files /dev/null and b/graphics/pokemon/basculin/blue_striped/front.png differ diff --git a/graphics/pokemon/basculin/blue_striped/icon.png b/graphics/pokemon/basculin/blue_striped/icon.png new file mode 100644 index 000000000..f0450849a Binary files /dev/null and b/graphics/pokemon/basculin/blue_striped/icon.png differ diff --git a/graphics/pokemon/basculin/blue_striped/normal.pal b/graphics/pokemon/basculin/blue_striped/normal.pal new file mode 100644 index 000000000..58da0489d --- /dev/null +++ b/graphics/pokemon/basculin/blue_striped/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +16 16 16 +98 117 113 +222 239 222 +172 183 163 +52 49 56 +78 86 76 +0 99 122 +0 143 183 +50 81 59 +83 178 102 +71 130 77 +255 255 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/blue_striped/shiny.pal b/graphics/pokemon/basculin/blue_striped/shiny.pal new file mode 100644 index 000000000..96fe98ee5 --- /dev/null +++ b/graphics/pokemon/basculin/blue_striped/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +16 16 16 +98 98 74 +238 238 197 +164 164 131 +32 49 57 +69 86 86 +0 106 156 +32 172 213 +68 89 11 +123 197 82 +95 147 32 +255 255 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/plant/anim_front.png b/graphics/pokemon/burmy/anim_front.png similarity index 100% rename from graphics/pokemon/burmy/plant/anim_front.png rename to graphics/pokemon/burmy/anim_front.png diff --git a/graphics/pokemon/burmy/plant/back.png b/graphics/pokemon/burmy/back.png similarity index 100% rename from graphics/pokemon/burmy/plant/back.png rename to graphics/pokemon/burmy/back.png diff --git a/graphics/pokemon/burmy/plant/front.png b/graphics/pokemon/burmy/front.png similarity index 100% rename from graphics/pokemon/burmy/plant/front.png rename to graphics/pokemon/burmy/front.png diff --git a/graphics/pokemon/burmy/plant/icon.png b/graphics/pokemon/burmy/icon.png similarity index 100% rename from graphics/pokemon/burmy/plant/icon.png rename to graphics/pokemon/burmy/icon.png diff --git a/graphics/pokemon/burmy/plant/normal.pal b/graphics/pokemon/burmy/normal.pal similarity index 100% rename from graphics/pokemon/burmy/plant/normal.pal rename to graphics/pokemon/burmy/normal.pal diff --git a/graphics/pokemon/burmy/sandy/anim_front.png b/graphics/pokemon/burmy/sandy_cloak/anim_front.png similarity index 100% rename from graphics/pokemon/burmy/sandy/anim_front.png rename to graphics/pokemon/burmy/sandy_cloak/anim_front.png diff --git a/graphics/pokemon/burmy/sandy/back.png b/graphics/pokemon/burmy/sandy_cloak/back.png similarity index 100% rename from graphics/pokemon/burmy/sandy/back.png rename to graphics/pokemon/burmy/sandy_cloak/back.png diff --git a/graphics/pokemon/burmy/sandy/front.png b/graphics/pokemon/burmy/sandy_cloak/front.png similarity index 100% rename from graphics/pokemon/burmy/sandy/front.png rename to graphics/pokemon/burmy/sandy_cloak/front.png diff --git a/graphics/pokemon/burmy/sandy/icon.png b/graphics/pokemon/burmy/sandy_cloak/icon.png similarity index 100% rename from graphics/pokemon/burmy/sandy/icon.png rename to graphics/pokemon/burmy/sandy_cloak/icon.png diff --git a/graphics/pokemon/burmy/sandy/normal.pal b/graphics/pokemon/burmy/sandy_cloak/normal.pal similarity index 100% rename from graphics/pokemon/burmy/sandy/normal.pal rename to graphics/pokemon/burmy/sandy_cloak/normal.pal diff --git a/graphics/pokemon/burmy/sandy/shiny.pal b/graphics/pokemon/burmy/sandy_cloak/shiny.pal similarity index 100% rename from graphics/pokemon/burmy/sandy/shiny.pal rename to graphics/pokemon/burmy/sandy_cloak/shiny.pal diff --git a/graphics/pokemon/burmy/plant/shiny.pal b/graphics/pokemon/burmy/shiny.pal similarity index 100% rename from graphics/pokemon/burmy/plant/shiny.pal rename to graphics/pokemon/burmy/shiny.pal diff --git a/graphics/pokemon/burmy/trash/anim_front.png b/graphics/pokemon/burmy/trash_cloak/anim_front.png similarity index 100% rename from graphics/pokemon/burmy/trash/anim_front.png rename to graphics/pokemon/burmy/trash_cloak/anim_front.png diff --git a/graphics/pokemon/burmy/trash/back.png b/graphics/pokemon/burmy/trash_cloak/back.png similarity index 100% rename from graphics/pokemon/burmy/trash/back.png rename to graphics/pokemon/burmy/trash_cloak/back.png diff --git a/graphics/pokemon/burmy/trash/front.png b/graphics/pokemon/burmy/trash_cloak/front.png similarity index 100% rename from graphics/pokemon/burmy/trash/front.png rename to graphics/pokemon/burmy/trash_cloak/front.png diff --git a/graphics/pokemon/burmy/trash/icon.png b/graphics/pokemon/burmy/trash_cloak/icon.png similarity index 100% rename from graphics/pokemon/burmy/trash/icon.png rename to graphics/pokemon/burmy/trash_cloak/icon.png diff --git a/graphics/pokemon/burmy/trash/normal.pal b/graphics/pokemon/burmy/trash_cloak/normal.pal similarity index 100% rename from graphics/pokemon/burmy/trash/normal.pal rename to graphics/pokemon/burmy/trash_cloak/normal.pal diff --git a/graphics/pokemon/burmy/trash/shiny.pal b/graphics/pokemon/burmy/trash_cloak/shiny.pal similarity index 100% rename from graphics/pokemon/burmy/trash/shiny.pal rename to graphics/pokemon/burmy/trash_cloak/shiny.pal diff --git a/graphics/pokemon/castform/anim_front_normal_form.png b/graphics/pokemon/castform/anim_front.png similarity index 100% rename from graphics/pokemon/castform/anim_front_normal_form.png rename to graphics/pokemon/castform/anim_front.png diff --git a/graphics/pokemon/castform/back_normal_form.png b/graphics/pokemon/castform/back.png similarity index 100% rename from graphics/pokemon/castform/back_normal_form.png rename to graphics/pokemon/castform/back.png diff --git a/graphics/pokemon/castform/front_normal_form.png b/graphics/pokemon/castform/front.png similarity index 100% rename from graphics/pokemon/castform/front_normal_form.png rename to graphics/pokemon/castform/front.png diff --git a/graphics/pokemon/castform/normal_normal_form.pal b/graphics/pokemon/castform/normal.pal similarity index 100% rename from graphics/pokemon/castform/normal_normal_form.pal rename to graphics/pokemon/castform/normal.pal diff --git a/graphics/pokemon/castform/anim_front_rainy_form.png b/graphics/pokemon/castform/rainy/anim_front.png similarity index 100% rename from graphics/pokemon/castform/anim_front_rainy_form.png rename to graphics/pokemon/castform/rainy/anim_front.png diff --git a/graphics/pokemon/castform/back_rainy_form.png b/graphics/pokemon/castform/rainy/back.png similarity index 100% rename from graphics/pokemon/castform/back_rainy_form.png rename to graphics/pokemon/castform/rainy/back.png diff --git a/graphics/pokemon/castform/front_rainy_form.png b/graphics/pokemon/castform/rainy/front.png similarity index 100% rename from graphics/pokemon/castform/front_rainy_form.png rename to graphics/pokemon/castform/rainy/front.png diff --git a/graphics/pokemon/castform/rainy/icon.png b/graphics/pokemon/castform/rainy/icon.png new file mode 100644 index 000000000..2bca7dedd Binary files /dev/null and b/graphics/pokemon/castform/rainy/icon.png differ diff --git a/graphics/pokemon/castform/normal_rainy_form.pal b/graphics/pokemon/castform/rainy/normal.pal similarity index 100% rename from graphics/pokemon/castform/normal_rainy_form.pal rename to graphics/pokemon/castform/rainy/normal.pal diff --git a/graphics/pokemon/castform/shiny_rainy_form.pal b/graphics/pokemon/castform/rainy/shiny.pal similarity index 100% rename from graphics/pokemon/castform/shiny_rainy_form.pal rename to graphics/pokemon/castform/rainy/shiny.pal diff --git a/graphics/pokemon/castform/shiny_normal_form.pal b/graphics/pokemon/castform/shiny.pal similarity index 100% rename from graphics/pokemon/castform/shiny_normal_form.pal rename to graphics/pokemon/castform/shiny.pal diff --git a/graphics/pokemon/castform/anim_front_snowy_form.png b/graphics/pokemon/castform/snowy/anim_front.png similarity index 100% rename from graphics/pokemon/castform/anim_front_snowy_form.png rename to graphics/pokemon/castform/snowy/anim_front.png diff --git a/graphics/pokemon/castform/back_snowy_form.png b/graphics/pokemon/castform/snowy/back.png similarity index 100% rename from graphics/pokemon/castform/back_snowy_form.png rename to graphics/pokemon/castform/snowy/back.png diff --git a/graphics/pokemon/castform/front_snowy_form.png b/graphics/pokemon/castform/snowy/front.png similarity index 100% rename from graphics/pokemon/castform/front_snowy_form.png rename to graphics/pokemon/castform/snowy/front.png diff --git a/graphics/pokemon/castform/snowy/icon.png b/graphics/pokemon/castform/snowy/icon.png new file mode 100644 index 000000000..6ab5a1549 Binary files /dev/null and b/graphics/pokemon/castform/snowy/icon.png differ diff --git a/graphics/pokemon/castform/normal_snowy_form.pal b/graphics/pokemon/castform/snowy/normal.pal similarity index 100% rename from graphics/pokemon/castform/normal_snowy_form.pal rename to graphics/pokemon/castform/snowy/normal.pal diff --git a/graphics/pokemon/castform/shiny_snowy_form.pal b/graphics/pokemon/castform/snowy/shiny.pal similarity index 100% rename from graphics/pokemon/castform/shiny_snowy_form.pal rename to graphics/pokemon/castform/snowy/shiny.pal diff --git a/graphics/pokemon/castform/anim_front_sunny_form.png b/graphics/pokemon/castform/sunny/anim_front.png similarity index 100% rename from graphics/pokemon/castform/anim_front_sunny_form.png rename to graphics/pokemon/castform/sunny/anim_front.png diff --git a/graphics/pokemon/castform/back_sunny_form.png b/graphics/pokemon/castform/sunny/back.png similarity index 100% rename from graphics/pokemon/castform/back_sunny_form.png rename to graphics/pokemon/castform/sunny/back.png diff --git a/graphics/pokemon/castform/front_sunny_form.png b/graphics/pokemon/castform/sunny/front.png similarity index 100% rename from graphics/pokemon/castform/front_sunny_form.png rename to graphics/pokemon/castform/sunny/front.png diff --git a/graphics/pokemon/castform/sunny/icon.png b/graphics/pokemon/castform/sunny/icon.png new file mode 100644 index 000000000..56a9ee514 Binary files /dev/null and b/graphics/pokemon/castform/sunny/icon.png differ diff --git a/graphics/pokemon/castform/normal_sunny_form.pal b/graphics/pokemon/castform/sunny/normal.pal similarity index 100% rename from graphics/pokemon/castform/normal_sunny_form.pal rename to graphics/pokemon/castform/sunny/normal.pal diff --git a/graphics/pokemon/castform/shiny_sunny_form.pal b/graphics/pokemon/castform/sunny/shiny.pal similarity index 100% rename from graphics/pokemon/castform/shiny_sunny_form.pal rename to graphics/pokemon/castform/sunny/shiny.pal diff --git a/graphics/pokemon/cherrim/anim_front_normal.png b/graphics/pokemon/cherrim/anim_front.png similarity index 100% rename from graphics/pokemon/cherrim/anim_front_normal.png rename to graphics/pokemon/cherrim/anim_front.png diff --git a/graphics/pokemon/cherrim/back_normal.png b/graphics/pokemon/cherrim/back.png similarity index 100% rename from graphics/pokemon/cherrim/back_normal.png rename to graphics/pokemon/cherrim/back.png diff --git a/graphics/pokemon/cherrim/front_normal.png b/graphics/pokemon/cherrim/front.png similarity index 100% rename from graphics/pokemon/cherrim/front_normal.png rename to graphics/pokemon/cherrim/front.png diff --git a/graphics/pokemon/cherrim/normal_normal.pal b/graphics/pokemon/cherrim/normal.pal similarity index 100% rename from graphics/pokemon/cherrim/normal_normal.pal rename to graphics/pokemon/cherrim/normal.pal diff --git a/graphics/pokemon/cherrim/shiny_normal.pal b/graphics/pokemon/cherrim/shiny.pal similarity index 100% rename from graphics/pokemon/cherrim/shiny_normal.pal rename to graphics/pokemon/cherrim/shiny.pal diff --git a/graphics/pokemon/cherrim/back_sun.png b/graphics/pokemon/cherrim/sunshine/back.png similarity index 100% rename from graphics/pokemon/cherrim/back_sun.png rename to graphics/pokemon/cherrim/sunshine/back.png diff --git a/graphics/pokemon/cherrim/front_sun.png b/graphics/pokemon/cherrim/sunshine/front.png similarity index 100% rename from graphics/pokemon/cherrim/front_sun.png rename to graphics/pokemon/cherrim/sunshine/front.png diff --git a/graphics/pokemon/cherrim/sunshine/icon.png b/graphics/pokemon/cherrim/sunshine/icon.png new file mode 100644 index 000000000..2c23461bb Binary files /dev/null and b/graphics/pokemon/cherrim/sunshine/icon.png differ diff --git a/graphics/pokemon/cherrim/normal_sun.pal b/graphics/pokemon/cherrim/sunshine/normal.pal similarity index 100% rename from graphics/pokemon/cherrim/normal_sun.pal rename to graphics/pokemon/cherrim/sunshine/normal.pal diff --git a/graphics/pokemon/cherrim/shiny_sun.pal b/graphics/pokemon/cherrim/sunshine/shiny.pal similarity index 100% rename from graphics/pokemon/cherrim/shiny_sun.pal rename to graphics/pokemon/cherrim/sunshine/shiny.pal diff --git a/graphics/pokemon/darmanitan/anim_front_zen.png b/graphics/pokemon/darmanitan/zen_mode/anim_front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/darmanitan/anim_front_zen.png rename to graphics/pokemon/darmanitan/zen_mode/anim_front.png diff --git a/graphics/pokemon/darmanitan/back_zen.png b/graphics/pokemon/darmanitan/zen_mode/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/darmanitan/back_zen.png rename to graphics/pokemon/darmanitan/zen_mode/back.png diff --git a/graphics/pokemon/darmanitan/front_zen.png b/graphics/pokemon/darmanitan/zen_mode/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/darmanitan/front_zen.png rename to graphics/pokemon/darmanitan/zen_mode/front.png diff --git a/graphics/pokemon/darmanitan/icon_zen.png b/graphics/pokemon/darmanitan/zen_mode/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/darmanitan/icon_zen.png rename to graphics/pokemon/darmanitan/zen_mode/icon.png diff --git a/graphics/pokemon/darmanitan/normal_zen.pal b/graphics/pokemon/darmanitan/zen_mode/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/darmanitan/normal_zen.pal rename to graphics/pokemon/darmanitan/zen_mode/normal.pal diff --git a/graphics/pokemon/darmanitan/shiny_zen.pal b/graphics/pokemon/darmanitan/zen_mode/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/darmanitan/shiny_zen.pal rename to graphics/pokemon/darmanitan/zen_mode/shiny.pal diff --git a/graphics/pokemon/deerling/autumn/icon.png b/graphics/pokemon/deerling/autumn/icon.png new file mode 100644 index 000000000..7c14c05cb Binary files /dev/null and b/graphics/pokemon/deerling/autumn/icon.png differ diff --git a/graphics/pokemon/deerling/autumn/normal.pal b/graphics/pokemon/deerling/autumn/normal.pal new file mode 100644 index 000000000..7c7880a96 --- /dev/null +++ b/graphics/pokemon/deerling/autumn/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +109 59 35 +0 0 0 +173 94 55 +191 157 47 +255 214 50 +122 84 24 +237 129 71 +255 235 193 +145 116 132 +81 66 57 +255 255 255 +186 162 130 +73 68 73 +127 114 108 +0 0 0 diff --git a/graphics/pokemon/deerling/autumn/shiny.pal b/graphics/pokemon/deerling/autumn/shiny.pal new file mode 100644 index 000000000..a1f098722 --- /dev/null +++ b/graphics/pokemon/deerling/autumn/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +112 69 25 +0 0 0 +165 115 33 +229 142 214 +255 213 246 +189 57 164 +237 155 73 +255 238 189 +147 108 85 +82 65 24 +255 255 255 +205 172 115 +49 49 49 +91 91 91 +0 0 0 diff --git a/graphics/pokemon/deerling/summer/icon.png b/graphics/pokemon/deerling/summer/icon.png new file mode 100644 index 000000000..7a95355c3 Binary files /dev/null and b/graphics/pokemon/deerling/summer/icon.png differ diff --git a/graphics/pokemon/deerling/summer/normal.pal b/graphics/pokemon/deerling/summer/normal.pal new file mode 100644 index 000000000..3435fd868 --- /dev/null +++ b/graphics/pokemon/deerling/summer/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +32 81 32 +0 0 0 +56 135 54 +191 157 47 +255 214 50 +122 84 24 +72 188 66 +255 235 193 +145 116 132 +81 66 57 +255 255 255 +186 162 130 +73 68 73 +127 114 108 +0 0 0 diff --git a/graphics/pokemon/deerling/summer/shiny.pal b/graphics/pokemon/deerling/summer/shiny.pal new file mode 100644 index 000000000..0d072cc6c --- /dev/null +++ b/graphics/pokemon/deerling/summer/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +49 82 49 +0 0 0 +49 123 66 +229 142 214 +255 213 246 +189 57 164 +66 181 66 +255 238 189 +147 108 85 +82 65 24 +255 255 255 +205 172 115 +49 49 49 +91 91 91 +0 0 0 diff --git a/graphics/pokemon/deerling/winter/icon.png b/graphics/pokemon/deerling/winter/icon.png new file mode 100644 index 000000000..a7259c67e Binary files /dev/null and b/graphics/pokemon/deerling/winter/icon.png differ diff --git a/graphics/pokemon/deerling/winter/normal.pal b/graphics/pokemon/deerling/winter/normal.pal new file mode 100644 index 000000000..59d1a46c4 --- /dev/null +++ b/graphics/pokemon/deerling/winter/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +71 60 46 +0 0 0 +130 89 84 +191 157 47 +255 214 50 +122 84 24 +175 127 119 +255 235 193 +145 116 132 +81 66 57 +255 255 255 +186 162 130 +73 68 73 +127 114 108 +0 0 0 diff --git a/graphics/pokemon/deerling/winter/shiny.pal b/graphics/pokemon/deerling/winter/shiny.pal new file mode 100644 index 000000000..bb39a5b36 --- /dev/null +++ b/graphics/pokemon/deerling/winter/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +71 64 51 +0 0 0 +123 82 74 +229 142 214 +255 213 246 +189 57 164 +173 132 99 +255 238 189 +147 108 85 +82 65 24 +255 255 255 +205 172 115 +49 49 49 +91 91 91 +0 0 0 diff --git a/graphics/pokemon/flabebe/back.png b/graphics/pokemon/flabebe/back.png index 1d5b9f5d9..143601c63 100644 Binary files a/graphics/pokemon/flabebe/back.png and b/graphics/pokemon/flabebe/back.png differ diff --git a/graphics/pokemon/flabebe/blue_flower/icon.png b/graphics/pokemon/flabebe/blue_flower/icon.png new file mode 100644 index 000000000..3f354f4f1 Binary files /dev/null and b/graphics/pokemon/flabebe/blue_flower/icon.png differ diff --git a/graphics/pokemon/flabebe/blue_flower/normal.pal b/graphics/pokemon/flabebe/blue_flower/normal.pal new file mode 100644 index 000000000..85c0cb18c --- /dev/null +++ b/graphics/pokemon/flabebe/blue_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +109 109 97 +254 254 254 +198 198 188 +191 168 86 +236 92 92 +88 140 63 +0 44 66 +0 88 132 +0 123 188 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/blue_flower/shiny.pal b/graphics/pokemon/flabebe/blue_flower/shiny.pal new file mode 100644 index 000000000..f7b91fc7b --- /dev/null +++ b/graphics/pokemon/flabebe/blue_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +82 102 119 +254 254 254 +181 193 204 +191 168 86 +236 92 92 +90 89 137 +0 44 66 +0 88 132 +0 123 188 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/front.png b/graphics/pokemon/flabebe/front.png index 1eabd4144..835047c90 100644 Binary files a/graphics/pokemon/flabebe/front.png and b/graphics/pokemon/flabebe/front.png differ diff --git a/graphics/pokemon/flabebe/normal.pal b/graphics/pokemon/flabebe/normal.pal index 4685c24c3..c8d2ed44a 100644 --- a/graphics/pokemon/flabebe/normal.pal +++ b/graphics/pokemon/flabebe/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -0 176 232 -128 112 64 -248 224 144 +0 183 239 +130 116 71 +254 231 146 16 16 16 -104 104 96 -248 248 248 -192 192 184 -184 168 80 -232 88 88 -88 136 56 -96 16 24 -192 40 48 -224 80 96 -88 168 88 -24 88 24 -184 216 152 +109 109 97 +254 254 254 +198 198 188 +191 168 86 +236 92 92 +88 140 63 +102 20 27 +196 43 55 +229 87 99 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/orange_flower/icon.png b/graphics/pokemon/flabebe/orange_flower/icon.png new file mode 100644 index 000000000..39ce13bf2 Binary files /dev/null and b/graphics/pokemon/flabebe/orange_flower/icon.png differ diff --git a/graphics/pokemon/flabebe/orange_flower/normal.pal b/graphics/pokemon/flabebe/orange_flower/normal.pal new file mode 100644 index 000000000..5728a629b --- /dev/null +++ b/graphics/pokemon/flabebe/orange_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +109 109 97 +254 254 254 +198 198 188 +191 168 86 +236 92 92 +88 140 63 +102 57 20 +193 110 42 +226 149 86 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/orange_flower/shiny.pal b/graphics/pokemon/flabebe/orange_flower/shiny.pal new file mode 100644 index 000000000..3ffc8eddb --- /dev/null +++ b/graphics/pokemon/flabebe/orange_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +82 102 119 +254 254 254 +181 193 204 +191 168 86 +236 92 92 +90 89 137 +102 57 20 +193 110 42 +226 149 86 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/shiny.pal b/graphics/pokemon/flabebe/shiny.pal index fef0d107b..562ba87b3 100644 --- a/graphics/pokemon/flabebe/shiny.pal +++ b/graphics/pokemon/flabebe/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -0 176 232 -128 112 64 -248 224 144 +0 183 239 +130 116 71 +254 231 146 16 16 16 -80 96 112 -248 248 248 -176 192 200 -184 168 80 -232 88 88 -88 88 136 -96 16 24 -192 40 48 -224 80 96 -88 168 88 -24 88 24 -184 216 152 +82 102 119 +254 254 254 +181 193 204 +191 168 86 +236 92 92 +90 89 137 +102 20 27 +196 43 55 +229 87 99 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/white_flower/icon.png b/graphics/pokemon/flabebe/white_flower/icon.png new file mode 100644 index 000000000..ac706407a Binary files /dev/null and b/graphics/pokemon/flabebe/white_flower/icon.png differ diff --git a/graphics/pokemon/flabebe/white_flower/normal.pal b/graphics/pokemon/flabebe/white_flower/normal.pal new file mode 100644 index 000000000..909d8e6bf --- /dev/null +++ b/graphics/pokemon/flabebe/white_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +109 109 97 +254 254 254 +198 198 188 +191 168 86 +236 92 92 +88 140 63 +114 114 103 +198 198 186 +255 253 237 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/white_flower/shiny.pal b/graphics/pokemon/flabebe/white_flower/shiny.pal new file mode 100644 index 000000000..813a119df --- /dev/null +++ b/graphics/pokemon/flabebe/white_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +82 102 119 +254 254 254 +181 193 204 +191 168 86 +236 92 92 +90 89 137 +114 114 103 +198 198 186 +255 253 237 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/yellow_flower/icon.png b/graphics/pokemon/flabebe/yellow_flower/icon.png new file mode 100644 index 000000000..a1cef6e26 Binary files /dev/null and b/graphics/pokemon/flabebe/yellow_flower/icon.png differ diff --git a/graphics/pokemon/flabebe/yellow_flower/normal.pal b/graphics/pokemon/flabebe/yellow_flower/normal.pal new file mode 100644 index 000000000..6b9693ed7 --- /dev/null +++ b/graphics/pokemon/flabebe/yellow_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +109 109 97 +254 254 254 +198 198 188 +191 168 86 +236 92 92 +88 140 63 +89 79 49 +188 167 92 +254 231 146 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/flabebe/yellow_flower/shiny.pal b/graphics/pokemon/flabebe/yellow_flower/shiny.pal new file mode 100644 index 000000000..10e3116ae --- /dev/null +++ b/graphics/pokemon/flabebe/yellow_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +130 116 71 +254 231 146 +16 16 16 +82 102 119 +254 254 254 +181 193 204 +191 168 86 +236 92 92 +90 89 137 +89 79 49 +188 167 92 +254 231 146 +95 175 95 +31 95 31 +184 216 153 diff --git a/graphics/pokemon/floette/back.png b/graphics/pokemon/floette/back.png index cf50c87b7..52d3d367d 100644 Binary files a/graphics/pokemon/floette/back.png and b/graphics/pokemon/floette/back.png differ diff --git a/graphics/pokemon/floette/blue_flower/icon.png b/graphics/pokemon/floette/blue_flower/icon.png new file mode 100644 index 000000000..734c6eb4a Binary files /dev/null and b/graphics/pokemon/floette/blue_flower/icon.png differ diff --git a/graphics/pokemon/floette/blue_flower/normal.pal b/graphics/pokemon/floette/blue_flower/normal.pal new file mode 100644 index 000000000..2582535a2 --- /dev/null +++ b/graphics/pokemon/floette/blue_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +0 44 66 +0 123 188 +16 16 16 +0 88 132 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +16 81 68 +29 147 124 +109 109 97 +198 198 188 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/blue_flower/shiny.pal b/graphics/pokemon/floette/blue_flower/shiny.pal new file mode 100644 index 000000000..d1d0623bf --- /dev/null +++ b/graphics/pokemon/floette/blue_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +0 44 66 +0 123 188 +16 16 16 +0 88 132 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +44 40 81 +93 84 153 +82 102 119 +181 193 204 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/eternal_flower/back.png b/graphics/pokemon/floette/eternal_flower/back.png new file mode 100644 index 000000000..edcf0ef2c Binary files /dev/null and b/graphics/pokemon/floette/eternal_flower/back.png differ diff --git a/graphics/pokemon/floette/eternal_flower/front.png b/graphics/pokemon/floette/eternal_flower/front.png new file mode 100644 index 000000000..56d9a7166 Binary files /dev/null and b/graphics/pokemon/floette/eternal_flower/front.png differ diff --git a/graphics/pokemon/floette/eternal_flower/icon.png b/graphics/pokemon/floette/eternal_flower/icon.png new file mode 100644 index 000000000..42931825c Binary files /dev/null and b/graphics/pokemon/floette/eternal_flower/icon.png differ diff --git a/graphics/pokemon/floette/eternal_flower/normal.pal b/graphics/pokemon/floette/eternal_flower/normal.pal new file mode 100644 index 000000000..8867977bb --- /dev/null +++ b/graphics/pokemon/floette/eternal_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +96 95 95 +64 63 63 +140 44 44 +220 76 76 +252 108 108 +55 77 119 +102 129 189 +80 111 180 +147 147 147 +198 198 188 +248 248 248 +83 26 37 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/eternal_flower/shiny.pal b/graphics/pokemon/floette/eternal_flower/shiny.pal new file mode 100644 index 000000000..1dff1aeb7 --- /dev/null +++ b/graphics/pokemon/floette/eternal_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +96 95 95 +64 63 63 +140 44 44 +220 76 76 +252 108 108 +127 63 79 +248 191 207 +207 143 159 +147 147 147 +198 198 188 +248 248 248 +83 26 37 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/front.png b/graphics/pokemon/floette/front.png index 9f53c25b9..9b1518a63 100644 Binary files a/graphics/pokemon/floette/front.png and b/graphics/pokemon/floette/front.png differ diff --git a/graphics/pokemon/floette/normal.pal b/graphics/pokemon/floette/normal.pal index 2658eb48c..a8671d3f9 100644 --- a/graphics/pokemon/floette/normal.pal +++ b/graphics/pokemon/floette/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -0 176 232 -96 16 24 -224 80 96 +0 183 239 +102 20 27 +229 87 99 16 16 16 -192 40 48 -128 112 64 -248 224 144 -24 88 24 -88 168 88 -16 80 64 -24 144 120 -104 104 96 -192 192 184 -248 248 248 -184 168 80 +196 43 55 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +16 81 68 +29 147 124 +109 109 97 +198 198 188 +254 254 254 +191 168 86 0 0 0 diff --git a/graphics/pokemon/floette/orange_flower/icon.png b/graphics/pokemon/floette/orange_flower/icon.png new file mode 100644 index 000000000..3c839277c Binary files /dev/null and b/graphics/pokemon/floette/orange_flower/icon.png differ diff --git a/graphics/pokemon/floette/orange_flower/normal.pal b/graphics/pokemon/floette/orange_flower/normal.pal new file mode 100644 index 000000000..a554efd6e --- /dev/null +++ b/graphics/pokemon/floette/orange_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +102 57 20 +226 149 86 +16 16 16 +193 110 42 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +16 81 68 +29 147 124 +109 109 97 +198 198 188 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/orange_flower/shiny.pal b/graphics/pokemon/floette/orange_flower/shiny.pal new file mode 100644 index 000000000..dd3bee9fc --- /dev/null +++ b/graphics/pokemon/floette/orange_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +102 57 20 +226 149 86 +16 16 16 +193 110 42 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +44 40 81 +93 84 153 +82 102 119 +181 193 204 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/shiny.pal b/graphics/pokemon/floette/shiny.pal index 45e92e695..dcc4c0243 100644 --- a/graphics/pokemon/floette/shiny.pal +++ b/graphics/pokemon/floette/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -0 176 232 -96 16 24 -224 80 96 +0 183 239 +102 20 27 +229 87 99 16 16 16 -192 40 48 -128 112 64 -248 224 144 -24 88 24 -88 168 88 -40 40 80 -88 80 152 -80 96 112 -176 192 200 -248 248 248 -184 168 80 +196 43 55 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +44 40 81 +93 84 153 +82 102 119 +181 193 204 +254 254 254 +191 168 86 0 0 0 diff --git a/graphics/pokemon/floette/white_flower/icon.png b/graphics/pokemon/floette/white_flower/icon.png new file mode 100644 index 000000000..a1975ff13 Binary files /dev/null and b/graphics/pokemon/floette/white_flower/icon.png differ diff --git a/graphics/pokemon/floette/white_flower/normal.pal b/graphics/pokemon/floette/white_flower/normal.pal new file mode 100644 index 000000000..35e603aa3 --- /dev/null +++ b/graphics/pokemon/floette/white_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +114 114 103 +255 253 237 +16 16 16 +198 198 188 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +16 81 68 +29 147 124 +109 109 97 +198 198 188 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/white_flower/shiny.pal b/graphics/pokemon/floette/white_flower/shiny.pal new file mode 100644 index 000000000..055d06dba --- /dev/null +++ b/graphics/pokemon/floette/white_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +114 114 103 +255 253 237 +16 16 16 +198 198 188 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +44 40 81 +93 84 153 +82 102 119 +181 193 204 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/yellow_flower/icon.png b/graphics/pokemon/floette/yellow_flower/icon.png new file mode 100644 index 000000000..4a9dc4257 Binary files /dev/null and b/graphics/pokemon/floette/yellow_flower/icon.png differ diff --git a/graphics/pokemon/floette/yellow_flower/normal.pal b/graphics/pokemon/floette/yellow_flower/normal.pal new file mode 100644 index 000000000..2b2e9bef9 --- /dev/null +++ b/graphics/pokemon/floette/yellow_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +89 79 49 +254 231 146 +16 16 16 +188 167 92 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +16 81 68 +29 147 124 +109 109 97 +198 198 188 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/floette/yellow_flower/shiny.pal b/graphics/pokemon/floette/yellow_flower/shiny.pal new file mode 100644 index 000000000..d637d9615 --- /dev/null +++ b/graphics/pokemon/floette/yellow_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +89 79 49 +254 231 146 +16 16 16 +188 167 92 +130 116 71 +254 231 146 +31 95 31 +95 175 95 +44 40 81 +93 84 153 +82 102 119 +181 193 204 +254 254 254 +191 168 86 +0 0 0 diff --git a/graphics/pokemon/florges/back.png b/graphics/pokemon/florges/back.png index 92ea32caf..d1515c2ae 100644 Binary files a/graphics/pokemon/florges/back.png and b/graphics/pokemon/florges/back.png differ diff --git a/graphics/pokemon/florges/blue_flower/icon.png b/graphics/pokemon/florges/blue_flower/icon.png new file mode 100644 index 000000000..d0dc98cb1 Binary files /dev/null and b/graphics/pokemon/florges/blue_flower/icon.png differ diff --git a/graphics/pokemon/florges/blue_flower/normal.pal b/graphics/pokemon/florges/blue_flower/normal.pal new file mode 100644 index 000000000..089cefdcf --- /dev/null +++ b/graphics/pokemon/florges/blue_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +0 98 147 +63 131 140 +0 135 204 +92 194 207 +204 247 253 +15 76 63 +51 170 144 +18 18 20 +249 184 104 +0 50 76 +112 96 81 +254 254 254 +219 202 186 +31 124 104 +0 0 0 diff --git a/graphics/pokemon/florges/blue_flower/shiny.pal b/graphics/pokemon/florges/blue_flower/shiny.pal new file mode 100644 index 000000000..f4d728a52 --- /dev/null +++ b/graphics/pokemon/florges/blue_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 194 164 +0 98 147 +63 131 140 +0 135 204 +92 194 207 +204 247 253 +41 35 89 +105 102 170 +18 18 20 +249 184 104 +0 50 76 +82 102 119 +254 254 254 +181 193 204 +70 68 127 +0 0 0 diff --git a/graphics/pokemon/florges/front.png b/graphics/pokemon/florges/front.png index 1187dabd8..488a16359 100644 Binary files a/graphics/pokemon/florges/front.png and b/graphics/pokemon/florges/front.png differ diff --git a/graphics/pokemon/florges/normal.pal b/graphics/pokemon/florges/normal.pal index 5fcbb38e5..f50958d99 100644 --- a/graphics/pokemon/florges/normal.pal +++ b/graphics/pokemon/florges/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -0 176 232 -184 56 64 -120 80 104 -240 104 120 -176 120 152 -240 208 216 -8 72 56 -48 168 144 -16 16 16 -240 232 144 -120 24 32 -112 96 80 -248 248 248 -216 200 184 -24 120 104 +0 183 239 +191 57 68 +127 85 108 +247 111 120 +179 127 155 +244 210 217 +15 76 63 +51 170 144 +18 18 20 +247 237 148 +124 31 39 +112 96 81 +254 254 254 +219 202 186 +31 124 104 0 0 0 diff --git a/graphics/pokemon/florges/orange_flower/icon.png b/graphics/pokemon/florges/orange_flower/icon.png new file mode 100644 index 000000000..5bcb76de3 Binary files /dev/null and b/graphics/pokemon/florges/orange_flower/icon.png differ diff --git a/graphics/pokemon/florges/orange_flower/normal.pal b/graphics/pokemon/florges/orange_flower/normal.pal new file mode 100644 index 000000000..b30e619a3 --- /dev/null +++ b/graphics/pokemon/florges/orange_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +188 116 56 +142 116 95 +244 170 110 +229 194 165 +253 235 209 +15 76 63 +51 170 144 +18 18 20 +171 89 178 +122 71 30 +112 96 81 +254 254 254 +219 202 186 +31 124 104 +0 0 0 diff --git a/graphics/pokemon/florges/orange_flower/shiny.pal b/graphics/pokemon/florges/orange_flower/shiny.pal new file mode 100644 index 000000000..b2d396675 --- /dev/null +++ b/graphics/pokemon/florges/orange_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 194 164 +188 116 56 +142 116 95 +244 170 110 +229 194 165 +253 235 209 +41 35 89 +105 102 170 +18 18 20 +171 89 178 +122 71 30 +82 102 119 +254 254 254 +181 193 204 +70 68 127 +0 0 0 diff --git a/graphics/pokemon/florges/shiny.pal b/graphics/pokemon/florges/shiny.pal index d7429907a..851dd3009 100644 --- a/graphics/pokemon/florges/shiny.pal +++ b/graphics/pokemon/florges/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -112 192 160 -184 56 64 -120 80 104 -240 104 120 -176 120 152 -240 208 216 -40 32 88 -104 96 168 -16 16 16 -240 232 144 -120 24 32 -80 96 112 -248 248 248 -176 192 200 -64 64 120 +116 194 164 +191 57 68 +127 85 108 +247 111 120 +179 127 155 +244 210 217 +41 35 89 +105 102 170 +18 18 20 +247 237 148 +124 31 39 +82 102 119 +254 254 254 +181 193 204 +70 68 127 0 0 0 diff --git a/graphics/pokemon/florges/white_flower/icon.png b/graphics/pokemon/florges/white_flower/icon.png new file mode 100644 index 000000000..06cccec6c Binary files /dev/null and b/graphics/pokemon/florges/white_flower/icon.png differ diff --git a/graphics/pokemon/florges/white_flower/normal.pal b/graphics/pokemon/florges/white_flower/normal.pal new file mode 100644 index 000000000..8d22eb668 --- /dev/null +++ b/graphics/pokemon/florges/white_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +183 183 172 +178 163 157 +255 253 237 +254 246 241 +244 210 217 +15 76 63 +51 170 144 +18 18 20 +106 200 226 +114 114 103 +112 96 81 +254 254 254 +219 202 186 +31 124 104 +0 0 0 diff --git a/graphics/pokemon/florges/white_flower/shiny.pal b/graphics/pokemon/florges/white_flower/shiny.pal new file mode 100644 index 000000000..6c18a4736 --- /dev/null +++ b/graphics/pokemon/florges/white_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 194 164 +183 183 172 +178 163 157 +255 253 237 +254 246 241 +244 210 217 +41 35 89 +105 102 170 +18 18 20 +106 200 226 +114 114 103 +82 102 119 +254 254 254 +181 193 204 +70 68 127 +0 0 0 diff --git a/graphics/pokemon/florges/yellow_flower/icon.png b/graphics/pokemon/florges/yellow_flower/icon.png new file mode 100644 index 000000000..c3a571607 Binary files /dev/null and b/graphics/pokemon/florges/yellow_flower/icon.png differ diff --git a/graphics/pokemon/florges/yellow_flower/normal.pal b/graphics/pokemon/florges/yellow_flower/normal.pal new file mode 100644 index 000000000..aece1a8fc --- /dev/null +++ b/graphics/pokemon/florges/yellow_flower/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +198 177 107 +158 155 131 +255 234 158 +239 235 194 +247 237 148 +15 76 63 +51 170 144 +18 18 20 +218 226 72 +107 95 59 +112 96 81 +254 254 254 +219 202 186 +31 124 104 +0 0 0 diff --git a/graphics/pokemon/florges/yellow_flower/shiny.pal b/graphics/pokemon/florges/yellow_flower/shiny.pal new file mode 100644 index 000000000..ca98aa270 --- /dev/null +++ b/graphics/pokemon/florges/yellow_flower/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +116 194 164 +198 177 107 +158 155 131 +255 234 158 +239 235 194 +247 237 148 +41 35 89 +105 102 170 +18 18 20 +218 226 72 +107 95 59 +82 102 119 +254 254 254 +181 193 204 +70 68 127 +0 0 0 diff --git a/graphics/pokemon/furfrou/dandy_trim/back.png b/graphics/pokemon/furfrou/dandy_trim/back.png new file mode 100644 index 000000000..f89400e9b Binary files /dev/null and b/graphics/pokemon/furfrou/dandy_trim/back.png differ diff --git a/graphics/pokemon/furfrou/dandy_trim/front.png b/graphics/pokemon/furfrou/dandy_trim/front.png new file mode 100644 index 000000000..23bbc115e Binary files /dev/null and b/graphics/pokemon/furfrou/dandy_trim/front.png differ diff --git a/graphics/pokemon/furfrou/dandy_trim/icon.png b/graphics/pokemon/furfrou/dandy_trim/icon.png new file mode 100644 index 000000000..86089db3c Binary files /dev/null and b/graphics/pokemon/furfrou/dandy_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/dandy_trim/normal.pal b/graphics/pokemon/furfrou/dandy_trim/normal.pal new file mode 100644 index 000000000..2d136a9d8 --- /dev/null +++ b/graphics/pokemon/furfrou/dandy_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +169 173 152 +72 73 64 +122 119 97 +244 252 227 +204 209 181 +16 16 16 +52 73 34 +77 122 42 +110 168 63 +82 130 142 +104 98 95 +255 255 255 +234 68 46 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/dandy_trim/shiny.pal b/graphics/pokemon/furfrou/dandy_trim/shiny.pal new file mode 100644 index 000000000..a342aa9a3 --- /dev/null +++ b/graphics/pokemon/furfrou/dandy_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +66 66 68 +20 21 22 +39 39 40 +101 102 107 +82 82 89 +16 16 16 +45 79 40 +78 132 58 +110 185 43 +30 101 126 +179 181 180 +255 255 255 +189 0 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/back.png b/graphics/pokemon/furfrou/debutante_trim/back.png new file mode 100644 index 000000000..0cfd3da43 Binary files /dev/null and b/graphics/pokemon/furfrou/debutante_trim/back.png differ diff --git a/graphics/pokemon/furfrou/debutante_trim/front.png b/graphics/pokemon/furfrou/debutante_trim/front.png new file mode 100644 index 000000000..0d200c918 Binary files /dev/null and b/graphics/pokemon/furfrou/debutante_trim/front.png differ diff --git a/graphics/pokemon/furfrou/debutante_trim/icon.png b/graphics/pokemon/furfrou/debutante_trim/icon.png new file mode 100644 index 000000000..05d1c448a Binary files /dev/null and b/graphics/pokemon/furfrou/debutante_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/debutante_trim/normal.pal b/graphics/pokemon/furfrou/debutante_trim/normal.pal new file mode 100644 index 000000000..2d691ed2b --- /dev/null +++ b/graphics/pokemon/furfrou/debutante_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +244 252 227 +16 16 16 +169 173 152 +142 119 82 +255 240 173 +206 189 111 +104 98 95 +82 130 142 +234 68 46 +255 255 255 +233 234 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/shiny.pal b/graphics/pokemon/furfrou/debutante_trim/shiny.pal new file mode 100644 index 000000000..8ac48509b --- /dev/null +++ b/graphics/pokemon/furfrou/debutante_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +101 102 107 +16 16 16 +66 66 68 +158 108 75 +251 245 136 +211 173 101 +179 181 180 +30 101 126 +189 0 48 +255 255 255 +233 234 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/diamond_trim/back.png b/graphics/pokemon/furfrou/diamond_trim/back.png new file mode 100644 index 000000000..b992d2bcf Binary files /dev/null and b/graphics/pokemon/furfrou/diamond_trim/back.png differ diff --git a/graphics/pokemon/furfrou/diamond_trim/front.png b/graphics/pokemon/furfrou/diamond_trim/front.png new file mode 100644 index 000000000..ffc81ee65 Binary files /dev/null and b/graphics/pokemon/furfrou/diamond_trim/front.png differ diff --git a/graphics/pokemon/furfrou/diamond_trim/icon.png b/graphics/pokemon/furfrou/diamond_trim/icon.png new file mode 100644 index 000000000..50934adad Binary files /dev/null and b/graphics/pokemon/furfrou/diamond_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/diamond_trim/normal.pal b/graphics/pokemon/furfrou/diamond_trim/normal.pal new file mode 100644 index 000000000..2496f88ef --- /dev/null +++ b/graphics/pokemon/furfrou/diamond_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +244 252 227 +169 173 152 +122 119 97 +16 16 16 +127 78 38 +242 171 89 +193 111 38 +104 98 95 +82 130 142 +234 68 46 +255 255 255 +233 234 234 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/diamond_trim/shiny.pal b/graphics/pokemon/furfrou/diamond_trim/shiny.pal new file mode 100644 index 000000000..f83b4779f --- /dev/null +++ b/graphics/pokemon/furfrou/diamond_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +101 102 107 +66 66 68 +39 39 40 +16 16 16 +124 60 37 +239 144 88 +191 86 42 +179 181 180 +30 101 126 +189 0 48 +255 255 255 +233 234 234 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/heart_trim/back.png b/graphics/pokemon/furfrou/heart_trim/back.png new file mode 100644 index 000000000..a570bdb69 Binary files /dev/null and b/graphics/pokemon/furfrou/heart_trim/back.png differ diff --git a/graphics/pokemon/furfrou/heart_trim/front.png b/graphics/pokemon/furfrou/heart_trim/front.png new file mode 100644 index 000000000..9cf096422 Binary files /dev/null and b/graphics/pokemon/furfrou/heart_trim/front.png differ diff --git a/graphics/pokemon/furfrou/heart_trim/icon.png b/graphics/pokemon/furfrou/heart_trim/icon.png new file mode 100644 index 000000000..f8a6b1531 Binary files /dev/null and b/graphics/pokemon/furfrou/heart_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/heart_trim/normal.pal b/graphics/pokemon/furfrou/heart_trim/normal.pal new file mode 100644 index 000000000..baf4971b0 --- /dev/null +++ b/graphics/pokemon/furfrou/heart_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +244 252 227 +204 209 181 +122 119 97 +169 173 152 +16 16 16 +114 50 77 +255 117 147 +193 77 98 +82 130 142 +104 98 95 +234 68 46 +255 255 255 +233 234 234 +0 0 0 diff --git a/graphics/pokemon/furfrou/heart_trim/shiny.pal b/graphics/pokemon/furfrou/heart_trim/shiny.pal new file mode 100644 index 000000000..5112eb700 --- /dev/null +++ b/graphics/pokemon/furfrou/heart_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +101 102 107 +82 82 89 +39 39 40 +66 66 68 +16 16 16 +109 59 70 +255 142 150 +188 94 102 +30 101 126 +179 181 180 +189 0 48 +255 255 255 +233 234 234 +0 0 0 diff --git a/graphics/pokemon/furfrou/kabuki_trim/back.png b/graphics/pokemon/furfrou/kabuki_trim/back.png new file mode 100644 index 000000000..2525d4f2b Binary files /dev/null and b/graphics/pokemon/furfrou/kabuki_trim/back.png differ diff --git a/graphics/pokemon/furfrou/kabuki_trim/front.png b/graphics/pokemon/furfrou/kabuki_trim/front.png new file mode 100644 index 000000000..3fc8de443 Binary files /dev/null and b/graphics/pokemon/furfrou/kabuki_trim/front.png differ diff --git a/graphics/pokemon/furfrou/kabuki_trim/icon.png b/graphics/pokemon/furfrou/kabuki_trim/icon.png new file mode 100644 index 000000000..da2a254b6 Binary files /dev/null and b/graphics/pokemon/furfrou/kabuki_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/kabuki_trim/normal.pal b/graphics/pokemon/furfrou/kabuki_trim/normal.pal new file mode 100644 index 000000000..92f07ae72 --- /dev/null +++ b/graphics/pokemon/furfrou/kabuki_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +122 119 97 +244 252 227 +204 209 181 +169 173 152 +16 16 16 +122 27 18 +198 46 25 +82 130 142 +255 59 38 +255 255 255 +234 68 46 +104 98 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/kabuki_trim/shiny.pal b/graphics/pokemon/furfrou/kabuki_trim/shiny.pal new file mode 100644 index 000000000..5dfad43f4 --- /dev/null +++ b/graphics/pokemon/furfrou/kabuki_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +39 39 40 +101 102 107 +82 82 89 +66 66 68 +16 16 16 +119 29 29 +196 45 45 +30 101 126 +255 79 63 +255 255 255 +189 0 48 +179 181 180 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/la_reine_trim/back.png b/graphics/pokemon/furfrou/la_reine_trim/back.png new file mode 100644 index 000000000..83d3937b9 Binary files /dev/null and b/graphics/pokemon/furfrou/la_reine_trim/back.png differ diff --git a/graphics/pokemon/furfrou/la_reine_trim/front.png b/graphics/pokemon/furfrou/la_reine_trim/front.png new file mode 100644 index 000000000..389f2f246 Binary files /dev/null and b/graphics/pokemon/furfrou/la_reine_trim/front.png differ diff --git a/graphics/pokemon/furfrou/la_reine_trim/icon.png b/graphics/pokemon/furfrou/la_reine_trim/icon.png new file mode 100644 index 000000000..9a9881c19 Binary files /dev/null and b/graphics/pokemon/furfrou/la_reine_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/la_reine_trim/normal.pal b/graphics/pokemon/furfrou/la_reine_trim/normal.pal new file mode 100644 index 000000000..803a0861f --- /dev/null +++ b/graphics/pokemon/furfrou/la_reine_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +122 119 97 +72 73 64 +244 252 227 +169 173 152 +204 209 181 +37 92 107 +85 186 214 +53 131 153 +16 16 16 +82 130 142 +255 255 255 +234 68 46 +104 98 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/la_reine_trim/shiny.pal b/graphics/pokemon/furfrou/la_reine_trim/shiny.pal new file mode 100644 index 000000000..439053af9 --- /dev/null +++ b/graphics/pokemon/furfrou/la_reine_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +39 39 40 +20 21 22 +101 102 107 +66 66 68 +82 82 89 +36 101 104 +84 205 211 +53 148 153 +16 16 16 +30 101 126 +255 255 255 +189 0 48 +179 181 180 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/matron_trim/back.png b/graphics/pokemon/furfrou/matron_trim/back.png new file mode 100644 index 000000000..802ec5e81 Binary files /dev/null and b/graphics/pokemon/furfrou/matron_trim/back.png differ diff --git a/graphics/pokemon/furfrou/matron_trim/front.png b/graphics/pokemon/furfrou/matron_trim/front.png new file mode 100644 index 000000000..2f6bb4012 Binary files /dev/null and b/graphics/pokemon/furfrou/matron_trim/front.png differ diff --git a/graphics/pokemon/furfrou/matron_trim/icon.png b/graphics/pokemon/furfrou/matron_trim/icon.png new file mode 100644 index 000000000..b57900751 Binary files /dev/null and b/graphics/pokemon/furfrou/matron_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/matron_trim/normal.pal b/graphics/pokemon/furfrou/matron_trim/normal.pal new file mode 100644 index 000000000..ad20db4ba --- /dev/null +++ b/graphics/pokemon/furfrou/matron_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +122 119 97 +72 73 64 +244 252 227 +150 90 126 +107 56 86 +191 135 174 +169 173 152 +16 16 16 +204 209 181 +82 130 142 +104 98 95 +255 255 255 +234 68 46 +190 105 141 +0 0 0 diff --git a/graphics/pokemon/furfrou/matron_trim/shiny.pal b/graphics/pokemon/furfrou/matron_trim/shiny.pal new file mode 100644 index 000000000..2722c069f --- /dev/null +++ b/graphics/pokemon/furfrou/matron_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +39 39 40 +20 21 22 +101 102 107 +173 86 124 +122 58 86 +214 139 179 +66 66 68 +16 16 16 +82 82 89 +30 101 126 +179 181 180 +255 255 255 +189 0 48 +190 105 141 +0 0 0 diff --git a/graphics/pokemon/furfrou/pharaoh_trim/back.png b/graphics/pokemon/furfrou/pharaoh_trim/back.png new file mode 100644 index 000000000..1050cbf27 Binary files /dev/null and b/graphics/pokemon/furfrou/pharaoh_trim/back.png differ diff --git a/graphics/pokemon/furfrou/pharaoh_trim/front.png b/graphics/pokemon/furfrou/pharaoh_trim/front.png new file mode 100644 index 000000000..82daed3c7 Binary files /dev/null and b/graphics/pokemon/furfrou/pharaoh_trim/front.png differ diff --git a/graphics/pokemon/furfrou/pharaoh_trim/icon.png b/graphics/pokemon/furfrou/pharaoh_trim/icon.png new file mode 100644 index 000000000..a54c76608 Binary files /dev/null and b/graphics/pokemon/furfrou/pharaoh_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/pharaoh_trim/normal.pal b/graphics/pokemon/furfrou/pharaoh_trim/normal.pal new file mode 100644 index 000000000..9ebf39637 --- /dev/null +++ b/graphics/pokemon/furfrou/pharaoh_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +244 252 227 +204 209 181 +169 173 152 +122 119 97 +31 62 96 +33 127 196 +16 16 16 +23 90 137 +82 130 142 +255 255 255 +234 68 46 +104 98 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/pharaoh_trim/shiny.pal b/graphics/pokemon/furfrou/pharaoh_trim/shiny.pal new file mode 100644 index 000000000..8c4ef8063 --- /dev/null +++ b/graphics/pokemon/furfrou/pharaoh_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +101 102 107 +82 82 89 +66 66 68 +39 39 40 +40 57 94 +52 111 193 +16 16 16 +36 79 135 +30 101 126 +255 255 255 +189 0 48 +179 181 180 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/star_trim/back.png b/graphics/pokemon/furfrou/star_trim/back.png new file mode 100644 index 000000000..191b1c8eb Binary files /dev/null and b/graphics/pokemon/furfrou/star_trim/back.png differ diff --git a/graphics/pokemon/furfrou/star_trim/front.png b/graphics/pokemon/furfrou/star_trim/front.png new file mode 100644 index 000000000..f787b5db1 Binary files /dev/null and b/graphics/pokemon/furfrou/star_trim/front.png differ diff --git a/graphics/pokemon/furfrou/star_trim/icon.png b/graphics/pokemon/furfrou/star_trim/icon.png new file mode 100644 index 000000000..90623f6d7 Binary files /dev/null and b/graphics/pokemon/furfrou/star_trim/icon.png differ diff --git a/graphics/pokemon/furfrou/star_trim/normal.pal b/graphics/pokemon/furfrou/star_trim/normal.pal new file mode 100644 index 000000000..95c91bf5a --- /dev/null +++ b/graphics/pokemon/furfrou/star_trim/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +72 73 64 +244 252 227 +16 16 16 +169 173 152 +122 119 97 +38 87 102 +130 214 237 +73 134 153 +82 130 142 +104 98 95 +234 68 46 +255 255 255 +233 234 234 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/star_trim/shiny.pal b/graphics/pokemon/furfrou/star_trim/shiny.pal new file mode 100644 index 000000000..1342e1340 --- /dev/null +++ b/graphics/pokemon/furfrou/star_trim/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +20 21 22 +101 102 107 +16 16 16 +66 66 68 +39 39 40 +33 86 122 +114 203 255 +64 130 170 +30 101 126 +179 181 180 +234 68 46 +255 255 255 +233 234 234 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastrodonE/anim_front.png b/graphics/pokemon/gastrodon/anim_front.png similarity index 100% rename from graphics/pokemon/gastrodonE/anim_front.png rename to graphics/pokemon/gastrodon/anim_front.png diff --git a/graphics/pokemon/gastrodonE/back.png b/graphics/pokemon/gastrodon/back.png similarity index 100% rename from graphics/pokemon/gastrodonE/back.png rename to graphics/pokemon/gastrodon/back.png diff --git a/graphics/pokemon/gastrodon/east_sea/anim_front.png b/graphics/pokemon/gastrodon/east_sea/anim_front.png new file mode 100644 index 000000000..a71fed66f Binary files /dev/null and b/graphics/pokemon/gastrodon/east_sea/anim_front.png differ diff --git a/graphics/pokemon/gastrodon/east_sea/back.png b/graphics/pokemon/gastrodon/east_sea/back.png new file mode 100644 index 000000000..3cf071733 Binary files /dev/null and b/graphics/pokemon/gastrodon/east_sea/back.png differ diff --git a/graphics/pokemon/gastrodon/east_sea/front.png b/graphics/pokemon/gastrodon/east_sea/front.png new file mode 100644 index 000000000..f156301b6 Binary files /dev/null and b/graphics/pokemon/gastrodon/east_sea/front.png differ diff --git a/graphics/pokemon/gastrodon/east_sea/icon.png b/graphics/pokemon/gastrodon/east_sea/icon.png new file mode 100644 index 000000000..4eec76873 Binary files /dev/null and b/graphics/pokemon/gastrodon/east_sea/icon.png differ diff --git a/graphics/pokemon/gastrodon/east_sea/normal.pal b/graphics/pokemon/gastrodon/east_sea/normal.pal new file mode 100644 index 000000000..1bf21b13c --- /dev/null +++ b/graphics/pokemon/gastrodon/east_sea/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +39 58 38 +16 16 16 +63 147 69 +51 104 47 +115 186 126 +49 49 41 +160 140 59 +252 231 95 +84 79 53 +115 98 98 +255 255 255 +50 145 158 +65 206 219 +35 94 102 +0 0 0 diff --git a/graphics/pokemon/gastrodon/east_sea/shiny.pal b/graphics/pokemon/gastrodon/east_sea/shiny.pal new file mode 100644 index 000000000..68e4a6d27 --- /dev/null +++ b/graphics/pokemon/gastrodon/east_sea/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +57 65 49 +16 16 16 +115 148 74 +82 106 49 +166 188 94 +49 49 41 +156 123 82 +238 189 139 +90 74 74 +115 98 98 +255 255 255 +101 145 155 +131 222 222 +81 94 119 +0 0 0 diff --git a/graphics/pokemon/gastrodonE/front.png b/graphics/pokemon/gastrodon/front.png similarity index 100% rename from graphics/pokemon/gastrodonE/front.png rename to graphics/pokemon/gastrodon/front.png diff --git a/graphics/pokemon/gastrodonE/icon.png b/graphics/pokemon/gastrodon/icon.png similarity index 100% rename from graphics/pokemon/gastrodonE/icon.png rename to graphics/pokemon/gastrodon/icon.png diff --git a/graphics/pokemon/gastrodonE/normal.pal b/graphics/pokemon/gastrodon/normal.pal similarity index 100% rename from graphics/pokemon/gastrodonE/normal.pal rename to graphics/pokemon/gastrodon/normal.pal diff --git a/graphics/pokemon/gastrodonE/shiny.pal b/graphics/pokemon/gastrodon/shiny.pal similarity index 100% rename from graphics/pokemon/gastrodonE/shiny.pal rename to graphics/pokemon/gastrodon/shiny.pal diff --git a/graphics/pokemon/genesect/burn_drive/normal.pal b/graphics/pokemon/genesect/burn_drive/normal.pal new file mode 100644 index 000000000..bb265f06e --- /dev/null +++ b/graphics/pokemon/genesect/burn_drive/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 104 +120 72 128 +168 120 184 +16 16 16 +224 192 232 +102 21 18 +244 79 53 +168 50 42 +152 120 144 +112 56 48 +232 96 80 +136 80 56 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/burn_drive/shiny.pal b/graphics/pokemon/genesect/burn_drive/shiny.pal new file mode 100644 index 000000000..e77082c6a --- /dev/null +++ b/graphics/pokemon/genesect/burn_drive/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 24 +144 48 40 +216 80 88 +16 16 16 +248 184 208 +102 21 18 +244 79 53 +168 50 42 +176 112 136 +56 56 72 +168 168 176 +104 104 128 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/chill_drive/normal.pal b/graphics/pokemon/genesect/chill_drive/normal.pal new file mode 100644 index 000000000..9413f8cf5 --- /dev/null +++ b/graphics/pokemon/genesect/chill_drive/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 104 +120 72 128 +168 120 184 +16 16 16 +224 192 232 +85 87 96 +227 229 239 +150 154 165 +152 120 144 +112 56 48 +232 96 80 +136 80 56 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/chill_drive/shiny.pal b/graphics/pokemon/genesect/chill_drive/shiny.pal new file mode 100644 index 000000000..625d66c89 --- /dev/null +++ b/graphics/pokemon/genesect/chill_drive/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 24 +144 48 40 +216 80 88 +16 16 16 +248 184 208 +85 87 96 +227 229 239 +150 154 165 +176 112 136 +56 56 72 +168 168 176 +104 104 128 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/douse_drive/normal.pal b/graphics/pokemon/genesect/douse_drive/normal.pal new file mode 100644 index 000000000..4657de7fe --- /dev/null +++ b/graphics/pokemon/genesect/douse_drive/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 104 +120 72 128 +168 120 184 +16 16 16 +224 192 232 +18 88 102 +53 193 244 +42 143 168 +152 120 144 +112 56 48 +232 96 80 +136 80 56 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/douse_drive/shiny.pal b/graphics/pokemon/genesect/douse_drive/shiny.pal new file mode 100644 index 000000000..75d72931d --- /dev/null +++ b/graphics/pokemon/genesect/douse_drive/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 24 +144 48 40 +216 80 88 +16 16 16 +248 184 208 +18 88 102 +53 193 244 +42 143 168 +176 112 136 +56 56 72 +168 168 176 +104 104 128 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/shock_drive/normal.pal b/graphics/pokemon/genesect/shock_drive/normal.pal new file mode 100644 index 000000000..7df38ccbd --- /dev/null +++ b/graphics/pokemon/genesect/shock_drive/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 104 +120 72 128 +168 120 184 +16 16 16 +224 192 232 +102 88 18 +244 235 53 +168 151 42 +152 120 144 +112 56 48 +232 96 80 +136 80 56 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/genesect/shock_drive/shiny.pal b/graphics/pokemon/genesect/shock_drive/shiny.pal new file mode 100644 index 000000000..9f26a6956 --- /dev/null +++ b/graphics/pokemon/genesect/shock_drive/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 24 +144 48 40 +216 80 88 +16 16 16 +248 184 208 +102 88 18 +244 235 53 +168 151 42 +176 112 136 +56 56 72 +168 168 176 +104 104 128 +248 248 248 +112 112 112 +0 0 0 diff --git a/graphics/pokemon/giratina/anim_front_origin.png b/graphics/pokemon/giratina/origin/anim_front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/giratina/anim_front_origin.png rename to graphics/pokemon/giratina/origin/anim_front.png diff --git a/graphics/pokemon/giratina/back_origin.png b/graphics/pokemon/giratina/origin/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/giratina/back_origin.png rename to graphics/pokemon/giratina/origin/back.png diff --git a/graphics/pokemon/giratina/front_origin.png b/graphics/pokemon/giratina/origin/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/giratina/front_origin.png rename to graphics/pokemon/giratina/origin/front.png diff --git a/graphics/pokemon/giratina/icon_origin.png b/graphics/pokemon/giratina/origin/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/giratina/icon_origin.png rename to graphics/pokemon/giratina/origin/icon.png diff --git a/graphics/pokemon/giratina/normal_origin.pal b/graphics/pokemon/giratina/origin/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/giratina/normal_origin.pal rename to graphics/pokemon/giratina/origin/normal.pal diff --git a/graphics/pokemon/giratina/shiny_origin.pal b/graphics/pokemon/giratina/origin/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/giratina/shiny_origin.pal rename to graphics/pokemon/giratina/origin/shiny.pal diff --git a/graphics/pokemon/gourgeist/back.png b/graphics/pokemon/gourgeist/back.png index 50d01beae..b572c429b 100644 Binary files a/graphics/pokemon/gourgeist/back.png and b/graphics/pokemon/gourgeist/back.png differ diff --git a/graphics/pokemon/gourgeist/front.png b/graphics/pokemon/gourgeist/front.png index 6f0f2090f..cdb02eab8 100644 Binary files a/graphics/pokemon/gourgeist/front.png and b/graphics/pokemon/gourgeist/front.png differ diff --git a/graphics/pokemon/gourgeist/large/back.png b/graphics/pokemon/gourgeist/large/back.png new file mode 100644 index 000000000..2d0751fa7 Binary files /dev/null and b/graphics/pokemon/gourgeist/large/back.png differ diff --git a/graphics/pokemon/gourgeist/large/front.png b/graphics/pokemon/gourgeist/large/front.png new file mode 100644 index 000000000..552cd4b88 Binary files /dev/null and b/graphics/pokemon/gourgeist/large/front.png differ diff --git a/graphics/pokemon/gourgeist/normal.pal b/graphics/pokemon/gourgeist/normal.pal index ba2e4f11a..17f7ad505 100644 --- a/graphics/pokemon/gourgeist/normal.pal +++ b/graphics/pokemon/gourgeist/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -24 16 0 -168 96 72 -104 88 40 -48 40 16 -248 192 144 -136 64 40 -112 48 48 -232 136 96 +153 210 164 +25 19 6 +173 96 72 +109 91 46 +53 42 17 +255 192 147 +140 66 43 +112 52 48 +239 138 98 0 0 0 -160 120 56 -248 200 96 -216 152 72 -72 56 24 -224 160 24 +165 120 58 +252 203 98 +216 158 75 +73 60 26 +226 163 27 0 0 0 diff --git a/graphics/pokemon/gourgeist/shiny.pal b/graphics/pokemon/gourgeist/shiny.pal index 7ec7c900d..116cc4b7b 100644 --- a/graphics/pokemon/gourgeist/shiny.pal +++ b/graphics/pokemon/gourgeist/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -8 8 8 -112 64 168 -72 72 72 -24 24 24 -208 152 248 -80 40 136 -56 40 104 -152 96 232 +153 210 164 +10 10 10 +118 71 170 +73 73 73 +25 25 25 +209 158 255 +87 42 137 +60 47 109 +159 99 237 0 0 0 -160 136 104 -224 240 136 -208 176 136 -32 32 32 -168 200 24 +163 139 107 +230 247 136 +214 182 139 +38 38 38 +168 204 24 0 0 0 diff --git a/graphics/pokemon/gourgeist/small/back.png b/graphics/pokemon/gourgeist/small/back.png new file mode 100644 index 000000000..1865e7c27 Binary files /dev/null and b/graphics/pokemon/gourgeist/small/back.png differ diff --git a/graphics/pokemon/gourgeist/small/front.png b/graphics/pokemon/gourgeist/small/front.png new file mode 100644 index 000000000..b3b659bdf Binary files /dev/null and b/graphics/pokemon/gourgeist/small/front.png differ diff --git a/graphics/pokemon/gourgeist/super/back.png b/graphics/pokemon/gourgeist/super/back.png new file mode 100644 index 000000000..f669c4987 Binary files /dev/null and b/graphics/pokemon/gourgeist/super/back.png differ diff --git a/graphics/pokemon/gourgeist/super/front.png b/graphics/pokemon/gourgeist/super/front.png new file mode 100644 index 000000000..14c8143d2 Binary files /dev/null and b/graphics/pokemon/gourgeist/super/front.png differ diff --git a/graphics/pokemon/greninja/ash/back.png b/graphics/pokemon/greninja/ash/back.png new file mode 100644 index 000000000..b93c9b1ac Binary files /dev/null and b/graphics/pokemon/greninja/ash/back.png differ diff --git a/graphics/pokemon/greninja/ash/front.png b/graphics/pokemon/greninja/ash/front.png new file mode 100644 index 000000000..22b6d8101 Binary files /dev/null and b/graphics/pokemon/greninja/ash/front.png differ diff --git a/graphics/pokemon/greninja/ash/icon.png b/graphics/pokemon/greninja/ash/icon.png new file mode 100644 index 000000000..5c096c165 Binary files /dev/null and b/graphics/pokemon/greninja/ash/icon.png differ diff --git a/graphics/pokemon/greninja/ash/normal.pal b/graphics/pokemon/greninja/ash/normal.pal new file mode 100644 index 000000000..67f019cb0 --- /dev/null +++ b/graphics/pokemon/greninja/ash/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +13 54 95 +25 77 141 +16 16 16 +51 61 71 +127 49 63 +255 124 144 +21 108 181 +131 26 21 +221 41 37 +86 185 234 +198 83 102 +252 252 252 +150 150 150 +194 231 248 +180 172 131 diff --git a/graphics/pokemon/greninja/ash/shiny.pal b/graphics/pokemon/greninja/ash/shiny.pal new file mode 100644 index 000000000..ed671dd01 --- /dev/null +++ b/graphics/pokemon/greninja/ash/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +21 29 34 +36 42 60 +16 16 16 +51 61 71 +127 49 63 +255 124 144 +54 67 87 +131 26 21 +221 41 37 +86 185 234 +198 83 102 +252 252 252 +150 150 150 +194 231 248 +180 172 131 diff --git a/graphics/pokemon/hoopa/back_unbound.png b/graphics/pokemon/hoopa/unbound/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/hoopa/back_unbound.png rename to graphics/pokemon/hoopa/unbound/back.png diff --git a/graphics/pokemon/hoopa/front_unbound.png b/graphics/pokemon/hoopa/unbound/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/hoopa/front_unbound.png rename to graphics/pokemon/hoopa/unbound/front.png diff --git a/graphics/pokemon/hoopa/icon_unbound.png b/graphics/pokemon/hoopa/unbound/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/hoopa/icon_unbound.png rename to graphics/pokemon/hoopa/unbound/icon.png diff --git a/graphics/pokemon/hoopa/normal_unbound.pal b/graphics/pokemon/hoopa/unbound/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/hoopa/normal_unbound.pal rename to graphics/pokemon/hoopa/unbound/normal.pal diff --git a/graphics/pokemon/hoopa/shiny_unbound.pal b/graphics/pokemon/hoopa/unbound/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/hoopa/shiny_unbound.pal rename to graphics/pokemon/hoopa/unbound/shiny.pal diff --git a/graphics/pokemon/keldeo/resolute/back.png b/graphics/pokemon/keldeo/resolute/back.png new file mode 100644 index 000000000..bce78acd9 Binary files /dev/null and b/graphics/pokemon/keldeo/resolute/back.png differ diff --git a/graphics/pokemon/keldeo/resolute/front.png b/graphics/pokemon/keldeo/resolute/front.png new file mode 100644 index 000000000..3567dd571 Binary files /dev/null and b/graphics/pokemon/keldeo/resolute/front.png differ diff --git a/graphics/pokemon/keldeo/resolute/icon.png b/graphics/pokemon/keldeo/resolute/icon.png new file mode 100644 index 000000000..717097290 Binary files /dev/null and b/graphics/pokemon/keldeo/resolute/icon.png differ diff --git a/graphics/pokemon/keldeo/resolute/normal.pal b/graphics/pokemon/keldeo/resolute/normal.pal new file mode 100644 index 000000000..8755c6d07 --- /dev/null +++ b/graphics/pokemon/keldeo/resolute/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 163 177 +16 16 16 +74 82 82 +112 204 249 +255 159 63 +53 75 132 +147 53 36 +65 99 186 +237 75 35 +109 198 115 +32 49 91 +81 142 163 +255 245 160 +196 178 107 +255 255 255 +112 109 76 diff --git a/graphics/pokemon/keldeo/resolute/shiny.pal b/graphics/pokemon/keldeo/resolute/shiny.pal new file mode 100644 index 000000000..ed28ab6c8 --- /dev/null +++ b/graphics/pokemon/keldeo/resolute/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 163 177 +16 16 16 +74 82 82 +107 239 147 +255 148 33 +53 113 130 +156 65 24 +65 147 186 +230 98 41 +193 79 151 +24 57 90 +77 155 110 +255 246 189 +201 168 128 +255 255 255 +114 98 78 diff --git a/graphics/pokemon/kyurem/anim_front_black.png b/graphics/pokemon/kyurem/black/anim_front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/anim_front_black.png rename to graphics/pokemon/kyurem/black/anim_front.png diff --git a/graphics/pokemon/kyurem/back_black.png b/graphics/pokemon/kyurem/black/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/back_black.png rename to graphics/pokemon/kyurem/black/back.png diff --git a/graphics/pokemon/kyurem/front_black.png b/graphics/pokemon/kyurem/black/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/front_black.png rename to graphics/pokemon/kyurem/black/front.png diff --git a/graphics/pokemon/kyurem/icon_black.png b/graphics/pokemon/kyurem/black/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/icon_black.png rename to graphics/pokemon/kyurem/black/icon.png diff --git a/graphics/pokemon/kyurem/normal_black.pal b/graphics/pokemon/kyurem/black/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/normal_black.pal rename to graphics/pokemon/kyurem/black/normal.pal diff --git a/graphics/pokemon/kyurem/shiny_black.pal b/graphics/pokemon/kyurem/black/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/shiny_black.pal rename to graphics/pokemon/kyurem/black/shiny.pal diff --git a/graphics/pokemon/kyurem/anim_front_white.png b/graphics/pokemon/kyurem/white/anim_front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/anim_front_white.png rename to graphics/pokemon/kyurem/white/anim_front.png diff --git a/graphics/pokemon/kyurem/back_white.png b/graphics/pokemon/kyurem/white/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/back_white.png rename to graphics/pokemon/kyurem/white/back.png diff --git a/graphics/pokemon/kyurem/front_white.png b/graphics/pokemon/kyurem/white/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/front_white.png rename to graphics/pokemon/kyurem/white/front.png diff --git a/graphics/pokemon/kyurem/icon_white.png b/graphics/pokemon/kyurem/white/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/icon_white.png rename to graphics/pokemon/kyurem/white/icon.png diff --git a/graphics/pokemon/kyurem/normal_white.pal b/graphics/pokemon/kyurem/white/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/normal_white.pal rename to graphics/pokemon/kyurem/white/normal.pal diff --git a/graphics/pokemon/kyurem/shiny_white.pal b/graphics/pokemon/kyurem/white/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/kyurem/shiny_white.pal rename to graphics/pokemon/kyurem/white/shiny.pal diff --git a/graphics/pokemon/landorus/anim_front_therian.png b/graphics/pokemon/landorus/therian/anim_front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/landorus/anim_front_therian.png rename to graphics/pokemon/landorus/therian/anim_front.png diff --git a/graphics/pokemon/landorus/back_therian.png b/graphics/pokemon/landorus/therian/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/landorus/back_therian.png rename to graphics/pokemon/landorus/therian/back.png diff --git a/graphics/pokemon/landorus/front_therian.png b/graphics/pokemon/landorus/therian/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/landorus/front_therian.png rename to graphics/pokemon/landorus/therian/front.png diff --git a/graphics/pokemon/landorus/icon_therian.png b/graphics/pokemon/landorus/therian/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/landorus/icon_therian.png rename to graphics/pokemon/landorus/therian/icon.png diff --git a/graphics/pokemon/landorus/normal_therian.pal b/graphics/pokemon/landorus/therian/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/landorus/normal_therian.pal rename to graphics/pokemon/landorus/therian/normal.pal diff --git a/graphics/pokemon/landorus/shiny_therian.pal b/graphics/pokemon/landorus/therian/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/landorus/shiny_therian.pal rename to graphics/pokemon/landorus/therian/shiny.pal diff --git a/graphics/pokemon/lycanroc/back_dusk.png b/graphics/pokemon/lycanroc/dusk/back.png similarity index 100% rename from graphics/pokemon/lycanroc/back_dusk.png rename to graphics/pokemon/lycanroc/dusk/back.png diff --git a/graphics/pokemon/lycanroc/front_dusk.png b/graphics/pokemon/lycanroc/dusk/front.png similarity index 100% rename from graphics/pokemon/lycanroc/front_dusk.png rename to graphics/pokemon/lycanroc/dusk/front.png diff --git a/graphics/pokemon/lycanroc/icon_dusk.png b/graphics/pokemon/lycanroc/dusk/icon.png similarity index 100% rename from graphics/pokemon/lycanroc/icon_dusk.png rename to graphics/pokemon/lycanroc/dusk/icon.png diff --git a/graphics/pokemon/lycanroc/normal_dusk.pal b/graphics/pokemon/lycanroc/dusk/normal.pal similarity index 100% rename from graphics/pokemon/lycanroc/normal_dusk.pal rename to graphics/pokemon/lycanroc/dusk/normal.pal diff --git a/graphics/pokemon/lycanroc/shiny_dusk.pal b/graphics/pokemon/lycanroc/dusk/shiny.pal similarity index 100% rename from graphics/pokemon/lycanroc/shiny_dusk.pal rename to graphics/pokemon/lycanroc/dusk/shiny.pal diff --git a/graphics/pokemon/lycanroc/back_midnight.png b/graphics/pokemon/lycanroc/midnight/back.png similarity index 100% rename from graphics/pokemon/lycanroc/back_midnight.png rename to graphics/pokemon/lycanroc/midnight/back.png diff --git a/graphics/pokemon/lycanroc/front_midnight.png b/graphics/pokemon/lycanroc/midnight/front.png similarity index 100% rename from graphics/pokemon/lycanroc/front_midnight.png rename to graphics/pokemon/lycanroc/midnight/front.png diff --git a/graphics/pokemon/lycanroc/icon_midnight.png b/graphics/pokemon/lycanroc/midnight/icon.png similarity index 100% rename from graphics/pokemon/lycanroc/icon_midnight.png rename to graphics/pokemon/lycanroc/midnight/icon.png diff --git a/graphics/pokemon/lycanroc/normal_midnight.pal b/graphics/pokemon/lycanroc/midnight/normal.pal similarity index 100% rename from graphics/pokemon/lycanroc/normal_midnight.pal rename to graphics/pokemon/lycanroc/midnight/normal.pal diff --git a/graphics/pokemon/lycanroc/shiny_midnight.pal b/graphics/pokemon/lycanroc/midnight/shiny.pal similarity index 100% rename from graphics/pokemon/lycanroc/shiny_midnight.pal rename to graphics/pokemon/lycanroc/midnight/shiny.pal diff --git a/graphics/pokemon/magearna/back.png b/graphics/pokemon/magearna/back.png index 6d4962254..c66e5f3a8 100644 Binary files a/graphics/pokemon/magearna/back.png and b/graphics/pokemon/magearna/back.png differ diff --git a/graphics/pokemon/magearna/front.png b/graphics/pokemon/magearna/front.png index f1b5d8b39..18e73e31a 100644 Binary files a/graphics/pokemon/magearna/front.png and b/graphics/pokemon/magearna/front.png differ diff --git a/graphics/pokemon/magearna/normal.pal b/graphics/pokemon/magearna/normal.pal index 8e1f74049..cb523c62f 100644 --- a/graphics/pokemon/magearna/normal.pal +++ b/graphics/pokemon/magearna/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -168 88 8 -248 232 136 -216 168 56 -216 192 200 -176 128 144 -112 80 88 +153 211 165 +175 92 10 +252 238 137 +219 168 62 +218 192 200 +183 132 149 +119 83 89 16 16 16 -112 128 128 +115 128 128 248 248 248 -184 184 184 -248 152 184 -248 80 104 -8 168 200 -48 232 224 -64 56 56 +185 185 185 +252 154 188 +248 82 111 +12 168 201 +54 237 227 +67 63 61 diff --git a/graphics/pokemon/magearna/original_color/back.png b/graphics/pokemon/magearna/original_color/back.png new file mode 100644 index 000000000..7472bcbac Binary files /dev/null and b/graphics/pokemon/magearna/original_color/back.png differ diff --git a/graphics/pokemon/magearna/original_color/front.png b/graphics/pokemon/magearna/original_color/front.png new file mode 100644 index 000000000..4cc57d909 Binary files /dev/null and b/graphics/pokemon/magearna/original_color/front.png differ diff --git a/graphics/pokemon/magearna/original_color/icon.png b/graphics/pokemon/magearna/original_color/icon.png new file mode 100644 index 000000000..a51a74e11 Binary files /dev/null and b/graphics/pokemon/magearna/original_color/icon.png differ diff --git a/graphics/pokemon/magearna/original_color/normal.pal b/graphics/pokemon/magearna/original_color/normal.pal new file mode 100644 index 000000000..a57b64eb6 --- /dev/null +++ b/graphics/pokemon/magearna/original_color/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +175 92 10 +255 250 32 +208 164 9 +248 54 88 +181 36 57 +132 38 40 +16 16 16 +115 128 128 +248 248 248 +185 185 185 +210 174 89 +251 231 162 +248 82 111 +54 237 227 +67 63 61 diff --git a/graphics/pokemon/magearna/original_color/shiny.pal b/graphics/pokemon/magearna/original_color/shiny.pal new file mode 100644 index 000000000..f69da5f1d --- /dev/null +++ b/graphics/pokemon/magearna/original_color/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +104 117 132 +255 250 32 +208 164 9 +105 105 116 +72 72 72 +35 35 35 +16 16 16 +115 128 128 +248 248 248 +185 185 185 +160 177 188 +210 230 230 +248 82 111 +54 237 227 +67 63 61 diff --git a/graphics/pokemon/magearna/shiny.pal b/graphics/pokemon/magearna/shiny.pal index 8e1f74049..cb523c62f 100644 --- a/graphics/pokemon/magearna/shiny.pal +++ b/graphics/pokemon/magearna/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -168 88 8 -248 232 136 -216 168 56 -216 192 200 -176 128 144 -112 80 88 +153 211 165 +175 92 10 +252 238 137 +219 168 62 +218 192 200 +183 132 149 +119 83 89 16 16 16 -112 128 128 +115 128 128 248 248 248 -184 184 184 -248 152 184 -248 80 104 -8 168 200 -48 232 224 -64 56 56 +185 185 185 +252 154 188 +248 82 111 +12 168 201 +54 237 227 +67 63 61 diff --git a/graphics/pokemon/meloetta/back_pirouette.png b/graphics/pokemon/meloetta/pirouette/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/meloetta/back_pirouette.png rename to graphics/pokemon/meloetta/pirouette/back.png diff --git a/graphics/pokemon/meloetta/front_pirouette.png b/graphics/pokemon/meloetta/pirouette/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/meloetta/front_pirouette.png rename to graphics/pokemon/meloetta/pirouette/front.png diff --git a/graphics/pokemon/meloetta/icon_pirouette.png b/graphics/pokemon/meloetta/pirouette/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/meloetta/icon_pirouette.png rename to graphics/pokemon/meloetta/pirouette/icon.png diff --git a/graphics/pokemon/meloetta/normal_pirouette.pal b/graphics/pokemon/meloetta/pirouette/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/meloetta/normal_pirouette.pal rename to graphics/pokemon/meloetta/pirouette/normal.pal diff --git a/graphics/pokemon/meloetta/shiny_pirouette.pal b/graphics/pokemon/meloetta/pirouette/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/meloetta/shiny_pirouette.pal rename to graphics/pokemon/meloetta/pirouette/shiny.pal diff --git a/graphics/pokemon/meowstic/male/back.png b/graphics/pokemon/meowstic/back.png similarity index 100% rename from graphics/pokemon/meowstic/male/back.png rename to graphics/pokemon/meowstic/back.png diff --git a/graphics/pokemon/meowstic/male/front.png b/graphics/pokemon/meowstic/front.png similarity index 100% rename from graphics/pokemon/meowstic/male/front.png rename to graphics/pokemon/meowstic/front.png diff --git a/graphics/pokemon/meowstic/male/icon.png b/graphics/pokemon/meowstic/icon.png similarity index 100% rename from graphics/pokemon/meowstic/male/icon.png rename to graphics/pokemon/meowstic/icon.png diff --git a/graphics/pokemon/meowstic/male/normal.pal b/graphics/pokemon/meowstic/normal.pal similarity index 100% rename from graphics/pokemon/meowstic/male/normal.pal rename to graphics/pokemon/meowstic/normal.pal diff --git a/graphics/pokemon/meowstic/male/shiny.pal b/graphics/pokemon/meowstic/shiny.pal similarity index 100% rename from graphics/pokemon/meowstic/male/shiny.pal rename to graphics/pokemon/meowstic/shiny.pal diff --git a/graphics/pokemon/mimikyu/back_busted.png b/graphics/pokemon/mimikyu/busted/back.png similarity index 100% rename from graphics/pokemon/mimikyu/back_busted.png rename to graphics/pokemon/mimikyu/busted/back.png diff --git a/graphics/pokemon/mimikyu/front_busted.png b/graphics/pokemon/mimikyu/busted/front.png similarity index 100% rename from graphics/pokemon/mimikyu/front_busted.png rename to graphics/pokemon/mimikyu/busted/front.png diff --git a/graphics/pokemon/mimikyu/icon_busted.png b/graphics/pokemon/mimikyu/busted/icon.png similarity index 100% rename from graphics/pokemon/mimikyu/icon_busted.png rename to graphics/pokemon/mimikyu/busted/icon.png diff --git a/graphics/pokemon/mimikyu/normal_busted.pal b/graphics/pokemon/mimikyu/busted/normal.pal similarity index 100% rename from graphics/pokemon/mimikyu/normal_busted.pal rename to graphics/pokemon/mimikyu/busted/normal.pal diff --git a/graphics/pokemon/mimikyu/shiny_busted.pal b/graphics/pokemon/mimikyu/busted/shiny.pal similarity index 100% rename from graphics/pokemon/mimikyu/shiny_busted.pal rename to graphics/pokemon/mimikyu/busted/shiny.pal diff --git a/graphics/pokemon/minior/back_core.png b/graphics/pokemon/minior/back_core.png deleted file mode 100755 index ad9614ef6..000000000 Binary files a/graphics/pokemon/minior/back_core.png and /dev/null differ diff --git a/graphics/pokemon/minior/core/back.png b/graphics/pokemon/minior/core/back.png new file mode 100644 index 000000000..6b0b565f4 Binary files /dev/null and b/graphics/pokemon/minior/core/back.png differ diff --git a/graphics/pokemon/minior/core/blue/icon.png b/graphics/pokemon/minior/core/blue/icon.png new file mode 100644 index 000000000..bda398288 Binary files /dev/null and b/graphics/pokemon/minior/core/blue/icon.png differ diff --git a/graphics/pokemon/minior/core/blue/normal.pal b/graphics/pokemon/minior/core/blue/normal.pal new file mode 100644 index 000000000..f22a49564 --- /dev/null +++ b/graphics/pokemon/minior/core/blue/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +69 141 163 +243 243 243 +16 16 16 +191 227 224 +123 215 234 +65 173 214 +55 158 198 +55 160 200 +50 153 203 +45 130 170 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/front.png b/graphics/pokemon/minior/core/front.png new file mode 100644 index 000000000..e9dba883a Binary files /dev/null and b/graphics/pokemon/minior/core/front.png differ diff --git a/graphics/pokemon/minior/core/green/icon.png b/graphics/pokemon/minior/core/green/icon.png new file mode 100644 index 000000000..529e60520 Binary files /dev/null and b/graphics/pokemon/minior/core/green/icon.png differ diff --git a/graphics/pokemon/minior/core/green/normal.pal b/graphics/pokemon/minior/core/green/normal.pal new file mode 100644 index 000000000..a3d601c5c --- /dev/null +++ b/graphics/pokemon/minior/core/green/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +55 133 44 +243 243 243 +16 16 16 +190 238 168 +148 222 82 +100 176 53 +54 146 52 +55 149 53 +53 145 57 +57 117 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/indigo/icon.png b/graphics/pokemon/minior/core/indigo/icon.png new file mode 100644 index 000000000..f24a887bf Binary files /dev/null and b/graphics/pokemon/minior/core/indigo/icon.png differ diff --git a/graphics/pokemon/minior/core/indigo/normal.pal b/graphics/pokemon/minior/core/indigo/normal.pal new file mode 100644 index 000000000..7e64119fe --- /dev/null +++ b/graphics/pokemon/minior/core/indigo/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +69 141 163 +243 243 243 +16 16 16 +137 209 229 +49 175 223 +51 109 198 +29 92 163 +30 95 166 +30 89 162 +35 56 143 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/orange/icon.png b/graphics/pokemon/minior/core/orange/icon.png new file mode 100644 index 000000000..c588e1dd7 Binary files /dev/null and b/graphics/pokemon/minior/core/orange/icon.png differ diff --git a/graphics/pokemon/minior/core/orange/normal.pal b/graphics/pokemon/minior/core/orange/normal.pal new file mode 100644 index 000000000..221ab8b0c --- /dev/null +++ b/graphics/pokemon/minior/core/orange/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +173 80 39 +243 243 243 +16 16 16 +252 215 161 +247 172 62 +234 104 26 +210 102 21 +211 103 22 +209 97 22 +167 88 31 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/icon_core.png b/graphics/pokemon/minior/core/red/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/minior/icon_core.png rename to graphics/pokemon/minior/core/red/icon.png diff --git a/graphics/pokemon/minior/core/red/normal.pal b/graphics/pokemon/minior/core/red/normal.pal new file mode 100644 index 000000000..deb2598dd --- /dev/null +++ b/graphics/pokemon/minior/core/red/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +163 48 68 +243 243 243 +16 16 16 +241 156 179 +242 97 145 +208 43 84 +192 29 86 +197 29 87 +186 29 84 +160 33 78 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/shiny.pal b/graphics/pokemon/minior/core/shiny.pal new file mode 100644 index 000000000..ee5a40196 --- /dev/null +++ b/graphics/pokemon/minior/core/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +41 41 41 +243 243 243 +16 16 16 +153 153 162 +89 89 89 +58 58 58 +251 223 66 +148 222 82 +49 175 223 +247 172 62 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/violet/icon.png b/graphics/pokemon/minior/core/violet/icon.png new file mode 100644 index 000000000..207c3f455 Binary files /dev/null and b/graphics/pokemon/minior/core/violet/icon.png differ diff --git a/graphics/pokemon/minior/core/violet/normal.pal b/graphics/pokemon/minior/core/violet/normal.pal new file mode 100644 index 000000000..019ded8cb --- /dev/null +++ b/graphics/pokemon/minior/core/violet/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +91 52 131 +243 243 243 +16 16 16 +209 186 217 +170 97 242 +123 62 198 +107 57 168 +106 56 167 +104 55 170 +82 52 131 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/core/yellow/icon.png b/graphics/pokemon/minior/core/yellow/icon.png new file mode 100644 index 000000000..270115f68 Binary files /dev/null and b/graphics/pokemon/minior/core/yellow/icon.png differ diff --git a/graphics/pokemon/minior/core/yellow/normal.pal b/graphics/pokemon/minior/core/yellow/normal.pal new file mode 100644 index 000000000..eacaa34ac --- /dev/null +++ b/graphics/pokemon/minior/core/yellow/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +145 107 30 +243 243 243 +16 16 16 +255 247 152 +251 223 66 +228 174 12 +186 163 29 +191 167 30 +188 156 27 +164 138 34 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minior/front_core.png b/graphics/pokemon/minior/front_core.png deleted file mode 100755 index 7e48fc830..000000000 Binary files a/graphics/pokemon/minior/front_core.png and /dev/null differ diff --git a/graphics/pokemon/minior/normal_core.pal b/graphics/pokemon/minior/normal_core.pal deleted file mode 100755 index 809565f48..000000000 --- a/graphics/pokemon/minior/normal_core.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -160 48 64 -240 240 240 -16 16 16 -240 152 176 -240 96 144 -208 40 80 -192 24 80 -184 24 80 -160 32 72 -192 24 80 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/minior/shiny_core.pal b/graphics/pokemon/minior/shiny_core.pal deleted file mode 100755 index 1100c8ac9..000000000 --- a/graphics/pokemon/minior/shiny_core.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 40 40 -240 240 240 -16 16 16 -152 152 160 -88 88 88 -56 56 56 -248 216 64 -48 168 216 -240 168 56 -144 216 80 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/necrozma/dawn_wings/back.png b/graphics/pokemon/necrozma/dawn_wings/back.png new file mode 100644 index 000000000..2c3fcb400 Binary files /dev/null and b/graphics/pokemon/necrozma/dawn_wings/back.png differ diff --git a/graphics/pokemon/necrozma/dawn_wings/front.png b/graphics/pokemon/necrozma/dawn_wings/front.png new file mode 100644 index 000000000..e8f31dc49 Binary files /dev/null and b/graphics/pokemon/necrozma/dawn_wings/front.png differ diff --git a/graphics/pokemon/necrozma/dawn_wings/icon.png b/graphics/pokemon/necrozma/dawn_wings/icon.png new file mode 100644 index 000000000..558ff6088 Binary files /dev/null and b/graphics/pokemon/necrozma/dawn_wings/icon.png differ diff --git a/graphics/pokemon/necrozma/dawn_wings/normal.pal b/graphics/pokemon/necrozma/dawn_wings/normal.pal new file mode 100644 index 000000000..59b4876f5 --- /dev/null +++ b/graphics/pokemon/necrozma/dawn_wings/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +48 95 182 +130 197 247 +16 16 16 +123 128 126 +189 240 244 +254 254 254 +27 32 33 +118 129 136 +43 50 51 +175 210 218 +66 74 80 +24 240 19 +253 43 43 +255 166 249 +97 151 233 diff --git a/graphics/pokemon/necrozma/dawn_wings/shiny.pal b/graphics/pokemon/necrozma/dawn_wings/shiny.pal new file mode 100644 index 000000000..0c8d600f7 --- /dev/null +++ b/graphics/pokemon/necrozma/dawn_wings/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +167 50 73 +237 118 151 +16 16 16 +184 100 114 +250 218 223 +254 254 254 +10 11 36 +65 72 190 +25 28 76 +233 182 196 +38 42 111 +24 240 19 +253 43 43 +255 166 249 +224 73 115 diff --git a/graphics/pokemon/necrozma/dusk_mane/back.png b/graphics/pokemon/necrozma/dusk_mane/back.png new file mode 100644 index 000000000..1a1b9e07e Binary files /dev/null and b/graphics/pokemon/necrozma/dusk_mane/back.png differ diff --git a/graphics/pokemon/necrozma/dusk_mane/front.png b/graphics/pokemon/necrozma/dusk_mane/front.png new file mode 100644 index 000000000..c9a72135e Binary files /dev/null and b/graphics/pokemon/necrozma/dusk_mane/front.png differ diff --git a/graphics/pokemon/necrozma/dusk_mane/icon.png b/graphics/pokemon/necrozma/dusk_mane/icon.png new file mode 100644 index 000000000..90c74736e Binary files /dev/null and b/graphics/pokemon/necrozma/dusk_mane/icon.png differ diff --git a/graphics/pokemon/necrozma/dusk_mane/normal.pal b/graphics/pokemon/necrozma/dusk_mane/normal.pal new file mode 100644 index 000000000..b28f1e754 --- /dev/null +++ b/graphics/pokemon/necrozma/dusk_mane/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +174 98 0 +27 32 33 +16 16 16 +243 207 85 +211 138 43 +66 74 80 +137 112 75 +219 204 143 +43 50 51 +253 248 225 +118 129 136 +253 43 43 +24 240 19 +83 242 242 +253 252 248 diff --git a/graphics/pokemon/necrozma/dusk_mane/shiny.pal b/graphics/pokemon/necrozma/dusk_mane/shiny.pal new file mode 100644 index 000000000..c373b3562 --- /dev/null +++ b/graphics/pokemon/necrozma/dusk_mane/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +167 50 73 +10 11 36 +16 16 16 +237 118 151 +224 73 115 +38 42 111 +184 100 114 +233 182 196 +25 28 76 +250 218 223 +65 72 190 +253 43 43 +24 240 19 +83 242 242 +253 252 248 diff --git a/graphics/pokemon/necrozma/ultra/back.png b/graphics/pokemon/necrozma/ultra/back.png new file mode 100644 index 000000000..798e1290f Binary files /dev/null and b/graphics/pokemon/necrozma/ultra/back.png differ diff --git a/graphics/pokemon/necrozma/ultra/front.png b/graphics/pokemon/necrozma/ultra/front.png new file mode 100644 index 000000000..fc57cce63 Binary files /dev/null and b/graphics/pokemon/necrozma/ultra/front.png differ diff --git a/graphics/pokemon/necrozma/ultra/icon.png b/graphics/pokemon/necrozma/ultra/icon.png new file mode 100644 index 000000000..e41c58de6 Binary files /dev/null and b/graphics/pokemon/necrozma/ultra/icon.png differ diff --git a/graphics/pokemon/necrozma/ultra/normal.pal b/graphics/pokemon/necrozma/ultra/normal.pal new file mode 100644 index 000000000..c9c9ad1c7 --- /dev/null +++ b/graphics/pokemon/necrozma/ultra/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +160 143 109 +80 80 80 +250 249 239 +218 207 143 +188 145 44 +220 185 44 +254 250 194 +252 241 103 +142 105 36 +253 43 43 +16 16 16 +0 179 193 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/necrozma/ultra/shiny.pal b/graphics/pokemon/necrozma/ultra/shiny.pal new file mode 100644 index 000000000..6bea8d180 --- /dev/null +++ b/graphics/pokemon/necrozma/ultra/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +129 149 161 +80 80 80 +242 244 248 +181 198 220 +88 121 140 +127 155 177 +222 229 238 +175 193 215 +51 88 106 +253 43 43 +16 16 16 +0 179 193 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oricorio/pa_u/back.png b/graphics/pokemon/oricorio/pa_u/back.png new file mode 100644 index 000000000..f2771b8b5 Binary files /dev/null and b/graphics/pokemon/oricorio/pa_u/back.png differ diff --git a/graphics/pokemon/oricorio/pa_u/front.png b/graphics/pokemon/oricorio/pa_u/front.png new file mode 100644 index 000000000..b6c6f6733 Binary files /dev/null and b/graphics/pokemon/oricorio/pa_u/front.png differ diff --git a/graphics/pokemon/oricorio/pa_u/icon.png b/graphics/pokemon/oricorio/pa_u/icon.png new file mode 100644 index 000000000..a4ba46d2b Binary files /dev/null and b/graphics/pokemon/oricorio/pa_u/icon.png differ diff --git a/graphics/pokemon/oricorio/pa_u/normal.pal b/graphics/pokemon/oricorio/pa_u/normal.pal new file mode 100644 index 000000000..eeb80fa38 --- /dev/null +++ b/graphics/pokemon/oricorio/pa_u/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +159 107 102 +254 236 199 +221 175 134 +16 16 16 +124 86 96 +248 203 224 +191 134 148 +158 54 72 +115 63 72 +255 166 181 +224 90 124 +242 138 165 +252 252 252 +191 105 120 +0 0 0 diff --git a/graphics/pokemon/oricorio/pa_u/shiny.pal b/graphics/pokemon/oricorio/pa_u/shiny.pal new file mode 100644 index 000000000..288dc7ccb --- /dev/null +++ b/graphics/pokemon/oricorio/pa_u/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +158 54 72 +242 138 165 +224 90 124 +16 16 16 +124 86 96 +248 203 224 +191 134 148 +159 107 102 +115 63 72 +255 166 181 +221 175 134 +254 236 199 +252 252 252 +191 105 120 +0 0 0 diff --git a/graphics/pokemon/oricorio/pom_pom/back.png b/graphics/pokemon/oricorio/pom_pom/back.png new file mode 100644 index 000000000..78eadc3fe Binary files /dev/null and b/graphics/pokemon/oricorio/pom_pom/back.png differ diff --git a/graphics/pokemon/oricorio/pom_pom/front.png b/graphics/pokemon/oricorio/pom_pom/front.png new file mode 100644 index 000000000..44deb56e8 Binary files /dev/null and b/graphics/pokemon/oricorio/pom_pom/front.png differ diff --git a/graphics/pokemon/oricorio/pom_pom/icon.png b/graphics/pokemon/oricorio/pom_pom/icon.png new file mode 100644 index 000000000..ead80b6a2 Binary files /dev/null and b/graphics/pokemon/oricorio/pom_pom/icon.png differ diff --git a/graphics/pokemon/oricorio/pom_pom/normal.pal b/graphics/pokemon/oricorio/pom_pom/normal.pal new file mode 100644 index 000000000..af3fcc825 --- /dev/null +++ b/graphics/pokemon/oricorio/pom_pom/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +129 85 20 +254 228 48 +16 16 16 +141 121 50 +210 187 104 +255 247 147 +210 168 23 +115 63 72 +255 166 181 +252 252 252 +191 105 120 +185 185 185 +248 248 248 +99 116 105 +0 0 0 diff --git a/graphics/pokemon/oricorio/pom_pom/shiny.pal b/graphics/pokemon/oricorio/pom_pom/shiny.pal new file mode 100644 index 000000000..394fb091c --- /dev/null +++ b/graphics/pokemon/oricorio/pom_pom/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +99 116 105 +248 248 248 +16 16 16 +141 121 50 +210 187 104 +255 247 147 +185 185 185 +115 63 72 +255 166 181 +252 252 252 +191 105 120 +210 168 23 +254 228 48 +129 85 20 +0 0 0 diff --git a/graphics/pokemon/oricorio/sensu/back.png b/graphics/pokemon/oricorio/sensu/back.png new file mode 100644 index 000000000..694e30afd Binary files /dev/null and b/graphics/pokemon/oricorio/sensu/back.png differ diff --git a/graphics/pokemon/oricorio/sensu/front.png b/graphics/pokemon/oricorio/sensu/front.png new file mode 100644 index 000000000..470f68471 Binary files /dev/null and b/graphics/pokemon/oricorio/sensu/front.png differ diff --git a/graphics/pokemon/oricorio/sensu/icon.png b/graphics/pokemon/oricorio/sensu/icon.png new file mode 100644 index 000000000..1bbb78de1 Binary files /dev/null and b/graphics/pokemon/oricorio/sensu/icon.png differ diff --git a/graphics/pokemon/oricorio/sensu/normal.pal b/graphics/pokemon/oricorio/sensu/normal.pal new file mode 100644 index 000000000..619cc90b0 --- /dev/null +++ b/graphics/pokemon/oricorio/sensu/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +55 117 123 +149 219 234 +84 166 197 +166 143 197 +203 197 228 +16 16 16 +68 69 115 +133 141 197 +94 85 166 +115 63 72 +255 166 181 +252 252 252 +191 105 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oricorio/sensu/shiny.pal b/graphics/pokemon/oricorio/sensu/shiny.pal new file mode 100644 index 000000000..3af8cebaf --- /dev/null +++ b/graphics/pokemon/oricorio/sensu/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +68 69 115 +133 141 197 +94 85 166 +166 143 197 +203 197 228 +16 16 16 +55 117 123 +149 219 234 +84 166 197 +115 63 72 +255 166 181 +252 252 252 +191 105 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pichu/spiky_eared/back.png b/graphics/pokemon/pichu/spiky_eared/back.png new file mode 100644 index 000000000..72693a102 Binary files /dev/null and b/graphics/pokemon/pichu/spiky_eared/back.png differ diff --git a/graphics/pokemon/pichu/spiky_eared/front.png b/graphics/pokemon/pichu/spiky_eared/front.png new file mode 100644 index 000000000..c9f6152d3 Binary files /dev/null and b/graphics/pokemon/pichu/spiky_eared/front.png differ diff --git a/graphics/pokemon/pichu/spiky_eared/icon.png b/graphics/pokemon/pichu/spiky_eared/icon.png new file mode 100644 index 000000000..93107b1d3 Binary files /dev/null and b/graphics/pokemon/pichu/spiky_eared/icon.png differ diff --git a/graphics/pokemon/pichu/spiky_eared/normal.pal b/graphics/pokemon/pichu/spiky_eared/normal.pal new file mode 100644 index 000000000..eee034dbc --- /dev/null +++ b/graphics/pokemon/pichu/spiky_eared/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +32 32 49 +65 65 82 +164 123 8 +197 172 16 +246 230 82 +131 90 41 +246 238 148 +98 74 16 +16 16 16 +148 139 123 +238 230 205 +230 123 148 +139 32 32 +189 41 41 +0 0 0 diff --git a/graphics/pokemon/pichu/spiky_eared/shiny.pal b/graphics/pokemon/pichu/spiky_eared/shiny.pal new file mode 100644 index 000000000..a2523e271 --- /dev/null +++ b/graphics/pokemon/pichu/spiky_eared/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +32 32 49 +82 65 65 +189 123 0 +222 156 57 +255 213 0 +139 74 0 +255 238 106 +90 32 0 +16 16 16 +148 139 123 +238 230 205 +255 49 65 +139 32 32 +189 41 41 +0 0 0 diff --git a/graphics/pokemon/pikachu/alola_cap/back.png b/graphics/pokemon/pikachu/alola_cap/back.png new file mode 100644 index 000000000..eb78995e3 Binary files /dev/null and b/graphics/pokemon/pikachu/alola_cap/back.png differ diff --git a/graphics/pokemon/pikachu/alola_cap/front.png b/graphics/pokemon/pikachu/alola_cap/front.png new file mode 100644 index 000000000..658157930 Binary files /dev/null and b/graphics/pokemon/pikachu/alola_cap/front.png differ diff --git a/graphics/pokemon/pikachu/alola_cap/icon.png b/graphics/pokemon/pikachu/alola_cap/icon.png new file mode 100644 index 000000000..8ebbfd5a3 Binary files /dev/null and b/graphics/pokemon/pikachu/alola_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/alola_cap/normal.pal b/graphics/pokemon/pikachu/alola_cap/normal.pal new file mode 100644 index 000000000..8e09fb803 --- /dev/null +++ b/graphics/pokemon/pikachu/alola_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +143 27 27 +219 82 65 +16 16 16 +186 27 27 +205 186 186 +255 253 234 +41 41 41 +166 126 119 +82 82 90 +156 82 0 +247 189 33 +247 230 82 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/alola_cap/shiny.pal b/graphics/pokemon/pikachu/alola_cap/shiny.pal new file mode 100644 index 000000000..a5198a932 --- /dev/null +++ b/graphics/pokemon/pikachu/alola_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +143 27 27 +219 82 65 +16 16 16 +186 27 27 +205 186 186 +255 253 234 +41 41 41 +166 126 119 +82 82 90 +180 49 0 +255 164 0 +255 197 49 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/belle/back.png b/graphics/pokemon/pikachu/belle/back.png new file mode 100644 index 000000000..d90d9ba3b Binary files /dev/null and b/graphics/pokemon/pikachu/belle/back.png differ diff --git a/graphics/pokemon/pikachu/belle/front.png b/graphics/pokemon/pikachu/belle/front.png new file mode 100644 index 000000000..7f521f287 Binary files /dev/null and b/graphics/pokemon/pikachu/belle/front.png differ diff --git a/graphics/pokemon/pikachu/belle/icon.png b/graphics/pokemon/pikachu/belle/icon.png new file mode 100644 index 000000000..2263ec539 Binary files /dev/null and b/graphics/pokemon/pikachu/belle/icon.png differ diff --git a/graphics/pokemon/pikachu/belle/normal.pal b/graphics/pokemon/pikachu/belle/normal.pal new file mode 100644 index 000000000..7b6c04d52 --- /dev/null +++ b/graphics/pokemon/pikachu/belle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 136 192 +240 228 80 +192 32 24 +240 188 32 +16 16 16 +40 36 104 +152 80 0 +248 244 160 +80 80 88 +224 88 64 +248 252 232 +56 80 152 +200 200 184 +40 40 40 +208 212 200 diff --git a/graphics/pokemon/pikachu/belle/shiny.pal b/graphics/pokemon/pikachu/belle/shiny.pal new file mode 100644 index 000000000..354afc6a7 --- /dev/null +++ b/graphics/pokemon/pikachu/belle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 136 192 +248 196 48 +192 32 24 +248 164 0 +16 16 16 +40 36 104 +176 48 0 +248 228 128 +80 80 88 +224 88 64 +248 252 232 +56 80 152 +200 200 184 +40 40 40 +208 212 200 diff --git a/graphics/pokemon/pikachu/cosplay/back.png b/graphics/pokemon/pikachu/cosplay/back.png new file mode 100644 index 000000000..d01bdd1f0 Binary files /dev/null and b/graphics/pokemon/pikachu/cosplay/back.png differ diff --git a/graphics/pokemon/pikachu/cosplay/front.png b/graphics/pokemon/pikachu/cosplay/front.png new file mode 100644 index 000000000..a59ab675a Binary files /dev/null and b/graphics/pokemon/pikachu/cosplay/front.png differ diff --git a/graphics/pokemon/pikachu/cosplay/icon.png b/graphics/pokemon/pikachu/cosplay/icon.png new file mode 100644 index 000000000..ec128341e Binary files /dev/null and b/graphics/pokemon/pikachu/cosplay/icon.png differ diff --git a/graphics/pokemon/pikachu/cosplay/normal.pal b/graphics/pokemon/pikachu/cosplay/normal.pal new file mode 100644 index 000000000..0faab4a75 --- /dev/null +++ b/graphics/pokemon/pikachu/cosplay/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +99 49 8 +82 82 90 +247 189 33 +156 82 0 +247 230 82 +222 148 0 +255 247 165 +255 253 234 +230 90 66 +197 33 25 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/cosplay/shiny.pal b/graphics/pokemon/pikachu/cosplay/shiny.pal new file mode 100644 index 000000000..180d6e057 --- /dev/null +++ b/graphics/pokemon/pikachu/cosplay/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +115 16 0 +82 82 90 +255 164 0 +180 49 0 +255 197 49 +230 131 0 +255 230 131 +255 253 234 +230 98 65 +197 41 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/hoenn_cap/back.png b/graphics/pokemon/pikachu/hoenn_cap/back.png new file mode 100644 index 000000000..a00abae92 Binary files /dev/null and b/graphics/pokemon/pikachu/hoenn_cap/back.png differ diff --git a/graphics/pokemon/pikachu/hoenn_cap/front.png b/graphics/pokemon/pikachu/hoenn_cap/front.png new file mode 100644 index 000000000..19bbcdfe6 Binary files /dev/null and b/graphics/pokemon/pikachu/hoenn_cap/front.png differ diff --git a/graphics/pokemon/pikachu/hoenn_cap/icon.png b/graphics/pokemon/pikachu/hoenn_cap/icon.png new file mode 100644 index 000000000..63ebc8d5a Binary files /dev/null and b/graphics/pokemon/pikachu/hoenn_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/hoenn_cap/normal.pal b/graphics/pokemon/pikachu/hoenn_cap/normal.pal new file mode 100644 index 000000000..41b3e22cb --- /dev/null +++ b/graphics/pokemon/pikachu/hoenn_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +41 41 41 +143 27 27 +82 82 90 +219 82 65 +16 16 16 +63 124 61 +96 181 83 +186 27 27 +156 82 0 +247 189 33 +247 230 82 +255 253 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/hoenn_cap/shiny.pal b/graphics/pokemon/pikachu/hoenn_cap/shiny.pal new file mode 100644 index 000000000..7e8724d62 --- /dev/null +++ b/graphics/pokemon/pikachu/hoenn_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +41 41 41 +143 27 27 +82 82 90 +219 82 65 +16 16 16 +63 124 61 +96 181 83 +186 27 27 +180 49 0 +255 164 0 +255 197 49 +255 253 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/kalos_cap/back.png b/graphics/pokemon/pikachu/kalos_cap/back.png new file mode 100644 index 000000000..3623d801d Binary files /dev/null and b/graphics/pokemon/pikachu/kalos_cap/back.png differ diff --git a/graphics/pokemon/pikachu/kalos_cap/front.png b/graphics/pokemon/pikachu/kalos_cap/front.png new file mode 100644 index 000000000..e03175dc4 Binary files /dev/null and b/graphics/pokemon/pikachu/kalos_cap/front.png differ diff --git a/graphics/pokemon/pikachu/kalos_cap/icon.png b/graphics/pokemon/pikachu/kalos_cap/icon.png new file mode 100644 index 000000000..1d224061e Binary files /dev/null and b/graphics/pokemon/pikachu/kalos_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/kalos_cap/normal.pal b/graphics/pokemon/pikachu/kalos_cap/normal.pal new file mode 100644 index 000000000..f1d400200 --- /dev/null +++ b/graphics/pokemon/pikachu/kalos_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +143 27 27 +219 82 65 +16 16 16 +205 186 186 +166 126 119 +186 27 27 +255 253 234 +41 41 41 +82 82 90 +156 82 0 +247 189 33 +247 230 82 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/kalos_cap/shiny.pal b/graphics/pokemon/pikachu/kalos_cap/shiny.pal new file mode 100644 index 000000000..c8f0374a8 --- /dev/null +++ b/graphics/pokemon/pikachu/kalos_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +143 27 27 +219 82 65 +16 16 16 +205 186 186 +166 126 119 +186 27 27 +255 253 234 +41 41 41 +82 82 90 +180 49 0 +255 164 0 +255 197 49 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/libre/back.png b/graphics/pokemon/pikachu/libre/back.png new file mode 100644 index 000000000..db535bbda Binary files /dev/null and b/graphics/pokemon/pikachu/libre/back.png differ diff --git a/graphics/pokemon/pikachu/libre/front.png b/graphics/pokemon/pikachu/libre/front.png new file mode 100644 index 000000000..b83d135ac Binary files /dev/null and b/graphics/pokemon/pikachu/libre/front.png differ diff --git a/graphics/pokemon/pikachu/libre/icon.png b/graphics/pokemon/pikachu/libre/icon.png new file mode 100644 index 000000000..f7908eab3 Binary files /dev/null and b/graphics/pokemon/pikachu/libre/icon.png differ diff --git a/graphics/pokemon/pikachu/libre/normal.pal b/graphics/pokemon/pikachu/libre/normal.pal new file mode 100644 index 000000000..58ababf2b --- /dev/null +++ b/graphics/pokemon/pikachu/libre/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +156 82 0 +82 82 90 +247 189 33 +141 43 29 +247 230 82 +227 117 17 +251 171 51 +255 253 234 +206 202 185 +230 90 66 +197 33 25 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/libre/shiny.pal b/graphics/pokemon/pikachu/libre/shiny.pal new file mode 100644 index 000000000..c3f7d254e --- /dev/null +++ b/graphics/pokemon/pikachu/libre/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +180 49 0 +82 82 90 +255 164 0 +141 43 29 +255 197 49 +227 117 17 +251 171 51 +255 253 234 +206 202 185 +230 90 66 +197 33 25 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/original_cap/back.png b/graphics/pokemon/pikachu/original_cap/back.png new file mode 100644 index 000000000..c60155b42 Binary files /dev/null and b/graphics/pokemon/pikachu/original_cap/back.png differ diff --git a/graphics/pokemon/pikachu/original_cap/front.png b/graphics/pokemon/pikachu/original_cap/front.png new file mode 100644 index 000000000..1d265d0c9 Binary files /dev/null and b/graphics/pokemon/pikachu/original_cap/front.png differ diff --git a/graphics/pokemon/pikachu/original_cap/icon.png b/graphics/pokemon/pikachu/original_cap/icon.png new file mode 100644 index 000000000..68179437b Binary files /dev/null and b/graphics/pokemon/pikachu/original_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/original_cap/normal.pal b/graphics/pokemon/pikachu/original_cap/normal.pal new file mode 100644 index 000000000..511d7e091 --- /dev/null +++ b/graphics/pokemon/pikachu/original_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +205 186 186 +255 253 234 +219 82 65 +16 16 16 +131 209 133 +186 27 27 +96 181 83 +41 41 41 +82 82 90 +156 82 0 +247 189 33 +247 230 82 +0 0 0 diff --git a/graphics/pokemon/pikachu/original_cap/shiny.pal b/graphics/pokemon/pikachu/original_cap/shiny.pal new file mode 100644 index 000000000..9e8563e2d --- /dev/null +++ b/graphics/pokemon/pikachu/original_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +205 186 186 +255 253 234 +219 82 65 +16 16 16 +131 209 133 +186 27 27 +96 181 83 +41 41 41 +82 82 90 +180 49 0 +255 164 0 +255 197 49 +0 0 0 diff --git a/graphics/pokemon/pikachu/partner_cap/back.png b/graphics/pokemon/pikachu/partner_cap/back.png new file mode 100644 index 000000000..a06e273ef Binary files /dev/null and b/graphics/pokemon/pikachu/partner_cap/back.png differ diff --git a/graphics/pokemon/pikachu/partner_cap/front.png b/graphics/pokemon/pikachu/partner_cap/front.png new file mode 100644 index 000000000..10a4b1158 Binary files /dev/null and b/graphics/pokemon/pikachu/partner_cap/front.png differ diff --git a/graphics/pokemon/pikachu/partner_cap/icon.png b/graphics/pokemon/pikachu/partner_cap/icon.png new file mode 100644 index 000000000..eff6d7dcd Binary files /dev/null and b/graphics/pokemon/pikachu/partner_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/partner_cap/normal.pal b/graphics/pokemon/pikachu/partner_cap/normal.pal new file mode 100644 index 000000000..51c53ab6a --- /dev/null +++ b/graphics/pokemon/pikachu/partner_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +255 253 234 +205 186 186 +219 82 65 +16 16 16 +131 209 133 +96 181 83 +186 27 27 +41 41 41 +82 82 90 +156 82 0 +247 189 33 +247 230 82 +0 0 0 diff --git a/graphics/pokemon/pikachu/partner_cap/shiny.pal b/graphics/pokemon/pikachu/partner_cap/shiny.pal new file mode 100644 index 000000000..3da2bef02 --- /dev/null +++ b/graphics/pokemon/pikachu/partner_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +255 253 234 +205 186 186 +219 82 65 +16 16 16 +131 209 133 +96 181 83 +186 27 27 +41 41 41 +82 82 90 +180 49 0 +255 164 0 +255 197 49 +0 0 0 diff --git a/graphics/pokemon/pikachu/ph_d/back.png b/graphics/pokemon/pikachu/ph_d/back.png new file mode 100644 index 000000000..568fbf91e Binary files /dev/null and b/graphics/pokemon/pikachu/ph_d/back.png differ diff --git a/graphics/pokemon/pikachu/ph_d/front.png b/graphics/pokemon/pikachu/ph_d/front.png new file mode 100644 index 000000000..002237607 Binary files /dev/null and b/graphics/pokemon/pikachu/ph_d/front.png differ diff --git a/graphics/pokemon/pikachu/ph_d/icon.png b/graphics/pokemon/pikachu/ph_d/icon.png new file mode 100644 index 000000000..b6bff4216 Binary files /dev/null and b/graphics/pokemon/pikachu/ph_d/icon.png differ diff --git a/graphics/pokemon/pikachu/ph_d/normal.pal b/graphics/pokemon/pikachu/ph_d/normal.pal new file mode 100644 index 000000000..e3bc3bb02 --- /dev/null +++ b/graphics/pokemon/pikachu/ph_d/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +82 82 90 +247 189 33 +95 52 52 +156 82 0 +149 99 91 +247 230 82 +255 253 234 +183 165 153 +54 102 53 +96 181 83 +230 90 66 +197 33 25 +0 0 0 diff --git a/graphics/pokemon/pikachu/ph_d/shiny.pal b/graphics/pokemon/pikachu/ph_d/shiny.pal new file mode 100644 index 000000000..9f8ce075f --- /dev/null +++ b/graphics/pokemon/pikachu/ph_d/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +82 82 90 +255 164 0 +95 52 52 +180 49 0 +149 99 91 +255 197 49 +255 253 234 +183 165 153 +54 102 53 +96 181 83 +230 90 66 +197 33 25 +0 0 0 diff --git a/graphics/pokemon/pikachu/pop_star/back.png b/graphics/pokemon/pikachu/pop_star/back.png new file mode 100644 index 000000000..8cfc7abe8 Binary files /dev/null and b/graphics/pokemon/pikachu/pop_star/back.png differ diff --git a/graphics/pokemon/pikachu/pop_star/front.png b/graphics/pokemon/pikachu/pop_star/front.png new file mode 100644 index 000000000..550cb7ab6 Binary files /dev/null and b/graphics/pokemon/pikachu/pop_star/front.png differ diff --git a/graphics/pokemon/pikachu/pop_star/icon.png b/graphics/pokemon/pikachu/pop_star/icon.png new file mode 100644 index 000000000..04a399165 Binary files /dev/null and b/graphics/pokemon/pikachu/pop_star/icon.png differ diff --git a/graphics/pokemon/pikachu/pop_star/normal.pal b/graphics/pokemon/pikachu/pop_star/normal.pal new file mode 100644 index 000000000..3e4e09dbe --- /dev/null +++ b/graphics/pokemon/pikachu/pop_star/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +240 188 32 +152 80 0 +112 40 208 +128 48 64 +184 168 152 +80 80 88 +16 16 16 +232 128 160 +248 244 160 +200 68 112 +240 228 80 +224 88 64 +192 32 24 +240 184 200 +40 40 40 diff --git a/graphics/pokemon/pikachu/pop_star/shiny.pal b/graphics/pokemon/pikachu/pop_star/shiny.pal new file mode 100644 index 000000000..6a30393fc --- /dev/null +++ b/graphics/pokemon/pikachu/pop_star/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +248 164 0 +176 48 0 +112 40 208 +128 48 64 +184 168 152 +80 80 88 +16 16 16 +232 128 160 +248 228 128 +200 68 112 +248 196 48 +224 88 64 +192 32 24 +240 184 200 +40 40 40 diff --git a/graphics/pokemon/pikachu/rock_star/back.png b/graphics/pokemon/pikachu/rock_star/back.png new file mode 100644 index 000000000..982fd0ba3 Binary files /dev/null and b/graphics/pokemon/pikachu/rock_star/back.png differ diff --git a/graphics/pokemon/pikachu/rock_star/front.png b/graphics/pokemon/pikachu/rock_star/front.png new file mode 100644 index 000000000..d8498a981 Binary files /dev/null and b/graphics/pokemon/pikachu/rock_star/front.png differ diff --git a/graphics/pokemon/pikachu/rock_star/icon.png b/graphics/pokemon/pikachu/rock_star/icon.png new file mode 100644 index 000000000..46f106e44 Binary files /dev/null and b/graphics/pokemon/pikachu/rock_star/icon.png differ diff --git a/graphics/pokemon/pikachu/rock_star/normal.pal b/graphics/pokemon/pikachu/rock_star/normal.pal new file mode 100644 index 000000000..255b69fb5 --- /dev/null +++ b/graphics/pokemon/pikachu/rock_star/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +156 82 0 +82 82 90 +247 189 33 +255 247 165 +132 34 34 +230 90 66 +247 230 82 +255 253 234 +197 33 25 +166 173 182 +111 108 142 +43 175 35 +0 0 0 diff --git a/graphics/pokemon/pikachu/rock_star/shiny.pal b/graphics/pokemon/pikachu/rock_star/shiny.pal new file mode 100644 index 000000000..197ac49f4 --- /dev/null +++ b/graphics/pokemon/pikachu/rock_star/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +41 41 41 +180 49 0 +82 82 90 +255 164 0 +255 230 131 +132 34 34 +230 90 66 +255 197 49 +255 253 234 +197 33 25 +166 173 182 +111 108 142 +43 175 35 +0 0 0 diff --git a/graphics/pokemon/pikachu/sinnoh_cap/back.png b/graphics/pokemon/pikachu/sinnoh_cap/back.png new file mode 100644 index 000000000..f23a19428 Binary files /dev/null and b/graphics/pokemon/pikachu/sinnoh_cap/back.png differ diff --git a/graphics/pokemon/pikachu/sinnoh_cap/front.png b/graphics/pokemon/pikachu/sinnoh_cap/front.png new file mode 100644 index 000000000..dc2712fdf Binary files /dev/null and b/graphics/pokemon/pikachu/sinnoh_cap/front.png differ diff --git a/graphics/pokemon/pikachu/sinnoh_cap/icon.png b/graphics/pokemon/pikachu/sinnoh_cap/icon.png new file mode 100644 index 000000000..e53e37cd4 Binary files /dev/null and b/graphics/pokemon/pikachu/sinnoh_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/sinnoh_cap/normal.pal b/graphics/pokemon/pikachu/sinnoh_cap/normal.pal new file mode 100644 index 000000000..213eb981d --- /dev/null +++ b/graphics/pokemon/pikachu/sinnoh_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +41 41 41 +143 27 27 +82 82 90 +219 82 65 +16 16 16 +48 106 165 +106 169 215 +186 27 27 +156 82 0 +247 189 33 +247 230 82 +255 253 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/sinnoh_cap/shiny.pal b/graphics/pokemon/pikachu/sinnoh_cap/shiny.pal new file mode 100644 index 000000000..21bbd3ba7 --- /dev/null +++ b/graphics/pokemon/pikachu/sinnoh_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +41 41 41 +143 27 27 +82 82 90 +219 82 65 +16 16 16 +48 106 165 +106 169 215 +186 27 27 +180 49 0 +255 164 0 +255 197 49 +255 253 234 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/unova_cap/back.png b/graphics/pokemon/pikachu/unova_cap/back.png new file mode 100644 index 000000000..d7947b57b Binary files /dev/null and b/graphics/pokemon/pikachu/unova_cap/back.png differ diff --git a/graphics/pokemon/pikachu/unova_cap/front.png b/graphics/pokemon/pikachu/unova_cap/front.png new file mode 100644 index 000000000..6647c4686 Binary files /dev/null and b/graphics/pokemon/pikachu/unova_cap/front.png differ diff --git a/graphics/pokemon/pikachu/unova_cap/icon.png b/graphics/pokemon/pikachu/unova_cap/icon.png new file mode 100644 index 000000000..6d4480928 Binary files /dev/null and b/graphics/pokemon/pikachu/unova_cap/icon.png differ diff --git a/graphics/pokemon/pikachu/unova_cap/normal.pal b/graphics/pokemon/pikachu/unova_cap/normal.pal new file mode 100644 index 000000000..e647d1673 --- /dev/null +++ b/graphics/pokemon/pikachu/unova_cap/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +255 253 234 +205 186 186 +219 82 65 +16 16 16 +97 179 222 +186 27 27 +188 223 241 +41 41 41 +82 82 90 +156 82 0 +247 189 33 +247 230 82 +0 0 0 diff --git a/graphics/pokemon/pikachu/unova_cap/shiny.pal b/graphics/pokemon/pikachu/unova_cap/shiny.pal new file mode 100644 index 000000000..06d7466d1 --- /dev/null +++ b/graphics/pokemon/pikachu/unova_cap/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +166 126 119 +143 27 27 +255 253 234 +205 186 186 +219 82 65 +16 16 16 +97 179 222 +186 27 27 +188 223 241 +41 41 41 +82 82 90 +180 49 0 +255 164 0 +255 197 49 +0 0 0 diff --git a/graphics/pokemon/pumpkaboo/back.png b/graphics/pokemon/pumpkaboo/back.png index 0d5288af6..586016235 100644 Binary files a/graphics/pokemon/pumpkaboo/back.png and b/graphics/pokemon/pumpkaboo/back.png differ diff --git a/graphics/pokemon/pumpkaboo/front.png b/graphics/pokemon/pumpkaboo/front.png index faf3b7b75..d55ed24ab 100644 Binary files a/graphics/pokemon/pumpkaboo/front.png and b/graphics/pokemon/pumpkaboo/front.png differ diff --git a/graphics/pokemon/pumpkaboo/large/back.png b/graphics/pokemon/pumpkaboo/large/back.png new file mode 100644 index 000000000..571144ecf Binary files /dev/null and b/graphics/pokemon/pumpkaboo/large/back.png differ diff --git a/graphics/pokemon/pumpkaboo/large/front.png b/graphics/pokemon/pumpkaboo/large/front.png new file mode 100644 index 000000000..d3df6bca4 Binary files /dev/null and b/graphics/pokemon/pumpkaboo/large/front.png differ diff --git a/graphics/pokemon/pumpkaboo/normal.pal b/graphics/pokemon/pumpkaboo/normal.pal index 3a62b27b0..2a50bca80 100644 --- a/graphics/pokemon/pumpkaboo/normal.pal +++ b/graphics/pokemon/pumpkaboo/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 +153 210 164 0 0 0 -24 16 0 -104 88 40 -72 56 24 -48 40 16 -248 200 96 -240 176 32 -248 248 248 -136 64 40 -184 104 72 -232 136 96 -168 96 72 -112 48 48 -224 160 24 +25 19 6 +109 91 46 +73 60 26 +53 42 17 +252 203 98 +247 180 37 +255 255 255 +140 66 43 +191 111 74 +239 138 98 +173 96 72 +112 52 48 +226 163 27 0 0 0 diff --git a/graphics/pokemon/pumpkaboo/shiny.pal b/graphics/pokemon/pumpkaboo/shiny.pal index 0905f469d..6b31844ea 100644 --- a/graphics/pokemon/pumpkaboo/shiny.pal +++ b/graphics/pokemon/pumpkaboo/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 +153 210 164 0 0 0 -8 8 8 -72 72 72 -32 32 32 -24 24 24 -248 200 96 -240 176 32 -248 248 248 -80 40 136 -128 72 184 -152 96 232 -112 64 168 -56 40 104 -224 160 24 +10 10 10 +73 73 73 +38 38 38 +25 25 25 +252 203 98 +247 180 37 +255 255 255 +87 42 137 +134 73 188 +159 99 237 +118 71 170 +60 47 109 +226 163 27 0 0 0 diff --git a/graphics/pokemon/pumpkaboo/small/back.png b/graphics/pokemon/pumpkaboo/small/back.png new file mode 100644 index 000000000..23283b1b3 Binary files /dev/null and b/graphics/pokemon/pumpkaboo/small/back.png differ diff --git a/graphics/pokemon/pumpkaboo/small/front.png b/graphics/pokemon/pumpkaboo/small/front.png new file mode 100644 index 000000000..8f22eea38 Binary files /dev/null and b/graphics/pokemon/pumpkaboo/small/front.png differ diff --git a/graphics/pokemon/pumpkaboo/super/back.png b/graphics/pokemon/pumpkaboo/super/back.png new file mode 100644 index 000000000..f14291657 Binary files /dev/null and b/graphics/pokemon/pumpkaboo/super/back.png differ diff --git a/graphics/pokemon/pumpkaboo/super/front.png b/graphics/pokemon/pumpkaboo/super/front.png new file mode 100644 index 000000000..3a5d1c1d2 Binary files /dev/null and b/graphics/pokemon/pumpkaboo/super/front.png differ diff --git a/graphics/pokemon/rotom/normal/anim_front.png b/graphics/pokemon/rotom/anim_front.png similarity index 100% rename from graphics/pokemon/rotom/normal/anim_front.png rename to graphics/pokemon/rotom/anim_front.png diff --git a/graphics/pokemon/rotom/normal/back.png b/graphics/pokemon/rotom/back.png similarity index 100% rename from graphics/pokemon/rotom/normal/back.png rename to graphics/pokemon/rotom/back.png diff --git a/graphics/pokemon/rotom/normal/front.png b/graphics/pokemon/rotom/front.png similarity index 100% rename from graphics/pokemon/rotom/normal/front.png rename to graphics/pokemon/rotom/front.png diff --git a/graphics/pokemon/rotom/normal/icon.png b/graphics/pokemon/rotom/icon.png similarity index 100% rename from graphics/pokemon/rotom/normal/icon.png rename to graphics/pokemon/rotom/icon.png diff --git a/graphics/pokemon/rotom/normal/normal.pal b/graphics/pokemon/rotom/normal.pal similarity index 100% rename from graphics/pokemon/rotom/normal/normal.pal rename to graphics/pokemon/rotom/normal.pal diff --git a/graphics/pokemon/rotom/normal/shiny.pal b/graphics/pokemon/rotom/shiny.pal similarity index 100% rename from graphics/pokemon/rotom/normal/shiny.pal rename to graphics/pokemon/rotom/shiny.pal diff --git a/graphics/pokemon/sawsbuck/autumn/back.png b/graphics/pokemon/sawsbuck/autumn/back.png new file mode 100644 index 000000000..029ddf1d6 Binary files /dev/null and b/graphics/pokemon/sawsbuck/autumn/back.png differ diff --git a/graphics/pokemon/sawsbuck/autumn/front.png b/graphics/pokemon/sawsbuck/autumn/front.png new file mode 100644 index 000000000..9a3284010 Binary files /dev/null and b/graphics/pokemon/sawsbuck/autumn/front.png differ diff --git a/graphics/pokemon/sawsbuck/autumn/icon.png b/graphics/pokemon/sawsbuck/autumn/icon.png new file mode 100644 index 000000000..082cb94ea Binary files /dev/null and b/graphics/pokemon/sawsbuck/autumn/icon.png differ diff --git a/graphics/pokemon/sawsbuck/autumn/normal.pal b/graphics/pokemon/sawsbuck/autumn/normal.pal new file mode 100644 index 000000000..330a22f95 --- /dev/null +++ b/graphics/pokemon/sawsbuck/autumn/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +119 50 50 +81 34 46 +0 0 0 +186 79 78 +51 30 15 +247 212 123 +30 20 10 +86 53 36 +65 32 16 +119 77 53 +61 35 34 +158 127 75 +249 159 79 +222 222 222 +172 172 172 diff --git a/graphics/pokemon/sawsbuck/autumn/shiny.pal b/graphics/pokemon/sawsbuck/autumn/shiny.pal new file mode 100644 index 000000000..e9c804649 --- /dev/null +++ b/graphics/pokemon/sawsbuck/autumn/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +128 32 48 +88 24 24 +0 0 0 +184 56 56 +74 16 8 +238 222 164 +30 20 10 +130 67 23 +65 32 16 +178 114 49 +84 35 16 +183 167 84 +222 205 41 +222 222 222 +172 172 172 diff --git a/graphics/pokemon/sawsbuck/summer/back.png b/graphics/pokemon/sawsbuck/summer/back.png new file mode 100644 index 000000000..dc4071e2e Binary files /dev/null and b/graphics/pokemon/sawsbuck/summer/back.png differ diff --git a/graphics/pokemon/sawsbuck/summer/front.png b/graphics/pokemon/sawsbuck/summer/front.png new file mode 100644 index 000000000..9e84b66e1 Binary files /dev/null and b/graphics/pokemon/sawsbuck/summer/front.png differ diff --git a/graphics/pokemon/sawsbuck/summer/icon.png b/graphics/pokemon/sawsbuck/summer/icon.png new file mode 100644 index 000000000..e699823cd Binary files /dev/null and b/graphics/pokemon/sawsbuck/summer/icon.png differ diff --git a/graphics/pokemon/sawsbuck/summer/normal.pal b/graphics/pokemon/sawsbuck/summer/normal.pal new file mode 100644 index 000000000..2fa072e32 --- /dev/null +++ b/graphics/pokemon/sawsbuck/summer/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +34 58 37 +0 0 0 +46 145 76 +40 96 54 +247 212 123 +51 30 15 +86 53 36 +119 77 53 +61 35 34 +158 127 75 +249 159 79 +222 222 222 +172 172 172 +30 20 10 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/summer/shiny.pal b/graphics/pokemon/sawsbuck/summer/shiny.pal new file mode 100644 index 000000000..ab7183bc0 --- /dev/null +++ b/graphics/pokemon/sawsbuck/summer/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +24 56 40 +0 0 0 +8 140 66 +24 88 48 +238 222 164 +74 16 8 +130 67 23 +178 114 49 +84 35 16 +183 167 84 +222 205 41 +222 222 222 +172 172 172 +49 16 16 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/winter/back.png b/graphics/pokemon/sawsbuck/winter/back.png new file mode 100644 index 000000000..89fb13912 Binary files /dev/null and b/graphics/pokemon/sawsbuck/winter/back.png differ diff --git a/graphics/pokemon/sawsbuck/winter/front.png b/graphics/pokemon/sawsbuck/winter/front.png new file mode 100644 index 000000000..92f7000bb Binary files /dev/null and b/graphics/pokemon/sawsbuck/winter/front.png differ diff --git a/graphics/pokemon/sawsbuck/winter/icon.png b/graphics/pokemon/sawsbuck/winter/icon.png new file mode 100644 index 000000000..b7e7a3600 Binary files /dev/null and b/graphics/pokemon/sawsbuck/winter/icon.png differ diff --git a/graphics/pokemon/sawsbuck/winter/normal.pal b/graphics/pokemon/sawsbuck/winter/normal.pal new file mode 100644 index 000000000..b0d26c0f1 --- /dev/null +++ b/graphics/pokemon/sawsbuck/winter/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +135 116 121 +76 61 72 +49 16 16 +0 0 0 +255 255 255 +178 160 153 +51 30 15 +247 212 123 +119 77 53 +65 32 16 +86 53 36 +61 35 34 +158 127 75 +249 159 79 +222 222 222 diff --git a/graphics/pokemon/sawsbuck/winter/shiny.pal b/graphics/pokemon/sawsbuck/winter/shiny.pal new file mode 100644 index 000000000..feb2911d9 --- /dev/null +++ b/graphics/pokemon/sawsbuck/winter/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +104 104 104 +64 72 64 +49 16 16 +0 0 0 +255 255 255 +168 168 168 +74 16 8 +247 212 123 +178 114 49 +65 32 16 +130 67 23 +84 35 16 +183 167 84 +222 205 41 +222 222 222 diff --git a/graphics/pokemon/shaymin/anim_front_sky.png b/graphics/pokemon/shaymin/sky/anim_front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/shaymin/anim_front_sky.png rename to graphics/pokemon/shaymin/sky/anim_front.png diff --git a/graphics/pokemon/shaymin/back_sky.png b/graphics/pokemon/shaymin/sky/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/shaymin/back_sky.png rename to graphics/pokemon/shaymin/sky/back.png diff --git a/graphics/pokemon/shaymin/front_sky.png b/graphics/pokemon/shaymin/sky/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/shaymin/front_sky.png rename to graphics/pokemon/shaymin/sky/front.png diff --git a/graphics/pokemon/shaymin/icon_sky.png b/graphics/pokemon/shaymin/sky/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/shaymin/icon_sky.png rename to graphics/pokemon/shaymin/sky/icon.png diff --git a/graphics/pokemon/shaymin/normal_sky.pal b/graphics/pokemon/shaymin/sky/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/shaymin/normal_sky.pal rename to graphics/pokemon/shaymin/sky/normal.pal diff --git a/graphics/pokemon/shaymin/shiny_sky.pal b/graphics/pokemon/shaymin/sky/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/shaymin/shiny_sky.pal rename to graphics/pokemon/shaymin/sky/shiny.pal diff --git a/graphics/pokemon/shellosE/anim_front.png b/graphics/pokemon/shellos/anim_front.png similarity index 100% rename from graphics/pokemon/shellosE/anim_front.png rename to graphics/pokemon/shellos/anim_front.png diff --git a/graphics/pokemon/shellosE/back.png b/graphics/pokemon/shellos/back.png similarity index 100% rename from graphics/pokemon/shellosE/back.png rename to graphics/pokemon/shellos/back.png diff --git a/graphics/pokemon/shellos/east_sea/anim_front.png b/graphics/pokemon/shellos/east_sea/anim_front.png new file mode 100644 index 000000000..db306c3cd Binary files /dev/null and b/graphics/pokemon/shellos/east_sea/anim_front.png differ diff --git a/graphics/pokemon/shellos/east_sea/back.png b/graphics/pokemon/shellos/east_sea/back.png new file mode 100644 index 000000000..0613c7a58 Binary files /dev/null and b/graphics/pokemon/shellos/east_sea/back.png differ diff --git a/graphics/pokemon/shellos/east_sea/front.png b/graphics/pokemon/shellos/east_sea/front.png new file mode 100644 index 000000000..4700dca46 Binary files /dev/null and b/graphics/pokemon/shellos/east_sea/front.png differ diff --git a/graphics/pokemon/shellos/east_sea/icon.png b/graphics/pokemon/shellos/east_sea/icon.png new file mode 100644 index 000000000..befc659c1 Binary files /dev/null and b/graphics/pokemon/shellos/east_sea/icon.png differ diff --git a/graphics/pokemon/shellos/east_sea/normal.pal b/graphics/pokemon/shellos/east_sea/normal.pal new file mode 100644 index 000000000..64d5e8fd9 --- /dev/null +++ b/graphics/pokemon/shellos/east_sea/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +118 130 119 +206 211 186 +255 255 255 +16 16 16 +50 185 209 +45 96 114 +123 224 207 +52 137 150 +247 223 118 +168 148 67 +89 82 53 +131 153 76 +76 91 41 +182 209 119 +0 0 0 diff --git a/graphics/pokemon/shellos/east_sea/shiny.pal b/graphics/pokemon/shellos/east_sea/shiny.pal new file mode 100644 index 000000000..fdfabfb55 --- /dev/null +++ b/graphics/pokemon/shellos/east_sea/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +117 122 137 +197 222 238 +255 255 255 +16 16 16 +125 209 200 +85 92 107 +189 237 225 +113 136 158 +238 189 139 +156 123 82 +90 74 74 +121 137 103 +74 82 65 +175 183 113 +0 0 0 diff --git a/graphics/pokemon/shellosE/front.png b/graphics/pokemon/shellos/front.png similarity index 100% rename from graphics/pokemon/shellosE/front.png rename to graphics/pokemon/shellos/front.png diff --git a/graphics/pokemon/shellosE/icon.png b/graphics/pokemon/shellos/icon.png similarity index 100% rename from graphics/pokemon/shellosE/icon.png rename to graphics/pokemon/shellos/icon.png diff --git a/graphics/pokemon/shellosE/normal.pal b/graphics/pokemon/shellos/normal.pal similarity index 100% rename from graphics/pokemon/shellosE/normal.pal rename to graphics/pokemon/shellos/normal.pal diff --git a/graphics/pokemon/shellosE/shiny.pal b/graphics/pokemon/shellos/shiny.pal similarity index 100% rename from graphics/pokemon/shellosE/shiny.pal rename to graphics/pokemon/shellos/shiny.pal diff --git a/graphics/pokemon/silvally/back.png b/graphics/pokemon/silvally/back.png index 010c4fc91..3994f8bf2 100644 Binary files a/graphics/pokemon/silvally/back.png and b/graphics/pokemon/silvally/back.png differ diff --git a/graphics/pokemon/silvally/bug/normal.pal b/graphics/pokemon/silvally/bug/normal.pal new file mode 100644 index 000000000..6e5448b50 --- /dev/null +++ b/graphics/pokemon/silvally/bug/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +131 189 72 +197 239 118 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/bug/shiny.pal b/graphics/pokemon/silvally/bug/shiny.pal new file mode 100644 index 000000000..c8e85f880 --- /dev/null +++ b/graphics/pokemon/silvally/bug/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +131 189 72 +197 239 118 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/dark/normal.pal b/graphics/pokemon/silvally/dark/normal.pal new file mode 100644 index 000000000..42a9aac56 --- /dev/null +++ b/graphics/pokemon/silvally/dark/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +64 57 57 +97 88 88 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/dark/shiny.pal b/graphics/pokemon/silvally/dark/shiny.pal new file mode 100644 index 000000000..214d3dd63 --- /dev/null +++ b/graphics/pokemon/silvally/dark/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +64 57 57 +97 88 88 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/dragon/normal.pal b/graphics/pokemon/silvally/dragon/normal.pal new file mode 100644 index 000000000..a56220f36 --- /dev/null +++ b/graphics/pokemon/silvally/dragon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +63 169 169 +123 206 206 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/dragon/shiny.pal b/graphics/pokemon/silvally/dragon/shiny.pal new file mode 100644 index 000000000..52cfc9168 --- /dev/null +++ b/graphics/pokemon/silvally/dragon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +63 169 169 +123 206 206 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/electric/normal.pal b/graphics/pokemon/silvally/electric/normal.pal new file mode 100644 index 000000000..985f2b49a --- /dev/null +++ b/graphics/pokemon/silvally/electric/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +193 171 47 +240 227 70 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/electric/shiny.pal b/graphics/pokemon/silvally/electric/shiny.pal new file mode 100644 index 000000000..db3471bfb --- /dev/null +++ b/graphics/pokemon/silvally/electric/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +193 171 47 +240 227 70 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fairy/normal.pal b/graphics/pokemon/silvally/fairy/normal.pal new file mode 100644 index 000000000..9cf15ab58 --- /dev/null +++ b/graphics/pokemon/silvally/fairy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +247 91 223 +248 171 219 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fairy/shiny.pal b/graphics/pokemon/silvally/fairy/shiny.pal new file mode 100644 index 000000000..13c217c2d --- /dev/null +++ b/graphics/pokemon/silvally/fairy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +247 91 223 +248 171 219 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fighting/normal.pal b/graphics/pokemon/silvally/fighting/normal.pal new file mode 100644 index 000000000..b64d8e73a --- /dev/null +++ b/graphics/pokemon/silvally/fighting/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +236 114 23 +255 168 51 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fighting/shiny.pal b/graphics/pokemon/silvally/fighting/shiny.pal new file mode 100644 index 000000000..2a2608463 --- /dev/null +++ b/graphics/pokemon/silvally/fighting/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +236 114 23 +255 168 51 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fire/normal.pal b/graphics/pokemon/silvally/fire/normal.pal new file mode 100644 index 000000000..4c7d3561b --- /dev/null +++ b/graphics/pokemon/silvally/fire/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +181 62 62 +249 96 96 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/fire/shiny.pal b/graphics/pokemon/silvally/fire/shiny.pal new file mode 100644 index 000000000..240393579 --- /dev/null +++ b/graphics/pokemon/silvally/fire/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +181 62 62 +249 96 96 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/flying/normal.pal b/graphics/pokemon/silvally/flying/normal.pal new file mode 100644 index 000000000..5c6721bc9 --- /dev/null +++ b/graphics/pokemon/silvally/flying/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +27 118 186 +40 154 238 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/flying/shiny.pal b/graphics/pokemon/silvally/flying/shiny.pal new file mode 100644 index 000000000..a00e9722b --- /dev/null +++ b/graphics/pokemon/silvally/flying/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +27 118 186 +40 154 238 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/front.png b/graphics/pokemon/silvally/front.png index 2adef4c6a..a0caf35b6 100644 Binary files a/graphics/pokemon/silvally/front.png and b/graphics/pokemon/silvally/front.png differ diff --git a/graphics/pokemon/silvally/ghost/normal.pal b/graphics/pokemon/silvally/ghost/normal.pal new file mode 100644 index 000000000..73adc61e2 --- /dev/null +++ b/graphics/pokemon/silvally/ghost/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +173 114 186 +222 160 231 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/ghost/shiny.pal b/graphics/pokemon/silvally/ghost/shiny.pal new file mode 100644 index 000000000..b8bb1b4df --- /dev/null +++ b/graphics/pokemon/silvally/ghost/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +173 114 186 +222 160 231 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/grass/normal.pal b/graphics/pokemon/silvally/grass/normal.pal new file mode 100644 index 000000000..8c4e35b68 --- /dev/null +++ b/graphics/pokemon/silvally/grass/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +65 175 101 +112 222 120 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/grass/shiny.pal b/graphics/pokemon/silvally/grass/shiny.pal new file mode 100644 index 000000000..c204253cb --- /dev/null +++ b/graphics/pokemon/silvally/grass/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +65 175 101 +112 222 120 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/ground/normal.pal b/graphics/pokemon/silvally/ground/normal.pal new file mode 100644 index 000000000..68569fe08 --- /dev/null +++ b/graphics/pokemon/silvally/ground/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +173 107 63 +208 151 87 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/ground/shiny.pal b/graphics/pokemon/silvally/ground/shiny.pal new file mode 100644 index 000000000..911f29a18 --- /dev/null +++ b/graphics/pokemon/silvally/ground/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +173 107 63 +208 151 87 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/ice/normal.pal b/graphics/pokemon/silvally/ice/normal.pal new file mode 100644 index 000000000..07d3733e7 --- /dev/null +++ b/graphics/pokemon/silvally/ice/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +68 188 202 +163 248 248 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/ice/shiny.pal b/graphics/pokemon/silvally/ice/shiny.pal new file mode 100644 index 000000000..270f02bb5 --- /dev/null +++ b/graphics/pokemon/silvally/ice/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +68 188 202 +163 248 248 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/normal.pal b/graphics/pokemon/silvally/normal.pal index bda2d6e40..446d8788a 100644 --- a/graphics/pokemon/silvally/normal.pal +++ b/graphics/pokemon/silvally/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -144 152 152 -248 248 248 -80 88 104 -224 224 232 -192 192 200 -168 160 184 +153 211 165 +147 159 158 +249 249 249 +86 89 105 +228 231 237 +194 193 202 +171 167 188 16 16 16 -224 72 88 -72 56 56 -120 96 88 -32 24 64 -0 112 184 -144 24 224 -24 144 120 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 0 0 0 diff --git a/graphics/pokemon/silvally/poison/normal.pal b/graphics/pokemon/silvally/poison/normal.pal new file mode 100644 index 000000000..afcb51b50 --- /dev/null +++ b/graphics/pokemon/silvally/poison/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +139 80 192 +188 124 231 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/poison/shiny.pal b/graphics/pokemon/silvally/poison/shiny.pal new file mode 100644 index 000000000..4e98bdb17 --- /dev/null +++ b/graphics/pokemon/silvally/poison/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +139 80 192 +188 124 231 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/psychic/normal.pal b/graphics/pokemon/silvally/psychic/normal.pal new file mode 100644 index 000000000..292134aa4 --- /dev/null +++ b/graphics/pokemon/silvally/psychic/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +234 94 160 +244 147 193 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/psychic/shiny.pal b/graphics/pokemon/silvally/psychic/shiny.pal new file mode 100644 index 000000000..95fda6a2a --- /dev/null +++ b/graphics/pokemon/silvally/psychic/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +234 94 160 +244 147 193 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/rock/normal.pal b/graphics/pokemon/silvally/rock/normal.pal new file mode 100644 index 000000000..78ff0245c --- /dev/null +++ b/graphics/pokemon/silvally/rock/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +175 133 107 +214 196 177 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/rock/shiny.pal b/graphics/pokemon/silvally/rock/shiny.pal new file mode 100644 index 000000000..74bd85e83 --- /dev/null +++ b/graphics/pokemon/silvally/rock/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +175 133 107 +214 196 177 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/shiny.pal b/graphics/pokemon/silvally/shiny.pal index 9c7a390cf..7b659f917 100644 --- a/graphics/pokemon/silvally/shiny.pal +++ b/graphics/pokemon/silvally/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -144 152 152 -248 248 248 -120 96 40 -248 240 184 -216 200 96 -208 192 88 +153 211 165 +147 159 158 +249 249 249 +121 99 47 +255 243 187 +217 202 98 +210 196 89 16 16 16 -24 176 144 -72 56 56 -120 96 88 -32 24 64 -0 112 184 -144 24 224 -24 144 120 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 0 0 0 diff --git a/graphics/pokemon/silvally/steel/normal.pal b/graphics/pokemon/silvally/steel/normal.pal new file mode 100644 index 000000000..e02589d39 --- /dev/null +++ b/graphics/pokemon/silvally/steel/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +152 135 135 +207 199 199 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/steel/shiny.pal b/graphics/pokemon/silvally/steel/shiny.pal new file mode 100644 index 000000000..c05570fea --- /dev/null +++ b/graphics/pokemon/silvally/steel/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +152 135 135 +207 199 199 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/water/normal.pal b/graphics/pokemon/silvally/water/normal.pal new file mode 100644 index 000000000..5f419f0b3 --- /dev/null +++ b/graphics/pokemon/silvally/water/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +97 146 220 +142 196 238 +86 89 105 +228 231 237 +194 193 202 +171 167 188 +16 16 16 +230 79 94 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/silvally/water/shiny.pal b/graphics/pokemon/silvally/water/shiny.pal new file mode 100644 index 000000000..a07499410 --- /dev/null +++ b/graphics/pokemon/silvally/water/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +97 146 220 +142 196 238 +121 99 47 +255 243 187 +217 202 98 +210 196 89 +16 16 16 +29 182 148 +72 60 57 +121 97 94 +37 24 69 +0 115 191 +150 24 224 +30 147 120 +0 0 0 diff --git a/graphics/pokemon/thundurus/anim_front_therian.png b/graphics/pokemon/thundurus/therian/anim_front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/thundurus/anim_front_therian.png rename to graphics/pokemon/thundurus/therian/anim_front.png diff --git a/graphics/pokemon/thundurus/back_therian.png b/graphics/pokemon/thundurus/therian/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/thundurus/back_therian.png rename to graphics/pokemon/thundurus/therian/back.png diff --git a/graphics/pokemon/thundurus/front_therian.png b/graphics/pokemon/thundurus/therian/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/thundurus/front_therian.png rename to graphics/pokemon/thundurus/therian/front.png diff --git a/graphics/pokemon/thundurus/icon_therian.png b/graphics/pokemon/thundurus/therian/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/thundurus/icon_therian.png rename to graphics/pokemon/thundurus/therian/icon.png diff --git a/graphics/pokemon/thundurus/normal_therian.pal b/graphics/pokemon/thundurus/therian/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/thundurus/normal_therian.pal rename to graphics/pokemon/thundurus/therian/normal.pal diff --git a/graphics/pokemon/thundurus/shiny_therian.pal b/graphics/pokemon/thundurus/therian/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/thundurus/shiny_therian.pal rename to graphics/pokemon/thundurus/therian/shiny.pal diff --git a/graphics/pokemon/tornadus/anim_front_therian.png b/graphics/pokemon/tornadus/therian/anim_front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/tornadus/anim_front_therian.png rename to graphics/pokemon/tornadus/therian/anim_front.png diff --git a/graphics/pokemon/tornadus/back_therian.png b/graphics/pokemon/tornadus/therian/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/tornadus/back_therian.png rename to graphics/pokemon/tornadus/therian/back.png diff --git a/graphics/pokemon/tornadus/front_therian.png b/graphics/pokemon/tornadus/therian/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/tornadus/front_therian.png rename to graphics/pokemon/tornadus/therian/front.png diff --git a/graphics/pokemon/tornadus/icon_therian.png b/graphics/pokemon/tornadus/therian/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/tornadus/icon_therian.png rename to graphics/pokemon/tornadus/therian/icon.png diff --git a/graphics/pokemon/tornadus/normal_therian.pal b/graphics/pokemon/tornadus/therian/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/tornadus/normal_therian.pal rename to graphics/pokemon/tornadus/therian/normal.pal diff --git a/graphics/pokemon/tornadus/shiny_therian.pal b/graphics/pokemon/tornadus/therian/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/tornadus/shiny_therian.pal rename to graphics/pokemon/tornadus/therian/shiny.pal diff --git a/graphics/pokemon/unown/a/anim_front.png b/graphics/pokemon/unown/anim_front.png similarity index 100% rename from graphics/pokemon/unown/a/anim_front.png rename to graphics/pokemon/unown/anim_front.png diff --git a/graphics/pokemon/unown/a/back.png b/graphics/pokemon/unown/back.png similarity index 100% rename from graphics/pokemon/unown/a/back.png rename to graphics/pokemon/unown/back.png diff --git a/graphics/pokemon/unown/a/front.png b/graphics/pokemon/unown/front.png similarity index 100% rename from graphics/pokemon/unown/a/front.png rename to graphics/pokemon/unown/front.png diff --git a/graphics/pokemon/unown/a/icon.png b/graphics/pokemon/unown/icon.png similarity index 100% rename from graphics/pokemon/unown/a/icon.png rename to graphics/pokemon/unown/icon.png diff --git a/graphics/pokemon/vivillon/archipelago/back.png b/graphics/pokemon/vivillon/archipelago/back.png new file mode 100644 index 000000000..813c4c08b Binary files /dev/null and b/graphics/pokemon/vivillon/archipelago/back.png differ diff --git a/graphics/pokemon/vivillon/archipelago/front.png b/graphics/pokemon/vivillon/archipelago/front.png new file mode 100644 index 000000000..fa797126c Binary files /dev/null and b/graphics/pokemon/vivillon/archipelago/front.png differ diff --git a/graphics/pokemon/vivillon/archipelago/icon.png b/graphics/pokemon/vivillon/archipelago/icon.png new file mode 100644 index 000000000..5dfb32bb6 Binary files /dev/null and b/graphics/pokemon/vivillon/archipelago/icon.png differ diff --git a/graphics/pokemon/vivillon/archipelago/normal.pal b/graphics/pokemon/vivillon/archipelago/normal.pal new file mode 100644 index 000000000..c0c3ed448 --- /dev/null +++ b/graphics/pokemon/vivillon/archipelago/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +199 33 33 +255 56 56 +7 163 78 +226 199 170 +88 80 80 +80 72 40 +224 192 120 +221 113 15 +175 85 18 +127 127 127 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/archipelago/shiny.pal b/graphics/pokemon/vivillon/archipelago/shiny.pal new file mode 100644 index 000000000..499a0faf2 --- /dev/null +++ b/graphics/pokemon/vivillon/archipelago/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +199 33 33 +255 56 56 +7 163 78 +226 199 170 +145 140 140 +80 72 40 +224 192 120 +221 113 15 +175 85 18 +196 189 182 +252 252 252 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/back.png b/graphics/pokemon/vivillon/back.png index 2cbe8cf4b..1dd510fa4 100644 Binary files a/graphics/pokemon/vivillon/back.png and b/graphics/pokemon/vivillon/back.png differ diff --git a/graphics/pokemon/vivillon/continental/back.png b/graphics/pokemon/vivillon/continental/back.png new file mode 100644 index 000000000..d11b51aba Binary files /dev/null and b/graphics/pokemon/vivillon/continental/back.png differ diff --git a/graphics/pokemon/vivillon/continental/front.png b/graphics/pokemon/vivillon/continental/front.png new file mode 100644 index 000000000..768fe597b Binary files /dev/null and b/graphics/pokemon/vivillon/continental/front.png differ diff --git a/graphics/pokemon/vivillon/continental/icon.png b/graphics/pokemon/vivillon/continental/icon.png new file mode 100644 index 000000000..51c770f56 Binary files /dev/null and b/graphics/pokemon/vivillon/continental/icon.png differ diff --git a/graphics/pokemon/vivillon/continental/normal.pal b/graphics/pokemon/vivillon/continental/normal.pal new file mode 100644 index 000000000..23e3ce820 --- /dev/null +++ b/graphics/pokemon/vivillon/continental/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +166 57 11 +209 90 3 +255 171 45 +88 80 80 +80 72 40 +224 192 120 +255 225 0 +244 0 37 +204 155 9 +127 127 127 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/continental/shiny.pal b/graphics/pokemon/vivillon/continental/shiny.pal new file mode 100644 index 000000000..1b46ac5c7 --- /dev/null +++ b/graphics/pokemon/vivillon/continental/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +166 57 11 +209 90 3 +255 171 45 +145 140 140 +80 72 40 +224 192 120 +255 225 0 +244 0 37 +204 155 9 +196 189 182 +255 255 255 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/elegant/back.png b/graphics/pokemon/vivillon/elegant/back.png new file mode 100644 index 000000000..118b9a564 Binary files /dev/null and b/graphics/pokemon/vivillon/elegant/back.png differ diff --git a/graphics/pokemon/vivillon/elegant/front.png b/graphics/pokemon/vivillon/elegant/front.png new file mode 100644 index 000000000..c4f1cb44e Binary files /dev/null and b/graphics/pokemon/vivillon/elegant/front.png differ diff --git a/graphics/pokemon/vivillon/elegant/icon.png b/graphics/pokemon/vivillon/elegant/icon.png new file mode 100644 index 000000000..221935a21 Binary files /dev/null and b/graphics/pokemon/vivillon/elegant/icon.png differ diff --git a/graphics/pokemon/vivillon/elegant/normal.pal b/graphics/pokemon/vivillon/elegant/normal.pal new file mode 100644 index 000000000..f5a068728 --- /dev/null +++ b/graphics/pokemon/vivillon/elegant/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +69 48 111 +248 218 239 +198 113 196 +243 152 55 +117 53 179 +88 80 80 +80 72 40 +224 192 120 +255 23 58 +127 127 127 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/elegant/shiny.pal b/graphics/pokemon/vivillon/elegant/shiny.pal new file mode 100644 index 000000000..71ba5a14a --- /dev/null +++ b/graphics/pokemon/vivillon/elegant/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +88 80 80 +69 48 111 +248 218 239 +198 113 196 +243 152 55 +117 53 179 +145 140 140 +80 72 40 +224 192 120 +255 23 58 +196 189 182 +252 252 252 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/fancy/back.png b/graphics/pokemon/vivillon/fancy/back.png new file mode 100644 index 000000000..e67237594 Binary files /dev/null and b/graphics/pokemon/vivillon/fancy/back.png differ diff --git a/graphics/pokemon/vivillon/fancy/front.png b/graphics/pokemon/vivillon/fancy/front.png new file mode 100644 index 000000000..fd1ab6b37 Binary files /dev/null and b/graphics/pokemon/vivillon/fancy/front.png differ diff --git a/graphics/pokemon/vivillon/fancy/icon.png b/graphics/pokemon/vivillon/fancy/icon.png new file mode 100644 index 000000000..22fe6f1a0 Binary files /dev/null and b/graphics/pokemon/vivillon/fancy/icon.png differ diff --git a/graphics/pokemon/vivillon/fancy/normal.pal b/graphics/pokemon/vivillon/fancy/normal.pal new file mode 100644 index 000000000..1e8f33f3d --- /dev/null +++ b/graphics/pokemon/vivillon/fancy/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +80 72 40 +20 156 40 +143 202 100 +152 141 203 +224 192 120 +88 80 80 +242 210 226 +250 61 99 +220 220 220 +127 127 127 +205 171 190 +231 137 161 +0 0 0 diff --git a/graphics/pokemon/vivillon/fancy/shiny.pal b/graphics/pokemon/vivillon/fancy/shiny.pal new file mode 100644 index 000000000..a46b0f1b4 --- /dev/null +++ b/graphics/pokemon/vivillon/fancy/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +80 72 40 +20 156 40 +143 202 100 +152 141 203 +224 192 120 +145 140 140 +242 210 226 +250 61 99 +220 220 220 +196 189 182 +205 171 190 +231 137 161 +0 0 0 diff --git a/graphics/pokemon/vivillon/front.png b/graphics/pokemon/vivillon/front.png index 472340eac..cd2ca1a44 100644 Binary files a/graphics/pokemon/vivillon/front.png and b/graphics/pokemon/vivillon/front.png differ diff --git a/graphics/pokemon/vivillon/garden/back.png b/graphics/pokemon/vivillon/garden/back.png new file mode 100644 index 000000000..b2067cab9 Binary files /dev/null and b/graphics/pokemon/vivillon/garden/back.png differ diff --git a/graphics/pokemon/vivillon/garden/front.png b/graphics/pokemon/vivillon/garden/front.png new file mode 100644 index 000000000..db7420622 Binary files /dev/null and b/graphics/pokemon/vivillon/garden/front.png differ diff --git a/graphics/pokemon/vivillon/garden/icon.png b/graphics/pokemon/vivillon/garden/icon.png new file mode 100644 index 000000000..03032ba4d Binary files /dev/null and b/graphics/pokemon/vivillon/garden/icon.png differ diff --git a/graphics/pokemon/vivillon/garden/normal.pal b/graphics/pokemon/vivillon/garden/normal.pal new file mode 100644 index 000000000..55060d163 --- /dev/null +++ b/graphics/pokemon/vivillon/garden/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +1 71 50 +0 137 63 +3 175 123 +88 80 80 +80 72 40 +224 192 120 +155 202 104 +194 56 41 +2 136 96 +127 127 127 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/garden/shiny.pal b/graphics/pokemon/vivillon/garden/shiny.pal new file mode 100644 index 000000000..e42f83628 --- /dev/null +++ b/graphics/pokemon/vivillon/garden/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +1 71 50 +0 137 63 +3 175 123 +145 140 140 +80 72 40 +224 192 120 +155 202 104 +194 56 41 +2 136 96 +196 189 182 +252 252 252 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/high_plains/back.png b/graphics/pokemon/vivillon/high_plains/back.png new file mode 100644 index 000000000..0c4c685ed Binary files /dev/null and b/graphics/pokemon/vivillon/high_plains/back.png differ diff --git a/graphics/pokemon/vivillon/high_plains/front.png b/graphics/pokemon/vivillon/high_plains/front.png new file mode 100644 index 000000000..aff4eaf72 Binary files /dev/null and b/graphics/pokemon/vivillon/high_plains/front.png differ diff --git a/graphics/pokemon/vivillon/high_plains/icon.png b/graphics/pokemon/vivillon/high_plains/icon.png new file mode 100644 index 000000000..6e2313e90 Binary files /dev/null and b/graphics/pokemon/vivillon/high_plains/icon.png differ diff --git a/graphics/pokemon/vivillon/high_plains/normal.pal b/graphics/pokemon/vivillon/high_plains/normal.pal new file mode 100644 index 000000000..79d64ab86 --- /dev/null +++ b/graphics/pokemon/vivillon/high_plains/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +135 56 33 +230 128 68 +88 80 80 +80 72 40 +224 192 120 +199 45 92 +201 96 61 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +250 216 20 +11 174 68 diff --git a/graphics/pokemon/vivillon/high_plains/shiny.pal b/graphics/pokemon/vivillon/high_plains/shiny.pal new file mode 100644 index 000000000..33a17f41a --- /dev/null +++ b/graphics/pokemon/vivillon/high_plains/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +135 56 33 +230 128 68 +145 140 140 +80 72 40 +224 192 120 +199 45 92 +201 96 61 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +250 216 20 +11 174 68 diff --git a/graphics/pokemon/vivillon/icon.png b/graphics/pokemon/vivillon/icon.png index 362158596..b9d27d02e 100644 Binary files a/graphics/pokemon/vivillon/icon.png and b/graphics/pokemon/vivillon/icon.png differ diff --git a/graphics/pokemon/vivillon/jungle/back.png b/graphics/pokemon/vivillon/jungle/back.png new file mode 100644 index 000000000..9aaa0190b Binary files /dev/null and b/graphics/pokemon/vivillon/jungle/back.png differ diff --git a/graphics/pokemon/vivillon/jungle/front.png b/graphics/pokemon/vivillon/jungle/front.png new file mode 100644 index 000000000..64a90b4a1 Binary files /dev/null and b/graphics/pokemon/vivillon/jungle/front.png differ diff --git a/graphics/pokemon/vivillon/jungle/icon.png b/graphics/pokemon/vivillon/jungle/icon.png new file mode 100644 index 000000000..8d83dd429 Binary files /dev/null and b/graphics/pokemon/vivillon/jungle/icon.png differ diff --git a/graphics/pokemon/vivillon/jungle/normal.pal b/graphics/pokemon/vivillon/jungle/normal.pal new file mode 100644 index 000000000..53338914d --- /dev/null +++ b/graphics/pokemon/vivillon/jungle/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +84 56 34 +77 134 105 +135 204 192 +88 80 80 +80 72 40 +224 192 120 +58 97 85 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +164 97 27 +233 183 125 diff --git a/graphics/pokemon/vivillon/jungle/shiny.pal b/graphics/pokemon/vivillon/jungle/shiny.pal new file mode 100644 index 000000000..7a2767f7d --- /dev/null +++ b/graphics/pokemon/vivillon/jungle/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +84 56 34 +77 134 105 +135 204 192 +145 140 140 +80 72 40 +224 192 120 +58 97 85 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +164 97 27 +233 183 125 diff --git a/graphics/pokemon/vivillon/marine/back.png b/graphics/pokemon/vivillon/marine/back.png new file mode 100644 index 000000000..0f39160b0 Binary files /dev/null and b/graphics/pokemon/vivillon/marine/back.png differ diff --git a/graphics/pokemon/vivillon/marine/front.png b/graphics/pokemon/vivillon/marine/front.png new file mode 100644 index 000000000..50a2a13af Binary files /dev/null and b/graphics/pokemon/vivillon/marine/front.png differ diff --git a/graphics/pokemon/vivillon/marine/icon.png b/graphics/pokemon/vivillon/marine/icon.png new file mode 100644 index 000000000..045cb38dd Binary files /dev/null and b/graphics/pokemon/vivillon/marine/icon.png differ diff --git a/graphics/pokemon/vivillon/marine/normal.pal b/graphics/pokemon/vivillon/marine/normal.pal new file mode 100644 index 000000000..736002eb4 --- /dev/null +++ b/graphics/pokemon/vivillon/marine/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +14 51 84 +0 115 183 +3 199 255 +88 80 80 +80 72 40 +224 192 120 +252 252 252 +12 157 232 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +0 0 0 diff --git a/graphics/pokemon/vivillon/marine/shiny.pal b/graphics/pokemon/vivillon/marine/shiny.pal new file mode 100644 index 000000000..79c0d5798 --- /dev/null +++ b/graphics/pokemon/vivillon/marine/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +14 51 84 +0 115 183 +3 199 255 +145 140 140 +80 72 40 +224 192 120 +251 251 251 +12 157 232 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +0 0 0 diff --git a/graphics/pokemon/vivillon/meadow/back.png b/graphics/pokemon/vivillon/meadow/back.png new file mode 100644 index 000000000..2cbe8cf4b Binary files /dev/null and b/graphics/pokemon/vivillon/meadow/back.png differ diff --git a/graphics/pokemon/vivillon/meadow/front.png b/graphics/pokemon/vivillon/meadow/front.png new file mode 100644 index 000000000..472340eac Binary files /dev/null and b/graphics/pokemon/vivillon/meadow/front.png differ diff --git a/graphics/pokemon/vivillon/meadow/icon.png b/graphics/pokemon/vivillon/meadow/icon.png new file mode 100644 index 000000000..362158596 Binary files /dev/null and b/graphics/pokemon/vivillon/meadow/icon.png differ diff --git a/graphics/pokemon/vivillon/meadow/normal.pal b/graphics/pokemon/vivillon/meadow/normal.pal new file mode 100644 index 000000000..87c862c6e --- /dev/null +++ b/graphics/pokemon/vivillon/meadow/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +0 0 0 +32 32 32 +152 24 64 +184 56 112 +88 80 80 +248 144 184 +80 72 40 +224 192 120 +0 152 176 +232 232 232 +192 112 144 +120 120 120 +184 184 184 +88 80 80 +32 32 32 diff --git a/graphics/pokemon/vivillon/meadow/shiny.pal b/graphics/pokemon/vivillon/meadow/shiny.pal new file mode 100644 index 000000000..62a4b7f9d --- /dev/null +++ b/graphics/pokemon/vivillon/meadow/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +0 0 0 +64 56 56 +144 40 72 +184 72 120 +88 80 80 +248 160 192 +80 72 40 +224 192 120 +0 152 176 +232 232 232 +208 120 152 +192 184 176 +248 248 248 +144 136 136 +112 112 112 diff --git a/graphics/pokemon/vivillon/modern/back.png b/graphics/pokemon/vivillon/modern/back.png new file mode 100644 index 000000000..5a02d2eb2 Binary files /dev/null and b/graphics/pokemon/vivillon/modern/back.png differ diff --git a/graphics/pokemon/vivillon/modern/front.png b/graphics/pokemon/vivillon/modern/front.png new file mode 100644 index 000000000..ebaedf86d Binary files /dev/null and b/graphics/pokemon/vivillon/modern/front.png differ diff --git a/graphics/pokemon/vivillon/modern/icon.png b/graphics/pokemon/vivillon/modern/icon.png new file mode 100644 index 000000000..239e8887a Binary files /dev/null and b/graphics/pokemon/vivillon/modern/icon.png differ diff --git a/graphics/pokemon/vivillon/modern/normal.pal b/graphics/pokemon/vivillon/modern/normal.pal new file mode 100644 index 000000000..c4806aaad --- /dev/null +++ b/graphics/pokemon/vivillon/modern/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +186 31 43 +253 253 253 +51 161 219 +88 80 80 +80 72 40 +224 192 120 +255 9 46 +255 225 0 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +158 31 67 diff --git a/graphics/pokemon/vivillon/modern/shiny.pal b/graphics/pokemon/vivillon/modern/shiny.pal new file mode 100644 index 000000000..9443f2d47 --- /dev/null +++ b/graphics/pokemon/vivillon/modern/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +186 31 43 +253 253 253 +51 161 219 +145 140 140 +80 72 40 +224 192 120 +255 9 46 +255 225 0 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +150 45 74 diff --git a/graphics/pokemon/vivillon/monsoon/back.png b/graphics/pokemon/vivillon/monsoon/back.png new file mode 100644 index 000000000..db342c646 Binary files /dev/null and b/graphics/pokemon/vivillon/monsoon/back.png differ diff --git a/graphics/pokemon/vivillon/monsoon/front.png b/graphics/pokemon/vivillon/monsoon/front.png new file mode 100644 index 000000000..5feb3d097 Binary files /dev/null and b/graphics/pokemon/vivillon/monsoon/front.png differ diff --git a/graphics/pokemon/vivillon/monsoon/icon.png b/graphics/pokemon/vivillon/monsoon/icon.png new file mode 100644 index 000000000..6430f1f1b Binary files /dev/null and b/graphics/pokemon/vivillon/monsoon/icon.png differ diff --git a/graphics/pokemon/vivillon/monsoon/normal.pal b/graphics/pokemon/vivillon/monsoon/normal.pal new file mode 100644 index 000000000..0d815b8ce --- /dev/null +++ b/graphics/pokemon/vivillon/monsoon/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +100 99 112 +245 245 245 +88 80 80 +80 72 40 +224 192 120 +56 56 56 +97 219 233 +71 85 165 +127 127 127 +206 205 209 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/monsoon/shiny.pal b/graphics/pokemon/vivillon/monsoon/shiny.pal new file mode 100644 index 000000000..be00a911c --- /dev/null +++ b/graphics/pokemon/vivillon/monsoon/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +100 99 112 +245 245 245 +145 140 140 +80 72 40 +224 192 120 +56 56 56 +97 219 233 +71 85 165 +196 189 182 +206 205 209 +252 252 252 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/normal.pal b/graphics/pokemon/vivillon/normal.pal index 87c862c6e..71bae3521 100644 --- a/graphics/pokemon/vivillon/normal.pal +++ b/graphics/pokemon/vivillon/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -120 168 144 -0 0 0 +121 169 145 +16 16 16 32 32 32 -152 24 64 -184 56 112 +125 129 114 +252 252 252 +209 204 203 88 80 80 -248 144 184 80 72 40 224 192 120 -0 152 176 -232 232 232 -192 112 144 -120 120 120 -184 184 184 -88 80 80 -32 32 32 +225 225 225 +127 127 127 +179 171 170 +188 188 188 +196 113 148 +191 57 117 +119 109 104 diff --git a/graphics/pokemon/vivillon/ocean/back.png b/graphics/pokemon/vivillon/ocean/back.png new file mode 100644 index 000000000..0eabb12f8 Binary files /dev/null and b/graphics/pokemon/vivillon/ocean/back.png differ diff --git a/graphics/pokemon/vivillon/ocean/front.png b/graphics/pokemon/vivillon/ocean/front.png new file mode 100644 index 000000000..abbaf935a Binary files /dev/null and b/graphics/pokemon/vivillon/ocean/front.png differ diff --git a/graphics/pokemon/vivillon/ocean/icon.png b/graphics/pokemon/vivillon/ocean/icon.png new file mode 100644 index 000000000..bde8c0519 Binary files /dev/null and b/graphics/pokemon/vivillon/ocean/icon.png differ diff --git a/graphics/pokemon/vivillon/ocean/normal.pal b/graphics/pokemon/vivillon/ocean/normal.pal new file mode 100644 index 000000000..a1029fc21 --- /dev/null +++ b/graphics/pokemon/vivillon/ocean/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +80 72 40 +239 63 37 +239 137 63 +255 244 98 +88 80 80 +224 192 120 +127 127 127 +99 188 235 +188 188 188 +196 113 148 +191 57 117 +36 136 179 +0 0 0 diff --git a/graphics/pokemon/vivillon/ocean/shiny.pal b/graphics/pokemon/vivillon/ocean/shiny.pal new file mode 100644 index 000000000..8fc075045 --- /dev/null +++ b/graphics/pokemon/vivillon/ocean/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +80 72 40 +239 63 37 +239 137 63 +255 244 98 +145 140 140 +224 192 120 +196 189 182 +99 188 235 +252 252 252 +196 113 148 +191 57 117 +36 136 179 +0 0 0 diff --git a/graphics/pokemon/vivillon/poke_ball/back.png b/graphics/pokemon/vivillon/poke_ball/back.png new file mode 100644 index 000000000..521336e47 Binary files /dev/null and b/graphics/pokemon/vivillon/poke_ball/back.png differ diff --git a/graphics/pokemon/vivillon/poke_ball/front.png b/graphics/pokemon/vivillon/poke_ball/front.png new file mode 100644 index 000000000..99f826faf Binary files /dev/null and b/graphics/pokemon/vivillon/poke_ball/front.png differ diff --git a/graphics/pokemon/vivillon/poke_ball/icon.png b/graphics/pokemon/vivillon/poke_ball/icon.png new file mode 100644 index 000000000..2620f928a Binary files /dev/null and b/graphics/pokemon/vivillon/poke_ball/icon.png differ diff --git a/graphics/pokemon/vivillon/poke_ball/normal.pal b/graphics/pokemon/vivillon/poke_ball/normal.pal new file mode 100644 index 000000000..dbb6a64a1 --- /dev/null +++ b/graphics/pokemon/vivillon/poke_ball/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +96 34 54 +157 20 9 +199 55 58 +88 80 80 +80 72 40 +224 192 120 +219 115 107 +251 251 251 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +205 207 206 diff --git a/graphics/pokemon/vivillon/poke_ball/shiny.pal b/graphics/pokemon/vivillon/poke_ball/shiny.pal new file mode 100644 index 000000000..059288f3e --- /dev/null +++ b/graphics/pokemon/vivillon/poke_ball/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +96 34 54 +157 20 9 +199 55 58 +145 140 140 +80 72 40 +224 192 120 +219 115 107 +251 251 251 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +205 207 206 diff --git a/graphics/pokemon/vivillon/polar/back.png b/graphics/pokemon/vivillon/polar/back.png new file mode 100644 index 000000000..045def3b8 Binary files /dev/null and b/graphics/pokemon/vivillon/polar/back.png differ diff --git a/graphics/pokemon/vivillon/polar/front.png b/graphics/pokemon/vivillon/polar/front.png new file mode 100644 index 000000000..560f77acf Binary files /dev/null and b/graphics/pokemon/vivillon/polar/front.png differ diff --git a/graphics/pokemon/vivillon/polar/icon.png b/graphics/pokemon/vivillon/polar/icon.png new file mode 100644 index 000000000..4ca4400cd Binary files /dev/null and b/graphics/pokemon/vivillon/polar/icon.png differ diff --git a/graphics/pokemon/vivillon/polar/normal.pal b/graphics/pokemon/vivillon/polar/normal.pal new file mode 100644 index 000000000..4c3b5694b --- /dev/null +++ b/graphics/pokemon/vivillon/polar/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +7 16 76 +11 87 202 +251 251 251 +88 80 80 +80 72 40 +224 192 120 +22 56 148 +127 127 127 +189 190 193 +188 188 188 +196 113 148 +191 57 117 +124 152 203 diff --git a/graphics/pokemon/vivillon/polar/shiny.pal b/graphics/pokemon/vivillon/polar/shiny.pal new file mode 100644 index 000000000..da092f7bb --- /dev/null +++ b/graphics/pokemon/vivillon/polar/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +7 16 76 +11 87 202 +251 251 251 +145 140 140 +80 72 40 +224 192 120 +22 56 148 +196 189 182 +189 190 193 +252 252 252 +196 113 148 +191 57 117 +124 152 203 diff --git a/graphics/pokemon/vivillon/river/back.png b/graphics/pokemon/vivillon/river/back.png new file mode 100644 index 000000000..fb65dd038 Binary files /dev/null and b/graphics/pokemon/vivillon/river/back.png differ diff --git a/graphics/pokemon/vivillon/river/front.png b/graphics/pokemon/vivillon/river/front.png new file mode 100644 index 000000000..4de5b11de Binary files /dev/null and b/graphics/pokemon/vivillon/river/front.png differ diff --git a/graphics/pokemon/vivillon/river/icon.png b/graphics/pokemon/vivillon/river/icon.png new file mode 100644 index 000000000..a7427d685 Binary files /dev/null and b/graphics/pokemon/vivillon/river/icon.png differ diff --git a/graphics/pokemon/vivillon/river/normal.pal b/graphics/pokemon/vivillon/river/normal.pal new file mode 100644 index 000000000..bf2b4c321 --- /dev/null +++ b/graphics/pokemon/vivillon/river/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +80 72 40 +199 118 7 +53 69 31 +88 80 80 +224 192 120 +119 103 11 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +7 106 205 +0 75 113 +107 186 194 diff --git a/graphics/pokemon/vivillon/river/shiny.pal b/graphics/pokemon/vivillon/river/shiny.pal new file mode 100644 index 000000000..dc5165d33 --- /dev/null +++ b/graphics/pokemon/vivillon/river/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +80 72 40 +199 118 7 +53 69 31 +145 140 140 +224 192 120 +119 103 11 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +7 106 205 +0 75 113 +107 186 194 diff --git a/graphics/pokemon/vivillon/sandstorm/back.png b/graphics/pokemon/vivillon/sandstorm/back.png new file mode 100644 index 000000000..53163d7a2 Binary files /dev/null and b/graphics/pokemon/vivillon/sandstorm/back.png differ diff --git a/graphics/pokemon/vivillon/sandstorm/front.png b/graphics/pokemon/vivillon/sandstorm/front.png new file mode 100644 index 000000000..a672d05ba Binary files /dev/null and b/graphics/pokemon/vivillon/sandstorm/front.png differ diff --git a/graphics/pokemon/vivillon/sandstorm/icon.png b/graphics/pokemon/vivillon/sandstorm/icon.png new file mode 100644 index 000000000..e90306872 Binary files /dev/null and b/graphics/pokemon/vivillon/sandstorm/icon.png differ diff --git a/graphics/pokemon/vivillon/sandstorm/normal.pal b/graphics/pokemon/vivillon/sandstorm/normal.pal new file mode 100644 index 000000000..99315cc81 --- /dev/null +++ b/graphics/pokemon/vivillon/sandstorm/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +101 77 31 +216 191 124 +88 80 80 +80 72 40 +224 192 120 +142 124 58 +177 148 103 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +188 106 71 +0 0 0 diff --git a/graphics/pokemon/vivillon/sandstorm/shiny.pal b/graphics/pokemon/vivillon/sandstorm/shiny.pal new file mode 100644 index 000000000..b76f3d74b --- /dev/null +++ b/graphics/pokemon/vivillon/sandstorm/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +101 77 31 +216 191 124 +145 140 140 +80 72 40 +224 192 120 +142 124 58 +177 148 103 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +188 106 71 +0 0 0 diff --git a/graphics/pokemon/vivillon/savanna/back.png b/graphics/pokemon/vivillon/savanna/back.png new file mode 100644 index 000000000..9ef1fcf98 Binary files /dev/null and b/graphics/pokemon/vivillon/savanna/back.png differ diff --git a/graphics/pokemon/vivillon/savanna/front.png b/graphics/pokemon/vivillon/savanna/front.png new file mode 100644 index 000000000..4023a2c94 Binary files /dev/null and b/graphics/pokemon/vivillon/savanna/front.png differ diff --git a/graphics/pokemon/vivillon/savanna/icon.png b/graphics/pokemon/vivillon/savanna/icon.png new file mode 100644 index 000000000..2665f3456 Binary files /dev/null and b/graphics/pokemon/vivillon/savanna/icon.png differ diff --git a/graphics/pokemon/vivillon/savanna/normal.pal b/graphics/pokemon/vivillon/savanna/normal.pal new file mode 100644 index 000000000..8853a6def --- /dev/null +++ b/graphics/pokemon/vivillon/savanna/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +12 95 101 +4 106 189 +250 217 33 +35 184 188 +88 80 80 +80 72 40 +224 192 120 +35 143 152 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +0 0 0 diff --git a/graphics/pokemon/vivillon/savanna/shiny.pal b/graphics/pokemon/vivillon/savanna/shiny.pal new file mode 100644 index 000000000..9a306d348 --- /dev/null +++ b/graphics/pokemon/vivillon/savanna/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +12 95 101 +4 106 189 +250 217 33 +35 184 188 +145 140 140 +80 72 40 +224 192 120 +35 143 152 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +0 0 0 diff --git a/graphics/pokemon/vivillon/shiny.pal b/graphics/pokemon/vivillon/shiny.pal index 62a4b7f9d..308ee3940 100644 --- a/graphics/pokemon/vivillon/shiny.pal +++ b/graphics/pokemon/vivillon/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -120 168 144 -0 0 0 -64 56 56 -144 40 72 -184 72 120 -88 80 80 -248 160 192 +121 169 145 +16 16 16 +66 58 58 +125 129 114 +250 250 250 +209 204 203 +145 140 140 80 72 40 224 192 120 -0 152 176 -232 232 232 -208 120 152 -192 184 176 -248 248 248 -144 136 136 -112 112 112 +252 252 252 +225 225 225 +196 189 182 +179 171 170 +196 113 148 +191 57 117 +119 109 104 diff --git a/graphics/pokemon/vivillon/sun/back.png b/graphics/pokemon/vivillon/sun/back.png new file mode 100644 index 000000000..c0b81c2aa Binary files /dev/null and b/graphics/pokemon/vivillon/sun/back.png differ diff --git a/graphics/pokemon/vivillon/sun/front.png b/graphics/pokemon/vivillon/sun/front.png new file mode 100644 index 000000000..c8a984227 Binary files /dev/null and b/graphics/pokemon/vivillon/sun/front.png differ diff --git a/graphics/pokemon/vivillon/sun/icon.png b/graphics/pokemon/vivillon/sun/icon.png new file mode 100644 index 000000000..7b7974210 Binary files /dev/null and b/graphics/pokemon/vivillon/sun/icon.png differ diff --git a/graphics/pokemon/vivillon/sun/normal.pal b/graphics/pokemon/vivillon/sun/normal.pal new file mode 100644 index 000000000..4a6dd3b8b --- /dev/null +++ b/graphics/pokemon/vivillon/sun/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +179 63 13 +243 143 52 +231 50 96 +88 80 80 +80 72 40 +224 192 120 +242 219 55 +225 85 26 +179 32 69 +127 127 127 +188 188 188 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/sun/shiny.pal b/graphics/pokemon/vivillon/sun/shiny.pal new file mode 100644 index 000000000..89fa3b022 --- /dev/null +++ b/graphics/pokemon/vivillon/sun/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +179 63 13 +243 143 52 +231 50 96 +145 140 140 +80 72 40 +224 192 120 +242 219 55 +225 85 26 +179 32 69 +196 189 182 +252 252 252 +196 113 148 +191 57 117 diff --git a/graphics/pokemon/vivillon/tundra/back.png b/graphics/pokemon/vivillon/tundra/back.png new file mode 100644 index 000000000..c169392b3 Binary files /dev/null and b/graphics/pokemon/vivillon/tundra/back.png differ diff --git a/graphics/pokemon/vivillon/tundra/front.png b/graphics/pokemon/vivillon/tundra/front.png new file mode 100644 index 000000000..ad040d80e Binary files /dev/null and b/graphics/pokemon/vivillon/tundra/front.png differ diff --git a/graphics/pokemon/vivillon/tundra/icon.png b/graphics/pokemon/vivillon/tundra/icon.png new file mode 100644 index 000000000..8d38291d4 Binary files /dev/null and b/graphics/pokemon/vivillon/tundra/icon.png differ diff --git a/graphics/pokemon/vivillon/tundra/normal.pal b/graphics/pokemon/vivillon/tundra/normal.pal new file mode 100644 index 000000000..a83d1c357 --- /dev/null +++ b/graphics/pokemon/vivillon/tundra/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +32 32 32 +50 90 135 +162 209 232 +248 248 248 +88 80 80 +80 72 40 +224 192 120 +116 171 211 +127 127 127 +188 188 188 +196 113 148 +191 57 117 +63 114 171 +0 0 0 diff --git a/graphics/pokemon/vivillon/tundra/shiny.pal b/graphics/pokemon/vivillon/tundra/shiny.pal new file mode 100644 index 000000000..e75ae64ef --- /dev/null +++ b/graphics/pokemon/vivillon/tundra/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +121 169 145 +16 16 16 +66 58 58 +50 90 135 +162 209 232 +248 248 248 +145 140 140 +80 72 40 +224 192 120 +116 171 211 +196 189 182 +252 252 252 +196 113 148 +191 57 117 +63 114 171 +0 0 0 diff --git a/graphics/pokemon/wishiwashi/back_school.png b/graphics/pokemon/wishiwashi/school/back.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/wishiwashi/back_school.png rename to graphics/pokemon/wishiwashi/school/back.png diff --git a/graphics/pokemon/wishiwashi/front_school.png b/graphics/pokemon/wishiwashi/school/front.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/wishiwashi/front_school.png rename to graphics/pokemon/wishiwashi/school/front.png diff --git a/graphics/pokemon/wishiwashi/icon_school.png b/graphics/pokemon/wishiwashi/school/icon.png old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/wishiwashi/icon_school.png rename to graphics/pokemon/wishiwashi/school/icon.png diff --git a/graphics/pokemon/wishiwashi/normal_school.pal b/graphics/pokemon/wishiwashi/school/normal.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/wishiwashi/normal_school.pal rename to graphics/pokemon/wishiwashi/school/normal.pal diff --git a/graphics/pokemon/wishiwashi/shiny_school.pal b/graphics/pokemon/wishiwashi/school/shiny.pal old mode 100755 new mode 100644 similarity index 100% rename from graphics/pokemon/wishiwashi/shiny_school.pal rename to graphics/pokemon/wishiwashi/school/shiny.pal diff --git a/graphics/pokemon/wormadam/plant/anim_front.png b/graphics/pokemon/wormadam/anim_front.png similarity index 100% rename from graphics/pokemon/wormadam/plant/anim_front.png rename to graphics/pokemon/wormadam/anim_front.png diff --git a/graphics/pokemon/wormadam/plant/back.png b/graphics/pokemon/wormadam/back.png similarity index 100% rename from graphics/pokemon/wormadam/plant/back.png rename to graphics/pokemon/wormadam/back.png diff --git a/graphics/pokemon/wormadam/plant/front.png b/graphics/pokemon/wormadam/front.png similarity index 100% rename from graphics/pokemon/wormadam/plant/front.png rename to graphics/pokemon/wormadam/front.png diff --git a/graphics/pokemon/wormadam/plant/icon.png b/graphics/pokemon/wormadam/icon.png similarity index 100% rename from graphics/pokemon/wormadam/plant/icon.png rename to graphics/pokemon/wormadam/icon.png diff --git a/graphics/pokemon/wormadam/plant/normal.pal b/graphics/pokemon/wormadam/normal.pal similarity index 100% rename from graphics/pokemon/wormadam/plant/normal.pal rename to graphics/pokemon/wormadam/normal.pal diff --git a/graphics/pokemon/wormadam/sandy/anim_front.png b/graphics/pokemon/wormadam/sandy_cloak/anim_front.png similarity index 100% rename from graphics/pokemon/wormadam/sandy/anim_front.png rename to graphics/pokemon/wormadam/sandy_cloak/anim_front.png diff --git a/graphics/pokemon/wormadam/sandy/back.png b/graphics/pokemon/wormadam/sandy_cloak/back.png similarity index 100% rename from graphics/pokemon/wormadam/sandy/back.png rename to graphics/pokemon/wormadam/sandy_cloak/back.png diff --git a/graphics/pokemon/wormadam/sandy/front.png b/graphics/pokemon/wormadam/sandy_cloak/front.png similarity index 100% rename from graphics/pokemon/wormadam/sandy/front.png rename to graphics/pokemon/wormadam/sandy_cloak/front.png diff --git a/graphics/pokemon/wormadam/sandy/icon.png b/graphics/pokemon/wormadam/sandy_cloak/icon.png similarity index 100% rename from graphics/pokemon/wormadam/sandy/icon.png rename to graphics/pokemon/wormadam/sandy_cloak/icon.png diff --git a/graphics/pokemon/wormadam/sandy/normal.pal b/graphics/pokemon/wormadam/sandy_cloak/normal.pal similarity index 100% rename from graphics/pokemon/wormadam/sandy/normal.pal rename to graphics/pokemon/wormadam/sandy_cloak/normal.pal diff --git a/graphics/pokemon/wormadam/sandy/shiny.pal b/graphics/pokemon/wormadam/sandy_cloak/shiny.pal similarity index 100% rename from graphics/pokemon/wormadam/sandy/shiny.pal rename to graphics/pokemon/wormadam/sandy_cloak/shiny.pal diff --git a/graphics/pokemon/wormadam/plant/shiny.pal b/graphics/pokemon/wormadam/shiny.pal similarity index 100% rename from graphics/pokemon/wormadam/plant/shiny.pal rename to graphics/pokemon/wormadam/shiny.pal diff --git a/graphics/pokemon/wormadam/trash/anim_front.png b/graphics/pokemon/wormadam/trash_cloak/anim_front.png similarity index 100% rename from graphics/pokemon/wormadam/trash/anim_front.png rename to graphics/pokemon/wormadam/trash_cloak/anim_front.png diff --git a/graphics/pokemon/wormadam/trash/back.png b/graphics/pokemon/wormadam/trash_cloak/back.png similarity index 100% rename from graphics/pokemon/wormadam/trash/back.png rename to graphics/pokemon/wormadam/trash_cloak/back.png diff --git a/graphics/pokemon/wormadam/trash/front.png b/graphics/pokemon/wormadam/trash_cloak/front.png similarity index 100% rename from graphics/pokemon/wormadam/trash/front.png rename to graphics/pokemon/wormadam/trash_cloak/front.png diff --git a/graphics/pokemon/wormadam/trash/icon.png b/graphics/pokemon/wormadam/trash_cloak/icon.png similarity index 100% rename from graphics/pokemon/wormadam/trash/icon.png rename to graphics/pokemon/wormadam/trash_cloak/icon.png diff --git a/graphics/pokemon/wormadam/trash/normal.pal b/graphics/pokemon/wormadam/trash_cloak/normal.pal similarity index 100% rename from graphics/pokemon/wormadam/trash/normal.pal rename to graphics/pokemon/wormadam/trash_cloak/normal.pal diff --git a/graphics/pokemon/wormadam/trash/shiny.pal b/graphics/pokemon/wormadam/trash_cloak/shiny.pal similarity index 100% rename from graphics/pokemon/wormadam/trash/shiny.pal rename to graphics/pokemon/wormadam/trash_cloak/shiny.pal diff --git a/graphics/pokemon/xerneas/active/back.png b/graphics/pokemon/xerneas/active/back.png new file mode 100644 index 000000000..bb1cc6b09 Binary files /dev/null and b/graphics/pokemon/xerneas/active/back.png differ diff --git a/graphics/pokemon/xerneas/active/front.png b/graphics/pokemon/xerneas/active/front.png new file mode 100644 index 000000000..14f6dc109 Binary files /dev/null and b/graphics/pokemon/xerneas/active/front.png differ diff --git a/graphics/pokemon/xerneas/active/icon.png b/graphics/pokemon/xerneas/active/icon.png new file mode 100644 index 000000000..cc63a8202 Binary files /dev/null and b/graphics/pokemon/xerneas/active/icon.png differ diff --git a/graphics/pokemon/xerneas/active/normal.pal b/graphics/pokemon/xerneas/active/normal.pal new file mode 100644 index 000000000..2ae0f7863 --- /dev/null +++ b/graphics/pokemon/xerneas/active/normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +25 25 25 +64 64 64 +38 38 38 +128 118 89 +91 139 228 +204 189 143 +255 236 178 +54 50 98 +68 90 161 +119 79 79 +239 159 79 +255 85 85 +159 95 191 +0 162 232 +255 255 34 diff --git a/graphics/pokemon/xerneas/active/shiny.pal b/graphics/pokemon/xerneas/active/shiny.pal new file mode 100644 index 000000000..a9aafdbf5 --- /dev/null +++ b/graphics/pokemon/xerneas/active/shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +55 55 55 +233 233 233 +163 163 163 +128 118 89 +45 190 239 +204 189 143 +255 236 178 +31 79 95 +28 124 156 +119 79 79 +239 159 79 +255 85 85 +159 95 191 +0 162 232 +255 255 34 diff --git a/graphics/pokemon/xerneas/back.png b/graphics/pokemon/xerneas/back.png index bb1cc6b09..30654685a 100644 Binary files a/graphics/pokemon/xerneas/back.png and b/graphics/pokemon/xerneas/back.png differ diff --git a/graphics/pokemon/xerneas/front.png b/graphics/pokemon/xerneas/front.png index 14f6dc109..d219e463b 100644 Binary files a/graphics/pokemon/xerneas/front.png and b/graphics/pokemon/xerneas/front.png differ diff --git a/graphics/pokemon/xerneas/icon.png b/graphics/pokemon/xerneas/icon.png index cc63a8202..f59ee416f 100644 Binary files a/graphics/pokemon/xerneas/icon.png and b/graphics/pokemon/xerneas/icon.png differ diff --git a/graphics/pokemon/xerneas/normal.pal b/graphics/pokemon/xerneas/normal.pal index 2ae0f7863..3fccdeda2 100644 --- a/graphics/pokemon/xerneas/normal.pal +++ b/graphics/pokemon/xerneas/normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -153 210 164 -25 25 25 -64 64 64 +153 211 165 +60 135 127 +119 194 186 +185 236 253 +16 16 16 +61 92 153 +92 138 229 +36 54 89 +252 252 252 38 38 38 -128 118 89 -91 139 228 -204 189 143 -255 236 178 -54 50 98 -68 90 161 -119 79 79 -239 159 79 -255 85 85 -159 95 191 -0 162 232 -255 255 34 +64 64 64 +26 26 26 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/xerneas/shiny.pal b/graphics/pokemon/xerneas/shiny.pal index a9aafdbf5..3fcb9bdae 100644 --- a/graphics/pokemon/xerneas/shiny.pal +++ b/graphics/pokemon/xerneas/shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -153 210 164 -55 55 55 -233 233 233 +153 211 165 +44 60 103 +52 77 173 +81 133 210 +16 16 16 +20 125 180 +47 184 255 +12 73 104 +252 252 252 163 163 163 -128 118 89 -45 190 239 -204 189 143 -255 236 178 -31 79 95 -28 124 156 -119 79 79 -239 159 79 -255 85 85 -159 95 191 -0 162 232 -255 255 34 +233 233 233 +85 85 85 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zygarde/back_10pc.png b/graphics/pokemon/zygarde/10_percent/back.png similarity index 100% rename from graphics/pokemon/zygarde/back_10pc.png rename to graphics/pokemon/zygarde/10_percent/back.png diff --git a/graphics/pokemon/zygarde/front_10pc.png b/graphics/pokemon/zygarde/10_percent/front.png similarity index 100% rename from graphics/pokemon/zygarde/front_10pc.png rename to graphics/pokemon/zygarde/10_percent/front.png diff --git a/graphics/pokemon/zygarde/icon_10pc.png b/graphics/pokemon/zygarde/10_percent/icon.png similarity index 100% rename from graphics/pokemon/zygarde/icon_10pc.png rename to graphics/pokemon/zygarde/10_percent/icon.png diff --git a/graphics/pokemon/zygarde/normal_10pc.pal b/graphics/pokemon/zygarde/10_percent/normal.pal similarity index 100% rename from graphics/pokemon/zygarde/normal_10pc.pal rename to graphics/pokemon/zygarde/10_percent/normal.pal diff --git a/graphics/pokemon/zygarde/shiny_10pc.pal b/graphics/pokemon/zygarde/10_percent/shiny.pal similarity index 100% rename from graphics/pokemon/zygarde/shiny_10pc.pal rename to graphics/pokemon/zygarde/10_percent/shiny.pal diff --git a/graphics/pokemon/zygarde/back_complete.png b/graphics/pokemon/zygarde/complete/back.png similarity index 100% rename from graphics/pokemon/zygarde/back_complete.png rename to graphics/pokemon/zygarde/complete/back.png diff --git a/graphics/pokemon/zygarde/front_complete.png b/graphics/pokemon/zygarde/complete/front.png similarity index 100% rename from graphics/pokemon/zygarde/front_complete.png rename to graphics/pokemon/zygarde/complete/front.png diff --git a/graphics/pokemon/zygarde/icon_complete.png b/graphics/pokemon/zygarde/complete/icon.png similarity index 100% rename from graphics/pokemon/zygarde/icon_complete.png rename to graphics/pokemon/zygarde/complete/icon.png diff --git a/graphics/pokemon/zygarde/normal_complete.pal b/graphics/pokemon/zygarde/complete/normal.pal similarity index 100% rename from graphics/pokemon/zygarde/normal_complete.pal rename to graphics/pokemon/zygarde/complete/normal.pal diff --git a/graphics/pokemon/zygarde/shiny_complete.pal b/graphics/pokemon/zygarde/complete/shiny.pal similarity index 100% rename from graphics/pokemon/zygarde/shiny_complete.pal rename to graphics/pokemon/zygarde/complete/shiny.pal diff --git a/graphics_file_rules.mk b/graphics_file_rules.mk index 6aa0e0817..37ecc248c 100644 --- a/graphics_file_rules.mk +++ b/graphics_file_rules.mk @@ -24,57 +24,6 @@ contest_types := cool beauty cute smart tough -### Castform ### - -$(CASTFORMGFXDIR)/front.4bpp: $(CASTFORMGFXDIR)/front_normal_form.4bpp \ - $(CASTFORMGFXDIR)/front_sunny_form.4bpp \ - $(CASTFORMGFXDIR)/front_rainy_form.4bpp \ - $(CASTFORMGFXDIR)/front_snowy_form.4bpp - @cat $^ >$@ - -$(CASTFORMGFXDIR)/back.4bpp: $(CASTFORMGFXDIR)/back_normal_form.4bpp \ - $(CASTFORMGFXDIR)/back_sunny_form.4bpp \ - $(CASTFORMGFXDIR)/back_rainy_form.4bpp \ - $(CASTFORMGFXDIR)/back_snowy_form.4bpp - @cat $^ >$@ - -$(CASTFORMGFXDIR)/anim_front.4bpp: $(CASTFORMGFXDIR)/anim_front_normal_form.4bpp \ - $(CASTFORMGFXDIR)/anim_front_sunny_form.4bpp \ - $(CASTFORMGFXDIR)/anim_front_rainy_form.4bpp \ - $(CASTFORMGFXDIR)/anim_front_snowy_form.4bpp - @cat $^ >$@ - -$(CASTFORMGFXDIR)/normal.gbapal: $(CASTFORMGFXDIR)/normal_normal_form.gbapal \ - $(CASTFORMGFXDIR)/normal_sunny_form.gbapal \ - $(CASTFORMGFXDIR)/normal_rainy_form.gbapal \ - $(CASTFORMGFXDIR)/normal_snowy_form.gbapal - @cat $^ >$@ - -$(CASTFORMGFXDIR)/shiny.gbapal: $(CASTFORMGFXDIR)/shiny_normal_form.gbapal \ - $(CASTFORMGFXDIR)/shiny_sunny_form.gbapal \ - $(CASTFORMGFXDIR)/shiny_rainy_form.gbapal \ - $(CASTFORMGFXDIR)/shiny_snowy_form.gbapal - @cat $^ >$@ - - -### Cherrim ### - -$(CHERRIMGFXDIR)/front.4bpp: $(CHERRIMGFXDIR)/front_normal.4bpp \ - $(CHERRIMGFXDIR)/front_sun.4bpp - @cat $^ >$@ - -$(CHERRIMGFXDIR)/back.4bpp: $(CHERRIMGFXDIR)/back_normal.4bpp \ - $(CHERRIMGFXDIR)/back_sun.4bpp - @cat $^ >$@ - -$(CHERRIMGFXDIR)/normal.gbapal: $(CHERRIMGFXDIR)/normal_normal.gbapal \ - $(CHERRIMGFXDIR)/normal_sun.gbapal - @cat $^ >$@ - -$(CHERRIMGFXDIR)/shiny.gbapal: $(CHERRIMGFXDIR)/shiny_normal.gbapal \ - $(CHERRIMGFXDIR)/shiny_sun.gbapal - @cat $^ >$@ - ### Tilesets ### $(TILESETGFXDIR)/secondary/petalburg/tiles.4bpp: %.4bpp: %.png diff --git a/include/constants/species.h b/include/constants/species.h index 89098e6b6..2205102eb 100644 --- a/include/constants/species.h +++ b/include/constants/species.h @@ -667,10 +667,10 @@ #define SPECIES_TALONFLAME 663 #define SPECIES_SCATTERBUG 664 #define SPECIES_SPEWPA 665 -#define SPECIES_VIVILLON 666 +#define SPECIES_VIVILLON 666 // Icy Snow Pattern #define SPECIES_LITLEO 667 #define SPECIES_PYROAR 668 -#define SPECIES_FLABEBE 669 +#define SPECIES_FLABEBE 669 // Red Flower #define SPECIES_FLOETTE 670 #define SPECIES_FLORGES 671 #define SPECIES_SKIDDO 672 @@ -812,144 +812,375 @@ #define SPECIES_MELTAN 808 #define SPECIES_MELMETAL 809 +#define FORMS_START SPECIES_MELMETAL + // Megas -#define SPECIES_MEGA_AMPHAROS 810 -#define SPECIES_MEGA_VENUSAUR 811 -#define SPECIES_MEGA_CHARIZARD_X 812 -#define SPECIES_MEGA_CHARIZARD_Y 813 -#define SPECIES_MEGA_MEWTWO_X 814 -#define SPECIES_MEGA_MEWTWO_Y 815 -#define SPECIES_MEGA_BLAZIKEN 816 -#define SPECIES_MEGA_MEDICHAM 817 -#define SPECIES_MEGA_HOUNDOOM 818 -#define SPECIES_MEGA_AGGRON 819 -#define SPECIES_MEGA_BANETTE 820 -#define SPECIES_MEGA_TYRANITAR 821 -#define SPECIES_MEGA_SCIZOR 822 -#define SPECIES_MEGA_PINSIR 823 -#define SPECIES_MEGA_AERODACTYL 824 -#define SPECIES_MEGA_LUCARIO 825 -#define SPECIES_MEGA_ABOMASNOW 826 -#define SPECIES_MEGA_BLASTOISE 827 -#define SPECIES_MEGA_KANGASKHAN 828 -#define SPECIES_MEGA_GYARADOS 829 -#define SPECIES_MEGA_ABSOL 830 -#define SPECIES_MEGA_ALAKAZAM 831 -#define SPECIES_MEGA_HERACROSS 832 -#define SPECIES_MEGA_MAWILE 833 -#define SPECIES_MEGA_MANECTRIC 834 -#define SPECIES_MEGA_GARCHOMP 835 -#define SPECIES_MEGA_LATIOS 836 -#define SPECIES_MEGA_LATIAS 837 -#define SPECIES_MEGA_SWAMPERT 838 -#define SPECIES_MEGA_SCEPTILE 839 -#define SPECIES_MEGA_SABLEYE 840 -#define SPECIES_MEGA_ALTARIA 841 -#define SPECIES_MEGA_GALLADE 842 -#define SPECIES_MEGA_AUDINO 843 -#define SPECIES_MEGA_SHARPEDO 844 -#define SPECIES_MEGA_SLOWBRO 845 -#define SPECIES_MEGA_STEELIX 846 -#define SPECIES_MEGA_PIDGEOT 847 -#define SPECIES_MEGA_GLALIE 848 -#define SPECIES_MEGA_DIANCIE 849 -#define SPECIES_MEGA_METAGROSS 850 -#define SPECIES_MEGA_RAYQUAZA 851 -#define SPECIES_MEGA_CAMERUPT 852 -#define SPECIES_MEGA_LOPUNNY 853 -#define SPECIES_MEGA_SALAMENCE 854 -#define SPECIES_MEGA_BEEDRILL 855 -#define SPECIES_MEGA_GENGAR 856 -#define SPECIES_MEGA_GARDEVOIR 857 +#define SPECIES_MEGA_VENUSAUR FORMS_START + 1 +#define SPECIES_MEGA_CHARIZARD_X FORMS_START + 2 +#define SPECIES_MEGA_CHARIZARD_Y FORMS_START + 3 +#define SPECIES_MEGA_BLASTOISE FORMS_START + 4 +#define SPECIES_MEGA_BEEDRILL FORMS_START + 5 +#define SPECIES_MEGA_PIDGEOT FORMS_START + 6 +#define SPECIES_MEGA_ALAKAZAM FORMS_START + 7 +#define SPECIES_MEGA_SLOWBRO FORMS_START + 8 +#define SPECIES_MEGA_GENGAR FORMS_START + 9 +#define SPECIES_MEGA_KANGASKHAN FORMS_START + 10 +#define SPECIES_MEGA_PINSIR FORMS_START + 11 +#define SPECIES_MEGA_GYARADOS FORMS_START + 12 +#define SPECIES_MEGA_AERODACTYL FORMS_START + 13 +#define SPECIES_MEGA_MEWTWO_X FORMS_START + 14 +#define SPECIES_MEGA_MEWTWO_Y FORMS_START + 15 +#define SPECIES_MEGA_AMPHAROS FORMS_START + 16 +#define SPECIES_MEGA_STEELIX FORMS_START + 17 +#define SPECIES_MEGA_SCIZOR FORMS_START + 18 +#define SPECIES_MEGA_HERACROSS FORMS_START + 19 +#define SPECIES_MEGA_HOUNDOOM FORMS_START + 20 +#define SPECIES_MEGA_TYRANITAR FORMS_START + 21 +#define SPECIES_MEGA_SCEPTILE FORMS_START + 22 +#define SPECIES_MEGA_BLAZIKEN FORMS_START + 23 +#define SPECIES_MEGA_SWAMPERT FORMS_START + 24 +#define SPECIES_MEGA_GARDEVOIR FORMS_START + 25 +#define SPECIES_MEGA_SABLEYE FORMS_START + 26 +#define SPECIES_MEGA_MAWILE FORMS_START + 27 +#define SPECIES_MEGA_AGGRON FORMS_START + 28 +#define SPECIES_MEGA_MEDICHAM FORMS_START + 29 +#define SPECIES_MEGA_MANECTRIC FORMS_START + 30 +#define SPECIES_MEGA_SHARPEDO FORMS_START + 31 +#define SPECIES_MEGA_CAMERUPT FORMS_START + 32 +#define SPECIES_MEGA_ALTARIA FORMS_START + 33 +#define SPECIES_MEGA_BANETTE FORMS_START + 34 +#define SPECIES_MEGA_ABSOL FORMS_START + 35 +#define SPECIES_MEGA_GLALIE FORMS_START + 36 +#define SPECIES_MEGA_SALAMENCE FORMS_START + 37 +#define SPECIES_MEGA_METAGROSS FORMS_START + 38 +#define SPECIES_MEGA_LATIAS FORMS_START + 39 +#define SPECIES_MEGA_LATIOS FORMS_START + 40 +#define SPECIES_MEGA_LOPUNNY FORMS_START + 41 +#define SPECIES_MEGA_GARCHOMP FORMS_START + 42 +#define SPECIES_MEGA_LUCARIO FORMS_START + 43 +#define SPECIES_MEGA_ABOMASNOW FORMS_START + 44 +#define SPECIES_MEGA_GALLADE FORMS_START + 45 +#define SPECIES_MEGA_AUDINO FORMS_START + 46 +#define SPECIES_MEGA_DIANCIE FORMS_START + 47 -#define SPECIES_BURMY_SANDY 858 -#define SPECIES_BURMY_TRASH 859 -#define SPECIES_WORMADAM_SANDY 860 -#define SPECIES_WORMADAM_TRASH 861 -#define SPECIES_ROTOM_HEAT 862 -#define SPECIES_ROTOM_WASH 863 -#define SPECIES_ROTOM_FROST 864 -#define SPECIES_ROTOM_FAN 865 -#define SPECIES_ROTOM_MOW 866 -#define SPECIES_KYUREM_BLACK 867 -#define SPECIES_KYUREM_WHITE 868 -#define SPECIES_MEOWSTIC_F 869 +// Special Mega + Primals +#define SPECIES_MEGA_RAYQUAZA FORMS_START + 48 +#define SPECIES_PRIMAL_KYOGRE FORMS_START + 49 +#define SPECIES_PRIMAL_GROUDON FORMS_START + 50 -#define SPECIES_ALOLAN_RATTATA 870 -#define SPECIES_ALOLAN_RATICATE 871 -#define SPECIES_ALOLAN_RAICHU 872 -#define SPECIES_ALOLAN_SANDSHREW 873 -#define SPECIES_ALOLAN_SANDSLASH 874 -#define SPECIES_ALOLAN_VULPIX 875 -#define SPECIES_ALOLAN_NINETALES 876 -#define SPECIES_ALOLAN_DIGLETT 877 -#define SPECIES_ALOLAN_DUGTRIO 878 -#define SPECIES_ALOLAN_MEOWTH 879 -#define SPECIES_ALOLAN_PERSIAN 880 -#define SPECIES_ALOLAN_GEODUDE 881 -#define SPECIES_ALOLAN_GRAVELER 882 -#define SPECIES_ALOLAN_GOLEM 883 -#define SPECIES_ALOLAN_GRIMER 884 -#define SPECIES_ALOLAN_MUK 885 -#define SPECIES_ALOLAN_EXEGGUTOR 886 -#define SPECIES_ALOLAN_MAROWAK 887 +// Alolan Forms +#define SPECIES_ALOLAN_RATTATA FORMS_START + 51 +#define SPECIES_ALOLAN_RATICATE FORMS_START + 52 +#define SPECIES_ALOLAN_RAICHU FORMS_START + 53 +#define SPECIES_ALOLAN_SANDSHREW FORMS_START + 54 +#define SPECIES_ALOLAN_SANDSLASH FORMS_START + 55 +#define SPECIES_ALOLAN_VULPIX FORMS_START + 56 +#define SPECIES_ALOLAN_NINETALES FORMS_START + 57 +#define SPECIES_ALOLAN_DIGLETT FORMS_START + 58 +#define SPECIES_ALOLAN_DUGTRIO FORMS_START + 59 +#define SPECIES_ALOLAN_MEOWTH FORMS_START + 60 +#define SPECIES_ALOLAN_PERSIAN FORMS_START + 61 +#define SPECIES_ALOLAN_GEODUDE FORMS_START + 62 +#define SPECIES_ALOLAN_GRAVELER FORMS_START + 63 +#define SPECIES_ALOLAN_GOLEM FORMS_START + 64 +#define SPECIES_ALOLAN_GRIMER FORMS_START + 65 +#define SPECIES_ALOLAN_MUK FORMS_START + 66 +#define SPECIES_ALOLAN_EXEGGUTOR FORMS_START + 67 +#define SPECIES_ALOLAN_MAROWAK FORMS_START + 68 -// TODO: forms -#define SPECIES_PRIMAL_KYOGRE 888 -#define SPECIES_PRIMAL_GROUDON 889 -#define SPECIES_SHAYMIN_SKY 890 -#define SPECIES_GIRATINA_ORIGIN 891 -#define SPECIES_DARMANITAN_ZEN 892 -#define SPECIES_TORNADUS_THERIAN 893 -#define SPECIES_THUNDURUS_THERIAN 894 -#define SPECIES_LANDORUS_THERIAN 895 -#define SPECIES_MELOETTA_PIROUETTE 896 -#define SPECIES_AEGISLASH_BLADE 897 -#define SPECIES_HOOPA_UNBOUND 898 -#define SPECIES_MINIOR_CORE 899 -#define SPECIES_WISHIWASHI_SCHOOL 900 -#define SPECIES_MIMIKYU_BUSTED 901 -#define SPECIES_LYCANROC_MIDNIGHT 902 -#define SPECIES_LYCANROC_DUSK 903 -#define SPECIES_ZYGARDE_10 904 -#define SPECIES_ZYGARDE_COMPLETE 905 -#define SPECIES_DEOXYS_ATTACK 906 -#define SPECIES_DEOXYS_DEFENSE 907 -#define SPECIES_DEOXYS_SPEED 908 +// Misc Forms -#define SPECIES_EGG 909 +// Cosplay Pikachu +#define SPECIES_PIKACHU_COSPLAY FORMS_START + 69 +#define SPECIES_PIKACHU_ROCK_STAR FORMS_START + 70 +#define SPECIES_PIKACHU_BELLE FORMS_START + 71 +#define SPECIES_PIKACHU_POP_STAR FORMS_START + 72 +#define SPECIES_PIKACHU_PH_D FORMS_START + 73 +#define SPECIES_PIKACHU_LIBRE FORMS_START + 74 + +// Cap Pikachu +#define SPECIES_PIKACHU_ORIGINAL_CAP FORMS_START + 75 +#define SPECIES_PIKACHU_HOENN_CAP FORMS_START + 76 +#define SPECIES_PIKACHU_SINNOH_CAP FORMS_START + 77 +#define SPECIES_PIKACHU_UNOVA_CAP FORMS_START + 78 +#define SPECIES_PIKACHU_KALOS_CAP FORMS_START + 79 +#define SPECIES_PIKACHU_ALOLA_CAP FORMS_START + 80 +#define SPECIES_PIKACHU_PARTNER_CAP FORMS_START + 81 + +// Pichu +#define SPECIES_PICHU_SPIKY_EARED FORMS_START + 82 + +// Unown +#define SPECIES_UNOWN_B FORMS_START + 83 +#define SPECIES_UNOWN_C FORMS_START + 84 +#define SPECIES_UNOWN_D FORMS_START + 85 +#define SPECIES_UNOWN_E FORMS_START + 86 +#define SPECIES_UNOWN_F FORMS_START + 87 +#define SPECIES_UNOWN_G FORMS_START + 88 +#define SPECIES_UNOWN_H FORMS_START + 89 +#define SPECIES_UNOWN_I FORMS_START + 90 +#define SPECIES_UNOWN_J FORMS_START + 91 +#define SPECIES_UNOWN_K FORMS_START + 92 +#define SPECIES_UNOWN_L FORMS_START + 93 +#define SPECIES_UNOWN_M FORMS_START + 94 +#define SPECIES_UNOWN_N FORMS_START + 95 +#define SPECIES_UNOWN_O FORMS_START + 96 +#define SPECIES_UNOWN_P FORMS_START + 97 +#define SPECIES_UNOWN_Q FORMS_START + 98 +#define SPECIES_UNOWN_R FORMS_START + 99 +#define SPECIES_UNOWN_S FORMS_START + 100 +#define SPECIES_UNOWN_T FORMS_START + 101 +#define SPECIES_UNOWN_U FORMS_START + 102 +#define SPECIES_UNOWN_V FORMS_START + 103 +#define SPECIES_UNOWN_W FORMS_START + 104 +#define SPECIES_UNOWN_X FORMS_START + 105 +#define SPECIES_UNOWN_Y FORMS_START + 106 +#define SPECIES_UNOWN_Z FORMS_START + 107 +#define SPECIES_UNOWN_EMARK FORMS_START + 108 +#define SPECIES_UNOWN_QMARK FORMS_START + 109 + +// Castform +#define SPECIES_CASTFORM_SUNNY FORMS_START + 110 +#define SPECIES_CASTFORM_RAINY FORMS_START + 111 +#define SPECIES_CASTFORM_SNOWY FORMS_START + 112 + +// Deoxys +#define SPECIES_DEOXYS_ATTACK FORMS_START + 113 +#define SPECIES_DEOXYS_DEFENSE FORMS_START + 114 +#define SPECIES_DEOXYS_SPEED FORMS_START + 115 + +// Burmy +#define SPECIES_BURMY_SANDY_CLOAK FORMS_START + 116 +#define SPECIES_BURMY_TRASH_CLOAK FORMS_START + 117 + +// Wormadam +#define SPECIES_WORMADAM_SANDY_CLOAK FORMS_START + 118 +#define SPECIES_WORMADAM_TRASH_CLOAK FORMS_START + 119 + +// Cherrim +#define SPECIES_CHERRIM_SUNSHINE FORMS_START + 120 + +// Shellos +#define SPECIES_SHELLOS_EAST_SEA FORMS_START + 121 + +// Gastrodon +#define SPECIES_GASTRODON_EAST_SEA FORMS_START + 122 + +// Rotom +#define SPECIES_ROTOM_HEAT FORMS_START + 123 +#define SPECIES_ROTOM_WASH FORMS_START + 124 +#define SPECIES_ROTOM_FROST FORMS_START + 125 +#define SPECIES_ROTOM_FAN FORMS_START + 126 +#define SPECIES_ROTOM_MOW FORMS_START + 127 + +// Giratina +#define SPECIES_GIRATINA_ORIGIN FORMS_START + 128 + +// Shaymin +#define SPECIES_SHAYMIN_SKY FORMS_START + 129 + +// Arceus +#define SPECIES_ARCEUS_FIGHTING FORMS_START + 130 +#define SPECIES_ARCEUS_FLYING FORMS_START + 131 +#define SPECIES_ARCEUS_POISON FORMS_START + 132 +#define SPECIES_ARCEUS_GROUND FORMS_START + 133 +#define SPECIES_ARCEUS_ROCK FORMS_START + 134 +#define SPECIES_ARCEUS_BUG FORMS_START + 135 +#define SPECIES_ARCEUS_GHOST FORMS_START + 136 +#define SPECIES_ARCEUS_STEEL FORMS_START + 137 +#define SPECIES_ARCEUS_FIRE FORMS_START + 138 +#define SPECIES_ARCEUS_WATER FORMS_START + 139 +#define SPECIES_ARCEUS_GRASS FORMS_START + 140 +#define SPECIES_ARCEUS_ELECTRIC FORMS_START + 141 +#define SPECIES_ARCEUS_PSYCHIC FORMS_START + 142 +#define SPECIES_ARCEUS_ICE FORMS_START + 143 +#define SPECIES_ARCEUS_DRAGON FORMS_START + 144 +#define SPECIES_ARCEUS_DARK FORMS_START + 145 +#define SPECIES_ARCEUS_FAIRY FORMS_START + 146 + +// Basculin +#define SPECIES_BASCULIN_BLUE_STRIPED FORMS_START + 147 + +// Darmanitan +#define SPECIES_DARMANITAN_ZEN_MODE FORMS_START + 148 + +// Deerling +#define SPECIES_DEERLING_SUMMER FORMS_START + 149 +#define SPECIES_DEERLING_AUTUMN FORMS_START + 150 +#define SPECIES_DEERLING_WINTER FORMS_START + 151 + +// Sawsbuck +#define SPECIES_SAWSBUCK_SUMMER FORMS_START + 152 +#define SPECIES_SAWSBUCK_AUTUMN FORMS_START + 153 +#define SPECIES_SAWSBUCK_WINTER FORMS_START + 154 + +// Therian Forms +#define SPECIES_TORNADUS_THERIAN FORMS_START + 155 +#define SPECIES_THUNDURUS_THERIAN FORMS_START + 156 +#define SPECIES_LANDORUS_THERIAN FORMS_START + 157 + +// Kyurem +#define SPECIES_KYUREM_WHITE FORMS_START + 158 +#define SPECIES_KYUREM_BLACK FORMS_START + 159 + +// Keldeo +#define SPECIES_KELDEO_RESOLUTE FORMS_START + 160 + +// Meloetta +#define SPECIES_MELOETTA_PIROUETTE FORMS_START + 161 + +// Genesect +#define SPECIES_GENESECT_DOUSE_DRIVE FORMS_START + 162 +#define SPECIES_GENESECT_SHOCK_DRIVE FORMS_START + 163 +#define SPECIES_GENESECT_BURN_DRIVE FORMS_START + 164 +#define SPECIES_GENESECT_CHILL_DRIVE FORMS_START + 165 + +// Greninja +#define SPECIES_GRENINJA_BATTLE_BOND FORMS_START + 166 +#define SPECIES_GRENINJA_ASH FORMS_START + 167 + +// Vivillon +#define SPECIES_VIVILLON_POLAR FORMS_START + 168 +#define SPECIES_VIVILLON_TUNDRA FORMS_START + 169 +#define SPECIES_VIVILLON_CONTINENTAL FORMS_START + 170 +#define SPECIES_VIVILLON_GARDEN FORMS_START + 171 +#define SPECIES_VIVILLON_ELEGANT FORMS_START + 172 +#define SPECIES_VIVILLON_MEADOW FORMS_START + 173 +#define SPECIES_VIVILLON_MODERN FORMS_START + 174 +#define SPECIES_VIVILLON_MARINE FORMS_START + 175 +#define SPECIES_VIVILLON_ARCHIPELAGO FORMS_START + 176 +#define SPECIES_VIVILLON_HIGH_PLAINS FORMS_START + 177 +#define SPECIES_VIVILLON_SANDSTORM FORMS_START + 178 +#define SPECIES_VIVILLON_RIVER FORMS_START + 179 +#define SPECIES_VIVILLON_MONSOON FORMS_START + 180 +#define SPECIES_VIVILLON_SAVANNA FORMS_START + 181 +#define SPECIES_VIVILLON_SUN FORMS_START + 182 +#define SPECIES_VIVILLON_OCEAN FORMS_START + 183 +#define SPECIES_VIVILLON_JUNGLE FORMS_START + 184 +#define SPECIES_VIVILLON_FANCY FORMS_START + 185 +#define SPECIES_VIVILLON_POKE_BALL FORMS_START + 186 + +// Flabébé +#define SPECIES_FLABEBE_YELLOW_FLOWER FORMS_START + 187 +#define SPECIES_FLABEBE_ORANGE_FLOWER FORMS_START + 188 +#define SPECIES_FLABEBE_BLUE_FLOWER FORMS_START + 189 +#define SPECIES_FLABEBE_WHITE_FLOWER FORMS_START + 190 + +// Floette +#define SPECIES_FLOETTE_YELLOW_FLOWER FORMS_START + 191 +#define SPECIES_FLOETTE_ORANGE_FLOWER FORMS_START + 192 +#define SPECIES_FLOETTE_BLUE_FLOWER FORMS_START + 193 +#define SPECIES_FLOETTE_WHITE_FLOWER FORMS_START + 194 +#define SPECIES_FLOETTE_ETERNAL_FLOWER FORMS_START + 195 + +// Florges +#define SPECIES_FLORGES_YELLOW_FLOWER FORMS_START + 196 +#define SPECIES_FLORGES_ORANGE_FLOWER FORMS_START + 197 +#define SPECIES_FLORGES_BLUE_FLOWER FORMS_START + 198 +#define SPECIES_FLORGES_WHITE_FLOWER FORMS_START + 199 + +// Furfrou +#define SPECIES_FURFROU_HEART_TRIM FORMS_START + 200 +#define SPECIES_FURFROU_STAR_TRIM FORMS_START + 201 +#define SPECIES_FURFROU_DIAMOND_TRIM FORMS_START + 202 +#define SPECIES_FURFROU_DEBUTANTE_TRIM FORMS_START + 203 +#define SPECIES_FURFROU_MATRON_TRIM FORMS_START + 204 +#define SPECIES_FURFROU_DANDY_TRIM FORMS_START + 205 +#define SPECIES_FURFROU_LA_REINE_TRIM FORMS_START + 206 +#define SPECIES_FURFROU_KABUKI_TRIM FORMS_START + 207 +#define SPECIES_FURFROU_PHARAOH_TRIM FORMS_START + 208 + +// Meowstic +#define SPECIES_MEOWSTIC_F FORMS_START + 209 + +// Aegislash +#define SPECIES_AEGISLASH_BLADE FORMS_START + 210 + +// Pumpkaboo +#define SPECIES_PUMPKABOO_SMALL FORMS_START + 211 +#define SPECIES_PUMPKABOO_LARGE FORMS_START + 212 +#define SPECIES_PUMPKABOO_SUPER FORMS_START + 213 + +// Gourgeist +#define SPECIES_GOURGEIST_SMALL FORMS_START + 214 +#define SPECIES_GOURGEIST_LARGE FORMS_START + 215 +#define SPECIES_GOURGEIST_SUPER FORMS_START + 216 + +// Xerneas +#define SPECIES_XERNEAS_ACTIVE FORMS_START + 217 + +// Zygarde +#define SPECIES_ZYGARDE_10 FORMS_START + 218 +#define SPECIES_ZYGARDE_10_POWER_CONSTRUCT FORMS_START + 219 +#define SPECIES_ZYGARDE_50_POWER_CONSTRUCT FORMS_START + 220 +#define SPECIES_ZYGARDE_COMPLETE FORMS_START + 221 + +// Hoopa +#define SPECIES_HOOPA_UNBOUND FORMS_START + 222 + +// Oricorio +#define SPECIES_ORICORIO_POM_POM FORMS_START + 223 +#define SPECIES_ORICORIO_PA_U FORMS_START + 224 +#define SPECIES_ORICORIO_SENSU FORMS_START + 225 + +// Rockruff +#define SPECIES_ROCKRUFF_OWN_TEMPO FORMS_START + 226 + +// Lycanroc +#define SPECIES_LYCANROC_MIDNIGHT FORMS_START + 227 +#define SPECIES_LYCANROC_DUSK FORMS_START + 228 + +// Wishiwashi +#define SPECIES_WISHIWASHI_SCHOOL FORMS_START + 229 + +// Silvally +#define SPECIES_SILVALLY_FIGHTING FORMS_START + 230 +#define SPECIES_SILVALLY_FLYING FORMS_START + 231 +#define SPECIES_SILVALLY_POISON FORMS_START + 232 +#define SPECIES_SILVALLY_GROUND FORMS_START + 233 +#define SPECIES_SILVALLY_ROCK FORMS_START + 234 +#define SPECIES_SILVALLY_BUG FORMS_START + 235 +#define SPECIES_SILVALLY_GHOST FORMS_START + 236 +#define SPECIES_SILVALLY_STEEL FORMS_START + 237 +#define SPECIES_SILVALLY_FIRE FORMS_START + 238 +#define SPECIES_SILVALLY_WATER FORMS_START + 239 +#define SPECIES_SILVALLY_GRASS FORMS_START + 240 +#define SPECIES_SILVALLY_ELECTRIC FORMS_START + 241 +#define SPECIES_SILVALLY_PSYCHIC FORMS_START + 242 +#define SPECIES_SILVALLY_ICE FORMS_START + 243 +#define SPECIES_SILVALLY_DRAGON FORMS_START + 244 +#define SPECIES_SILVALLY_DARK FORMS_START + 245 +#define SPECIES_SILVALLY_FAIRY FORMS_START + 246 + +// Minior +#define SPECIES_MINIOR_METEOR_ORANGE FORMS_START + 247 +#define SPECIES_MINIOR_METEOR_YELLOW FORMS_START + 248 +#define SPECIES_MINIOR_METEOR_GREEN FORMS_START + 249 +#define SPECIES_MINIOR_METEOR_BLUE FORMS_START + 250 +#define SPECIES_MINIOR_METEOR_INDIGO FORMS_START + 251 +#define SPECIES_MINIOR_METEOR_VIOLET FORMS_START + 252 +#define SPECIES_MINIOR_CORE_RED FORMS_START + 253 +#define SPECIES_MINIOR_CORE_ORANGE FORMS_START + 254 +#define SPECIES_MINIOR_CORE_YELLOW FORMS_START + 255 +#define SPECIES_MINIOR_CORE_GREEN FORMS_START + 256 +#define SPECIES_MINIOR_CORE_BLUE FORMS_START + 257 +#define SPECIES_MINIOR_CORE_INDIGO FORMS_START + 258 +#define SPECIES_MINIOR_CORE_VIOLET FORMS_START + 259 + +// Mimikyu +#define SPECIES_MIMIKYU_BUSTED FORMS_START + 260 + +// Necrozma +#define SPECIES_NECROZMA_DUSK_MANE FORMS_START + 261 +#define SPECIES_NECROZMA_DAWN_WINGS FORMS_START + 262 +#define SPECIES_NECROZMA_ULTRA FORMS_START + 263 + +// Magearna +#define SPECIES_MAGEARNA_ORIGINAL_COLOR FORMS_START + 264 + +#define SPECIES_EGG SPECIES_MAGEARNA_ORIGINAL_COLOR + 1 #define NUM_SPECIES SPECIES_EGG -// Unown forms, not actual species -#define SPECIES_UNOWN_A NUM_SPECIES + 1 -#define SPECIES_UNOWN_B NUM_SPECIES + 2 -#define SPECIES_UNOWN_C NUM_SPECIES + 3 -#define SPECIES_UNOWN_D NUM_SPECIES + 4 -#define SPECIES_UNOWN_E NUM_SPECIES + 5 -#define SPECIES_UNOWN_F NUM_SPECIES + 6 -#define SPECIES_UNOWN_G NUM_SPECIES + 7 -#define SPECIES_UNOWN_H NUM_SPECIES + 8 -#define SPECIES_UNOWN_I NUM_SPECIES + 9 -#define SPECIES_UNOWN_J NUM_SPECIES + 10 -#define SPECIES_UNOWN_K NUM_SPECIES + 11 -#define SPECIES_UNOWN_L NUM_SPECIES + 12 -#define SPECIES_UNOWN_M NUM_SPECIES + 13 -#define SPECIES_UNOWN_N NUM_SPECIES + 14 -#define SPECIES_UNOWN_O NUM_SPECIES + 15 -#define SPECIES_UNOWN_P NUM_SPECIES + 16 -#define SPECIES_UNOWN_Q NUM_SPECIES + 17 -#define SPECIES_UNOWN_R NUM_SPECIES + 18 -#define SPECIES_UNOWN_S NUM_SPECIES + 19 -#define SPECIES_UNOWN_T NUM_SPECIES + 20 -#define SPECIES_UNOWN_U NUM_SPECIES + 21 -#define SPECIES_UNOWN_V NUM_SPECIES + 22 -#define SPECIES_UNOWN_W NUM_SPECIES + 23 -#define SPECIES_UNOWN_X NUM_SPECIES + 24 -#define SPECIES_UNOWN_Y NUM_SPECIES + 25 -#define SPECIES_UNOWN_Z NUM_SPECIES + 26 -#define SPECIES_UNOWN_EMARK NUM_SPECIES + 27 -#define SPECIES_UNOWN_QMARK NUM_SPECIES + 28 - // National Dex Index Defines #define NATIONAL_DEX_NONE 0 diff --git a/include/graphics.h b/include/graphics.h index a997c7efc..2d27fd7df 100644 --- a/include/graphics.h +++ b/include/graphics.h @@ -36,6 +36,7 @@ extern const u32 gOpenPokeballGfx[]; extern const u16 gMonIconPalettes[][16]; extern const u32 gMonFrontPic_CircledQuestionMark[]; +extern const u32 gMonFrontPic_DoubleQuestionMark[]; extern const u32 gMonFrontPic_Bulbasaur[]; extern const u32 gMonFrontPic_Ivysaur[]; extern const u32 gMonFrontPic_Venusaur[]; @@ -236,7 +237,7 @@ extern const u32 gMonFrontPic_Umbreon[]; extern const u32 gMonFrontPic_Murkrow[]; extern const u32 gMonFrontPic_Slowking[]; extern const u32 gMonFrontPic_Misdreavus[]; -extern const u32 gMonFrontPic_UnownA[]; +extern const u32 gMonFrontPic_Unown[]; extern const u32 gMonFrontPic_Wobbuffet[]; extern const u32 gMonFrontPic_Girafarig[]; extern const u32 gMonFrontPic_Pineco[]; @@ -287,7 +288,6 @@ extern const u32 gMonFrontPic_Tyranitar[]; extern const u32 gMonFrontPic_Lugia[]; extern const u32 gMonFrontPic_HoOh[]; extern const u32 gMonFrontPic_Celebi[]; -extern const u32 gMonFrontPic_DoubleQuestionMark[]; extern const u32 gMonFrontPic_Treecko[]; extern const u32 gMonFrontPic_Grovyle[]; extern const u32 gMonFrontPic_Sceptile[]; @@ -312,100 +312,101 @@ extern const u32 gMonFrontPic_Ludicolo[]; extern const u32 gMonFrontPic_Seedot[]; extern const u32 gMonFrontPic_Nuzleaf[]; extern const u32 gMonFrontPic_Shiftry[]; -extern const u32 gMonFrontPic_Nincada[]; -extern const u32 gMonFrontPic_Ninjask[]; -extern const u32 gMonFrontPic_Shedinja[]; extern const u32 gMonFrontPic_Taillow[]; extern const u32 gMonFrontPic_Swellow[]; -extern const u32 gMonFrontPic_Shroomish[]; -extern const u32 gMonFrontPic_Breloom[]; -extern const u32 gMonFrontPic_Spinda[]; extern const u32 gMonFrontPic_Wingull[]; extern const u32 gMonFrontPic_Pelipper[]; +extern const u32 gMonFrontPic_Ralts[]; +extern const u32 gMonFrontPic_Kirlia[]; +extern const u32 gMonFrontPic_Gardevoir[]; extern const u32 gMonFrontPic_Surskit[]; extern const u32 gMonFrontPic_Masquerain[]; -extern const u32 gMonFrontPic_Wailmer[]; -extern const u32 gMonFrontPic_Wailord[]; -extern const u32 gMonFrontPic_Skitty[]; -extern const u32 gMonFrontPic_Delcatty[]; -extern const u32 gMonFrontPic_Kecleon[]; -extern const u32 gMonFrontPic_Baltoy[]; -extern const u32 gMonFrontPic_Claydol[]; -extern const u32 gMonFrontPic_Nosepass[]; -extern const u32 gMonFrontPic_Torkoal[]; -extern const u32 gMonFrontPic_Sableye[]; -extern const u32 gMonFrontPic_Barboach[]; -extern const u32 gMonFrontPic_Whiscash[]; -extern const u32 gMonFrontPic_Luvdisc[]; -extern const u32 gMonFrontPic_Corphish[]; -extern const u32 gMonFrontPic_Crawdaunt[]; -extern const u32 gMonFrontPic_Feebas[]; -extern const u32 gMonFrontPic_Milotic[]; -extern const u32 gMonFrontPic_Carvanha[]; -extern const u32 gMonFrontPic_Sharpedo[]; -extern const u32 gMonFrontPic_Trapinch[]; -extern const u32 gMonFrontPic_Vibrava[]; -extern const u32 gMonFrontPic_Flygon[]; -extern const u32 gMonFrontPic_Makuhita[]; -extern const u32 gMonFrontPic_Hariyama[]; -extern const u32 gMonFrontPic_Electrike[]; -extern const u32 gMonFrontPic_Manectric[]; -extern const u32 gMonFrontPic_Numel[]; -extern const u32 gMonFrontPic_Camerupt[]; -extern const u32 gMonFrontPic_Spheal[]; -extern const u32 gMonFrontPic_Sealeo[]; -extern const u32 gMonFrontPic_Walrein[]; -extern const u32 gMonFrontPic_Cacnea[]; -extern const u32 gMonFrontPic_Cacturne[]; -extern const u32 gMonFrontPic_Snorunt[]; -extern const u32 gMonFrontPic_Glalie[]; -extern const u32 gMonFrontPic_Lunatone[]; -extern const u32 gMonFrontPic_Solrock[]; -extern const u32 gMonFrontPic_Azurill[]; -extern const u32 gMonFrontPic_Spoink[]; -extern const u32 gMonFrontPic_Grumpig[]; -extern const u32 gMonFrontPic_Plusle[]; -extern const u32 gMonFrontPic_Minun[]; -extern const u32 gMonFrontPic_Mawile[]; -extern const u32 gMonFrontPic_Meditite[]; -extern const u32 gMonFrontPic_Medicham[]; -extern const u32 gMonFrontPic_Swablu[]; -extern const u32 gMonFrontPic_Altaria[]; -extern const u32 gMonFrontPic_Wynaut[]; -extern const u32 gMonFrontPic_Duskull[]; -extern const u32 gMonFrontPic_Dusclops[]; -extern const u32 gMonFrontPic_Roselia[]; +extern const u32 gMonFrontPic_Shroomish[]; +extern const u32 gMonFrontPic_Breloom[]; extern const u32 gMonFrontPic_Slakoth[]; extern const u32 gMonFrontPic_Vigoroth[]; extern const u32 gMonFrontPic_Slaking[]; -extern const u32 gMonFrontPic_Gulpin[]; -extern const u32 gMonFrontPic_Swalot[]; -extern const u32 gMonFrontPic_Tropius[]; +extern const u32 gMonFrontPic_Nincada[]; +extern const u32 gMonFrontPic_Ninjask[]; +extern const u32 gMonFrontPic_Shedinja[]; extern const u32 gMonFrontPic_Whismur[]; extern const u32 gMonFrontPic_Loudred[]; extern const u32 gMonFrontPic_Exploud[]; -extern const u32 gMonFrontPic_Clamperl[]; -extern const u32 gMonFrontPic_Huntail[]; -extern const u32 gMonFrontPic_Gorebyss[]; -extern const u32 gMonFrontPic_Absol[]; -extern const u32 gMonFrontPic_Shuppet[]; -extern const u32 gMonFrontPic_Banette[]; -extern const u32 gMonFrontPic_Seviper[]; -extern const u32 gMonFrontPic_Zangoose[]; -extern const u32 gMonFrontPic_Relicanth[]; +extern const u32 gMonFrontPic_Makuhita[]; +extern const u32 gMonFrontPic_Hariyama[]; +extern const u32 gMonFrontPic_Azurill[]; +extern const u32 gMonFrontPic_Nosepass[]; +extern const u32 gMonFrontPic_Skitty[]; +extern const u32 gMonFrontPic_Delcatty[]; +extern const u32 gMonFrontPic_Sableye[]; +extern const u32 gMonFrontPic_Mawile[]; extern const u32 gMonFrontPic_Aron[]; extern const u32 gMonFrontPic_Lairon[]; extern const u32 gMonFrontPic_Aggron[]; -extern const u32 gMonFrontPic_Castform[]; +extern const u32 gMonFrontPic_Meditite[]; +extern const u32 gMonFrontPic_Medicham[]; +extern const u32 gMonFrontPic_Electrike[]; +extern const u32 gMonFrontPic_Manectric[]; +extern const u32 gMonFrontPic_Plusle[]; +extern const u32 gMonFrontPic_Minun[]; extern const u32 gMonFrontPic_Volbeat[]; extern const u32 gMonFrontPic_Illumise[]; +extern const u32 gMonFrontPic_Roselia[]; +extern const u32 gMonFrontPic_Gulpin[]; +extern const u32 gMonFrontPic_Swalot[]; +extern const u32 gMonFrontPic_Carvanha[]; +extern const u32 gMonFrontPic_Sharpedo[]; +extern const u32 gMonFrontPic_Wailmer[]; +extern const u32 gMonFrontPic_Wailord[]; +extern const u32 gMonFrontPic_Numel[]; +extern const u32 gMonFrontPic_Camerupt[]; +extern const u32 gMonFrontPic_Torkoal[]; +extern const u32 gMonFrontPic_Spoink[]; +extern const u32 gMonFrontPic_Grumpig[]; +extern const u32 gMonFrontPic_Spinda[]; +extern const u32 gMonFrontPic_Trapinch[]; +extern const u32 gMonFrontPic_Vibrava[]; +extern const u32 gMonFrontPic_Flygon[]; +extern const u32 gMonFrontPic_Cacnea[]; +extern const u32 gMonFrontPic_Cacturne[]; +extern const u32 gMonFrontPic_Swablu[]; +extern const u32 gMonFrontPic_Altaria[]; +extern const u32 gMonFrontPic_Zangoose[]; +extern const u32 gMonFrontPic_Seviper[]; +extern const u32 gMonFrontPic_Lunatone[]; +extern const u32 gMonFrontPic_Solrock[]; +extern const u32 gMonFrontPic_Barboach[]; +extern const u32 gMonFrontPic_Whiscash[]; +extern const u32 gMonFrontPic_Corphish[]; +extern const u32 gMonFrontPic_Crawdaunt[]; +extern const u32 gMonFrontPic_Baltoy[]; +extern const u32 gMonFrontPic_Claydol[]; extern const u32 gMonFrontPic_Lileep[]; extern const u32 gMonFrontPic_Cradily[]; extern const u32 gMonFrontPic_Anorith[]; extern const u32 gMonFrontPic_Armaldo[]; -extern const u32 gMonFrontPic_Ralts[]; -extern const u32 gMonFrontPic_Kirlia[]; -extern const u32 gMonFrontPic_Gardevoir[]; +extern const u32 gMonFrontPic_Feebas[]; +extern const u32 gMonFrontPic_Milotic[]; +extern const u32 gMonFrontPic_Castform[]; +extern const u32 gMonFrontPic_Kecleon[]; +extern const u32 gMonFrontPic_Shuppet[]; +extern const u32 gMonFrontPic_Banette[]; +extern const u32 gMonFrontPic_Duskull[]; +extern const u32 gMonFrontPic_Dusclops[]; +extern const u32 gMonFrontPic_Tropius[]; +extern const u32 gMonFrontPic_Chimecho[]; +extern const u32 gMonFrontPic_Absol[]; +extern const u32 gMonFrontPic_Wynaut[]; +extern const u32 gMonFrontPic_Snorunt[]; +extern const u32 gMonFrontPic_Glalie[]; +extern const u32 gMonFrontPic_Spheal[]; +extern const u32 gMonFrontPic_Sealeo[]; +extern const u32 gMonFrontPic_Walrein[]; +extern const u32 gMonFrontPic_Clamperl[]; +extern const u32 gMonFrontPic_Huntail[]; +extern const u32 gMonFrontPic_Gorebyss[]; +extern const u32 gMonFrontPic_Relicanth[]; +extern const u32 gMonFrontPic_Luvdisc[]; extern const u32 gMonFrontPic_Bagon[]; extern const u32 gMonFrontPic_Shelgon[]; extern const u32 gMonFrontPic_Salamence[]; @@ -415,42 +416,13 @@ extern const u32 gMonFrontPic_Metagross[]; extern const u32 gMonFrontPic_Regirock[]; extern const u32 gMonFrontPic_Regice[]; extern const u32 gMonFrontPic_Registeel[]; +extern const u32 gMonFrontPic_Latias[]; +extern const u32 gMonFrontPic_Latios[]; extern const u32 gMonFrontPic_Kyogre[]; extern const u32 gMonFrontPic_Groudon[]; extern const u32 gMonFrontPic_Rayquaza[]; -extern const u32 gMonFrontPic_Latias[]; -extern const u32 gMonFrontPic_Latios[]; extern const u32 gMonFrontPic_Jirachi[]; extern const u32 gMonFrontPic_Deoxys[]; -extern const u32 gMonFrontPic_Chimecho[]; -extern const u32 gMonFrontPic_Egg[]; -extern const u32 gMonFrontPic_UnownB[]; -extern const u32 gMonFrontPic_UnownC[]; -extern const u32 gMonFrontPic_UnownD[]; -extern const u32 gMonFrontPic_UnownE[]; -extern const u32 gMonFrontPic_UnownF[]; -extern const u32 gMonFrontPic_UnownG[]; -extern const u32 gMonFrontPic_UnownH[]; -extern const u32 gMonFrontPic_UnownI[]; -extern const u32 gMonFrontPic_UnownJ[]; -extern const u32 gMonFrontPic_UnownK[]; -extern const u32 gMonFrontPic_UnownL[]; -extern const u32 gMonFrontPic_UnownM[]; -extern const u32 gMonFrontPic_UnownN[]; -extern const u32 gMonFrontPic_UnownO[]; -extern const u32 gMonFrontPic_UnownP[]; -extern const u32 gMonFrontPic_UnownQ[]; -extern const u32 gMonFrontPic_UnownR[]; -extern const u32 gMonFrontPic_UnownS[]; -extern const u32 gMonFrontPic_UnownT[]; -extern const u32 gMonFrontPic_UnownU[]; -extern const u32 gMonFrontPic_UnownV[]; -extern const u32 gMonFrontPic_UnownW[]; -extern const u32 gMonFrontPic_UnownX[]; -extern const u32 gMonFrontPic_UnownY[]; -extern const u32 gMonFrontPic_UnownZ[]; -extern const u32 gMonFrontPic_UnownExclamationMark[]; -extern const u32 gMonFrontPic_UnownQuestionMark[]; extern const u32 gMonFrontPic_Turtwig[]; extern const u32 gMonFrontPic_Grotle[]; extern const u32 gMonFrontPic_Torterra[]; @@ -476,12 +448,8 @@ extern const u32 gMonFrontPic_Cranidos[]; extern const u32 gMonFrontPic_Rampardos[]; extern const u32 gMonFrontPic_Shieldon[]; extern const u32 gMonFrontPic_Bastiodon[]; -extern const u32 gMonFrontPic_BurmyPlant[]; -extern const u32 gMonFrontPic_BurmySandy[]; -extern const u32 gMonFrontPic_BurmyTrash[]; -extern const u32 gMonFrontPic_WormadamPlant[]; -extern const u32 gMonFrontPic_WormadamSandy[]; -extern const u32 gMonFrontPic_WormadamTrash[]; +extern const u32 gMonFrontPic_Burmy[]; +extern const u32 gMonFrontPic_Wormadam[]; extern const u32 gMonFrontPic_Mothim[]; extern const u32 gMonFrontPic_Combee[]; extern const u32 gMonFrontPic_Vespiquen[]; @@ -490,8 +458,8 @@ extern const u32 gMonFrontPic_Buizel[]; extern const u32 gMonFrontPic_Floatzel[]; extern const u32 gMonFrontPic_Cherubi[]; extern const u32 gMonFrontPic_Cherrim[]; -extern const u32 gMonFrontPic_ShellosE[]; -extern const u32 gMonFrontPic_GastrodonE[]; +extern const u32 gMonFrontPic_Shellos[]; +extern const u32 gMonFrontPic_Gastrodon[]; extern const u32 gMonFrontPic_Ambipom[]; extern const u32 gMonFrontPic_Drifloon[]; extern const u32 gMonFrontPic_Drifblim[]; @@ -547,12 +515,7 @@ extern const u32 gMonFrontPic_Gallade[]; extern const u32 gMonFrontPic_Probopass[]; extern const u32 gMonFrontPic_Dusknoir[]; extern const u32 gMonFrontPic_Froslass[]; -extern const u32 gMonFrontPic_RotomNormal[]; -extern const u32 gMonFrontPic_RotomHeat[]; -extern const u32 gMonFrontPic_RotomFrost[]; -extern const u32 gMonFrontPic_RotomFan[]; -extern const u32 gMonFrontPic_RotomMow[]; -extern const u32 gMonFrontPic_RotomWash[]; +extern const u32 gMonFrontPic_Rotom[]; extern const u32 gMonFrontPic_Uxie[]; extern const u32 gMonFrontPic_Mesprit[]; extern const u32 gMonFrontPic_Azelf[]; @@ -751,8 +714,7 @@ extern const u32 gMonFrontPic_Pancham[]; extern const u32 gMonFrontPic_Pangoro[]; extern const u32 gMonFrontPic_Furfrou[]; extern const u32 gMonFrontPic_Espurr[]; -extern const u32 gMonFrontPic_MeowsticMale[]; -extern const u32 gMonFrontPic_MeowsticFemale[]; +extern const u32 gMonFrontPic_Meowstic[]; extern const u32 gMonFrontPic_Honedge[]; extern const u32 gMonFrontPic_Doublade[]; extern const u32 gMonFrontPic_Aegislash[]; @@ -884,8 +846,202 @@ extern const u32 gMonFrontPic_Blacephalon[]; extern const u32 gMonFrontPic_Zeraora[]; extern const u32 gMonFrontPic_Meltan[]; extern const u32 gMonFrontPic_Melmetal[]; +extern const u32 gMonFrontPic_MegaVenusaur[]; +extern const u32 gMonFrontPic_MegaCharizardX[]; +extern const u32 gMonFrontPic_MegaCharizardY[]; +extern const u32 gMonFrontPic_MegaBlastoise[]; +extern const u32 gMonFrontPic_MegaBeedrill[]; +extern const u32 gMonFrontPic_MegaPidgeot[]; +extern const u32 gMonFrontPic_MegaAlakazam[]; +extern const u32 gMonFrontPic_MegaSlowbro[]; +extern const u32 gMonFrontPic_MegaGengar[]; +extern const u32 gMonFrontPic_MegaKangaskhan[]; +extern const u32 gMonFrontPic_MegaPinsir[]; +extern const u32 gMonFrontPic_MegaGyarados[]; +extern const u32 gMonFrontPic_MegaAerodactyl[]; +extern const u32 gMonFrontPic_MegaMewtwoX[]; +extern const u32 gMonFrontPic_MegaMewtwoY[]; +extern const u32 gMonFrontPic_MegaAmpharos[]; +extern const u32 gMonFrontPic_MegaSteelix[]; +extern const u32 gMonFrontPic_MegaScizor[]; +extern const u32 gMonFrontPic_MegaHeracross[]; +extern const u32 gMonFrontPic_MegaHoundoom[]; +extern const u32 gMonFrontPic_MegaTyranitar[]; +extern const u32 gMonFrontPic_MegaSceptile[]; +extern const u32 gMonFrontPic_MegaBlaziken[]; +extern const u32 gMonFrontPic_MegaSwampert[]; +extern const u32 gMonFrontPic_MegaGardevoir[]; +extern const u32 gMonFrontPic_MegaSableye[]; +extern const u32 gMonFrontPic_MegaMawile[]; +extern const u32 gMonFrontPic_MegaAggron[]; +extern const u32 gMonFrontPic_MegaMedicham[]; +extern const u32 gMonFrontPic_MegaManectric[]; +extern const u32 gMonFrontPic_MegaSharpedo[]; +extern const u32 gMonFrontPic_MegaCamerupt[]; +extern const u32 gMonFrontPic_MegaAltaria[]; +extern const u32 gMonFrontPic_MegaBanette[]; +extern const u32 gMonFrontPic_MegaAbsol[]; +extern const u32 gMonFrontPic_MegaGlalie[]; +extern const u32 gMonFrontPic_MegaSalamence[]; +extern const u32 gMonFrontPic_MegaMetagross[]; +extern const u32 gMonFrontPic_MegaLatias[]; +extern const u32 gMonFrontPic_MegaLatios[]; +extern const u32 gMonFrontPic_MegaLopunny[]; +extern const u32 gMonFrontPic_MegaGarchomp[]; +extern const u32 gMonFrontPic_MegaLucario[]; +extern const u32 gMonFrontPic_MegaAbomasnow[]; +extern const u32 gMonFrontPic_MegaGallade[]; +extern const u32 gMonFrontPic_MegaAudino[]; +extern const u32 gMonFrontPic_MegaDiancie[]; +extern const u32 gMonFrontPic_MegaRayquaza[]; +extern const u32 gMonFrontPic_PrimalKyogre[]; +extern const u32 gMonFrontPic_PrimalGroudon[]; +extern const u32 gMonFrontPic_AlolanRattata[]; +extern const u32 gMonFrontPic_AlolanRaticate[]; +extern const u32 gMonFrontPic_AlolanRaichu[]; +extern const u32 gMonFrontPic_AlolanSandshrew[]; +extern const u32 gMonFrontPic_AlolanSandslash[]; +extern const u32 gMonFrontPic_AlolanVulpix[]; +extern const u32 gMonFrontPic_AlolanNinetales[]; +extern const u32 gMonFrontPic_AlolanDiglett[]; +extern const u32 gMonFrontPic_AlolanDugtrio[]; +extern const u32 gMonFrontPic_AlolanMeowth[]; +extern const u32 gMonFrontPic_AlolanPersian[]; +extern const u32 gMonFrontPic_AlolanGeodude[]; +extern const u32 gMonFrontPic_AlolanGraveler[]; +extern const u32 gMonFrontPic_AlolanGolem[]; +extern const u32 gMonFrontPic_AlolanGrimer[]; +extern const u32 gMonFrontPic_AlolanMuk[]; +extern const u32 gMonFrontPic_AlolanExeggutor[]; +extern const u32 gMonFrontPic_AlolanMarowak[]; +extern const u32 gMonFrontPic_PikachuCosplay[]; +extern const u32 gMonFrontPic_PikachuRockStar[]; +extern const u32 gMonFrontPic_PikachuBelle[]; +extern const u32 gMonFrontPic_PikachuPopStar[]; +extern const u32 gMonFrontPic_PikachuPhD[]; +extern const u32 gMonFrontPic_PikachuLibre[]; +extern const u32 gMonFrontPic_PikachuOriginalCap[]; +extern const u32 gMonFrontPic_PikachuHoennCap[]; +extern const u32 gMonFrontPic_PikachuSinnohCap[]; +extern const u32 gMonFrontPic_PikachuUnovaCap[]; +extern const u32 gMonFrontPic_PikachuKalosCap[]; +extern const u32 gMonFrontPic_PikachuAlolaCap[]; +extern const u32 gMonFrontPic_PikachuPartnerCap[]; +extern const u32 gMonFrontPic_PichuSpikyEared[]; +extern const u32 gMonFrontPic_UnownB[]; +extern const u32 gMonFrontPic_UnownC[]; +extern const u32 gMonFrontPic_UnownD[]; +extern const u32 gMonFrontPic_UnownE[]; +extern const u32 gMonFrontPic_UnownF[]; +extern const u32 gMonFrontPic_UnownG[]; +extern const u32 gMonFrontPic_UnownH[]; +extern const u32 gMonFrontPic_UnownI[]; +extern const u32 gMonFrontPic_UnownJ[]; +extern const u32 gMonFrontPic_UnownK[]; +extern const u32 gMonFrontPic_UnownL[]; +extern const u32 gMonFrontPic_UnownM[]; +extern const u32 gMonFrontPic_UnownN[]; +extern const u32 gMonFrontPic_UnownO[]; +extern const u32 gMonFrontPic_UnownP[]; +extern const u32 gMonFrontPic_UnownQ[]; +extern const u32 gMonFrontPic_UnownR[]; +extern const u32 gMonFrontPic_UnownS[]; +extern const u32 gMonFrontPic_UnownT[]; +extern const u32 gMonFrontPic_UnownU[]; +extern const u32 gMonFrontPic_UnownV[]; +extern const u32 gMonFrontPic_UnownW[]; +extern const u32 gMonFrontPic_UnownX[]; +extern const u32 gMonFrontPic_UnownY[]; +extern const u32 gMonFrontPic_UnownZ[]; +extern const u32 gMonFrontPic_UnownExclamationMark[]; +extern const u32 gMonFrontPic_UnownQuestionMark[]; +extern const u32 gMonFrontPic_CastformSunny[]; +extern const u32 gMonFrontPic_CastformRainy[]; +extern const u32 gMonFrontPic_CastformSnowy[]; +extern const u32 gMonFrontPic_BurmySandyCloak[]; +extern const u32 gMonFrontPic_BurmyTrashCloak[]; +extern const u32 gMonFrontPic_WormadamSandyCloak[]; +extern const u32 gMonFrontPic_WormadamTrashCloak[]; +extern const u32 gMonFrontPic_CherrimSunshine[]; +extern const u32 gMonFrontPic_ShellosEastSea[]; +extern const u32 gMonFrontPic_GastrodonEastSea[]; +extern const u32 gMonFrontPic_RotomHeat[]; +extern const u32 gMonFrontPic_RotomWash[]; +extern const u32 gMonFrontPic_RotomFrost[]; +extern const u32 gMonFrontPic_RotomFan[]; +extern const u32 gMonFrontPic_RotomMow[]; +extern const u32 gMonFrontPic_GiratinaOrigin[]; +extern const u32 gMonFrontPic_ShayminSky[]; +extern const u32 gMonFrontPic_BasculinBlueStriped[]; +extern const u32 gMonFrontPic_DarmanitanZenMode[]; +extern const u32 gMonFrontPic_SawsbuckSummer[]; +extern const u32 gMonFrontPic_SawsbuckAutumn[]; +extern const u32 gMonFrontPic_SawsbuckWinter[]; +extern const u32 gMonFrontPic_TornadusTherian[]; +extern const u32 gMonFrontPic_ThundurusTherian[]; +extern const u32 gMonFrontPic_LandorusTherian[]; +extern const u32 gMonFrontPic_KyuremWhite[]; +extern const u32 gMonFrontPic_KyuremBlack[]; +extern const u32 gMonFrontPic_KeldeoResolute[]; +extern const u32 gMonFrontPic_MeloettaPirouette[]; +extern const u32 gMonFrontPic_GreninjaAsh[]; +extern const u32 gMonFrontPic_VivillonPolar[]; +extern const u32 gMonFrontPic_VivillonTundra[]; +extern const u32 gMonFrontPic_VivillonContinental[]; +extern const u32 gMonFrontPic_VivillonGarden[]; +extern const u32 gMonFrontPic_VivillonElegant[]; +extern const u32 gMonFrontPic_VivillonMeadow[]; +extern const u32 gMonFrontPic_VivillonModern[]; +extern const u32 gMonFrontPic_VivillonMarine[]; +extern const u32 gMonFrontPic_VivillonArchipelago[]; +extern const u32 gMonFrontPic_VivillonHighPlains[]; +extern const u32 gMonFrontPic_VivillonSandstorm[]; +extern const u32 gMonFrontPic_VivillonRiver[]; +extern const u32 gMonFrontPic_VivillonMonsoon[]; +extern const u32 gMonFrontPic_VivillonSavanna[]; +extern const u32 gMonFrontPic_VivillonSun[]; +extern const u32 gMonFrontPic_VivillonOcean[]; +extern const u32 gMonFrontPic_VivillonJungle[]; +extern const u32 gMonFrontPic_VivillonFancy[]; +extern const u32 gMonFrontPic_VivillonPokeBall[]; +extern const u32 gMonFrontPic_FloetteEternalFlower[]; +extern const u32 gMonFrontPic_FurfrouHeartTrim[]; +extern const u32 gMonFrontPic_FurfrouStarTrim[]; +extern const u32 gMonFrontPic_FurfrouDiamondTrim[]; +extern const u32 gMonFrontPic_FurfrouDebutanteTrim[]; +extern const u32 gMonFrontPic_FurfrouMatronTrim[]; +extern const u32 gMonFrontPic_FurfrouDandyTrim[]; +extern const u32 gMonFrontPic_FurfrouLaReineTrim[]; +extern const u32 gMonFrontPic_FurfrouKabukiTrim[]; +extern const u32 gMonFrontPic_FurfrouPharaohTrim[]; +extern const u32 gMonFrontPic_MeowsticFemale[]; +extern const u32 gMonFrontPic_AegislashBlade[]; +extern const u32 gMonFrontPic_PumpkabooSmall[]; +extern const u32 gMonFrontPic_PumpkabooLarge[]; +extern const u32 gMonFrontPic_PumpkabooSuper[]; +extern const u32 gMonFrontPic_GourgeistSmall[]; +extern const u32 gMonFrontPic_GourgeistLarge[]; +extern const u32 gMonFrontPic_GourgeistSuper[]; +extern const u32 gMonFrontPic_XerneasActive[]; +extern const u32 gMonFrontPic_Zygarde10[]; +extern const u32 gMonFrontPic_ZygardeComplete[]; +extern const u32 gMonFrontPic_HoopaUnbound[]; +extern const u32 gMonFrontPic_OricorioPomPom[]; +extern const u32 gMonFrontPic_OricorioPau[]; +extern const u32 gMonFrontPic_OricorioSensu[]; +extern const u32 gMonFrontPic_LycanrocMidnight[]; +extern const u32 gMonFrontPic_LycanrocDusk[]; +extern const u32 gMonFrontPic_WishiwashiSchool[]; +extern const u32 gMonFrontPic_MiniorCore[]; +extern const u32 gMonFrontPic_MimikyuBusted[]; +extern const u32 gMonFrontPic_NecrozmaDuskMane[]; +extern const u32 gMonFrontPic_NecrozmaDawnWings[]; +extern const u32 gMonFrontPic_NecrozmaUltra[]; +extern const u32 gMonFrontPic_MagearnaOriginalColor[]; +extern const u32 gMonFrontPic_Egg[]; extern const u32 gMonBackPic_CircledQuestionMark[]; +extern const u32 gMonBackPic_DoubleQuestionMark[]; extern const u32 gMonBackPic_Bulbasaur[]; extern const u32 gMonBackPic_Ivysaur[]; extern const u32 gMonBackPic_Venusaur[]; @@ -1086,7 +1242,7 @@ extern const u32 gMonBackPic_Umbreon[]; extern const u32 gMonBackPic_Murkrow[]; extern const u32 gMonBackPic_Slowking[]; extern const u32 gMonBackPic_Misdreavus[]; -extern const u32 gMonBackPic_UnownA[]; +extern const u32 gMonBackPic_Unown[]; extern const u32 gMonBackPic_Wobbuffet[]; extern const u32 gMonBackPic_Girafarig[]; extern const u32 gMonBackPic_Pineco[]; @@ -1137,7 +1293,6 @@ extern const u32 gMonBackPic_Tyranitar[]; extern const u32 gMonBackPic_Lugia[]; extern const u32 gMonBackPic_HoOh[]; extern const u32 gMonBackPic_Celebi[]; -extern const u32 gMonBackPic_DoubleQuestionMark[]; extern const u32 gMonBackPic_Treecko[]; extern const u32 gMonBackPic_Grovyle[]; extern const u32 gMonBackPic_Sceptile[]; @@ -1162,100 +1317,101 @@ extern const u32 gMonBackPic_Ludicolo[]; extern const u32 gMonBackPic_Seedot[]; extern const u32 gMonBackPic_Nuzleaf[]; extern const u32 gMonBackPic_Shiftry[]; -extern const u32 gMonBackPic_Nincada[]; -extern const u32 gMonBackPic_Ninjask[]; -extern const u32 gMonBackPic_Shedinja[]; extern const u32 gMonBackPic_Taillow[]; extern const u32 gMonBackPic_Swellow[]; -extern const u32 gMonBackPic_Shroomish[]; -extern const u32 gMonBackPic_Breloom[]; -extern const u32 gMonBackPic_Spinda[]; extern const u32 gMonBackPic_Wingull[]; extern const u32 gMonBackPic_Pelipper[]; +extern const u32 gMonBackPic_Ralts[]; +extern const u32 gMonBackPic_Kirlia[]; +extern const u32 gMonBackPic_Gardevoir[]; extern const u32 gMonBackPic_Surskit[]; extern const u32 gMonBackPic_Masquerain[]; -extern const u32 gMonBackPic_Wailmer[]; -extern const u32 gMonBackPic_Wailord[]; -extern const u32 gMonBackPic_Skitty[]; -extern const u32 gMonBackPic_Delcatty[]; -extern const u32 gMonBackPic_Kecleon[]; -extern const u32 gMonBackPic_Baltoy[]; -extern const u32 gMonBackPic_Claydol[]; -extern const u32 gMonBackPic_Nosepass[]; -extern const u32 gMonBackPic_Torkoal[]; -extern const u32 gMonBackPic_Sableye[]; -extern const u32 gMonBackPic_Barboach[]; -extern const u32 gMonBackPic_Whiscash[]; -extern const u32 gMonBackPic_Luvdisc[]; -extern const u32 gMonBackPic_Corphish[]; -extern const u32 gMonBackPic_Crawdaunt[]; -extern const u32 gMonBackPic_Feebas[]; -extern const u32 gMonBackPic_Milotic[]; -extern const u32 gMonBackPic_Carvanha[]; -extern const u32 gMonBackPic_Sharpedo[]; -extern const u32 gMonBackPic_Trapinch[]; -extern const u32 gMonBackPic_Vibrava[]; -extern const u32 gMonBackPic_Flygon[]; -extern const u32 gMonBackPic_Makuhita[]; -extern const u32 gMonBackPic_Hariyama[]; -extern const u32 gMonBackPic_Electrike[]; -extern const u32 gMonBackPic_Manectric[]; -extern const u32 gMonBackPic_Numel[]; -extern const u32 gMonBackPic_Camerupt[]; -extern const u32 gMonBackPic_Spheal[]; -extern const u32 gMonBackPic_Sealeo[]; -extern const u32 gMonBackPic_Walrein[]; -extern const u32 gMonBackPic_Cacnea[]; -extern const u32 gMonBackPic_Cacturne[]; -extern const u32 gMonBackPic_Snorunt[]; -extern const u32 gMonBackPic_Glalie[]; -extern const u32 gMonBackPic_Lunatone[]; -extern const u32 gMonBackPic_Solrock[]; -extern const u32 gMonBackPic_Azurill[]; -extern const u32 gMonBackPic_Spoink[]; -extern const u32 gMonBackPic_Grumpig[]; -extern const u32 gMonBackPic_Plusle[]; -extern const u32 gMonBackPic_Minun[]; -extern const u32 gMonBackPic_Mawile[]; -extern const u32 gMonBackPic_Meditite[]; -extern const u32 gMonBackPic_Medicham[]; -extern const u32 gMonBackPic_Swablu[]; -extern const u32 gMonBackPic_Altaria[]; -extern const u32 gMonBackPic_Wynaut[]; -extern const u32 gMonBackPic_Duskull[]; -extern const u32 gMonBackPic_Dusclops[]; -extern const u32 gMonBackPic_Roselia[]; +extern const u32 gMonBackPic_Shroomish[]; +extern const u32 gMonBackPic_Breloom[]; extern const u32 gMonBackPic_Slakoth[]; extern const u32 gMonBackPic_Vigoroth[]; extern const u32 gMonBackPic_Slaking[]; -extern const u32 gMonBackPic_Gulpin[]; -extern const u32 gMonBackPic_Swalot[]; -extern const u32 gMonBackPic_Tropius[]; +extern const u32 gMonBackPic_Nincada[]; +extern const u32 gMonBackPic_Ninjask[]; +extern const u32 gMonBackPic_Shedinja[]; extern const u32 gMonBackPic_Whismur[]; extern const u32 gMonBackPic_Loudred[]; extern const u32 gMonBackPic_Exploud[]; -extern const u32 gMonBackPic_Clamperl[]; -extern const u32 gMonBackPic_Huntail[]; -extern const u32 gMonBackPic_Gorebyss[]; -extern const u32 gMonBackPic_Absol[]; -extern const u32 gMonBackPic_Shuppet[]; -extern const u32 gMonBackPic_Banette[]; -extern const u32 gMonBackPic_Seviper[]; -extern const u32 gMonBackPic_Zangoose[]; -extern const u32 gMonBackPic_Relicanth[]; +extern const u32 gMonBackPic_Makuhita[]; +extern const u32 gMonBackPic_Hariyama[]; +extern const u32 gMonBackPic_Azurill[]; +extern const u32 gMonBackPic_Nosepass[]; +extern const u32 gMonBackPic_Skitty[]; +extern const u32 gMonBackPic_Delcatty[]; +extern const u32 gMonBackPic_Sableye[]; +extern const u32 gMonBackPic_Mawile[]; extern const u32 gMonBackPic_Aron[]; extern const u32 gMonBackPic_Lairon[]; extern const u32 gMonBackPic_Aggron[]; -extern const u32 gMonBackPic_Castform[]; +extern const u32 gMonBackPic_Meditite[]; +extern const u32 gMonBackPic_Medicham[]; +extern const u32 gMonBackPic_Electrike[]; +extern const u32 gMonBackPic_Manectric[]; +extern const u32 gMonBackPic_Plusle[]; +extern const u32 gMonBackPic_Minun[]; extern const u32 gMonBackPic_Volbeat[]; extern const u32 gMonBackPic_Illumise[]; +extern const u32 gMonBackPic_Roselia[]; +extern const u32 gMonBackPic_Gulpin[]; +extern const u32 gMonBackPic_Swalot[]; +extern const u32 gMonBackPic_Carvanha[]; +extern const u32 gMonBackPic_Sharpedo[]; +extern const u32 gMonBackPic_Wailmer[]; +extern const u32 gMonBackPic_Wailord[]; +extern const u32 gMonBackPic_Numel[]; +extern const u32 gMonBackPic_Camerupt[]; +extern const u32 gMonBackPic_Torkoal[]; +extern const u32 gMonBackPic_Spoink[]; +extern const u32 gMonBackPic_Grumpig[]; +extern const u32 gMonBackPic_Spinda[]; +extern const u32 gMonBackPic_Trapinch[]; +extern const u32 gMonBackPic_Vibrava[]; +extern const u32 gMonBackPic_Flygon[]; +extern const u32 gMonBackPic_Cacnea[]; +extern const u32 gMonBackPic_Cacturne[]; +extern const u32 gMonBackPic_Swablu[]; +extern const u32 gMonBackPic_Altaria[]; +extern const u32 gMonBackPic_Zangoose[]; +extern const u32 gMonBackPic_Seviper[]; +extern const u32 gMonBackPic_Lunatone[]; +extern const u32 gMonBackPic_Solrock[]; +extern const u32 gMonBackPic_Barboach[]; +extern const u32 gMonBackPic_Whiscash[]; +extern const u32 gMonBackPic_Corphish[]; +extern const u32 gMonBackPic_Crawdaunt[]; +extern const u32 gMonBackPic_Baltoy[]; +extern const u32 gMonBackPic_Claydol[]; extern const u32 gMonBackPic_Lileep[]; extern const u32 gMonBackPic_Cradily[]; extern const u32 gMonBackPic_Anorith[]; extern const u32 gMonBackPic_Armaldo[]; -extern const u32 gMonBackPic_Ralts[]; -extern const u32 gMonBackPic_Kirlia[]; -extern const u32 gMonBackPic_Gardevoir[]; +extern const u32 gMonBackPic_Feebas[]; +extern const u32 gMonBackPic_Milotic[]; +extern const u32 gMonBackPic_Castform[]; +extern const u32 gMonBackPic_Kecleon[]; +extern const u32 gMonBackPic_Shuppet[]; +extern const u32 gMonBackPic_Banette[]; +extern const u32 gMonBackPic_Duskull[]; +extern const u32 gMonBackPic_Dusclops[]; +extern const u32 gMonBackPic_Tropius[]; +extern const u32 gMonBackPic_Chimecho[]; +extern const u32 gMonBackPic_Absol[]; +extern const u32 gMonBackPic_Wynaut[]; +extern const u32 gMonBackPic_Snorunt[]; +extern const u32 gMonBackPic_Glalie[]; +extern const u32 gMonBackPic_Spheal[]; +extern const u32 gMonBackPic_Sealeo[]; +extern const u32 gMonBackPic_Walrein[]; +extern const u32 gMonBackPic_Clamperl[]; +extern const u32 gMonBackPic_Huntail[]; +extern const u32 gMonBackPic_Gorebyss[]; +extern const u32 gMonBackPic_Relicanth[]; +extern const u32 gMonBackPic_Luvdisc[]; extern const u32 gMonBackPic_Bagon[]; extern const u32 gMonBackPic_Shelgon[]; extern const u32 gMonBackPic_Salamence[]; @@ -1265,41 +1421,13 @@ extern const u32 gMonBackPic_Metagross[]; extern const u32 gMonBackPic_Regirock[]; extern const u32 gMonBackPic_Regice[]; extern const u32 gMonBackPic_Registeel[]; +extern const u32 gMonBackPic_Latias[]; +extern const u32 gMonBackPic_Latios[]; extern const u32 gMonBackPic_Kyogre[]; extern const u32 gMonBackPic_Groudon[]; extern const u32 gMonBackPic_Rayquaza[]; -extern const u32 gMonBackPic_Latias[]; -extern const u32 gMonBackPic_Latios[]; extern const u32 gMonBackPic_Jirachi[]; extern const u32 gMonBackPic_Deoxys[]; -extern const u32 gMonBackPic_Chimecho[]; -extern const u32 gMonBackPic_UnownB[]; -extern const u32 gMonBackPic_UnownC[]; -extern const u32 gMonBackPic_UnownD[]; -extern const u32 gMonBackPic_UnownE[]; -extern const u32 gMonBackPic_UnownF[]; -extern const u32 gMonBackPic_UnownG[]; -extern const u32 gMonBackPic_UnownH[]; -extern const u32 gMonBackPic_UnownI[]; -extern const u32 gMonBackPic_UnownJ[]; -extern const u32 gMonBackPic_UnownK[]; -extern const u32 gMonBackPic_UnownL[]; -extern const u32 gMonBackPic_UnownM[]; -extern const u32 gMonBackPic_UnownN[]; -extern const u32 gMonBackPic_UnownO[]; -extern const u32 gMonBackPic_UnownP[]; -extern const u32 gMonBackPic_UnownQ[]; -extern const u32 gMonBackPic_UnownR[]; -extern const u32 gMonBackPic_UnownS[]; -extern const u32 gMonBackPic_UnownT[]; -extern const u32 gMonBackPic_UnownU[]; -extern const u32 gMonBackPic_UnownV[]; -extern const u32 gMonBackPic_UnownW[]; -extern const u32 gMonBackPic_UnownX[]; -extern const u32 gMonBackPic_UnownY[]; -extern const u32 gMonBackPic_UnownZ[]; -extern const u32 gMonBackPic_UnownExclamationMark[]; -extern const u32 gMonBackPic_UnownQuestionMark[]; extern const u32 gMonBackPic_Turtwig[]; extern const u32 gMonBackPic_Grotle[]; extern const u32 gMonBackPic_Torterra[]; @@ -1325,12 +1453,8 @@ extern const u32 gMonBackPic_Cranidos[]; extern const u32 gMonBackPic_Rampardos[]; extern const u32 gMonBackPic_Shieldon[]; extern const u32 gMonBackPic_Bastiodon[]; -extern const u32 gMonBackPic_BurmyPlant[]; -extern const u32 gMonBackPic_BurmySandy[]; -extern const u32 gMonBackPic_BurmyTrash[]; -extern const u32 gMonBackPic_WormadamPlant[]; -extern const u32 gMonBackPic_WormadamSandy[]; -extern const u32 gMonBackPic_WormadamTrash[]; +extern const u32 gMonBackPic_Burmy[]; +extern const u32 gMonBackPic_Wormadam[]; extern const u32 gMonBackPic_Mothim[]; extern const u32 gMonBackPic_Combee[]; extern const u32 gMonBackPic_Vespiquen[]; @@ -1339,8 +1463,8 @@ extern const u32 gMonBackPic_Buizel[]; extern const u32 gMonBackPic_Floatzel[]; extern const u32 gMonBackPic_Cherubi[]; extern const u32 gMonBackPic_Cherrim[]; -extern const u32 gMonBackPic_ShellosE[]; -extern const u32 gMonBackPic_GastrodonE[]; +extern const u32 gMonBackPic_Shellos[]; +extern const u32 gMonBackPic_Gastrodon[]; extern const u32 gMonBackPic_Ambipom[]; extern const u32 gMonBackPic_Drifloon[]; extern const u32 gMonBackPic_Drifblim[]; @@ -1396,12 +1520,7 @@ extern const u32 gMonBackPic_Gallade[]; extern const u32 gMonBackPic_Probopass[]; extern const u32 gMonBackPic_Dusknoir[]; extern const u32 gMonBackPic_Froslass[]; -extern const u32 gMonBackPic_RotomNormal[]; -extern const u32 gMonBackPic_RotomHeat[]; -extern const u32 gMonBackPic_RotomFrost[]; -extern const u32 gMonBackPic_RotomFan[]; -extern const u32 gMonBackPic_RotomMow[]; -extern const u32 gMonBackPic_RotomWash[]; +extern const u32 gMonBackPic_Rotom[]; extern const u32 gMonBackPic_Uxie[]; extern const u32 gMonBackPic_Mesprit[]; extern const u32 gMonBackPic_Azelf[]; @@ -1600,8 +1719,7 @@ extern const u32 gMonBackPic_Pancham[]; extern const u32 gMonBackPic_Pangoro[]; extern const u32 gMonBackPic_Furfrou[]; extern const u32 gMonBackPic_Espurr[]; -extern const u32 gMonBackPic_MeowsticMale[]; -extern const u32 gMonBackPic_MeowsticFemale[]; +extern const u32 gMonBackPic_Meowstic[]; extern const u32 gMonBackPic_Honedge[]; extern const u32 gMonBackPic_Doublade[]; extern const u32 gMonBackPic_Aegislash[]; @@ -1733,8 +1851,201 @@ extern const u32 gMonBackPic_Blacephalon[]; extern const u32 gMonBackPic_Zeraora[]; extern const u32 gMonBackPic_Meltan[]; extern const u32 gMonBackPic_Melmetal[]; +extern const u32 gMonBackPic_MegaVenusaur[]; +extern const u32 gMonBackPic_MegaCharizardX[]; +extern const u32 gMonBackPic_MegaCharizardY[]; +extern const u32 gMonBackPic_MegaBlastoise[]; +extern const u32 gMonBackPic_MegaBeedrill[]; +extern const u32 gMonBackPic_MegaPidgeot[]; +extern const u32 gMonBackPic_MegaAlakazam[]; +extern const u32 gMonBackPic_MegaSlowbro[]; +extern const u32 gMonBackPic_MegaGengar[]; +extern const u32 gMonBackPic_MegaKangaskhan[]; +extern const u32 gMonBackPic_MegaPinsir[]; +extern const u32 gMonBackPic_MegaGyarados[]; +extern const u32 gMonBackPic_MegaAerodactyl[]; +extern const u32 gMonBackPic_MegaMewtwoX[]; +extern const u32 gMonBackPic_MegaMewtwoY[]; +extern const u32 gMonBackPic_MegaAmpharos[]; +extern const u32 gMonBackPic_MegaSteelix[]; +extern const u32 gMonBackPic_MegaScizor[]; +extern const u32 gMonBackPic_MegaHeracross[]; +extern const u32 gMonBackPic_MegaHoundoom[]; +extern const u32 gMonBackPic_MegaTyranitar[]; +extern const u32 gMonBackPic_MegaSceptile[]; +extern const u32 gMonBackPic_MegaBlaziken[]; +extern const u32 gMonBackPic_MegaSwampert[]; +extern const u32 gMonBackPic_MegaGardevoir[]; +extern const u32 gMonBackPic_MegaSableye[]; +extern const u32 gMonBackPic_MegaMawile[]; +extern const u32 gMonBackPic_MegaAggron[]; +extern const u32 gMonBackPic_MegaMedicham[]; +extern const u32 gMonBackPic_MegaManectric[]; +extern const u32 gMonBackPic_MegaSharpedo[]; +extern const u32 gMonBackPic_MegaCamerupt[]; +extern const u32 gMonBackPic_MegaAltaria[]; +extern const u32 gMonBackPic_MegaBanette[]; +extern const u32 gMonBackPic_MegaAbsol[]; +extern const u32 gMonBackPic_MegaGlalie[]; +extern const u32 gMonBackPic_MegaSalamence[]; +extern const u32 gMonBackPic_MegaMetagross[]; +extern const u32 gMonBackPic_MegaLatias[]; +extern const u32 gMonBackPic_MegaLatios[]; +extern const u32 gMonBackPic_MegaLopunny[]; +extern const u32 gMonBackPic_MegaGarchomp[]; +extern const u32 gMonBackPic_MegaLucario[]; +extern const u32 gMonBackPic_MegaAbomasnow[]; +extern const u32 gMonBackPic_MegaGallade[]; +extern const u32 gMonBackPic_MegaAudino[]; +extern const u32 gMonBackPic_MegaDiancie[]; +extern const u32 gMonBackPic_MegaRayquaza[]; +extern const u32 gMonBackPic_PrimalKyogre[]; +extern const u32 gMonBackPic_PrimalGroudon[]; +extern const u32 gMonBackPic_AlolanRattata[]; +extern const u32 gMonBackPic_AlolanRaticate[]; +extern const u32 gMonBackPic_AlolanRaichu[]; +extern const u32 gMonBackPic_AlolanSandshrew[]; +extern const u32 gMonBackPic_AlolanSandslash[]; +extern const u32 gMonBackPic_AlolanVulpix[]; +extern const u32 gMonBackPic_AlolanNinetales[]; +extern const u32 gMonBackPic_AlolanDiglett[]; +extern const u32 gMonBackPic_AlolanDugtrio[]; +extern const u32 gMonBackPic_AlolanMeowth[]; +extern const u32 gMonBackPic_AlolanPersian[]; +extern const u32 gMonBackPic_AlolanGeodude[]; +extern const u32 gMonBackPic_AlolanGraveler[]; +extern const u32 gMonBackPic_AlolanGolem[]; +extern const u32 gMonBackPic_AlolanGrimer[]; +extern const u32 gMonBackPic_AlolanMuk[]; +extern const u32 gMonBackPic_AlolanExeggutor[]; +extern const u32 gMonBackPic_AlolanMarowak[]; +extern const u32 gMonBackPic_PikachuCosplay[]; +extern const u32 gMonBackPic_PikachuRockStar[]; +extern const u32 gMonBackPic_PikachuBelle[]; +extern const u32 gMonBackPic_PikachuPopStar[]; +extern const u32 gMonBackPic_PikachuPhD[]; +extern const u32 gMonBackPic_PikachuLibre[]; +extern const u32 gMonBackPic_PikachuOriginalCap[]; +extern const u32 gMonBackPic_PikachuHoennCap[]; +extern const u32 gMonBackPic_PikachuSinnohCap[]; +extern const u32 gMonBackPic_PikachuUnovaCap[]; +extern const u32 gMonBackPic_PikachuKalosCap[]; +extern const u32 gMonBackPic_PikachuAlolaCap[]; +extern const u32 gMonBackPic_PikachuPartnerCap[]; +extern const u32 gMonBackPic_PichuSpikyEared[]; +extern const u32 gMonBackPic_UnownB[]; +extern const u32 gMonBackPic_UnownC[]; +extern const u32 gMonBackPic_UnownD[]; +extern const u32 gMonBackPic_UnownE[]; +extern const u32 gMonBackPic_UnownF[]; +extern const u32 gMonBackPic_UnownG[]; +extern const u32 gMonBackPic_UnownH[]; +extern const u32 gMonBackPic_UnownI[]; +extern const u32 gMonBackPic_UnownJ[]; +extern const u32 gMonBackPic_UnownK[]; +extern const u32 gMonBackPic_UnownL[]; +extern const u32 gMonBackPic_UnownM[]; +extern const u32 gMonBackPic_UnownN[]; +extern const u32 gMonBackPic_UnownO[]; +extern const u32 gMonBackPic_UnownP[]; +extern const u32 gMonBackPic_UnownQ[]; +extern const u32 gMonBackPic_UnownR[]; +extern const u32 gMonBackPic_UnownS[]; +extern const u32 gMonBackPic_UnownT[]; +extern const u32 gMonBackPic_UnownU[]; +extern const u32 gMonBackPic_UnownV[]; +extern const u32 gMonBackPic_UnownW[]; +extern const u32 gMonBackPic_UnownX[]; +extern const u32 gMonBackPic_UnownY[]; +extern const u32 gMonBackPic_UnownZ[]; +extern const u32 gMonBackPic_UnownExclamationMark[]; +extern const u32 gMonBackPic_UnownQuestionMark[]; +extern const u32 gMonBackPic_CastformSunny[]; +extern const u32 gMonBackPic_CastformRainy[]; +extern const u32 gMonBackPic_CastformSnowy[]; +extern const u32 gMonBackPic_BurmySandyCloak[]; +extern const u32 gMonBackPic_BurmyTrashCloak[]; +extern const u32 gMonBackPic_WormadamSandyCloak[]; +extern const u32 gMonBackPic_WormadamTrashCloak[]; +extern const u32 gMonBackPic_CherrimSunshine[]; +extern const u32 gMonBackPic_ShellosEastSea[]; +extern const u32 gMonBackPic_GastrodonEastSea[]; +extern const u32 gMonBackPic_RotomHeat[]; +extern const u32 gMonBackPic_RotomWash[]; +extern const u32 gMonBackPic_RotomFrost[]; +extern const u32 gMonBackPic_RotomFan[]; +extern const u32 gMonBackPic_RotomMow[]; +extern const u32 gMonBackPic_GiratinaOrigin[]; +extern const u32 gMonBackPic_ShayminSky[]; +extern const u32 gMonBackPic_BasculinBlueStriped[]; +extern const u32 gMonBackPic_DarmanitanZenMode[]; +extern const u32 gMonBackPic_SawsbuckSummer[]; +extern const u32 gMonBackPic_SawsbuckAutumn[]; +extern const u32 gMonBackPic_SawsbuckWinter[]; +extern const u32 gMonBackPic_TornadusTherian[]; +extern const u32 gMonBackPic_ThundurusTherian[]; +extern const u32 gMonBackPic_LandorusTherian[]; +extern const u32 gMonBackPic_KyuremWhite[]; +extern const u32 gMonBackPic_KyuremBlack[]; +extern const u32 gMonBackPic_KeldeoResolute[]; +extern const u32 gMonBackPic_MeloettaPirouette[]; +extern const u32 gMonBackPic_GreninjaAsh[]; +extern const u32 gMonBackPic_VivillonPolar[]; +extern const u32 gMonBackPic_VivillonTundra[]; +extern const u32 gMonBackPic_VivillonContinental[]; +extern const u32 gMonBackPic_VivillonGarden[]; +extern const u32 gMonBackPic_VivillonElegant[]; +extern const u32 gMonBackPic_VivillonMeadow[]; +extern const u32 gMonBackPic_VivillonModern[]; +extern const u32 gMonBackPic_VivillonMarine[]; +extern const u32 gMonBackPic_VivillonArchipelago[]; +extern const u32 gMonBackPic_VivillonHighPlains[]; +extern const u32 gMonBackPic_VivillonSandstorm[]; +extern const u32 gMonBackPic_VivillonRiver[]; +extern const u32 gMonBackPic_VivillonMonsoon[]; +extern const u32 gMonBackPic_VivillonSavanna[]; +extern const u32 gMonBackPic_VivillonSun[]; +extern const u32 gMonBackPic_VivillonOcean[]; +extern const u32 gMonBackPic_VivillonJungle[]; +extern const u32 gMonBackPic_VivillonFancy[]; +extern const u32 gMonBackPic_VivillonPokeBall[]; +extern const u32 gMonBackPic_FloetteEternalFlower[]; +extern const u32 gMonBackPic_FurfrouHeartTrim[]; +extern const u32 gMonBackPic_FurfrouStarTrim[]; +extern const u32 gMonBackPic_FurfrouDiamondTrim[]; +extern const u32 gMonBackPic_FurfrouDebutanteTrim[]; +extern const u32 gMonBackPic_FurfrouMatronTrim[]; +extern const u32 gMonBackPic_FurfrouDandyTrim[]; +extern const u32 gMonBackPic_FurfrouLaReineTrim[]; +extern const u32 gMonBackPic_FurfrouKabukiTrim[]; +extern const u32 gMonBackPic_FurfrouPharaohTrim[]; +extern const u32 gMonBackPic_MeowsticFemale[]; +extern const u32 gMonBackPic_AegislashBlade[]; +extern const u32 gMonBackPic_PumpkabooSmall[]; +extern const u32 gMonBackPic_PumpkabooLarge[]; +extern const u32 gMonBackPic_PumpkabooSuper[]; +extern const u32 gMonBackPic_GourgeistSmall[]; +extern const u32 gMonBackPic_GourgeistLarge[]; +extern const u32 gMonBackPic_GourgeistSuper[]; +extern const u32 gMonBackPic_XerneasActive[]; +extern const u32 gMonBackPic_Zygarde10[]; +extern const u32 gMonBackPic_ZygardeComplete[]; +extern const u32 gMonBackPic_HoopaUnbound[]; +extern const u32 gMonBackPic_OricorioPomPom[]; +extern const u32 gMonBackPic_OricorioPau[]; +extern const u32 gMonBackPic_OricorioSensu[]; +extern const u32 gMonBackPic_LycanrocMidnight[]; +extern const u32 gMonBackPic_LycanrocDusk[]; +extern const u32 gMonBackPic_WishiwashiSchool[]; +extern const u32 gMonBackPic_MiniorCore[]; +extern const u32 gMonBackPic_MimikyuBusted[]; +extern const u32 gMonBackPic_NecrozmaDuskMane[]; +extern const u32 gMonBackPic_NecrozmaDawnWings[]; +extern const u32 gMonBackPic_NecrozmaUltra[]; +extern const u32 gMonBackPic_MagearnaOriginalColor[]; extern const u32 gMonPalette_CircledQuestionMark[]; +extern const u32 gMonPalette_DoubleQuestionMark[]; extern const u32 gMonPalette_Bulbasaur[]; extern const u32 gMonPalette_Ivysaur[]; extern const u32 gMonPalette_Venusaur[]; @@ -1986,7 +2297,6 @@ extern const u32 gMonPalette_Tyranitar[]; extern const u32 gMonPalette_Lugia[]; extern const u32 gMonPalette_HoOh[]; extern const u32 gMonPalette_Celebi[]; -extern const u32 gMonPalette_DoubleQuestionMark[]; extern const u32 gMonPalette_Treecko[]; extern const u32 gMonPalette_Grovyle[]; extern const u32 gMonPalette_Sceptile[]; @@ -2011,100 +2321,101 @@ extern const u32 gMonPalette_Ludicolo[]; extern const u32 gMonPalette_Seedot[]; extern const u32 gMonPalette_Nuzleaf[]; extern const u32 gMonPalette_Shiftry[]; -extern const u32 gMonPalette_Nincada[]; -extern const u32 gMonPalette_Ninjask[]; -extern const u32 gMonPalette_Shedinja[]; extern const u32 gMonPalette_Taillow[]; extern const u32 gMonPalette_Swellow[]; -extern const u32 gMonPalette_Shroomish[]; -extern const u32 gMonPalette_Breloom[]; -extern const u32 gMonPalette_Spinda[]; extern const u32 gMonPalette_Wingull[]; extern const u32 gMonPalette_Pelipper[]; +extern const u32 gMonPalette_Ralts[]; +extern const u32 gMonPalette_Kirlia[]; +extern const u32 gMonPalette_Gardevoir[]; extern const u32 gMonPalette_Surskit[]; extern const u32 gMonPalette_Masquerain[]; -extern const u32 gMonPalette_Wailmer[]; -extern const u32 gMonPalette_Wailord[]; -extern const u32 gMonPalette_Skitty[]; -extern const u32 gMonPalette_Delcatty[]; -extern const u32 gMonPalette_Kecleon[]; -extern const u32 gMonPalette_Baltoy[]; -extern const u32 gMonPalette_Claydol[]; -extern const u32 gMonPalette_Nosepass[]; -extern const u32 gMonPalette_Torkoal[]; -extern const u32 gMonPalette_Sableye[]; -extern const u32 gMonPalette_Barboach[]; -extern const u32 gMonPalette_Whiscash[]; -extern const u32 gMonPalette_Luvdisc[]; -extern const u32 gMonPalette_Corphish[]; -extern const u32 gMonPalette_Crawdaunt[]; -extern const u32 gMonPalette_Feebas[]; -extern const u32 gMonPalette_Milotic[]; -extern const u32 gMonPalette_Carvanha[]; -extern const u32 gMonPalette_Sharpedo[]; -extern const u32 gMonPalette_Trapinch[]; -extern const u32 gMonPalette_Vibrava[]; -extern const u32 gMonPalette_Flygon[]; -extern const u32 gMonPalette_Makuhita[]; -extern const u32 gMonPalette_Hariyama[]; -extern const u32 gMonPalette_Electrike[]; -extern const u32 gMonPalette_Manectric[]; -extern const u32 gMonPalette_Numel[]; -extern const u32 gMonPalette_Camerupt[]; -extern const u32 gMonPalette_Spheal[]; -extern const u32 gMonPalette_Sealeo[]; -extern const u32 gMonPalette_Walrein[]; -extern const u32 gMonPalette_Cacnea[]; -extern const u32 gMonPalette_Cacturne[]; -extern const u32 gMonPalette_Snorunt[]; -extern const u32 gMonPalette_Glalie[]; -extern const u32 gMonPalette_Lunatone[]; -extern const u32 gMonPalette_Solrock[]; -extern const u32 gMonPalette_Azurill[]; -extern const u32 gMonPalette_Spoink[]; -extern const u32 gMonPalette_Grumpig[]; -extern const u32 gMonPalette_Plusle[]; -extern const u32 gMonPalette_Minun[]; -extern const u32 gMonPalette_Mawile[]; -extern const u32 gMonPalette_Meditite[]; -extern const u32 gMonPalette_Medicham[]; -extern const u32 gMonPalette_Swablu[]; -extern const u32 gMonPalette_Altaria[]; -extern const u32 gMonPalette_Wynaut[]; -extern const u32 gMonPalette_Duskull[]; -extern const u32 gMonPalette_Dusclops[]; -extern const u32 gMonPalette_Roselia[]; +extern const u32 gMonPalette_Shroomish[]; +extern const u32 gMonPalette_Breloom[]; extern const u32 gMonPalette_Slakoth[]; extern const u32 gMonPalette_Vigoroth[]; extern const u32 gMonPalette_Slaking[]; -extern const u32 gMonPalette_Gulpin[]; -extern const u32 gMonPalette_Swalot[]; -extern const u32 gMonPalette_Tropius[]; +extern const u32 gMonPalette_Nincada[]; +extern const u32 gMonPalette_Ninjask[]; +extern const u32 gMonPalette_Shedinja[]; extern const u32 gMonPalette_Whismur[]; extern const u32 gMonPalette_Loudred[]; extern const u32 gMonPalette_Exploud[]; -extern const u32 gMonPalette_Clamperl[]; -extern const u32 gMonPalette_Huntail[]; -extern const u32 gMonPalette_Gorebyss[]; -extern const u32 gMonPalette_Absol[]; -extern const u32 gMonPalette_Shuppet[]; -extern const u32 gMonPalette_Banette[]; -extern const u32 gMonPalette_Seviper[]; -extern const u32 gMonPalette_Zangoose[]; -extern const u32 gMonPalette_Relicanth[]; +extern const u32 gMonPalette_Makuhita[]; +extern const u32 gMonPalette_Hariyama[]; +extern const u32 gMonPalette_Azurill[]; +extern const u32 gMonPalette_Nosepass[]; +extern const u32 gMonPalette_Skitty[]; +extern const u32 gMonPalette_Delcatty[]; +extern const u32 gMonPalette_Sableye[]; +extern const u32 gMonPalette_Mawile[]; extern const u32 gMonPalette_Aron[]; extern const u32 gMonPalette_Lairon[]; extern const u32 gMonPalette_Aggron[]; -extern const u32 gMonPalette_Castform[]; +extern const u32 gMonPalette_Meditite[]; +extern const u32 gMonPalette_Medicham[]; +extern const u32 gMonPalette_Electrike[]; +extern const u32 gMonPalette_Manectric[]; +extern const u32 gMonPalette_Plusle[]; +extern const u32 gMonPalette_Minun[]; extern const u32 gMonPalette_Volbeat[]; extern const u32 gMonPalette_Illumise[]; +extern const u32 gMonPalette_Roselia[]; +extern const u32 gMonPalette_Gulpin[]; +extern const u32 gMonPalette_Swalot[]; +extern const u32 gMonPalette_Carvanha[]; +extern const u32 gMonPalette_Sharpedo[]; +extern const u32 gMonPalette_Wailmer[]; +extern const u32 gMonPalette_Wailord[]; +extern const u32 gMonPalette_Numel[]; +extern const u32 gMonPalette_Camerupt[]; +extern const u32 gMonPalette_Torkoal[]; +extern const u32 gMonPalette_Spoink[]; +extern const u32 gMonPalette_Grumpig[]; +extern const u32 gMonPalette_Spinda[]; +extern const u32 gMonPalette_Trapinch[]; +extern const u32 gMonPalette_Vibrava[]; +extern const u32 gMonPalette_Flygon[]; +extern const u32 gMonPalette_Cacnea[]; +extern const u32 gMonPalette_Cacturne[]; +extern const u32 gMonPalette_Swablu[]; +extern const u32 gMonPalette_Altaria[]; +extern const u32 gMonPalette_Zangoose[]; +extern const u32 gMonPalette_Seviper[]; +extern const u32 gMonPalette_Lunatone[]; +extern const u32 gMonPalette_Solrock[]; +extern const u32 gMonPalette_Barboach[]; +extern const u32 gMonPalette_Whiscash[]; +extern const u32 gMonPalette_Corphish[]; +extern const u32 gMonPalette_Crawdaunt[]; +extern const u32 gMonPalette_Baltoy[]; +extern const u32 gMonPalette_Claydol[]; extern const u32 gMonPalette_Lileep[]; extern const u32 gMonPalette_Cradily[]; extern const u32 gMonPalette_Anorith[]; extern const u32 gMonPalette_Armaldo[]; -extern const u32 gMonPalette_Ralts[]; -extern const u32 gMonPalette_Kirlia[]; -extern const u32 gMonPalette_Gardevoir[]; +extern const u32 gMonPalette_Feebas[]; +extern const u32 gMonPalette_Milotic[]; +extern const u32 gMonPalette_Castform[]; +extern const u32 gMonPalette_Kecleon[]; +extern const u32 gMonPalette_Shuppet[]; +extern const u32 gMonPalette_Banette[]; +extern const u32 gMonPalette_Duskull[]; +extern const u32 gMonPalette_Dusclops[]; +extern const u32 gMonPalette_Tropius[]; +extern const u32 gMonPalette_Chimecho[]; +extern const u32 gMonPalette_Absol[]; +extern const u32 gMonPalette_Wynaut[]; +extern const u32 gMonPalette_Snorunt[]; +extern const u32 gMonPalette_Glalie[]; +extern const u32 gMonPalette_Spheal[]; +extern const u32 gMonPalette_Sealeo[]; +extern const u32 gMonPalette_Walrein[]; +extern const u32 gMonPalette_Clamperl[]; +extern const u32 gMonPalette_Huntail[]; +extern const u32 gMonPalette_Gorebyss[]; +extern const u32 gMonPalette_Relicanth[]; +extern const u32 gMonPalette_Luvdisc[]; extern const u32 gMonPalette_Bagon[]; extern const u32 gMonPalette_Shelgon[]; extern const u32 gMonPalette_Salamence[]; @@ -2114,15 +2425,13 @@ extern const u32 gMonPalette_Metagross[]; extern const u32 gMonPalette_Regirock[]; extern const u32 gMonPalette_Regice[]; extern const u32 gMonPalette_Registeel[]; +extern const u32 gMonPalette_Latias[]; +extern const u32 gMonPalette_Latios[]; extern const u32 gMonPalette_Kyogre[]; extern const u32 gMonPalette_Groudon[]; extern const u32 gMonPalette_Rayquaza[]; -extern const u32 gMonPalette_Latias[]; -extern const u32 gMonPalette_Latios[]; extern const u32 gMonPalette_Jirachi[]; extern const u32 gMonPalette_Deoxys[]; -extern const u32 gMonPalette_Chimecho[]; -extern const u32 gMonPalette_Egg[]; extern const u32 gMonPalette_Turtwig[]; extern const u32 gMonPalette_Grotle[]; extern const u32 gMonPalette_Torterra[]; @@ -2148,12 +2457,8 @@ extern const u32 gMonPalette_Cranidos[]; extern const u32 gMonPalette_Rampardos[]; extern const u32 gMonPalette_Shieldon[]; extern const u32 gMonPalette_Bastiodon[]; -extern const u32 gMonPalette_BurmyPlant[]; -extern const u32 gMonPalette_BurmySandy[]; -extern const u32 gMonPalette_BurmyTrash[]; -extern const u32 gMonPalette_WormadamPlant[]; -extern const u32 gMonPalette_WormadamSandy[]; -extern const u32 gMonPalette_WormadamTrash[]; +extern const u32 gMonPalette_Burmy[]; +extern const u32 gMonPalette_Wormadam[]; extern const u32 gMonPalette_Mothim[]; extern const u32 gMonPalette_Combee[]; extern const u32 gMonPalette_Vespiquen[]; @@ -2162,8 +2467,8 @@ extern const u32 gMonPalette_Buizel[]; extern const u32 gMonPalette_Floatzel[]; extern const u32 gMonPalette_Cherubi[]; extern const u32 gMonPalette_Cherrim[]; -extern const u32 gMonPalette_ShellosE[]; -extern const u32 gMonPalette_GastrodonE[]; +extern const u32 gMonPalette_Shellos[]; +extern const u32 gMonPalette_Gastrodon[]; extern const u32 gMonPalette_Ambipom[]; extern const u32 gMonPalette_Drifloon[]; extern const u32 gMonPalette_Drifblim[]; @@ -2219,12 +2524,7 @@ extern const u32 gMonPalette_Gallade[]; extern const u32 gMonPalette_Probopass[]; extern const u32 gMonPalette_Dusknoir[]; extern const u32 gMonPalette_Froslass[]; -extern const u32 gMonPalette_RotomNormal[]; -extern const u32 gMonPalette_RotomHeat[]; -extern const u32 gMonPalette_RotomFrost[]; -extern const u32 gMonPalette_RotomFan[]; -extern const u32 gMonPalette_RotomMow[]; -extern const u32 gMonPalette_RotomWash[]; +extern const u32 gMonPalette_Rotom[]; extern const u32 gMonPalette_Uxie[]; extern const u32 gMonPalette_Mesprit[]; extern const u32 gMonPalette_Azelf[]; @@ -2423,8 +2723,7 @@ extern const u32 gMonPalette_Pancham[]; extern const u32 gMonPalette_Pangoro[]; extern const u32 gMonPalette_Furfrou[]; extern const u32 gMonPalette_Espurr[]; -extern const u32 gMonPalette_MeowsticMale[]; -extern const u32 gMonPalette_MeowsticFemale[]; +extern const u32 gMonPalette_Meowstic[]; extern const u32 gMonPalette_Honedge[]; extern const u32 gMonPalette_Doublade[]; extern const u32 gMonPalette_Aegislash[]; @@ -2556,8 +2855,228 @@ extern const u32 gMonPalette_Blacephalon[]; extern const u32 gMonPalette_Zeraora[]; extern const u32 gMonPalette_Meltan[]; extern const u32 gMonPalette_Melmetal[]; +extern const u32 gMonPalette_MegaVenusaur[]; +extern const u32 gMonPalette_MegaCharizardX[]; +extern const u32 gMonPalette_MegaCharizardY[]; +extern const u32 gMonPalette_MegaBlastoise[]; +extern const u32 gMonPalette_MegaBeedrill[]; +extern const u32 gMonPalette_MegaPidgeot[]; +extern const u32 gMonPalette_MegaAlakazam[]; +extern const u32 gMonPalette_MegaSlowbro[]; +extern const u32 gMonPalette_MegaGengar[]; +extern const u32 gMonPalette_MegaKangaskhan[]; +extern const u32 gMonPalette_MegaPinsir[]; +extern const u32 gMonPalette_MegaGyarados[]; +extern const u32 gMonPalette_MegaAerodactyl[]; +extern const u32 gMonPalette_MegaMewtwoX[]; +extern const u32 gMonPalette_MegaMewtwoY[]; +extern const u32 gMonPalette_MegaAmpharos[]; +extern const u32 gMonPalette_MegaSteelix[]; +extern const u32 gMonPalette_MegaScizor[]; +extern const u32 gMonPalette_MegaHeracross[]; +extern const u32 gMonPalette_MegaHoundoom[]; +extern const u32 gMonPalette_MegaTyranitar[]; +extern const u32 gMonPalette_MegaSceptile[]; +extern const u32 gMonPalette_MegaBlaziken[]; +extern const u32 gMonPalette_MegaSwampert[]; +extern const u32 gMonPalette_MegaGardevoir[]; +extern const u32 gMonPalette_MegaSableye[]; +extern const u32 gMonPalette_MegaMawile[]; +extern const u32 gMonPalette_MegaAggron[]; +extern const u32 gMonPalette_MegaMedicham[]; +extern const u32 gMonPalette_MegaManectric[]; +extern const u32 gMonPalette_MegaSharpedo[]; +extern const u32 gMonPalette_MegaCamerupt[]; +extern const u32 gMonPalette_MegaAltaria[]; +extern const u32 gMonPalette_MegaBanette[]; +extern const u32 gMonPalette_MegaAbsol[]; +extern const u32 gMonPalette_MegaGlalie[]; +extern const u32 gMonPalette_MegaSalamence[]; +extern const u32 gMonPalette_MegaMetagross[]; +extern const u32 gMonPalette_MegaLatias[]; +extern const u32 gMonPalette_MegaLatios[]; +extern const u32 gMonPalette_MegaLopunny[]; +extern const u32 gMonPalette_MegaGarchomp[]; +extern const u32 gMonPalette_MegaLucario[]; +extern const u32 gMonPalette_MegaAbomasnow[]; +extern const u32 gMonPalette_MegaGallade[]; +extern const u32 gMonPalette_MegaAudino[]; +extern const u32 gMonPalette_MegaDiancie[]; +extern const u32 gMonPalette_MegaRayquaza[]; +extern const u32 gMonPalette_PrimalKyogre[]; +extern const u32 gMonPalette_PrimalGroudon[]; +extern const u32 gMonPalette_AlolanRattata[]; +extern const u32 gMonPalette_AlolanRaticate[]; +extern const u32 gMonPalette_AlolanRaichu[]; +extern const u32 gMonPalette_AlolanSandshrew[]; +extern const u32 gMonPalette_AlolanSandslash[]; +extern const u32 gMonPalette_AlolanVulpix[]; +extern const u32 gMonPalette_AlolanNinetales[]; +extern const u32 gMonPalette_AlolanDiglett[]; +extern const u32 gMonPalette_AlolanDugtrio[]; +extern const u32 gMonPalette_AlolanMeowth[]; +extern const u32 gMonPalette_AlolanPersian[]; +extern const u32 gMonPalette_AlolanGeodude[]; +extern const u32 gMonPalette_AlolanGraveler[]; +extern const u32 gMonPalette_AlolanGolem[]; +extern const u32 gMonPalette_AlolanGrimer[]; +extern const u32 gMonPalette_AlolanMuk[]; +extern const u32 gMonPalette_AlolanExeggutor[]; +extern const u32 gMonPalette_AlolanMarowak[]; +extern const u32 gMonPalette_PikachuCosplay[]; +extern const u32 gMonPalette_PikachuRockStar[]; +extern const u32 gMonPalette_PikachuBelle[]; +extern const u32 gMonPalette_PikachuPopStar[]; +extern const u32 gMonPalette_PikachuPhD[]; +extern const u32 gMonPalette_PikachuLibre[]; +extern const u32 gMonPalette_PikachuOriginalCap[]; +extern const u32 gMonPalette_PikachuHoennCap[]; +extern const u32 gMonPalette_PikachuSinnohCap[]; +extern const u32 gMonPalette_PikachuUnovaCap[]; +extern const u32 gMonPalette_PikachuKalosCap[]; +extern const u32 gMonPalette_PikachuAlolaCap[]; +extern const u32 gMonPalette_PikachuPartnerCap[]; +extern const u32 gMonPalette_PichuSpikyEared[]; +extern const u32 gMonPalette_CastformSunny[]; +extern const u32 gMonPalette_CastformRainy[]; +extern const u32 gMonPalette_CastformSnowy[]; +extern const u32 gMonPalette_BurmySandyCloak[]; +extern const u32 gMonPalette_BurmyTrashCloak[]; +extern const u32 gMonPalette_WormadamSandyCloak[]; +extern const u32 gMonPalette_WormadamTrashCloak[]; +extern const u32 gMonPalette_CherrimSunshine[]; +extern const u32 gMonPalette_ShellosEastSea[]; +extern const u32 gMonPalette_GastrodonEastSea[]; +extern const u32 gMonPalette_RotomHeat[]; +extern const u32 gMonPalette_RotomWash[]; +extern const u32 gMonPalette_RotomFrost[]; +extern const u32 gMonPalette_RotomFan[]; +extern const u32 gMonPalette_RotomMow[]; +extern const u32 gMonPalette_GiratinaOrigin[]; +extern const u32 gMonPalette_ShayminSky[]; +extern const u32 gMonPalette_ArceusFighting[]; +extern const u32 gMonPalette_ArceusFlying[]; +extern const u32 gMonPalette_ArceusPoison[]; +extern const u32 gMonPalette_ArceusGround[]; +extern const u32 gMonPalette_ArceusRock[]; +extern const u32 gMonPalette_ArceusBug[]; +extern const u32 gMonPalette_ArceusGhost[]; +extern const u32 gMonPalette_ArceusSteel[]; +extern const u32 gMonPalette_ArceusFire[]; +extern const u32 gMonPalette_ArceusWater[]; +extern const u32 gMonPalette_ArceusGrass[]; +extern const u32 gMonPalette_ArceusElectric[]; +extern const u32 gMonPalette_ArceusPsychic[]; +extern const u32 gMonPalette_ArceusIce[]; +extern const u32 gMonPalette_ArceusDragon[]; +extern const u32 gMonPalette_ArceusDark[]; +extern const u32 gMonPalette_ArceusFairy[]; +extern const u32 gMonPalette_BasculinBlueStriped[]; +extern const u32 gMonPalette_DarmanitanZenMode[]; +extern const u32 gMonPalette_DeerlingSummer[]; +extern const u32 gMonPalette_DeerlingAutumn[]; +extern const u32 gMonPalette_DeerlingWinter[]; +extern const u32 gMonPalette_SawsbuckSummer[]; +extern const u32 gMonPalette_SawsbuckAutumn[]; +extern const u32 gMonPalette_SawsbuckWinter[]; +extern const u32 gMonPalette_TornadusTherian[]; +extern const u32 gMonPalette_ThundurusTherian[]; +extern const u32 gMonPalette_LandorusTherian[]; +extern const u32 gMonPalette_KyuremWhite[]; +extern const u32 gMonPalette_KyuremBlack[]; +extern const u32 gMonPalette_KeldeoResolute[]; +extern const u32 gMonPalette_MeloettaPirouette[]; +extern const u32 gMonPalette_GenesectDouseDrive[]; +extern const u32 gMonPalette_GenesectShockDrive[]; +extern const u32 gMonPalette_GenesectBurnDrive[]; +extern const u32 gMonPalette_GenesectChillDrive[]; +extern const u32 gMonPalette_GreninjaAsh[]; +extern const u32 gMonPalette_VivillonPolar[]; +extern const u32 gMonPalette_VivillonTundra[]; +extern const u32 gMonPalette_VivillonContinental[]; +extern const u32 gMonPalette_VivillonGarden[]; +extern const u32 gMonPalette_VivillonElegant[]; +extern const u32 gMonPalette_VivillonMeadow[]; +extern const u32 gMonPalette_VivillonModern[]; +extern const u32 gMonPalette_VivillonMarine[]; +extern const u32 gMonPalette_VivillonArchipelago[]; +extern const u32 gMonPalette_VivillonHighPlains[]; +extern const u32 gMonPalette_VivillonSandstorm[]; +extern const u32 gMonPalette_VivillonRiver[]; +extern const u32 gMonPalette_VivillonMonsoon[]; +extern const u32 gMonPalette_VivillonSavanna[]; +extern const u32 gMonPalette_VivillonSun[]; +extern const u32 gMonPalette_VivillonOcean[]; +extern const u32 gMonPalette_VivillonJungle[]; +extern const u32 gMonPalette_VivillonFancy[]; +extern const u32 gMonPalette_VivillonPokeBall[]; +extern const u32 gMonPalette_FlabebeYellowFlower[]; +extern const u32 gMonPalette_FlabebeOrangeFlower[]; +extern const u32 gMonPalette_FlabebeBlueFlower[]; +extern const u32 gMonPalette_FlabebeWhiteFlower[]; +extern const u32 gMonPalette_FloetteYellowFlower[]; +extern const u32 gMonPalette_FloetteOrangeFlower[]; +extern const u32 gMonPalette_FloetteBlueFlower[]; +extern const u32 gMonPalette_FloetteWhiteFlower[]; +extern const u32 gMonPalette_FloetteEternalFlower[]; +extern const u32 gMonPalette_FlorgesYellowFlower[]; +extern const u32 gMonPalette_FlorgesOrangeFlower[]; +extern const u32 gMonPalette_FlorgesBlueFlower[]; +extern const u32 gMonPalette_FlorgesWhiteFlower[]; +extern const u32 gMonPalette_FurfrouHeartTrim[]; +extern const u32 gMonPalette_FurfrouStarTrim[]; +extern const u32 gMonPalette_FurfrouDiamondTrim[]; +extern const u32 gMonPalette_FurfrouDebutanteTrim[]; +extern const u32 gMonPalette_FurfrouMatronTrim[]; +extern const u32 gMonPalette_FurfrouDandyTrim[]; +extern const u32 gMonPalette_FurfrouLaReineTrim[]; +extern const u32 gMonPalette_FurfrouKabukiTrim[]; +extern const u32 gMonPalette_FurfrouPharaohTrim[]; +extern const u32 gMonPalette_MeowsticFemale[]; +extern const u32 gMonPalette_AegislashBlade[]; +extern const u32 gMonPalette_XerneasActive[]; +extern const u32 gMonPalette_Zygarde10[]; +extern const u32 gMonPalette_ZygardeComplete[]; +extern const u32 gMonPalette_HoopaUnbound[]; +extern const u32 gMonPalette_OricorioPomPom[]; +extern const u32 gMonPalette_OricorioPau[]; +extern const u32 gMonPalette_OricorioSensu[]; +extern const u32 gMonPalette_LycanrocMidnight[]; +extern const u32 gMonPalette_LycanrocDusk[]; +extern const u32 gMonPalette_WishiwashiSchool[]; +extern const u32 gMonPalette_SilvallyFighting[]; +extern const u32 gMonPalette_SilvallyFlying[]; +extern const u32 gMonPalette_SilvallyPoison[]; +extern const u32 gMonPalette_SilvallyGround[]; +extern const u32 gMonPalette_SilvallyRock[]; +extern const u32 gMonPalette_SilvallyBug[]; +extern const u32 gMonPalette_SilvallyGhost[]; +extern const u32 gMonPalette_SilvallySteel[]; +extern const u32 gMonPalette_SilvallyFire[]; +extern const u32 gMonPalette_SilvallyWater[]; +extern const u32 gMonPalette_SilvallyGrass[]; +extern const u32 gMonPalette_SilvallyElectric[]; +extern const u32 gMonPalette_SilvallyPsychic[]; +extern const u32 gMonPalette_SilvallyIce[]; +extern const u32 gMonPalette_SilvallyDragon[]; +extern const u32 gMonPalette_SilvallyDark[]; +extern const u32 gMonPalette_SilvallyFairy[]; +extern const u32 gMonPalette_MiniorCoreRed[]; +extern const u32 gMonPalette_MiniorCoreOrange[]; +extern const u32 gMonPalette_MiniorCoreYellow[]; +extern const u32 gMonPalette_MiniorCoreGreen[]; +extern const u32 gMonPalette_MiniorCoreBlue[]; +extern const u32 gMonPalette_MiniorCoreIndigo[]; +extern const u32 gMonPalette_MiniorCoreViolet[]; +extern const u32 gMonPalette_MimikyuBusted[]; +extern const u32 gMonPalette_NecrozmaDuskMane[]; +extern const u32 gMonPalette_NecrozmaDawnWings[]; +extern const u32 gMonPalette_NecrozmaUltra[]; +extern const u32 gMonPalette_MagearnaOriginalColor[]; +extern const u32 gMonPalette_Egg[]; extern const u32 gMonShinyPalette_CircledQuestionMark[]; +extern const u32 gMonShinyPalette_DoubleQuestionMark[]; extern const u32 gMonShinyPalette_Bulbasaur[]; extern const u32 gMonShinyPalette_Ivysaur[]; extern const u32 gMonShinyPalette_Venusaur[]; @@ -2809,7 +3328,6 @@ extern const u32 gMonShinyPalette_Tyranitar[]; extern const u32 gMonShinyPalette_Lugia[]; extern const u32 gMonShinyPalette_HoOh[]; extern const u32 gMonShinyPalette_Celebi[]; -extern const u32 gMonShinyPalette_DoubleQuestionMark[]; extern const u32 gMonShinyPalette_Treecko[]; extern const u32 gMonShinyPalette_Grovyle[]; extern const u32 gMonShinyPalette_Sceptile[]; @@ -2834,100 +3352,101 @@ extern const u32 gMonShinyPalette_Ludicolo[]; extern const u32 gMonShinyPalette_Seedot[]; extern const u32 gMonShinyPalette_Nuzleaf[]; extern const u32 gMonShinyPalette_Shiftry[]; -extern const u32 gMonShinyPalette_Nincada[]; -extern const u32 gMonShinyPalette_Ninjask[]; -extern const u32 gMonShinyPalette_Shedinja[]; extern const u32 gMonShinyPalette_Taillow[]; extern const u32 gMonShinyPalette_Swellow[]; -extern const u32 gMonShinyPalette_Shroomish[]; -extern const u32 gMonShinyPalette_Breloom[]; -extern const u32 gMonShinyPalette_Spinda[]; extern const u32 gMonShinyPalette_Wingull[]; extern const u32 gMonShinyPalette_Pelipper[]; +extern const u32 gMonShinyPalette_Ralts[]; +extern const u32 gMonShinyPalette_Kirlia[]; +extern const u32 gMonShinyPalette_Gardevoir[]; extern const u32 gMonShinyPalette_Surskit[]; extern const u32 gMonShinyPalette_Masquerain[]; -extern const u32 gMonShinyPalette_Wailmer[]; -extern const u32 gMonShinyPalette_Wailord[]; -extern const u32 gMonShinyPalette_Skitty[]; -extern const u32 gMonShinyPalette_Delcatty[]; -extern const u32 gMonShinyPalette_Kecleon[]; -extern const u32 gMonShinyPalette_Baltoy[]; -extern const u32 gMonShinyPalette_Claydol[]; -extern const u32 gMonShinyPalette_Nosepass[]; -extern const u32 gMonShinyPalette_Torkoal[]; -extern const u32 gMonShinyPalette_Sableye[]; -extern const u32 gMonShinyPalette_Barboach[]; -extern const u32 gMonShinyPalette_Whiscash[]; -extern const u32 gMonShinyPalette_Luvdisc[]; -extern const u32 gMonShinyPalette_Corphish[]; -extern const u32 gMonShinyPalette_Crawdaunt[]; -extern const u32 gMonShinyPalette_Feebas[]; -extern const u32 gMonShinyPalette_Milotic[]; -extern const u32 gMonShinyPalette_Carvanha[]; -extern const u32 gMonShinyPalette_Sharpedo[]; -extern const u32 gMonShinyPalette_Trapinch[]; -extern const u32 gMonShinyPalette_Vibrava[]; -extern const u32 gMonShinyPalette_Flygon[]; -extern const u32 gMonShinyPalette_Makuhita[]; -extern const u32 gMonShinyPalette_Hariyama[]; -extern const u32 gMonShinyPalette_Electrike[]; -extern const u32 gMonShinyPalette_Manectric[]; -extern const u32 gMonShinyPalette_Numel[]; -extern const u32 gMonShinyPalette_Camerupt[]; -extern const u32 gMonShinyPalette_Spheal[]; -extern const u32 gMonShinyPalette_Sealeo[]; -extern const u32 gMonShinyPalette_Walrein[]; -extern const u32 gMonShinyPalette_Cacnea[]; -extern const u32 gMonShinyPalette_Cacturne[]; -extern const u32 gMonShinyPalette_Snorunt[]; -extern const u32 gMonShinyPalette_Glalie[]; -extern const u32 gMonShinyPalette_Lunatone[]; -extern const u32 gMonShinyPalette_Solrock[]; -extern const u32 gMonShinyPalette_Azurill[]; -extern const u32 gMonShinyPalette_Spoink[]; -extern const u32 gMonShinyPalette_Grumpig[]; -extern const u32 gMonShinyPalette_Plusle[]; -extern const u32 gMonShinyPalette_Minun[]; -extern const u32 gMonShinyPalette_Mawile[]; -extern const u32 gMonShinyPalette_Meditite[]; -extern const u32 gMonShinyPalette_Medicham[]; -extern const u32 gMonShinyPalette_Swablu[]; -extern const u32 gMonShinyPalette_Altaria[]; -extern const u32 gMonShinyPalette_Wynaut[]; -extern const u32 gMonShinyPalette_Duskull[]; -extern const u32 gMonShinyPalette_Dusclops[]; -extern const u32 gMonShinyPalette_Roselia[]; +extern const u32 gMonShinyPalette_Shroomish[]; +extern const u32 gMonShinyPalette_Breloom[]; extern const u32 gMonShinyPalette_Slakoth[]; extern const u32 gMonShinyPalette_Vigoroth[]; extern const u32 gMonShinyPalette_Slaking[]; -extern const u32 gMonShinyPalette_Gulpin[]; -extern const u32 gMonShinyPalette_Swalot[]; -extern const u32 gMonShinyPalette_Tropius[]; +extern const u32 gMonShinyPalette_Nincada[]; +extern const u32 gMonShinyPalette_Ninjask[]; +extern const u32 gMonShinyPalette_Shedinja[]; extern const u32 gMonShinyPalette_Whismur[]; extern const u32 gMonShinyPalette_Loudred[]; extern const u32 gMonShinyPalette_Exploud[]; -extern const u32 gMonShinyPalette_Clamperl[]; -extern const u32 gMonShinyPalette_Huntail[]; -extern const u32 gMonShinyPalette_Gorebyss[]; -extern const u32 gMonShinyPalette_Absol[]; -extern const u32 gMonShinyPalette_Shuppet[]; -extern const u32 gMonShinyPalette_Banette[]; -extern const u32 gMonShinyPalette_Seviper[]; -extern const u32 gMonShinyPalette_Zangoose[]; -extern const u32 gMonShinyPalette_Relicanth[]; +extern const u32 gMonShinyPalette_Makuhita[]; +extern const u32 gMonShinyPalette_Hariyama[]; +extern const u32 gMonShinyPalette_Azurill[]; +extern const u32 gMonShinyPalette_Nosepass[]; +extern const u32 gMonShinyPalette_Skitty[]; +extern const u32 gMonShinyPalette_Delcatty[]; +extern const u32 gMonShinyPalette_Sableye[]; +extern const u32 gMonShinyPalette_Mawile[]; extern const u32 gMonShinyPalette_Aron[]; extern const u32 gMonShinyPalette_Lairon[]; extern const u32 gMonShinyPalette_Aggron[]; -extern const u32 gMonShinyPalette_Castform[]; +extern const u32 gMonShinyPalette_Meditite[]; +extern const u32 gMonShinyPalette_Medicham[]; +extern const u32 gMonShinyPalette_Electrike[]; +extern const u32 gMonShinyPalette_Manectric[]; +extern const u32 gMonShinyPalette_Plusle[]; +extern const u32 gMonShinyPalette_Minun[]; extern const u32 gMonShinyPalette_Volbeat[]; extern const u32 gMonShinyPalette_Illumise[]; +extern const u32 gMonShinyPalette_Roselia[]; +extern const u32 gMonShinyPalette_Gulpin[]; +extern const u32 gMonShinyPalette_Swalot[]; +extern const u32 gMonShinyPalette_Carvanha[]; +extern const u32 gMonShinyPalette_Sharpedo[]; +extern const u32 gMonShinyPalette_Wailmer[]; +extern const u32 gMonShinyPalette_Wailord[]; +extern const u32 gMonShinyPalette_Numel[]; +extern const u32 gMonShinyPalette_Camerupt[]; +extern const u32 gMonShinyPalette_Torkoal[]; +extern const u32 gMonShinyPalette_Spoink[]; +extern const u32 gMonShinyPalette_Grumpig[]; +extern const u32 gMonShinyPalette_Spinda[]; +extern const u32 gMonShinyPalette_Trapinch[]; +extern const u32 gMonShinyPalette_Vibrava[]; +extern const u32 gMonShinyPalette_Flygon[]; +extern const u32 gMonShinyPalette_Cacnea[]; +extern const u32 gMonShinyPalette_Cacturne[]; +extern const u32 gMonShinyPalette_Swablu[]; +extern const u32 gMonShinyPalette_Altaria[]; +extern const u32 gMonShinyPalette_Zangoose[]; +extern const u32 gMonShinyPalette_Seviper[]; +extern const u32 gMonShinyPalette_Lunatone[]; +extern const u32 gMonShinyPalette_Solrock[]; +extern const u32 gMonShinyPalette_Barboach[]; +extern const u32 gMonShinyPalette_Whiscash[]; +extern const u32 gMonShinyPalette_Corphish[]; +extern const u32 gMonShinyPalette_Crawdaunt[]; +extern const u32 gMonShinyPalette_Baltoy[]; +extern const u32 gMonShinyPalette_Claydol[]; extern const u32 gMonShinyPalette_Lileep[]; extern const u32 gMonShinyPalette_Cradily[]; extern const u32 gMonShinyPalette_Anorith[]; extern const u32 gMonShinyPalette_Armaldo[]; -extern const u32 gMonShinyPalette_Ralts[]; -extern const u32 gMonShinyPalette_Kirlia[]; -extern const u32 gMonShinyPalette_Gardevoir[]; +extern const u32 gMonShinyPalette_Feebas[]; +extern const u32 gMonShinyPalette_Milotic[]; +extern const u32 gMonShinyPalette_Castform[]; +extern const u32 gMonShinyPalette_Kecleon[]; +extern const u32 gMonShinyPalette_Shuppet[]; +extern const u32 gMonShinyPalette_Banette[]; +extern const u32 gMonShinyPalette_Duskull[]; +extern const u32 gMonShinyPalette_Dusclops[]; +extern const u32 gMonShinyPalette_Tropius[]; +extern const u32 gMonShinyPalette_Chimecho[]; +extern const u32 gMonShinyPalette_Absol[]; +extern const u32 gMonShinyPalette_Wynaut[]; +extern const u32 gMonShinyPalette_Snorunt[]; +extern const u32 gMonShinyPalette_Glalie[]; +extern const u32 gMonShinyPalette_Spheal[]; +extern const u32 gMonShinyPalette_Sealeo[]; +extern const u32 gMonShinyPalette_Walrein[]; +extern const u32 gMonShinyPalette_Clamperl[]; +extern const u32 gMonShinyPalette_Huntail[]; +extern const u32 gMonShinyPalette_Gorebyss[]; +extern const u32 gMonShinyPalette_Relicanth[]; +extern const u32 gMonShinyPalette_Luvdisc[]; extern const u32 gMonShinyPalette_Bagon[]; extern const u32 gMonShinyPalette_Shelgon[]; extern const u32 gMonShinyPalette_Salamence[]; @@ -2937,14 +3456,13 @@ extern const u32 gMonShinyPalette_Metagross[]; extern const u32 gMonShinyPalette_Regirock[]; extern const u32 gMonShinyPalette_Regice[]; extern const u32 gMonShinyPalette_Registeel[]; +extern const u32 gMonShinyPalette_Latias[]; +extern const u32 gMonShinyPalette_Latios[]; extern const u32 gMonShinyPalette_Kyogre[]; extern const u32 gMonShinyPalette_Groudon[]; extern const u32 gMonShinyPalette_Rayquaza[]; -extern const u32 gMonShinyPalette_Latias[]; -extern const u32 gMonShinyPalette_Latios[]; extern const u32 gMonShinyPalette_Jirachi[]; extern const u32 gMonShinyPalette_Deoxys[]; -extern const u32 gMonShinyPalette_Chimecho[]; extern const u32 gMonShinyPalette_Turtwig[]; extern const u32 gMonShinyPalette_Grotle[]; extern const u32 gMonShinyPalette_Torterra[]; @@ -2970,12 +3488,8 @@ extern const u32 gMonShinyPalette_Cranidos[]; extern const u32 gMonShinyPalette_Rampardos[]; extern const u32 gMonShinyPalette_Shieldon[]; extern const u32 gMonShinyPalette_Bastiodon[]; -extern const u32 gMonShinyPalette_BurmyPlant[]; -extern const u32 gMonShinyPalette_BurmySandy[]; -extern const u32 gMonShinyPalette_BurmyTrash[]; -extern const u32 gMonShinyPalette_WormadamPlant[]; -extern const u32 gMonShinyPalette_WormadamSandy[]; -extern const u32 gMonShinyPalette_WormadamTrash[]; +extern const u32 gMonShinyPalette_Burmy[]; +extern const u32 gMonShinyPalette_Wormadam[]; extern const u32 gMonShinyPalette_Mothim[]; extern const u32 gMonShinyPalette_Combee[]; extern const u32 gMonShinyPalette_Vespiquen[]; @@ -2984,8 +3498,8 @@ extern const u32 gMonShinyPalette_Buizel[]; extern const u32 gMonShinyPalette_Floatzel[]; extern const u32 gMonShinyPalette_Cherubi[]; extern const u32 gMonShinyPalette_Cherrim[]; -extern const u32 gMonShinyPalette_ShellosE[]; -extern const u32 gMonShinyPalette_GastrodonE[]; +extern const u32 gMonShinyPalette_Shellos[]; +extern const u32 gMonShinyPalette_Gastrodon[]; extern const u32 gMonShinyPalette_Ambipom[]; extern const u32 gMonShinyPalette_Drifloon[]; extern const u32 gMonShinyPalette_Drifblim[]; @@ -3041,12 +3555,7 @@ extern const u32 gMonShinyPalette_Gallade[]; extern const u32 gMonShinyPalette_Probopass[]; extern const u32 gMonShinyPalette_Dusknoir[]; extern const u32 gMonShinyPalette_Froslass[]; -extern const u32 gMonShinyPalette_RotomNormal[]; -extern const u32 gMonShinyPalette_RotomHeat[]; -extern const u32 gMonShinyPalette_RotomFrost[]; -extern const u32 gMonShinyPalette_RotomFan[]; -extern const u32 gMonShinyPalette_RotomMow[]; -extern const u32 gMonShinyPalette_RotomWash[]; +extern const u32 gMonShinyPalette_Rotom[]; extern const u32 gMonShinyPalette_Uxie[]; extern const u32 gMonShinyPalette_Mesprit[]; extern const u32 gMonShinyPalette_Azelf[]; @@ -3245,8 +3754,7 @@ extern const u32 gMonShinyPalette_Pancham[]; extern const u32 gMonShinyPalette_Pangoro[]; extern const u32 gMonShinyPalette_Furfrou[]; extern const u32 gMonShinyPalette_Espurr[]; -extern const u32 gMonShinyPalette_MeowsticMale[]; -extern const u32 gMonShinyPalette_MeowsticFemale[]; +extern const u32 gMonShinyPalette_Meowstic[]; extern const u32 gMonShinyPalette_Honedge[]; extern const u32 gMonShinyPalette_Doublade[]; extern const u32 gMonShinyPalette_Aegislash[]; @@ -3378,352 +3886,187 @@ extern const u32 gMonShinyPalette_Blacephalon[]; extern const u32 gMonShinyPalette_Zeraora[]; extern const u32 gMonShinyPalette_Meltan[]; extern const u32 gMonShinyPalette_Melmetal[]; - -extern const u32 gMonFrontPic_MegaVenusaur[]; -extern const u32 gMonBackPic_MegaVenusaur[]; -extern const u32 gMonPalette_MegaVenusaur[]; extern const u32 gMonShinyPalette_MegaVenusaur[]; -extern const u32 gMonFrontPic_MegaCharizardX[]; -extern const u32 gMonBackPic_MegaCharizardX[]; -extern const u32 gMonPalette_MegaCharizardX[]; extern const u32 gMonShinyPalette_MegaCharizardX[]; -extern const u32 gMonFrontPic_MegaCharizardY[]; -extern const u32 gMonBackPic_MegaCharizardY[]; -extern const u32 gMonPalette_MegaCharizardY[]; extern const u32 gMonShinyPalette_MegaCharizardY[]; -extern const u32 gMonFrontPic_MegaBlastoise[]; -extern const u32 gMonBackPic_MegaBlastoise[]; -extern const u32 gMonPalette_MegaBlastoise[]; extern const u32 gMonShinyPalette_MegaBlastoise[]; -extern const u32 gMonFrontPic_MegaBeedrill[]; -extern const u32 gMonBackPic_MegaBeedrill[]; -extern const u32 gMonPalette_MegaBeedrill[]; extern const u32 gMonShinyPalette_MegaBeedrill[]; -extern const u32 gMonFrontPic_MegaPidgeot[]; -extern const u32 gMonBackPic_MegaPidgeot[]; -extern const u32 gMonPalette_MegaPidgeot[]; extern const u32 gMonShinyPalette_MegaPidgeot[]; -extern const u32 gMonFrontPic_MegaAlakazam[]; -extern const u32 gMonBackPic_MegaAlakazam[]; -extern const u32 gMonPalette_MegaAlakazam[]; extern const u32 gMonShinyPalette_MegaAlakazam[]; -extern const u32 gMonFrontPic_MegaSlowbro[]; -extern const u32 gMonBackPic_MegaSlowbro[]; -extern const u32 gMonPalette_MegaSlowbro[]; extern const u32 gMonShinyPalette_MegaSlowbro[]; -extern const u32 gMonFrontPic_MegaGengar[]; -extern const u32 gMonBackPic_MegaGengar[]; -extern const u32 gMonPalette_MegaGengar[]; extern const u32 gMonShinyPalette_MegaGengar[]; -extern const u32 gMonFrontPic_MegaKangaskhan[]; -extern const u32 gMonBackPic_MegaKangaskhan[]; -extern const u32 gMonPalette_MegaKangaskhan[]; extern const u32 gMonShinyPalette_MegaKangaskhan[]; -extern const u32 gMonFrontPic_MegaPinsir[]; -extern const u32 gMonBackPic_MegaPinsir[]; -extern const u32 gMonPalette_MegaPinsir[]; extern const u32 gMonShinyPalette_MegaPinsir[]; -extern const u32 gMonFrontPic_MegaGyarados[]; -extern const u32 gMonBackPic_MegaGyarados[]; -extern const u32 gMonPalette_MegaGyarados[]; extern const u32 gMonShinyPalette_MegaGyarados[]; -extern const u32 gMonFrontPic_MegaAerodactyl[]; -extern const u32 gMonBackPic_MegaAerodactyl[]; -extern const u32 gMonPalette_MegaAerodactyl[]; extern const u32 gMonShinyPalette_MegaAerodactyl[]; -extern const u32 gMonFrontPic_MegaMewtwoX[]; -extern const u32 gMonBackPic_MegaMewtwoX[]; -extern const u32 gMonPalette_MegaMewtwoX[]; extern const u32 gMonShinyPalette_MegaMewtwoX[]; -extern const u32 gMonFrontPic_MegaMewtwoY[]; -extern const u32 gMonBackPic_MegaMewtwoY[]; -extern const u32 gMonPalette_MegaMewtwoY[]; extern const u32 gMonShinyPalette_MegaMewtwoY[]; -extern const u32 gMonFrontPic_MegaAmpharos[]; -extern const u32 gMonBackPic_MegaAmpharos[]; -extern const u32 gMonPalette_MegaAmpharos[]; extern const u32 gMonShinyPalette_MegaAmpharos[]; -extern const u32 gMonFrontPic_MegaSteelix[]; -extern const u32 gMonBackPic_MegaSteelix[]; -extern const u32 gMonPalette_MegaSteelix[]; extern const u32 gMonShinyPalette_MegaSteelix[]; -extern const u32 gMonFrontPic_MegaScizor[]; -extern const u32 gMonBackPic_MegaScizor[]; -extern const u32 gMonPalette_MegaScizor[]; extern const u32 gMonShinyPalette_MegaScizor[]; -extern const u32 gMonFrontPic_MegaHeracross[]; -extern const u32 gMonBackPic_MegaHeracross[]; -extern const u32 gMonPalette_MegaHeracross[]; extern const u32 gMonShinyPalette_MegaHeracross[]; -extern const u32 gMonFrontPic_MegaHoundoom[]; -extern const u32 gMonBackPic_MegaHoundoom[]; -extern const u32 gMonPalette_MegaHoundoom[]; extern const u32 gMonShinyPalette_MegaHoundoom[]; -extern const u32 gMonFrontPic_MegaTyranitar[]; -extern const u32 gMonBackPic_MegaTyranitar[]; -extern const u32 gMonPalette_MegaTyranitar[]; extern const u32 gMonShinyPalette_MegaTyranitar[]; -extern const u32 gMonFrontPic_MegaSceptile[]; -extern const u32 gMonBackPic_MegaSceptile[]; -extern const u32 gMonPalette_MegaSceptile[]; extern const u32 gMonShinyPalette_MegaSceptile[]; -extern const u32 gMonFrontPic_MegaBlaziken[]; -extern const u32 gMonBackPic_MegaBlaziken[]; -extern const u32 gMonPalette_MegaBlaziken[]; extern const u32 gMonShinyPalette_MegaBlaziken[]; -extern const u32 gMonFrontPic_MegaSwampert[]; -extern const u32 gMonBackPic_MegaSwampert[]; -extern const u32 gMonPalette_MegaSwampert[]; extern const u32 gMonShinyPalette_MegaSwampert[]; -extern const u32 gMonFrontPic_MegaGardevoir[]; -extern const u32 gMonBackPic_MegaGardevoir[]; -extern const u32 gMonPalette_MegaGardevoir[]; extern const u32 gMonShinyPalette_MegaGardevoir[]; -extern const u32 gMonFrontPic_MegaSableye[]; -extern const u32 gMonBackPic_MegaSableye[]; -extern const u32 gMonPalette_MegaSableye[]; extern const u32 gMonShinyPalette_MegaSableye[]; -extern const u32 gMonFrontPic_MegaMawile[]; -extern const u32 gMonBackPic_MegaMawile[]; -extern const u32 gMonPalette_MegaMawile[]; extern const u32 gMonShinyPalette_MegaMawile[]; -extern const u32 gMonFrontPic_MegaAggron[]; -extern const u32 gMonBackPic_MegaAggron[]; -extern const u32 gMonPalette_MegaAggron[]; extern const u32 gMonShinyPalette_MegaAggron[]; -extern const u32 gMonFrontPic_MegaMedicham[]; -extern const u32 gMonBackPic_MegaMedicham[]; -extern const u32 gMonPalette_MegaMedicham[]; extern const u32 gMonShinyPalette_MegaMedicham[]; -extern const u32 gMonFrontPic_MegaManectric[]; -extern const u32 gMonBackPic_MegaManectric[]; -extern const u32 gMonPalette_MegaManectric[]; extern const u32 gMonShinyPalette_MegaManectric[]; -extern const u32 gMonFrontPic_MegaSharpedo[]; -extern const u32 gMonBackPic_MegaSharpedo[]; -extern const u32 gMonPalette_MegaSharpedo[]; extern const u32 gMonShinyPalette_MegaSharpedo[]; -extern const u32 gMonFrontPic_MegaCamerupt[]; -extern const u32 gMonBackPic_MegaCamerupt[]; -extern const u32 gMonPalette_MegaCamerupt[]; extern const u32 gMonShinyPalette_MegaCamerupt[]; -extern const u32 gMonFrontPic_MegaAltaria[]; -extern const u32 gMonBackPic_MegaAltaria[]; -extern const u32 gMonPalette_MegaAltaria[]; extern const u32 gMonShinyPalette_MegaAltaria[]; -extern const u32 gMonFrontPic_MegaBanette[]; -extern const u32 gMonBackPic_MegaBanette[]; -extern const u32 gMonPalette_MegaBanette[]; extern const u32 gMonShinyPalette_MegaBanette[]; -extern const u32 gMonFrontPic_MegaAbsol[]; -extern const u32 gMonBackPic_MegaAbsol[]; -extern const u32 gMonPalette_MegaAbsol[]; extern const u32 gMonShinyPalette_MegaAbsol[]; -extern const u32 gMonFrontPic_MegaGlalie[]; -extern const u32 gMonBackPic_MegaGlalie[]; -extern const u32 gMonPalette_MegaGlalie[]; extern const u32 gMonShinyPalette_MegaGlalie[]; -extern const u32 gMonFrontPic_MegaSalamence[]; -extern const u32 gMonBackPic_MegaSalamence[]; -extern const u32 gMonPalette_MegaSalamence[]; extern const u32 gMonShinyPalette_MegaSalamence[]; -extern const u32 gMonFrontPic_MegaMetagross[]; -extern const u32 gMonBackPic_MegaMetagross[]; -extern const u32 gMonPalette_MegaMetagross[]; extern const u32 gMonShinyPalette_MegaMetagross[]; -extern const u32 gMonFrontPic_MegaLatias[]; -extern const u32 gMonBackPic_MegaLatias[]; -extern const u32 gMonPalette_MegaLatias[]; extern const u32 gMonShinyPalette_MegaLatias[]; -extern const u32 gMonFrontPic_MegaLatios[]; -extern const u32 gMonBackPic_MegaLatios[]; -extern const u32 gMonPalette_MegaLatios[]; extern const u32 gMonShinyPalette_MegaLatios[]; -extern const u32 gMonFrontPic_PrimalKyogre[]; -extern const u32 gMonBackPic_PrimalKyogre[]; -extern const u32 gMonPalette_PrimalKyogre[]; -extern const u32 gMonShinyPalette_PrimalKyogre[]; -extern const u32 gMonFrontPic_PrimalGroudon[]; -extern const u32 gMonBackPic_PrimalGroudon[]; -extern const u32 gMonPalette_PrimalGroudon[]; -extern const u32 gMonShinyPalette_PrimalGroudon[]; -extern const u32 gMonFrontPic_MegaRayquaza[]; -extern const u32 gMonBackPic_MegaRayquaza[]; -extern const u32 gMonPalette_MegaRayquaza[]; -extern const u32 gMonShinyPalette_MegaRayquaza[]; -extern const u32 gMonFrontPic_MegaLopunny[]; -extern const u32 gMonBackPic_MegaLopunny[]; -extern const u32 gMonPalette_MegaLopunny[]; extern const u32 gMonShinyPalette_MegaLopunny[]; -extern const u32 gMonFrontPic_MegaGarchomp[]; -extern const u32 gMonBackPic_MegaGarchomp[]; -extern const u32 gMonPalette_MegaGarchomp[]; extern const u32 gMonShinyPalette_MegaGarchomp[]; -extern const u32 gMonFrontPic_MegaLucario[]; -extern const u32 gMonBackPic_MegaLucario[]; -extern const u32 gMonPalette_MegaLucario[]; extern const u32 gMonShinyPalette_MegaLucario[]; -extern const u32 gMonFrontPic_MegaAbomasnow[]; -extern const u32 gMonBackPic_MegaAbomasnow[]; -extern const u32 gMonPalette_MegaAbomasnow[]; extern const u32 gMonShinyPalette_MegaAbomasnow[]; -extern const u32 gMonFrontPic_MegaGallade[]; -extern const u32 gMonBackPic_MegaGallade[]; -extern const u32 gMonPalette_MegaGallade[]; extern const u32 gMonShinyPalette_MegaGallade[]; -extern const u32 gMonFrontPic_MegaAudino[]; -extern const u32 gMonBackPic_MegaAudino[]; -extern const u32 gMonPalette_MegaAudino[]; extern const u32 gMonShinyPalette_MegaAudino[]; -extern const u32 gMonFrontPic_MegaDiancie[]; -extern const u32 gMonBackPic_MegaDiancie[]; -extern const u32 gMonPalette_MegaDiancie[]; extern const u32 gMonShinyPalette_MegaDiancie[]; - -extern const u32 gMonFrontPic_AlolanRattata[]; -extern const u32 gMonBackPic_AlolanRattata[]; -extern const u32 gMonPalette_AlolanRattata[]; +extern const u32 gMonShinyPalette_MegaRayquaza[]; +extern const u32 gMonShinyPalette_PrimalKyogre[]; +extern const u32 gMonShinyPalette_PrimalGroudon[]; extern const u32 gMonShinyPalette_AlolanRattata[]; -extern const u32 gMonFrontPic_AlolanRaticate[]; -extern const u32 gMonBackPic_AlolanRaticate[]; -extern const u32 gMonPalette_AlolanRaticate[]; extern const u32 gMonShinyPalette_AlolanRaticate[]; -extern const u32 gMonFrontPic_AlolanRaichu[]; -extern const u32 gMonBackPic_AlolanRaichu[]; -extern const u32 gMonPalette_AlolanRaichu[]; extern const u32 gMonShinyPalette_AlolanRaichu[]; -extern const u32 gMonFrontPic_AlolanSandshrew[]; -extern const u32 gMonBackPic_AlolanSandshrew[]; -extern const u32 gMonPalette_AlolanSandshrew[]; extern const u32 gMonShinyPalette_AlolanSandshrew[]; -extern const u32 gMonFrontPic_AlolanSandslash[]; -extern const u32 gMonBackPic_AlolanSandslash[]; -extern const u32 gMonPalette_AlolanSandslash[]; extern const u32 gMonShinyPalette_AlolanSandslash[]; -extern const u32 gMonFrontPic_AlolanVulpix[]; -extern const u32 gMonBackPic_AlolanVulpix[]; -extern const u32 gMonPalette_AlolanVulpix[]; extern const u32 gMonShinyPalette_AlolanVulpix[]; -extern const u32 gMonFrontPic_AlolanNinetales[]; -extern const u32 gMonBackPic_AlolanNinetales[]; -extern const u32 gMonPalette_AlolanNinetales[]; extern const u32 gMonShinyPalette_AlolanNinetales[]; -extern const u32 gMonFrontPic_AlolanDiglett[]; -extern const u32 gMonBackPic_AlolanDiglett[]; -extern const u32 gMonPalette_AlolanDiglett[]; extern const u32 gMonShinyPalette_AlolanDiglett[]; -extern const u32 gMonFrontPic_AlolanDugtrio[]; -extern const u32 gMonBackPic_AlolanDugtrio[]; -extern const u32 gMonPalette_AlolanDugtrio[]; extern const u32 gMonShinyPalette_AlolanDugtrio[]; -extern const u32 gMonFrontPic_AlolanMeowth[]; -extern const u32 gMonBackPic_AlolanMeowth[]; -extern const u32 gMonPalette_AlolanMeowth[]; extern const u32 gMonShinyPalette_AlolanMeowth[]; -extern const u32 gMonFrontPic_AlolanPersian[]; -extern const u32 gMonBackPic_AlolanPersian[]; -extern const u32 gMonPalette_AlolanPersian[]; extern const u32 gMonShinyPalette_AlolanPersian[]; -extern const u32 gMonFrontPic_AlolanGeodude[]; -extern const u32 gMonBackPic_AlolanGeodude[]; -extern const u32 gMonPalette_AlolanGeodude[]; extern const u32 gMonShinyPalette_AlolanGeodude[]; -extern const u32 gMonFrontPic_AlolanGraveler[]; -extern const u32 gMonBackPic_AlolanGraveler[]; -extern const u32 gMonPalette_AlolanGraveler[]; extern const u32 gMonShinyPalette_AlolanGraveler[]; -extern const u32 gMonFrontPic_AlolanGolem[]; -extern const u32 gMonBackPic_AlolanGolem[]; -extern const u32 gMonPalette_AlolanGolem[]; extern const u32 gMonShinyPalette_AlolanGolem[]; -extern const u32 gMonFrontPic_AlolanGrimer[]; -extern const u32 gMonBackPic_AlolanGrimer[]; -extern const u32 gMonPalette_AlolanGrimer[]; extern const u32 gMonShinyPalette_AlolanGrimer[]; -extern const u32 gMonFrontPic_AlolanMuk[]; -extern const u32 gMonBackPic_AlolanMuk[]; -extern const u32 gMonPalette_AlolanMuk[]; extern const u32 gMonShinyPalette_AlolanMuk[]; -extern const u32 gMonFrontPic_AlolanExeggutor[]; -extern const u32 gMonBackPic_AlolanExeggutor[]; -extern const u32 gMonPalette_AlolanExeggutor[]; extern const u32 gMonShinyPalette_AlolanExeggutor[]; -extern const u32 gMonFrontPic_AlolanMarowak[]; -extern const u32 gMonBackPic_AlolanMarowak[]; -extern const u32 gMonPalette_AlolanMarowak[]; extern const u32 gMonShinyPalette_AlolanMarowak[]; - -extern const u32 gMonFrontPic_ShayminSky[]; -extern const u32 gMonBackPic_ShayminSky[]; -extern const u32 gMonPalette_ShayminSky[]; -extern const u32 gMonShinyPalette_ShayminSky[]; -extern const u32 gMonFrontPic_GiratinaOrigin[]; -extern const u32 gMonBackPic_GiratinaOrigin[]; -extern const u32 gMonPalette_GiratinaOrigin[]; +extern const u32 gMonShinyPalette_PikachuCosplay[]; +extern const u32 gMonShinyPalette_PikachuRockStar[]; +extern const u32 gMonShinyPalette_PikachuBelle[]; +extern const u32 gMonShinyPalette_PikachuPopStar[]; +extern const u32 gMonShinyPalette_PikachuPhD[]; +extern const u32 gMonShinyPalette_PikachuLibre[]; +extern const u32 gMonShinyPalette_PikachuOriginalCap[]; +extern const u32 gMonShinyPalette_PikachuHoennCap[]; +extern const u32 gMonShinyPalette_PikachuSinnohCap[]; +extern const u32 gMonShinyPalette_PikachuUnovaCap[]; +extern const u32 gMonShinyPalette_PikachuKalosCap[]; +extern const u32 gMonShinyPalette_PikachuAlolaCap[]; +extern const u32 gMonShinyPalette_PikachuPartnerCap[]; +extern const u32 gMonShinyPalette_PichuSpikyEared[]; +extern const u32 gMonShinyPalette_CastformSunny[]; +extern const u32 gMonShinyPalette_CastformRainy[]; +extern const u32 gMonShinyPalette_CastformSnowy[]; +extern const u32 gMonShinyPalette_BurmySandyCloak[]; +extern const u32 gMonShinyPalette_BurmyTrashCloak[]; +extern const u32 gMonShinyPalette_WormadamSandyCloak[]; +extern const u32 gMonShinyPalette_WormadamTrashCloak[]; +extern const u32 gMonShinyPalette_CherrimSunshine[]; +extern const u32 gMonShinyPalette_ShellosEastSea[]; +extern const u32 gMonShinyPalette_GastrodonEastSea[]; +extern const u32 gMonShinyPalette_RotomHeat[]; +extern const u32 gMonShinyPalette_RotomWash[]; +extern const u32 gMonShinyPalette_RotomFrost[]; +extern const u32 gMonShinyPalette_RotomFan[]; +extern const u32 gMonShinyPalette_RotomMow[]; extern const u32 gMonShinyPalette_GiratinaOrigin[]; -extern const u32 gMonFrontPic_DarmanitanZen[]; -extern const u32 gMonBackPic_DarmanitanZen[]; -extern const u32 gMonPalette_DarmanitanZen[]; -extern const u32 gMonShinyPalette_DarmanitanZen[]; -extern const u32 gMonFrontPic_TornadusTherian[]; -extern const u32 gMonBackPic_TornadusTherian[]; -extern const u32 gMonPalette_TornadusTherian[]; +extern const u32 gMonShinyPalette_ShayminSky[]; +extern const u32 gMonShinyPalette_ArceusFighting[]; +extern const u32 gMonShinyPalette_ArceusFlying[]; +extern const u32 gMonShinyPalette_ArceusPoison[]; +extern const u32 gMonShinyPalette_ArceusGround[]; +extern const u32 gMonShinyPalette_ArceusRock[]; +extern const u32 gMonShinyPalette_ArceusBug[]; +extern const u32 gMonShinyPalette_ArceusGhost[]; +extern const u32 gMonShinyPalette_ArceusSteel[]; +extern const u32 gMonShinyPalette_ArceusFire[]; +extern const u32 gMonShinyPalette_ArceusWater[]; +extern const u32 gMonShinyPalette_ArceusGrass[]; +extern const u32 gMonShinyPalette_ArceusElectric[]; +extern const u32 gMonShinyPalette_ArceusPsychic[]; +extern const u32 gMonShinyPalette_ArceusIce[]; +extern const u32 gMonShinyPalette_ArceusDragon[]; +extern const u32 gMonShinyPalette_ArceusDark[]; +extern const u32 gMonShinyPalette_ArceusFairy[]; +extern const u32 gMonShinyPalette_BasculinBlueStriped[]; +extern const u32 gMonShinyPalette_DarmanitanZenMode[]; +extern const u32 gMonShinyPalette_DeerlingSummer[]; +extern const u32 gMonShinyPalette_DeerlingAutumn[]; +extern const u32 gMonShinyPalette_DeerlingWinter[]; +extern const u32 gMonShinyPalette_SawsbuckSummer[]; +extern const u32 gMonShinyPalette_SawsbuckAutumn[]; +extern const u32 gMonShinyPalette_SawsbuckWinter[]; extern const u32 gMonShinyPalette_TornadusTherian[]; -extern const u32 gMonFrontPic_ThundurusTherian[]; -extern const u32 gMonBackPic_ThundurusTherian[]; -extern const u32 gMonPalette_ThundurusTherian[]; extern const u32 gMonShinyPalette_ThundurusTherian[]; -extern const u32 gMonFrontPic_LandorusTherian[]; -extern const u32 gMonBackPic_LandorusTherian[]; -extern const u32 gMonPalette_LandorusTherian[]; extern const u32 gMonShinyPalette_LandorusTherian[]; -extern const u32 gMonFrontPic_MeloettaPirouette[]; -extern const u32 gMonBackPic_MeloettaPirouette[]; -extern const u32 gMonPalette_MeloettaPirouette[]; -extern const u32 gMonShinyPalette_MeloettaPirouette[]; -extern const u32 gMonFrontPic_AegislashBlade[]; -extern const u32 gMonBackPic_AegislashBlade[]; -extern const u32 gMonPalette_AegislashBlade[]; -extern const u32 gMonShinyPalette_AegislashBlade[]; -extern const u32 gMonFrontPic_HoopaUnbound[]; -extern const u32 gMonBackPic_HoopaUnbound[]; -extern const u32 gMonPalette_HoopaUnbound[]; -extern const u32 gMonShinyPalette_HoopaUnbound[]; -extern const u32 gMonFrontPic_MiniorCore[]; -extern const u32 gMonBackPic_MiniorCore[]; -extern const u32 gMonPalette_MiniorCore[]; -extern const u32 gMonShinyPalette_MiniorCore[]; -extern const u32 gMonFrontPic_WishiwashiSchool[]; -extern const u32 gMonBackPic_WishiwashiSchool[]; -extern const u32 gMonPalette_WishiwashiSchool[]; -extern const u32 gMonShinyPalette_WishiwashiSchool[]; -extern const u32 gMonFrontPic_KyuremBlack[]; -extern const u32 gMonBackPic_KyuremBlack[]; -extern const u32 gMonPalette_KyuremBlack[]; -extern const u32 gMonShinyPalette_KyuremBlack[]; -extern const u32 gMonFrontPic_KyuremWhite[]; -extern const u32 gMonBackPic_KyuremWhite[]; -extern const u32 gMonPalette_KyuremWhite[]; extern const u32 gMonShinyPalette_KyuremWhite[]; -extern const u32 gMonFrontPic_MimikyuBusted[]; -extern const u32 gMonBackPic_MimikyuBusted[]; -extern const u32 gMonPalette_MimikyuBusted[]; -extern const u32 gMonShinyPalette_MimikyuBusted[]; -extern const u32 gMonFrontPic_LycanrocMidnight[]; -extern const u32 gMonBackPic_LycanrocMidnight[]; -extern const u32 gMonPalette_LycanrocMidnight[]; -extern const u32 gMonShinyPalette_LycanrocMidnight[]; -extern const u32 gMonFrontPic_LycanrocDusk[]; -extern const u32 gMonBackPic_LycanrocDusk[]; -extern const u32 gMonPalette_LycanrocDusk[]; -extern const u32 gMonShinyPalette_LycanrocDusk[]; -extern const u32 gMonFrontPic_Zygarde10[]; -extern const u32 gMonBackPic_Zygarde10[]; -extern const u32 gMonPalette_Zygarde10[]; +extern const u32 gMonShinyPalette_KyuremBlack[]; +extern const u32 gMonShinyPalette_KeldeoResolute[]; +extern const u32 gMonShinyPalette_MeloettaPirouette[]; +extern const u32 gMonShinyPalette_GenesectDouseDrive[]; +extern const u32 gMonShinyPalette_GenesectShockDrive[]; +extern const u32 gMonShinyPalette_GenesectBurnDrive[]; +extern const u32 gMonShinyPalette_GenesectChillDrive[]; +extern const u32 gMonShinyPalette_GreninjaAsh[]; +extern const u32 gMonShinyPalette_VivillonPolar[]; +extern const u32 gMonShinyPalette_VivillonTundra[]; +extern const u32 gMonShinyPalette_VivillonContinental[]; +extern const u32 gMonShinyPalette_VivillonGarden[]; +extern const u32 gMonShinyPalette_VivillonElegant[]; +extern const u32 gMonShinyPalette_VivillonMeadow[]; +extern const u32 gMonShinyPalette_VivillonModern[]; +extern const u32 gMonShinyPalette_VivillonMarine[]; +extern const u32 gMonShinyPalette_VivillonArchipelago[]; +extern const u32 gMonShinyPalette_VivillonHighPlains[]; +extern const u32 gMonShinyPalette_VivillonSandstorm[]; +extern const u32 gMonShinyPalette_VivillonRiver[]; +extern const u32 gMonShinyPalette_VivillonMonsoon[]; +extern const u32 gMonShinyPalette_VivillonSavanna[]; +extern const u32 gMonShinyPalette_VivillonSun[]; +extern const u32 gMonShinyPalette_VivillonOcean[]; +extern const u32 gMonShinyPalette_VivillonJungle[]; +extern const u32 gMonShinyPalette_VivillonFancy[]; +extern const u32 gMonShinyPalette_VivillonPokeBall[]; +extern const u32 gMonShinyPalette_FlabebeYellowFlower[]; +extern const u32 gMonShinyPalette_FlabebeOrangeFlower[]; +extern const u32 gMonShinyPalette_FlabebeBlueFlower[]; +extern const u32 gMonShinyPalette_FlabebeWhiteFlower[]; +extern const u32 gMonShinyPalette_FloetteYellowFlower[]; +extern const u32 gMonShinyPalette_FloetteOrangeFlower[]; +extern const u32 gMonShinyPalette_FloetteBlueFlower[]; +extern const u32 gMonShinyPalette_FloetteWhiteFlower[]; +extern const u32 gMonShinyPalette_FloetteEternalFlower[]; +extern const u32 gMonShinyPalette_FlorgesYellowFlower[]; +extern const u32 gMonShinyPalette_FlorgesOrangeFlower[]; +extern const u32 gMonShinyPalette_FlorgesBlueFlower[]; +extern const u32 gMonShinyPalette_FlorgesWhiteFlower[]; +extern const u32 gMonShinyPalette_FurfrouHeartTrim[]; +extern const u32 gMonShinyPalette_FurfrouStarTrim[]; +extern const u32 gMonShinyPalette_FurfrouDiamondTrim[]; +extern const u32 gMonShinyPalette_FurfrouDebutanteTrim[]; +extern const u32 gMonShinyPalette_FurfrouMatronTrim[]; +extern const u32 gMonShinyPalette_FurfrouDandyTrim[]; +extern const u32 gMonShinyPalette_FurfrouLaReineTrim[]; +extern const u32 gMonShinyPalette_FurfrouKabukiTrim[]; +extern const u32 gMonShinyPalette_FurfrouPharaohTrim[]; +extern const u32 gMonShinyPalette_MeowsticFemale[]; +extern const u32 gMonShinyPalette_AegislashBlade[]; +extern const u32 gMonShinyPalette_XerneasActive[]; extern const u32 gMonShinyPalette_Zygarde10[]; -extern const u32 gMonFrontPic_ZygardeComplete[]; -extern const u32 gMonBackPic_ZygardeComplete[]; -extern const u32 gMonPalette_ZygardeComplete[]; extern const u32 gMonShinyPalette_ZygardeComplete[]; extern const u32 gMonFrontPic_DeoxysAttack[]; extern const u32 gMonBackPic_DeoxysAttack[]; @@ -3737,6 +4080,36 @@ extern const u32 gMonFrontPic_DeoxysSpeed[]; extern const u32 gMonBackPic_DeoxysSpeed[]; extern const u32 gMonPalette_DeoxysSpeed[]; extern const u32 gMonShinyPalette_DeoxysSpeed[]; +extern const u32 gMonShinyPalette_HoopaUnbound[]; +extern const u32 gMonShinyPalette_OricorioPomPom[]; +extern const u32 gMonShinyPalette_OricorioPau[]; +extern const u32 gMonShinyPalette_OricorioSensu[]; +extern const u32 gMonShinyPalette_LycanrocMidnight[]; +extern const u32 gMonShinyPalette_LycanrocDusk[]; +extern const u32 gMonShinyPalette_WishiwashiSchool[]; +extern const u32 gMonShinyPalette_SilvallyFighting[]; +extern const u32 gMonShinyPalette_SilvallyFlying[]; +extern const u32 gMonShinyPalette_SilvallyPoison[]; +extern const u32 gMonShinyPalette_SilvallyGround[]; +extern const u32 gMonShinyPalette_SilvallyRock[]; +extern const u32 gMonShinyPalette_SilvallyBug[]; +extern const u32 gMonShinyPalette_SilvallyGhost[]; +extern const u32 gMonShinyPalette_SilvallySteel[]; +extern const u32 gMonShinyPalette_SilvallyFire[]; +extern const u32 gMonShinyPalette_SilvallyWater[]; +extern const u32 gMonShinyPalette_SilvallyGrass[]; +extern const u32 gMonShinyPalette_SilvallyElectric[]; +extern const u32 gMonShinyPalette_SilvallyPsychic[]; +extern const u32 gMonShinyPalette_SilvallyIce[]; +extern const u32 gMonShinyPalette_SilvallyDragon[]; +extern const u32 gMonShinyPalette_SilvallyDark[]; +extern const u32 gMonShinyPalette_SilvallyFairy[]; +extern const u32 gMonShinyPalette_MiniorCore[]; +extern const u32 gMonShinyPalette_MimikyuBusted[]; +extern const u32 gMonShinyPalette_NecrozmaDuskMane[]; +extern const u32 gMonShinyPalette_NecrozmaDawnWings[]; +extern const u32 gMonShinyPalette_NecrozmaUltra[]; +extern const u32 gMonShinyPalette_MagearnaOriginalColor[]; extern const u8 gMonIcon_QuestionMark[]; extern const u8 gMonIcon_Bulbasaur[]; @@ -3939,7 +4312,7 @@ extern const u8 gMonIcon_Umbreon[]; extern const u8 gMonIcon_Murkrow[]; extern const u8 gMonIcon_Slowking[]; extern const u8 gMonIcon_Misdreavus[]; -extern const u8 gMonIcon_UnownA[]; +extern const u8 gMonIcon_Unown[]; extern const u8 gMonIcon_Wobbuffet[]; extern const u8 gMonIcon_Girafarig[]; extern const u8 gMonIcon_Pineco[]; @@ -4014,100 +4387,101 @@ extern const u8 gMonIcon_Ludicolo[]; extern const u8 gMonIcon_Seedot[]; extern const u8 gMonIcon_Nuzleaf[]; extern const u8 gMonIcon_Shiftry[]; -extern const u8 gMonIcon_Nincada[]; -extern const u8 gMonIcon_Ninjask[]; -extern const u8 gMonIcon_Shedinja[]; extern const u8 gMonIcon_Taillow[]; extern const u8 gMonIcon_Swellow[]; -extern const u8 gMonIcon_Shroomish[]; -extern const u8 gMonIcon_Breloom[]; -extern const u8 gMonIcon_Spinda[]; extern const u8 gMonIcon_Wingull[]; extern const u8 gMonIcon_Pelipper[]; +extern const u8 gMonIcon_Ralts[]; +extern const u8 gMonIcon_Kirlia[]; +extern const u8 gMonIcon_Gardevoir[]; extern const u8 gMonIcon_Surskit[]; extern const u8 gMonIcon_Masquerain[]; -extern const u8 gMonIcon_Wailmer[]; -extern const u8 gMonIcon_Wailord[]; -extern const u8 gMonIcon_Skitty[]; -extern const u8 gMonIcon_Delcatty[]; -extern const u8 gMonIcon_Kecleon[]; -extern const u8 gMonIcon_Baltoy[]; -extern const u8 gMonIcon_Claydol[]; -extern const u8 gMonIcon_Nosepass[]; -extern const u8 gMonIcon_Torkoal[]; -extern const u8 gMonIcon_Sableye[]; -extern const u8 gMonIcon_Barboach[]; -extern const u8 gMonIcon_Whiscash[]; -extern const u8 gMonIcon_Luvdisc[]; -extern const u8 gMonIcon_Corphish[]; -extern const u8 gMonIcon_Crawdaunt[]; -extern const u8 gMonIcon_Feebas[]; -extern const u8 gMonIcon_Milotic[]; -extern const u8 gMonIcon_Carvanha[]; -extern const u8 gMonIcon_Sharpedo[]; -extern const u8 gMonIcon_Trapinch[]; -extern const u8 gMonIcon_Vibrava[]; -extern const u8 gMonIcon_Flygon[]; -extern const u8 gMonIcon_Makuhita[]; -extern const u8 gMonIcon_Hariyama[]; -extern const u8 gMonIcon_Electrike[]; -extern const u8 gMonIcon_Manectric[]; -extern const u8 gMonIcon_Numel[]; -extern const u8 gMonIcon_Camerupt[]; -extern const u8 gMonIcon_Spheal[]; -extern const u8 gMonIcon_Sealeo[]; -extern const u8 gMonIcon_Walrein[]; -extern const u8 gMonIcon_Cacnea[]; -extern const u8 gMonIcon_Cacturne[]; -extern const u8 gMonIcon_Snorunt[]; -extern const u8 gMonIcon_Glalie[]; -extern const u8 gMonIcon_Lunatone[]; -extern const u8 gMonIcon_Solrock[]; -extern const u8 gMonIcon_Azurill[]; -extern const u8 gMonIcon_Spoink[]; -extern const u8 gMonIcon_Grumpig[]; -extern const u8 gMonIcon_Plusle[]; -extern const u8 gMonIcon_Minun[]; -extern const u8 gMonIcon_Mawile[]; -extern const u8 gMonIcon_Meditite[]; -extern const u8 gMonIcon_Medicham[]; -extern const u8 gMonIcon_Swablu[]; -extern const u8 gMonIcon_Altaria[]; -extern const u8 gMonIcon_Wynaut[]; -extern const u8 gMonIcon_Duskull[]; -extern const u8 gMonIcon_Dusclops[]; -extern const u8 gMonIcon_Roselia[]; +extern const u8 gMonIcon_Shroomish[]; +extern const u8 gMonIcon_Breloom[]; extern const u8 gMonIcon_Slakoth[]; extern const u8 gMonIcon_Vigoroth[]; extern const u8 gMonIcon_Slaking[]; -extern const u8 gMonIcon_Gulpin[]; -extern const u8 gMonIcon_Swalot[]; -extern const u8 gMonIcon_Tropius[]; +extern const u8 gMonIcon_Nincada[]; +extern const u8 gMonIcon_Ninjask[]; +extern const u8 gMonIcon_Shedinja[]; extern const u8 gMonIcon_Whismur[]; extern const u8 gMonIcon_Loudred[]; extern const u8 gMonIcon_Exploud[]; -extern const u8 gMonIcon_Clamperl[]; -extern const u8 gMonIcon_Huntail[]; -extern const u8 gMonIcon_Gorebyss[]; -extern const u8 gMonIcon_Absol[]; -extern const u8 gMonIcon_Shuppet[]; -extern const u8 gMonIcon_Banette[]; -extern const u8 gMonIcon_Seviper[]; -extern const u8 gMonIcon_Zangoose[]; -extern const u8 gMonIcon_Relicanth[]; +extern const u8 gMonIcon_Makuhita[]; +extern const u8 gMonIcon_Hariyama[]; +extern const u8 gMonIcon_Azurill[]; +extern const u8 gMonIcon_Nosepass[]; +extern const u8 gMonIcon_Skitty[]; +extern const u8 gMonIcon_Delcatty[]; +extern const u8 gMonIcon_Sableye[]; +extern const u8 gMonIcon_Mawile[]; extern const u8 gMonIcon_Aron[]; extern const u8 gMonIcon_Lairon[]; extern const u8 gMonIcon_Aggron[]; -extern const u8 gMonIcon_Castform[]; +extern const u8 gMonIcon_Meditite[]; +extern const u8 gMonIcon_Medicham[]; +extern const u8 gMonIcon_Electrike[]; +extern const u8 gMonIcon_Manectric[]; +extern const u8 gMonIcon_Plusle[]; +extern const u8 gMonIcon_Minun[]; extern const u8 gMonIcon_Volbeat[]; extern const u8 gMonIcon_Illumise[]; +extern const u8 gMonIcon_Roselia[]; +extern const u8 gMonIcon_Gulpin[]; +extern const u8 gMonIcon_Swalot[]; +extern const u8 gMonIcon_Carvanha[]; +extern const u8 gMonIcon_Sharpedo[]; +extern const u8 gMonIcon_Wailmer[]; +extern const u8 gMonIcon_Wailord[]; +extern const u8 gMonIcon_Numel[]; +extern const u8 gMonIcon_Camerupt[]; +extern const u8 gMonIcon_Torkoal[]; +extern const u8 gMonIcon_Spoink[]; +extern const u8 gMonIcon_Grumpig[]; +extern const u8 gMonIcon_Spinda[]; +extern const u8 gMonIcon_Trapinch[]; +extern const u8 gMonIcon_Vibrava[]; +extern const u8 gMonIcon_Flygon[]; +extern const u8 gMonIcon_Cacnea[]; +extern const u8 gMonIcon_Cacturne[]; +extern const u8 gMonIcon_Swablu[]; +extern const u8 gMonIcon_Altaria[]; +extern const u8 gMonIcon_Zangoose[]; +extern const u8 gMonIcon_Seviper[]; +extern const u8 gMonIcon_Lunatone[]; +extern const u8 gMonIcon_Solrock[]; +extern const u8 gMonIcon_Barboach[]; +extern const u8 gMonIcon_Whiscash[]; +extern const u8 gMonIcon_Corphish[]; +extern const u8 gMonIcon_Crawdaunt[]; +extern const u8 gMonIcon_Baltoy[]; +extern const u8 gMonIcon_Claydol[]; extern const u8 gMonIcon_Lileep[]; extern const u8 gMonIcon_Cradily[]; extern const u8 gMonIcon_Anorith[]; extern const u8 gMonIcon_Armaldo[]; -extern const u8 gMonIcon_Ralts[]; -extern const u8 gMonIcon_Kirlia[]; -extern const u8 gMonIcon_Gardevoir[]; +extern const u8 gMonIcon_Feebas[]; +extern const u8 gMonIcon_Milotic[]; +extern const u8 gMonIcon_Castform[]; +extern const u8 gMonIcon_Kecleon[]; +extern const u8 gMonIcon_Shuppet[]; +extern const u8 gMonIcon_Banette[]; +extern const u8 gMonIcon_Duskull[]; +extern const u8 gMonIcon_Dusclops[]; +extern const u8 gMonIcon_Tropius[]; +extern const u8 gMonIcon_Chimecho[]; +extern const u8 gMonIcon_Absol[]; +extern const u8 gMonIcon_Wynaut[]; +extern const u8 gMonIcon_Snorunt[]; +extern const u8 gMonIcon_Glalie[]; +extern const u8 gMonIcon_Spheal[]; +extern const u8 gMonIcon_Sealeo[]; +extern const u8 gMonIcon_Walrein[]; +extern const u8 gMonIcon_Clamperl[]; +extern const u8 gMonIcon_Huntail[]; +extern const u8 gMonIcon_Gorebyss[]; +extern const u8 gMonIcon_Relicanth[]; +extern const u8 gMonIcon_Luvdisc[]; extern const u8 gMonIcon_Bagon[]; extern const u8 gMonIcon_Shelgon[]; extern const u8 gMonIcon_Salamence[]; @@ -4117,42 +4491,13 @@ extern const u8 gMonIcon_Metagross[]; extern const u8 gMonIcon_Regirock[]; extern const u8 gMonIcon_Regice[]; extern const u8 gMonIcon_Registeel[]; +extern const u8 gMonIcon_Latias[]; +extern const u8 gMonIcon_Latios[]; extern const u8 gMonIcon_Kyogre[]; extern const u8 gMonIcon_Groudon[]; extern const u8 gMonIcon_Rayquaza[]; -extern const u8 gMonIcon_Latias[]; -extern const u8 gMonIcon_Latios[]; extern const u8 gMonIcon_Jirachi[]; extern const u8 gMonIcon_Deoxys[]; -extern const u8 gMonIcon_Chimecho[]; -extern const u8 gMonIcon_Egg[]; -extern const u8 gMonIcon_UnownB[]; -extern const u8 gMonIcon_UnownC[]; -extern const u8 gMonIcon_UnownD[]; -extern const u8 gMonIcon_UnownE[]; -extern const u8 gMonIcon_UnownF[]; -extern const u8 gMonIcon_UnownG[]; -extern const u8 gMonIcon_UnownH[]; -extern const u8 gMonIcon_UnownI[]; -extern const u8 gMonIcon_UnownJ[]; -extern const u8 gMonIcon_UnownK[]; -extern const u8 gMonIcon_UnownL[]; -extern const u8 gMonIcon_UnownM[]; -extern const u8 gMonIcon_UnownN[]; -extern const u8 gMonIcon_UnownO[]; -extern const u8 gMonIcon_UnownP[]; -extern const u8 gMonIcon_UnownQ[]; -extern const u8 gMonIcon_UnownR[]; -extern const u8 gMonIcon_UnownS[]; -extern const u8 gMonIcon_UnownT[]; -extern const u8 gMonIcon_UnownU[]; -extern const u8 gMonIcon_UnownV[]; -extern const u8 gMonIcon_UnownW[]; -extern const u8 gMonIcon_UnownX[]; -extern const u8 gMonIcon_UnownY[]; -extern const u8 gMonIcon_UnownZ[]; -extern const u8 gMonIcon_UnownExclamationMark[]; -extern const u8 gMonIcon_UnownQuestionMark[]; extern const u8 gMonIcon_Turtwig[]; extern const u8 gMonIcon_Grotle[]; extern const u8 gMonIcon_Torterra[]; @@ -4178,12 +4523,8 @@ extern const u8 gMonIcon_Cranidos[]; extern const u8 gMonIcon_Rampardos[]; extern const u8 gMonIcon_Shieldon[]; extern const u8 gMonIcon_Bastiodon[]; -extern const u8 gMonIcon_BurmyPlant[]; -extern const u8 gMonIcon_BurmySandy[]; -extern const u8 gMonIcon_BurmyTrash[]; -extern const u8 gMonIcon_WormadamPlant[]; -extern const u8 gMonIcon_WormadamSandy[]; -extern const u8 gMonIcon_WormadamTrash[]; +extern const u8 gMonIcon_Burmy[]; +extern const u8 gMonIcon_Wormadam[]; extern const u8 gMonIcon_Mothim[]; extern const u8 gMonIcon_Combee[]; extern const u8 gMonIcon_Vespiquen[]; @@ -4249,12 +4590,7 @@ extern const u8 gMonIcon_Gallade[]; extern const u8 gMonIcon_Probopass[]; extern const u8 gMonIcon_Dusknoir[]; extern const u8 gMonIcon_Froslass[]; -extern const u8 gMonIcon_RotomNormal[]; -extern const u8 gMonIcon_RotomHeat[]; -extern const u8 gMonIcon_RotomFrost[]; -extern const u8 gMonIcon_RotomFan[]; -extern const u8 gMonIcon_RotomMow[]; -extern const u8 gMonIcon_RotomWash[]; +extern const u8 gMonIcon_Rotom[]; extern const u8 gMonIcon_Uxie[]; extern const u8 gMonIcon_Mesprit[]; extern const u8 gMonIcon_Azelf[]; @@ -4453,8 +4789,7 @@ extern const u8 gMonIcon_Pancham[]; extern const u8 gMonIcon_Pangoro[]; extern const u8 gMonIcon_Furfrou[]; extern const u8 gMonIcon_Espurr[]; -extern const u8 gMonIcon_MeowsticMale[]; -extern const u8 gMonIcon_MeowsticFemale[]; +extern const u8 gMonIcon_Meowstic[]; extern const u8 gMonIcon_Honedge[]; extern const u8 gMonIcon_Doublade[]; extern const u8 gMonIcon_Aegislash[]; @@ -4626,9 +4961,6 @@ extern const u8 gMonIcon_MegaSalamence[]; extern const u8 gMonIcon_MegaMetagross[]; extern const u8 gMonIcon_MegaLatias[]; extern const u8 gMonIcon_MegaLatios[]; -extern const u8 gMonIcon_PrimalKyogre[]; -extern const u8 gMonIcon_PrimalGroudon[]; -extern const u8 gMonIcon_MegaRayquaza[]; extern const u8 gMonIcon_MegaLopunny[]; extern const u8 gMonIcon_MegaGarchomp[]; extern const u8 gMonIcon_MegaLucario[]; @@ -4636,7 +4968,9 @@ extern const u8 gMonIcon_MegaAbomasnow[]; extern const u8 gMonIcon_MegaGallade[]; extern const u8 gMonIcon_MegaAudino[]; extern const u8 gMonIcon_MegaDiancie[]; - +extern const u8 gMonIcon_MegaRayquaza[]; +extern const u8 gMonIcon_PrimalKyogre[]; +extern const u8 gMonIcon_PrimalGroudon[]; extern const u8 gMonIcon_AlolanRattata[]; extern const u8 gMonIcon_AlolanRaticate[]; extern const u8 gMonIcon_AlolanRaichu[]; @@ -4655,21 +4989,130 @@ extern const u8 gMonIcon_AlolanGrimer[]; extern const u8 gMonIcon_AlolanMuk[]; extern const u8 gMonIcon_AlolanExeggutor[]; extern const u8 gMonIcon_AlolanMarowak[]; - -extern const u8 gMonIcon_ShayminSky[]; +extern const u8 gMonIcon_PikachuCosplay[]; +extern const u8 gMonIcon_PikachuRockStar[]; +extern const u8 gMonIcon_PikachuBelle[]; +extern const u8 gMonIcon_PikachuPopStar[]; +extern const u8 gMonIcon_PikachuPhD[]; +extern const u8 gMonIcon_PikachuLibre[]; +extern const u8 gMonIcon_PikachuOriginalCap[]; +extern const u8 gMonIcon_PikachuHoennCap[]; +extern const u8 gMonIcon_PikachuSinnohCap[]; +extern const u8 gMonIcon_PikachuUnovaCap[]; +extern const u8 gMonIcon_PikachuKalosCap[]; +extern const u8 gMonIcon_PikachuAlolaCap[]; +extern const u8 gMonIcon_PikachuPartnerCap[]; +extern const u8 gMonIcon_PichuSpikyEared[]; +extern const u8 gMonIcon_UnownB[]; +extern const u8 gMonIcon_UnownC[]; +extern const u8 gMonIcon_UnownD[]; +extern const u8 gMonIcon_UnownE[]; +extern const u8 gMonIcon_UnownF[]; +extern const u8 gMonIcon_UnownG[]; +extern const u8 gMonIcon_UnownH[]; +extern const u8 gMonIcon_UnownI[]; +extern const u8 gMonIcon_UnownJ[]; +extern const u8 gMonIcon_UnownK[]; +extern const u8 gMonIcon_UnownL[]; +extern const u8 gMonIcon_UnownM[]; +extern const u8 gMonIcon_UnownN[]; +extern const u8 gMonIcon_UnownO[]; +extern const u8 gMonIcon_UnownP[]; +extern const u8 gMonIcon_UnownQ[]; +extern const u8 gMonIcon_UnownR[]; +extern const u8 gMonIcon_UnownS[]; +extern const u8 gMonIcon_UnownT[]; +extern const u8 gMonIcon_UnownU[]; +extern const u8 gMonIcon_UnownV[]; +extern const u8 gMonIcon_UnownW[]; +extern const u8 gMonIcon_UnownX[]; +extern const u8 gMonIcon_UnownY[]; +extern const u8 gMonIcon_UnownZ[]; +extern const u8 gMonIcon_UnownExclamationMark[]; +extern const u8 gMonIcon_UnownQuestionMark[]; +extern const u8 gMonIcon_CastformSunny[]; +extern const u8 gMonIcon_CastformRainy[]; +extern const u8 gMonIcon_CastformSnowy[]; +extern const u8 gMonIcon_BurmySandyCloak[]; +extern const u8 gMonIcon_BurmyTrashCloak[]; +extern const u8 gMonIcon_WormadamSandyCloak[]; +extern const u8 gMonIcon_WormadamTrashCloak[]; +extern const u8 gMonIcon_CherrimSunshine[]; +extern const u8 gMonIcon_ShellosEastSea[]; +extern const u8 gMonIcon_GastrodonEastSea[]; +extern const u8 gMonIcon_RotomHeat[]; +extern const u8 gMonIcon_RotomWash[]; +extern const u8 gMonIcon_RotomFrost[]; +extern const u8 gMonIcon_RotomFan[]; +extern const u8 gMonIcon_RotomMow[]; extern const u8 gMonIcon_GiratinaOrigin[]; -extern const u8 gMonIcon_DarmanitanZen[]; +extern const u8 gMonIcon_ShayminSky[]; +extern const u8 gMonIcon_BasculinBlueStriped[]; +extern const u8 gMonIcon_DarmanitanZenMode[]; +extern const u8 gMonIcon_DeerlingSummer[]; +extern const u8 gMonIcon_DeerlingAutumn[]; +extern const u8 gMonIcon_DeerlingWinter[]; +extern const u8 gMonIcon_SawsbuckSummer[]; +extern const u8 gMonIcon_SawsbuckAutumn[]; +extern const u8 gMonIcon_SawsbuckWinter[]; extern const u8 gMonIcon_TornadusTherian[]; extern const u8 gMonIcon_ThundurusTherian[]; extern const u8 gMonIcon_LandorusTherian[]; -extern const u8 gMonIcon_MeloettaPirouette[]; -extern const u8 gMonIcon_AegislashBlade[]; -extern const u8 gMonIcon_HoopaUnbound[]; -extern const u8 gMonIcon_MiniorCore[]; -extern const u8 gMonIcon_WishiwashiSchool[]; -extern const u8 gMonIcon_KyuremBlack[]; extern const u8 gMonIcon_KyuremWhite[]; -extern const u8 gMonIcon_MimikyuBusted[]; +extern const u8 gMonIcon_KyuremBlack[]; +extern const u8 gMonIcon_KeldeoResolute[]; +extern const u8 gMonIcon_MeloettaPirouette[]; +extern const u8 gMonIcon_GreninjaAsh[]; +extern const u8 gMonIcon_VivillonPolar[]; +extern const u8 gMonIcon_VivillonTundra[]; +extern const u8 gMonIcon_VivillonContinental[]; +extern const u8 gMonIcon_VivillonGarden[]; +extern const u8 gMonIcon_VivillonElegant[]; +extern const u8 gMonIcon_VivillonMeadow[]; +extern const u8 gMonIcon_VivillonModern[]; +extern const u8 gMonIcon_VivillonMarine[]; +extern const u8 gMonIcon_VivillonArchipelago[]; +extern const u8 gMonIcon_VivillonHighPlains[]; +extern const u8 gMonIcon_VivillonSandstorm[]; +extern const u8 gMonIcon_VivillonRiver[]; +extern const u8 gMonIcon_VivillonMonsoon[]; +extern const u8 gMonIcon_VivillonSavanna[]; +extern const u8 gMonIcon_VivillonSun[]; +extern const u8 gMonIcon_VivillonOcean[]; +extern const u8 gMonIcon_VivillonJungle[]; +extern const u8 gMonIcon_VivillonFancy[]; +extern const u8 gMonIcon_VivillonPokeBall[]; +extern const u8 gMonIcon_FlabebeYellowFlower[]; +extern const u8 gMonIcon_FlabebeOrangeFlower[]; +extern const u8 gMonIcon_FlabebeBlueFlower[]; +extern const u8 gMonIcon_FlabebeWhiteFlower[]; +extern const u8 gMonIcon_FloetteYellowFlower[]; +extern const u8 gMonIcon_FloetteOrangeFlower[]; +extern const u8 gMonIcon_FloetteBlueFlower[]; +extern const u8 gMonIcon_FloetteWhiteFlower[]; +extern const u8 gMonIcon_FloetteEternalFlower[]; +extern const u8 gMonIcon_FlorgesYellowFlower[]; +extern const u8 gMonIcon_FlorgesOrangeFlower[]; +extern const u8 gMonIcon_FlorgesBlueFlower[]; +extern const u8 gMonIcon_FlorgesWhiteFlower[]; +extern const u8 gMonIcon_FurfrouHeartTrim[]; +extern const u8 gMonIcon_FurfrouStarTrim[]; +extern const u8 gMonIcon_FurfrouDiamondTrim[]; +extern const u8 gMonIcon_FurfrouDebutanteTrim[]; +extern const u8 gMonIcon_FurfrouMatronTrim[]; +extern const u8 gMonIcon_FurfrouDandyTrim[]; +extern const u8 gMonIcon_FurfrouLaReineTrim[]; +extern const u8 gMonIcon_FurfrouKabukiTrim[]; +extern const u8 gMonIcon_FurfrouPharaohTrim[]; +extern const u8 gMonIcon_MeowsticFemale[]; +extern const u8 gMonIcon_AegislashBlade[]; +extern const u8 gMonIcon_XerneasActive[]; +extern const u8 gMonIcon_Zygarde10[]; +extern const u8 gMonIcon_ZygardeComplete[]; +extern const u8 gMonIcon_HoopaUnbound[]; +extern const u8 gMonIcon_OricorioPomPom[]; +extern const u8 gMonIcon_OricorioPau[]; +extern const u8 gMonIcon_OricorioSensu[]; extern const u8 gMonIcon_LycanrocMidnight[]; extern const u8 gMonIcon_LycanrocDusk[]; extern const u8 gMonIcon_Zygarde10[]; @@ -4677,6 +5120,20 @@ extern const u8 gMonIcon_ZygardeComplete[]; extern const u8 gMonIcon_DeoxysAttack[]; extern const u8 gMonIcon_DeoxysDefense[]; extern const u8 gMonIcon_DeoxysSpeed[]; +extern const u8 gMonIcon_WishiwashiSchool[]; +extern const u8 gMonIcon_MiniorCoreRed[]; +extern const u8 gMonIcon_MiniorCoreOrange[]; +extern const u8 gMonIcon_MiniorCoreYellow[]; +extern const u8 gMonIcon_MiniorCoreGreen[]; +extern const u8 gMonIcon_MiniorCoreBlue[]; +extern const u8 gMonIcon_MiniorCoreIndigo[]; +extern const u8 gMonIcon_MiniorCoreViolet[]; +extern const u8 gMonIcon_MimikyuBusted[]; +extern const u8 gMonIcon_NecrozmaDuskMane[]; +extern const u8 gMonIcon_NecrozmaDawnWings[]; +extern const u8 gMonIcon_NecrozmaUltra[]; +extern const u8 gMonIcon_MagearnaOriginalColor[]; +extern const u8 gMonIcon_Egg[]; extern const u8 gMonFootprint_QuestionMark[]; extern const u8 gMonFootprint_Bulbasaur[]; diff --git a/include/link_rfu.h b/include/link_rfu.h index 9476da6b7..48d97aa1c 100644 --- a/include/link_rfu.h +++ b/include/link_rfu.h @@ -66,13 +66,13 @@ struct __attribute__((packed, aligned(2))) GFtgtGname // u8 gender:1; // u8 unk_4:3 // u8 active:1 - u16 species:10; - u16 type:6; + u16 species; u8 activity:7; u8 started:1; u8 playerGender:1; u8 level:7; - u8 padding; + u8 type:6; + u8 padding:2; }; // size: RFU_GNAME_SIZE struct RfuBlockSend diff --git a/sound/cry_tables.inc b/sound/cry_tables.inc index b5fdd0737..4553f9c1b 100644 --- a/sound/cry_tables.inc +++ b/sound/cry_tables.inc @@ -811,108 +811,319 @@ gCryTable:: @ 869DCF4 cry_not Cry_Meltan cry_not Cry_Melmetal @ Megas - cry_not Cry_Mega_Ampharos cry_not Cry_Mega_Venusaur cry_not Cry_Mega_Charizard_X cry_not Cry_Mega_Charizard_Y + cry_not Cry_Mega_Blastoise + cry_not Cry_Mega_Beedrill + cry_not Cry_Mega_Pidgeot + cry_not Cry_Mega_Alakazam + cry_not Cry_Mega_Slowbro + cry_not Cry_Mega_Gengar + cry_not Cry_Mega_Kangaskhan + cry_not Cry_Mega_Pinsir + cry_not Cry_Mega_Gyarados + cry_not Cry_Mega_Aerodactyl cry_not Cry_Mega_Mewtwo_X cry_not Cry_Mega_Mewtwo_Y - cry_not Cry_Mega_Blaziken - cry_not Cry_Mega_Medicham - cry_not Cry_Mega_Houndoom - cry_not Cry_Mega_Aggron - cry_not Cry_Mega_Banette - cry_not Cry_Mega_Tyranitar + cry_not Cry_Mega_Ampharos + cry_not Cry_Mega_Steelix cry_not Cry_Mega_Scizor - cry_not Cry_Mega_Pinsir - cry_not Cry_Mega_Aerodactyl + cry_not Cry_Mega_Heracross + cry_not Cry_Mega_Houndoom + cry_not Cry_Mega_Tyranitar + cry_not Cry_Mega_Sceptile + cry_not Cry_Mega_Blaziken + cry_not Cry_Mega_Swampert + cry_not Cry_Mega_Gardevoir + cry_not Cry_Mega_Sableye + cry_not Cry_Mega_Mawile + cry_not Cry_Mega_Aggron + cry_not Cry_Mega_Medicham + cry_not Cry_Mega_Manectric + cry_not Cry_Mega_Sharpedo + cry_not Cry_Mega_Camerupt + cry_not Cry_Mega_Altaria + cry_not Cry_Mega_Banette + cry_not Cry_Mega_Absol + cry_not Cry_Mega_Glalie + cry_not Cry_Mega_Salamence + cry_not Cry_Mega_Metagross + cry_not Cry_Mega_Latias + cry_not Cry_Mega_Latios + cry_not Cry_Mega_Lopunny + cry_not Cry_Mega_Garchomp cry_not Cry_Mega_Lucario cry_not Cry_Mega_Abomasnow - cry_not Cry_Mega_Blastoise - cry_not Cry_Mega_Kangaskhan - cry_not Cry_Mega_Gyarados - cry_not Cry_Mega_Absol - cry_not Cry_Mega_Alakazam - cry_not Cry_Mega_Heracross - cry_not Cry_Mega_Mawile - cry_not Cry_Mega_Manectric - cry_not Cry_Mega_Garchomp - cry_not Cry_Mega_Latios - cry_not Cry_Mega_Latias - cry_not Cry_Mega_Swampert - cry_not Cry_Mega_Sceptile - cry_not Cry_Mega_Sableye - cry_not Cry_Mega_Altaria cry_not Cry_Mega_Gallade cry_not Cry_Mega_Audino - cry_not Cry_Mega_Sharpedo - cry_not Cry_Mega_Slowbro - cry_not Cry_Mega_Steelix - cry_not Cry_Mega_Pidgeot - cry_not Cry_Mega_Glalie cry_not Cry_Mega_Diancie - cry_not Cry_Mega_Metagross + @ Special Mega + Primals cry_not Cry_Mega_Rayquaza - cry_not Cry_Mega_Camerupt - cry_not Cry_Mega_Lopunny - cry_not Cry_Mega_Salamence - cry_not Cry_Mega_Beedrill - cry_not Cry_Mega_Gengar - cry_not Cry_Mega_Gardevoir - @ Forms - cry_not Cry_Burmy_Sandy - cry_not Cry_Burmy_Trash - cry_not Cry_Wormadam_Sandy - cry_not Cry_Wormadam_Trash - cry_not Cry_Rotom_Heat - cry_not Cry_Rotom_Wash - cry_not Cry_Rotom_Frost - cry_not Cry_Rotom_Fan - cry_not Cry_Rotom_Mow - cry_not Cry_Kyurem_Black - cry_not Cry_Kyurem_White - cry_not Cry_Meowstic_F - @ Alolan Forms - cry Cry_Alolan_Rattata - cry Cry_Alolan_Raticate - cry Cry_Alolan_Raichu - cry Cry_Alolan_Sandshrew - cry Cry_Alolan_Sandslash - cry Cry_Alolan_Vulpix - cry Cry_Alolan_Ninetales - cry Cry_Alolan_Diglett - cry Cry_Alolan_Dugtrio - cry Cry_Alolan_Meowth - cry Cry_Alolan_Persian - cry Cry_Alolan_Geodude - cry Cry_Alolan_Graveler - cry Cry_Alolan_Golem - cry Cry_Alolan_Grimer - cry Cry_Alolan_Muk - cry Cry_Alolan_Exeggutor - cry Cry_Alolan_Marowak - @ Form Changes cry_not Cry_Primal_Kyogre cry_not Cry_Primal_Groudon + @ Alolan Forms + cry Cry_Rattata + cry Cry_Raticate + cry Cry_Raichu + cry Cry_Sandshrew + cry Cry_Sandslash + cry Cry_Vulpix + cry Cry_Ninetales + cry Cry_Diglett + cry Cry_Dugtrio + cry Cry_Meowth + cry Cry_Persian + cry Cry_Geodude + cry Cry_Graveler + cry Cry_Golem + cry Cry_Grimer + cry Cry_Muk + cry Cry_Exeggutor + cry Cry_Marowak + @ Misc Forms + @ Cosplay Pikachu + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + @ Cap Pikachu + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + cry Cry_Pikachu @ 869DE14 + @ Pichu + cry Cry_Pichu @ 869E4F8 + @ Unown + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + cry Cry_Unown @ 869E654 + @ Castform + cry Cry_Castform + cry Cry_Castform + cry Cry_Castform + @ Deoxys + cry Cry_Deoxys + cry Cry_Deoxys + cry Cry_Deoxys + @ Burmy + cry_not Cry_Burmy + cry_not Cry_Burmy + @ Wormadam + cry_not Cry_Wormadam + cry_not Cry_Wormadam + @ Cherrim + cry_not Cry_Cherrim + @ Shellos + cry_not Cry_Shellos + @ Gastrodon + cry_not Cry_Gastrodon + @ Rotom + cry_not Cry_Rotom + cry_not Cry_Rotom + cry_not Cry_Rotom + cry_not Cry_Rotom + cry_not Cry_Rotom + @ Giratina + cry_not Cry_Giratina + @ Shaymin cry_not Cry_Shaymin_Sky - cry_not Cry_Giratina_Origin - cry_not Cry_Darmanitan_Zen + @ Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + cry_not Cry_Arceus + @ Basculin + cry_not Cry_Basculin + @ Darmanitan + cry_not Cry_Darmanitan + @ Deerling + cry_not Cry_Deerling + cry_not Cry_Deerling + cry_not Cry_Deerling + @ Sawsbuck + cry_not Cry_Sawsbuck + cry_not Cry_Sawsbuck + cry_not Cry_Sawsbuck + @ Therian Forms cry_not Cry_Tornadus_Therian cry_not Cry_Thundurus_Therian cry_not Cry_Landorus_Therian - cry_not Cry_Meloetta_Pirouette - cry_not Cry_Aegislash_Blade + @ Kyurem + cry_not Cry_Kyurem_White + cry_not Cry_Kyurem_Black + @ Keldeo + cry_not Cry_Keldeo + @ Meloetta + cry_not Cry_Meloetta + @ Genesect + cry_not Cry_Genesect + cry_not Cry_Genesect + cry_not Cry_Genesect + cry_not Cry_Genesect + @ Greninja + cry_not Cry_Greninja + cry_not Cry_Greninja + @ Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + cry_not Cry_Vivillon + @ Flabébé + cry_not Cry_Flabebe + cry_not Cry_Flabebe + cry_not Cry_Flabebe + cry_not Cry_Flabebe + @ Floette + cry_not Cry_Floette + cry_not Cry_Floette + cry_not Cry_Floette + cry_not Cry_Floette + cry_not Cry_Floette_Eternal_Flower + @ Florges + cry_not Cry_Florges + cry_not Cry_Florges + cry_not Cry_Florges + cry_not Cry_Florges + @ Furfrou + cry_not Cry_Furfrou + cry_not Cry_Furfrou + cry_not Cry_Furfrou + cry_not Cry_Furfrou + cry_not Cry_Furfrou + cry_not Cry_Furfrou + cry_not Cry_Furfrou + cry_not Cry_Furfrou + cry_not Cry_Furfrou + @ Meowstic + cry_not Cry_Meowstic + @ Aegislash + cry_not Cry_Aegislash + @ Pumpkaboo + cry_not Cry_Pumpkaboo + cry_not Cry_Pumpkaboo + cry_not Cry_Pumpkaboo_Super + @ Gourgeist + cry_not Cry_Gourgeist + cry_not Cry_Gourgeist + cry_not Cry_Gourgeist_Super + @ Xerneas + cry_not Cry_Xerneas + @ Zygarde + cry_not Cry_Zygarde_10 + cry_not Cry_Zygarde_10 + cry_not Cry_Zygarde + cry_not Cry_Zygarde_Complete + @ Hoopa cry_not Cry_Hoopa_Unbound - cry_not Cry_Minior_Core - cry_not Cry_Wishiwashi_School - cry_not Cry_Mimikyu_Busted + @ Oricorio + cry_not Cry_Oricorio_Pom_Pom + cry_not Cry_Oricorio_Pa_u + cry_not Cry_Oricorio_Sensu + @ Rockruff + cry_not Cry_Rockruff + @ Lycanroc cry_not Cry_Lycanroc_Midnight cry_not Cry_Lycanroc_Dusk - cry_not Cry_Zygarde_10 - cry_not Cry_Zygarde_Complete - cry Cry_Deoxys_Attack - cry Cry_Deoxys_Defense - cry Cry_Deoxys_Speed + @ Wishiwashi + cry_not Cry_Wishiwashi_School + @ Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + cry_not Cry_Silvally + @ Minior + cry_not Cry_Minior + cry_not Cry_Minior + cry_not Cry_Minior + cry_not Cry_Minior + cry_not Cry_Minior + cry_not Cry_Minior + cry_not Cry_Minior + cry_not Cry_Minior + cry_not Cry_Minior + cry_not Cry_Minior + cry_not Cry_Minior + cry_not Cry_Minior + cry_not Cry_Minior + @ Mimikyu + cry_not Cry_Mimikyu + @ Necrozma + cry_not Cry_Necrozma_Dusk_Mane + cry_not Cry_Necrozma_Dawn_Wings + cry_not Cry_Necrozma_Ultra + @ Magearna + cry_not Cry_Magearna .align 2 gCryTable2:: @ 869EF24 @@ -1726,105 +1937,316 @@ gCryTable2:: @ 869EF24 cry2_not Cry_Meltan cry2_not Cry_Melmetal @ Megas - cry2_not Cry_Mega_Ampharos cry2_not Cry_Mega_Venusaur cry2_not Cry_Mega_Charizard_X cry2_not Cry_Mega_Charizard_Y + cry2_not Cry_Mega_Blastoise + cry2_not Cry_Mega_Beedrill + cry2_not Cry_Mega_Pidgeot + cry2_not Cry_Mega_Alakazam + cry2_not Cry_Mega_Slowbro + cry2_not Cry_Mega_Gengar + cry2_not Cry_Mega_Kangaskhan + cry2_not Cry_Mega_Pinsir + cry2_not Cry_Mega_Gyarados + cry2_not Cry_Mega_Aerodactyl cry2_not Cry_Mega_Mewtwo_X cry2_not Cry_Mega_Mewtwo_Y - cry2_not Cry_Mega_Blaziken - cry2_not Cry_Mega_Medicham - cry2_not Cry_Mega_Houndoom - cry2_not Cry_Mega_Aggron - cry2_not Cry_Mega_Banette - cry2_not Cry_Mega_Tyranitar + cry2_not Cry_Mega_Ampharos + cry2_not Cry_Mega_Steelix cry2_not Cry_Mega_Scizor - cry2_not Cry_Mega_Pinsir - cry2_not Cry_Mega_Aerodactyl + cry2_not Cry_Mega_Heracross + cry2_not Cry_Mega_Houndoom + cry2_not Cry_Mega_Tyranitar + cry2_not Cry_Mega_Sceptile + cry2_not Cry_Mega_Blaziken + cry2_not Cry_Mega_Swampert + cry2_not Cry_Mega_Gardevoir + cry2_not Cry_Mega_Sableye + cry2_not Cry_Mega_Mawile + cry2_not Cry_Mega_Aggron + cry2_not Cry_Mega_Medicham + cry2_not Cry_Mega_Manectric + cry2_not Cry_Mega_Sharpedo + cry2_not Cry_Mega_Camerupt + cry2_not Cry_Mega_Altaria + cry2_not Cry_Mega_Banette + cry2_not Cry_Mega_Absol + cry2_not Cry_Mega_Glalie + cry2_not Cry_Mega_Salamence + cry2_not Cry_Mega_Metagross + cry2_not Cry_Mega_Latias + cry2_not Cry_Mega_Latios + cry2_not Cry_Mega_Lopunny + cry2_not Cry_Mega_Garchomp cry2_not Cry_Mega_Lucario cry2_not Cry_Mega_Abomasnow - cry2_not Cry_Mega_Blastoise - cry2_not Cry_Mega_Kangaskhan - cry2_not Cry_Mega_Gyarados - cry2_not Cry_Mega_Absol - cry2_not Cry_Mega_Alakazam - cry2_not Cry_Mega_Heracross - cry2_not Cry_Mega_Mawile - cry2_not Cry_Mega_Manectric - cry2_not Cry_Mega_Garchomp - cry2_not Cry_Mega_Latios - cry2_not Cry_Mega_Latias - cry2_not Cry_Mega_Swampert - cry2_not Cry_Mega_Sceptile - cry2_not Cry_Mega_Sableye - cry2_not Cry_Mega_Altaria cry2_not Cry_Mega_Gallade cry2_not Cry_Mega_Audino - cry2_not Cry_Mega_Sharpedo - cry2_not Cry_Mega_Slowbro - cry2_not Cry_Mega_Steelix - cry2_not Cry_Mega_Pidgeot - cry2_not Cry_Mega_Glalie cry2_not Cry_Mega_Diancie - cry2_not Cry_Mega_Metagross + @ Special Mega + Primals cry2_not Cry_Mega_Rayquaza - cry2_not Cry_Mega_Camerupt - cry2_not Cry_Mega_Lopunny - cry2_not Cry_Mega_Salamence - cry2_not Cry_Mega_Beedrill - cry2_not Cry_Mega_Gengar - cry2_not Cry_Mega_Gardevoir - @ Forms - cry2_not Cry_Burmy_Sandy - cry2_not Cry_Burmy_Trash - cry2_not Cry_Wormadam_Sandy - cry2_not Cry_Wormadam_Trash - cry2_not Cry_Rotom_Heat - cry2_not Cry_Rotom_Wash - cry2_not Cry_Rotom_Frost - cry2_not Cry_Rotom_Fan - cry2_not Cry_Rotom_Mow - cry2_not Cry_Kyurem_Black - cry2_not Cry_Kyurem_White - cry2_not Cry_Meowstic_F - @ Alolan Forms - cry2 Cry_Alolan_Rattata - cry2 Cry_Alolan_Raticate - cry2 Cry_Alolan_Raichu - cry2 Cry_Alolan_Sandshrew - cry2 Cry_Alolan_Sandslash - cry2 Cry_Alolan_Vulpix - cry2 Cry_Alolan_Ninetales - cry2 Cry_Alolan_Diglett - cry2 Cry_Alolan_Dugtrio - cry2 Cry_Alolan_Meowth - cry2 Cry_Alolan_Persian - cry2 Cry_Alolan_Geodude - cry2 Cry_Alolan_Graveler - cry2 Cry_Alolan_Golem - cry2 Cry_Alolan_Grimer - cry2 Cry_Alolan_Muk - cry2 Cry_Alolan_Exeggutor - cry2 Cry_Alolan_Marowak - @ Form Changes cry2_not Cry_Primal_Kyogre cry2_not Cry_Primal_Groudon + @ Alolan Forms + cry2 Cry_Rattata + cry2 Cry_Raticate + cry2 Cry_Raichu + cry2 Cry_Sandshrew + cry2 Cry_Sandslash + cry2 Cry_Vulpix + cry2 Cry_Ninetales + cry2 Cry_Diglett + cry2 Cry_Dugtrio + cry2 Cry_Meowth + cry2 Cry_Persian + cry2 Cry_Geodude + cry2 Cry_Graveler + cry2 Cry_Golem + cry2 Cry_Grimer + cry2 Cry_Muk + cry2 Cry_Exeggutor + cry2 Cry_Marowak + @ Misc Forms + @ Cosplay Pikachu + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + @ Cap Pikachu + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + cry2 Cry_Pikachu @ 869DE14 + @ Pichu + cry2 Cry_Pichu @ 869E4F8 + @ Unown + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + cry2 Cry_Unown @ 869E654 + @ Castform + cry2 Cry_Castform + cry2 Cry_Castform + cry2 Cry_Castform + @ Deoxys + cry2 Cry_Deoxys + cry2 Cry_Deoxys + cry2 Cry_Deoxys + @ Burmy + cry2_not Cry_Burmy + cry2_not Cry_Burmy + @ Wormadam + cry2_not Cry_Wormadam + cry2_not Cry_Wormadam + @ Cherrim + cry2_not Cry_Cherrim + @ Shellos + cry2_not Cry_Shellos + @ Gastrodon + cry2_not Cry_Gastrodon + @ Rotom + cry2_not Cry_Rotom + cry2_not Cry_Rotom + cry2_not Cry_Rotom + cry2_not Cry_Rotom + cry2_not Cry_Rotom + @ Giratina + cry2_not Cry_Giratina + @ Shaymin cry2_not Cry_Shaymin_Sky - cry2_not Cry_Giratina_Origin - cry2_not Cry_Darmanitan_Zen + @ Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + cry2_not Cry_Arceus + @ Basculin + cry2_not Cry_Basculin + @ Darmanitan + cry2_not Cry_Darmanitan + @ Deerling + cry2_not Cry_Deerling + cry2_not Cry_Deerling + cry2_not Cry_Deerling + @ Sawsbuck + cry2_not Cry_Sawsbuck + cry2_not Cry_Sawsbuck + cry2_not Cry_Sawsbuck + @ Therian Forms cry2_not Cry_Tornadus_Therian cry2_not Cry_Thundurus_Therian cry2_not Cry_Landorus_Therian - cry2_not Cry_Meloetta_Pirouette - cry2_not Cry_Aegislash_Blade + @ Kyurem + cry2_not Cry_Kyurem_White + cry2_not Cry_Kyurem_Black + @ Keldeo + cry2_not Cry_Keldeo + @ Meloetta + cry2_not Cry_Meloetta + @ Genesect + cry2_not Cry_Genesect + cry2_not Cry_Genesect + cry2_not Cry_Genesect + cry2_not Cry_Genesect + @ Greninja + cry2_not Cry_Greninja + cry2_not Cry_Greninja + @ Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + cry2_not Cry_Vivillon + @ Flabébé + cry2_not Cry_Flabebe + cry2_not Cry_Flabebe + cry2_not Cry_Flabebe + cry2_not Cry_Flabebe + @ Floette + cry2_not Cry_Floette + cry2_not Cry_Floette + cry2_not Cry_Floette + cry2_not Cry_Floette + cry2_not Cry_Floette_Eternal_Flower + @ Florges + cry2_not Cry_Florges + cry2_not Cry_Florges + cry2_not Cry_Florges + cry2_not Cry_Florges + @ Furfrou + cry2_not Cry_Furfrou + cry2_not Cry_Furfrou + cry2_not Cry_Furfrou + cry2_not Cry_Furfrou + cry2_not Cry_Furfrou + cry2_not Cry_Furfrou + cry2_not Cry_Furfrou + cry2_not Cry_Furfrou + cry2_not Cry_Furfrou + @ Meowstic + cry2_not Cry_Meowstic + @ Aegislash + cry2_not Cry_Aegislash + @ Pumpkaboo + cry2_not Cry_Pumpkaboo + cry2_not Cry_Pumpkaboo + cry2_not Cry_Pumpkaboo_Super + @ Gourgeist + cry2_not Cry_Gourgeist + cry2_not Cry_Gourgeist + cry2_not Cry_Gourgeist_Super + @ Xerneas + cry2_not Cry_Xerneas + @ Zygarde + cry2_not Cry_Zygarde_10 + cry2_not Cry_Zygarde_10 + cry2_not Cry_Zygarde + cry2_not Cry_Zygarde_Complete + @ Hoopa cry2_not Cry_Hoopa_Unbound - cry2_not Cry_Minior_Core - cry2_not Cry_Wishiwashi_School - cry2_not Cry_Mimikyu_Busted + @ Oricorio + cry2_not Cry_Oricorio_Pom_Pom + cry2_not Cry_Oricorio_Pa_u + cry2_not Cry_Oricorio_Sensu + @ Rockruff + cry2_not Cry_Rockruff + @ Lycanroc cry2_not Cry_Lycanroc_Midnight cry2_not Cry_Lycanroc_Dusk - cry2_not Cry_Zygarde_10 - cry2_not Cry_Zygarde_Complete - cry2 Cry_Deoxys_Attack - cry2 Cry_Deoxys_Defense - cry2 Cry_Deoxys_Speed + @ Wishiwashi + cry2_not Cry_Wishiwashi_School + @ Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + cry2_not Cry_Silvally + @ Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + cry2_not Cry_Minior + @ Mimikyu + cry2_not Cry_Mimikyu + @ Necrozma + cry2_not Cry_Necrozma_Dusk_Mane + cry2_not Cry_Necrozma_Dawn_Wings + cry2_not Cry_Necrozma_Ultra + @ Magearna + cry2_not Cry_Magearna diff --git a/sound/direct_sound_data.inc b/sound/direct_sound_data.inc index 302abd16d..0eaf2ab2f 100644 --- a/sound/direct_sound_data.inc +++ b/sound/direct_sound_data.inc @@ -1391,80 +1391,16 @@ Cry_Celebi:: .incbin "sound/direct_sound_samples/cries/cry_celebi.bin" .align 2 -Cry_Kecleon:: - .incbin "sound/direct_sound_samples/cries/cry_kecleon.bin" +Cry_Treecko:: + .incbin "sound/direct_sound_samples/cries/cry_treecko.bin" .align 2 -Cry_Roselia:: - .incbin "sound/direct_sound_samples/cries/cry_roselia.bin" +Cry_Grovyle:: + .incbin "sound/direct_sound_samples/cries/cry_grovyle.bin" .align 2 -Cry_Torkoal:: - .incbin "sound/direct_sound_samples/cries/cry_torkoal.bin" - - .align 2 -Cry_Electrike:: - .incbin "sound/direct_sound_samples/cries/cry_electrike.bin" - - .align 2 -Cry_Manectric:: - .incbin "sound/direct_sound_samples/cries/cry_manectric.bin" - - .align 2 -Cry_Duskull:: - .incbin "sound/direct_sound_samples/cries/cry_duskull.bin" - - .align 2 -Cry_Latias:: - .incbin "sound/direct_sound_samples/cries/cry_latias.bin" - - .align 2 -Cry_Wynaut:: - .incbin "sound/direct_sound_samples/cries/cry_wynaut.bin" - - .align 2 -Cry_Seviper:: - .incbin "sound/direct_sound_samples/cries/cry_seviper.bin" - - .align 2 -Cry_Sharpedo:: - .incbin "sound/direct_sound_samples/cries/cry_sharpedo.bin" - - .align 2 -Cry_Zangoose:: - .incbin "sound/direct_sound_samples/cries/cry_zangoose.bin" - - .align 2 -Cry_Azurill:: - .incbin "sound/direct_sound_samples/cries/cry_azurill.bin" - - .align 2 -Cry_Swablu:: - .incbin "sound/direct_sound_samples/cries/cry_swablu.bin" - - .align 2 -Cry_Altaria:: - .incbin "sound/direct_sound_samples/cries/cry_altaria.bin" - - .align 2 -Cry_Unused265:: - .incbin "sound/direct_sound_samples/cries/cry_unused_265.bin" - - .align 2 -Cry_Taillow:: - .incbin "sound/direct_sound_samples/cries/cry_taillow.bin" - - .align 2 -Cry_Swellow:: - .incbin "sound/direct_sound_samples/cries/cry_swellow.bin" - - .align 2 -Cry_Unused268:: - .incbin "sound/direct_sound_samples/cries/cry_unused_268.bin" - - .align 2 -Cry_Spinda:: - .incbin "sound/direct_sound_samples/cries/cry_spinda.bin" +Cry_Sceptile:: + .incbin "sound/direct_sound_samples/cries/cry_sceptile.bin" .align 2 Cry_Torchic:: @@ -1478,18 +1414,6 @@ Cry_Combusken:: Cry_Blaziken:: .incbin "sound/direct_sound_samples/cries/cry_blaziken.bin" - .align 2 -Cry_Treecko:: - .incbin "sound/direct_sound_samples/cries/cry_treecko.bin" - - .align 2 -Cry_Grovyle:: - .incbin "sound/direct_sound_samples/cries/cry_grovyle.bin" - - .align 2 -Cry_Sceptile:: - .incbin "sound/direct_sound_samples/cries/cry_sceptile.bin" - .align 2 Cry_Mudkip:: .incbin "sound/direct_sound_samples/cries/cry_mudkip.bin" @@ -1503,20 +1427,40 @@ Cry_Swampert:: .incbin "sound/direct_sound_samples/cries/cry_swampert.bin" .align 2 -Cry_Pelipper:: - .incbin "sound/direct_sound_samples/cries/cry_pelipper.bin" +Cry_Poochyena:: + .incbin "sound/direct_sound_samples/cries/cry_poochyena.bin" .align 2 -Cry_Wingull:: - .incbin "sound/direct_sound_samples/cries/cry_wingull.bin" +Cry_Mightyena:: + .incbin "sound/direct_sound_samples/cries/cry_mightyena.bin" .align 2 -Cry_Banette:: - .incbin "sound/direct_sound_samples/cries/cry_banette.bin" +Cry_Zigzagoon:: + .incbin "sound/direct_sound_samples/cries/cry_zigzagoon.bin" .align 2 -Cry_Shuppet:: - .incbin "sound/direct_sound_samples/cries/cry_shuppet.bin" +Cry_Linoone:: + .incbin "sound/direct_sound_samples/cries/cry_linoone.bin" + + .align 2 +Cry_Wurmple:: + .incbin "sound/direct_sound_samples/cries/cry_wurmple.bin" + + .align 2 +Cry_Silcoon:: + .incbin "sound/direct_sound_samples/cries/cry_silcoon.bin" + + .align 2 +Cry_Beautifly:: + .incbin "sound/direct_sound_samples/cries/cry_beautifly.bin" + + .align 2 +Cry_Cascoon:: + .incbin "sound/direct_sound_samples/cries/cry_cascoon.bin" + + .align 2 +Cry_Dustox:: + .incbin "sound/direct_sound_samples/cries/cry_dustox.bin" .align 2 Cry_Lotad:: @@ -1543,28 +1487,20 @@ Cry_Shiftry:: .incbin "sound/direct_sound_samples/cries/cry_shiftry.bin" .align 2 -Cry_Carvanha:: - .incbin "sound/direct_sound_samples/cries/cry_carvanha.bin" +Cry_Taillow:: + .incbin "sound/direct_sound_samples/cries/cry_taillow.bin" .align 2 -Cry_Wurmple:: - .incbin "sound/direct_sound_samples/cries/cry_wurmple.bin" +Cry_Swellow:: + .incbin "sound/direct_sound_samples/cries/cry_swellow.bin" .align 2 -Cry_Silcoon:: - .incbin "sound/direct_sound_samples/cries/cry_silcoon.bin" +Cry_Wingull:: + .incbin "sound/direct_sound_samples/cries/cry_wingull.bin" .align 2 -Cry_Beautifly:: - .incbin "sound/direct_sound_samples/cries/cry_beautifly.bin" - - .align 2 -Cry_Cascoon:: - .incbin "sound/direct_sound_samples/cries/cry_cascoon.bin" - - .align 2 -Cry_Dustox:: - .incbin "sound/direct_sound_samples/cries/cry_dustox.bin" +Cry_Pelipper:: + .incbin "sound/direct_sound_samples/cries/cry_pelipper.bin" .align 2 Cry_Ralts:: @@ -1578,6 +1514,22 @@ Cry_Kirlia:: Cry_Gardevoir:: .incbin "sound/direct_sound_samples/cries/cry_gardevoir.bin" + .align 2 +Cry_Surskit:: + .incbin "sound/direct_sound_samples/cries/cry_surskit.bin" + + .align 2 +Cry_Masquerain:: + .incbin "sound/direct_sound_samples/cries/cry_masquerain.bin" + + .align 2 +Cry_Shroomish:: + .incbin "sound/direct_sound_samples/cries/cry_shroomish.bin" + + .align 2 +Cry_Breloom:: + .incbin "sound/direct_sound_samples/cries/cry_breloom.bin" + .align 2 Cry_Slakoth:: .incbin "sound/direct_sound_samples/cries/cry_slakoth.bin" @@ -1602,6 +1554,18 @@ Cry_Ninjask:: Cry_Shedinja:: .incbin "sound/direct_sound_samples/cries/cry_shedinja.bin" + .align 2 +Cry_Whismur:: + .incbin "sound/direct_sound_samples/cries/cry_whismur.bin" + + .align 2 +Cry_Loudred:: + .incbin "sound/direct_sound_samples/cries/cry_loudred.bin" + + .align 2 +Cry_Exploud:: + .incbin "sound/direct_sound_samples/cries/cry_exploud.bin" + .align 2 Cry_Makuhita:: .incbin "sound/direct_sound_samples/cries/cry_makuhita.bin" @@ -1610,30 +1574,14 @@ Cry_Makuhita:: Cry_Hariyama:: .incbin "sound/direct_sound_samples/cries/cry_hariyama.bin" + .align 2 +Cry_Azurill:: + .incbin "sound/direct_sound_samples/cries/cry_azurill.bin" + .align 2 Cry_Nosepass:: .incbin "sound/direct_sound_samples/cries/cry_nosepass.bin" - .align 2 -Cry_Glalie:: - .incbin "sound/direct_sound_samples/cries/cry_glalie.bin" - - .align 2 -Cry_Plusle:: - .incbin "sound/direct_sound_samples/cries/cry_plusle.bin" - - .align 2 -Cry_Minun:: - .incbin "sound/direct_sound_samples/cries/cry_minun.bin" - - .align 2 -Cry_Surskit:: - .incbin "sound/direct_sound_samples/cries/cry_surskit.bin" - - .align 2 -Cry_Masquerain:: - .incbin "sound/direct_sound_samples/cries/cry_masquerain.bin" - .align 2 Cry_Skitty:: .incbin "sound/direct_sound_samples/cries/cry_skitty.bin" @@ -1642,6 +1590,62 @@ Cry_Skitty:: Cry_Delcatty:: .incbin "sound/direct_sound_samples/cries/cry_delcatty.bin" + .align 2 +Cry_Sableye:: + .incbin "sound/direct_sound_samples/cries/cry_sableye.bin" + + .align 2 +Cry_Mawile:: + .incbin "sound/direct_sound_samples/cries/cry_mawile.bin" + + .align 2 +Cry_Aron:: + .incbin "sound/direct_sound_samples/cries/cry_aron.bin" + + .align 2 +Cry_Lairon:: + .incbin "sound/direct_sound_samples/cries/cry_lairon.bin" + + .align 2 +Cry_Aggron:: + .incbin "sound/direct_sound_samples/cries/cry_aggron.bin" + + .align 2 +Cry_Meditite:: + .incbin "sound/direct_sound_samples/cries/cry_meditite.bin" + + .align 2 +Cry_Medicham:: + .incbin "sound/direct_sound_samples/cries/cry_medicham.bin" + + .align 2 +Cry_Electrike:: + .incbin "sound/direct_sound_samples/cries/cry_electrike.bin" + + .align 2 +Cry_Manectric:: + .incbin "sound/direct_sound_samples/cries/cry_manectric.bin" + + .align 2 +Cry_Plusle:: + .incbin "sound/direct_sound_samples/cries/cry_plusle.bin" + + .align 2 +Cry_Minun:: + .incbin "sound/direct_sound_samples/cries/cry_minun.bin" + + .align 2 +Cry_Volbeat:: + .incbin "sound/direct_sound_samples/cries/cry_volbeat.bin" + + .align 2 +Cry_Illumise:: + .incbin "sound/direct_sound_samples/cries/cry_illumise.bin" + + .align 2 +Cry_Roselia:: + .incbin "sound/direct_sound_samples/cries/cry_roselia.bin" + .align 2 Cry_Gulpin:: .incbin "sound/direct_sound_samples/cries/cry_gulpin.bin" @@ -1650,6 +1654,22 @@ Cry_Gulpin:: Cry_Swalot:: .incbin "sound/direct_sound_samples/cries/cry_swalot.bin" + .align 2 +Cry_Carvanha:: + .incbin "sound/direct_sound_samples/cries/cry_carvanha.bin" + + .align 2 +Cry_Sharpedo:: + .incbin "sound/direct_sound_samples/cries/cry_sharpedo.bin" + + .align 2 +Cry_Wailmer:: + .incbin "sound/direct_sound_samples/cries/cry_wailmer.bin" + + .align 2 +Cry_Wailord:: + .incbin "sound/direct_sound_samples/cries/cry_wailord.bin" + .align 2 Cry_Numel:: .incbin "sound/direct_sound_samples/cries/cry_numel.bin" @@ -1659,20 +1679,8 @@ Cry_Camerupt:: .incbin "sound/direct_sound_samples/cries/cry_camerupt.bin" .align 2 -Cry_Barboach:: - .incbin "sound/direct_sound_samples/cries/cry_barboach.bin" - - .align 2 -Cry_Whiscash:: - .incbin "sound/direct_sound_samples/cries/cry_whiscash.bin" - - .align 2 -Cry_Corphish:: - .incbin "sound/direct_sound_samples/cries/cry_corphish.bin" - - .align 2 -Cry_Crawdaunt:: - .incbin "sound/direct_sound_samples/cries/cry_crawdaunt.bin" +Cry_Torkoal:: + .incbin "sound/direct_sound_samples/cries/cry_torkoal.bin" .align 2 Cry_Spoink:: @@ -1682,6 +1690,10 @@ Cry_Spoink:: Cry_Grumpig:: .incbin "sound/direct_sound_samples/cries/cry_grumpig.bin" + .align 2 +Cry_Spinda:: + .incbin "sound/direct_sound_samples/cries/cry_spinda.bin" + .align 2 Cry_Trapinch:: .incbin "sound/direct_sound_samples/cries/cry_trapinch.bin" @@ -1703,12 +1715,20 @@ Cry_Cacturne:: .incbin "sound/direct_sound_samples/cries/cry_cacturne.bin" .align 2 -Cry_Baltoy:: - .incbin "sound/direct_sound_samples/cries/cry_baltoy.bin" +Cry_Swablu:: + .incbin "sound/direct_sound_samples/cries/cry_swablu.bin" .align 2 -Cry_Claydol:: - .incbin "sound/direct_sound_samples/cries/cry_claydol.bin" +Cry_Altaria:: + .incbin "sound/direct_sound_samples/cries/cry_altaria.bin" + + .align 2 +Cry_Zangoose:: + .incbin "sound/direct_sound_samples/cries/cry_zangoose.bin" + + .align 2 +Cry_Seviper:: + .incbin "sound/direct_sound_samples/cries/cry_seviper.bin" .align 2 Cry_Lunatone:: @@ -1718,6 +1738,46 @@ Cry_Lunatone:: Cry_Solrock:: .incbin "sound/direct_sound_samples/cries/cry_solrock.bin" + .align 2 +Cry_Barboach:: + .incbin "sound/direct_sound_samples/cries/cry_barboach.bin" + + .align 2 +Cry_Whiscash:: + .incbin "sound/direct_sound_samples/cries/cry_whiscash.bin" + + .align 2 +Cry_Corphish:: + .incbin "sound/direct_sound_samples/cries/cry_corphish.bin" + + .align 2 +Cry_Crawdaunt:: + .incbin "sound/direct_sound_samples/cries/cry_crawdaunt.bin" + + .align 2 +Cry_Baltoy:: + .incbin "sound/direct_sound_samples/cries/cry_baltoy.bin" + + .align 2 +Cry_Claydol:: + .incbin "sound/direct_sound_samples/cries/cry_claydol.bin" + + .align 2 +Cry_Lileep:: + .incbin "sound/direct_sound_samples/cries/cry_lileep.bin" + + .align 2 +Cry_Cradily:: + .incbin "sound/direct_sound_samples/cries/cry_cradily.bin" + + .align 2 +Cry_Anorith:: + .incbin "sound/direct_sound_samples/cries/cry_anorith.bin" + + .align 2 +Cry_Armaldo:: + .incbin "sound/direct_sound_samples/cries/cry_armaldo.bin" + .align 2 Cry_Feebas:: .incbin "sound/direct_sound_samples/cries/cry_feebas.bin" @@ -1726,17 +1786,53 @@ Cry_Feebas:: Cry_Milotic:: .incbin "sound/direct_sound_samples/cries/cry_milotic.bin" + .align 2 +Cry_Castform:: + .incbin "sound/direct_sound_samples/cries/cry_castform.bin" + + .align 2 +Cry_Kecleon:: + .incbin "sound/direct_sound_samples/cries/cry_kecleon.bin" + + .align 2 +Cry_Shuppet:: + .incbin "sound/direct_sound_samples/cries/cry_shuppet.bin" + + .align 2 +Cry_Banette:: + .incbin "sound/direct_sound_samples/cries/cry_banette.bin" + + .align 2 +Cry_Duskull:: + .incbin "sound/direct_sound_samples/cries/cry_duskull.bin" + + .align 2 +Cry_Dusclops:: + .incbin "sound/direct_sound_samples/cries/cry_dusclops.bin" + + .align 2 +Cry_Tropius:: + .incbin "sound/direct_sound_samples/cries/cry_tropius.bin" + + .align 2 +Cry_Chimecho:: + .incbin "sound/direct_sound_samples/cries/cry_chimecho.bin" + .align 2 Cry_Absol:: .incbin "sound/direct_sound_samples/cries/cry_absol.bin" .align 2 -Cry_Meditite:: - .incbin "sound/direct_sound_samples/cries/cry_meditite.bin" +Cry_Wynaut:: + .incbin "sound/direct_sound_samples/cries/cry_wynaut.bin" .align 2 -Cry_Medicham:: - .incbin "sound/direct_sound_samples/cries/cry_medicham.bin" +Cry_Snorunt:: + .incbin "sound/direct_sound_samples/cries/cry_snorunt.bin" + + .align 2 +Cry_Glalie:: + .incbin "sound/direct_sound_samples/cries/cry_glalie.bin" .align 2 Cry_Spheal:: @@ -1763,20 +1859,24 @@ Cry_Gorebyss:: .incbin "sound/direct_sound_samples/cries/cry_gorebyss.bin" .align 2 -Cry_Lileep:: - .incbin "sound/direct_sound_samples/cries/cry_lileep.bin" +Cry_Relicanth:: + .incbin "sound/direct_sound_samples/cries/cry_relicanth.bin" .align 2 -Cry_Cradily:: - .incbin "sound/direct_sound_samples/cries/cry_cradily.bin" +Cry_Luvdisc:: + .incbin "sound/direct_sound_samples/cries/cry_luvdisc.bin" .align 2 -Cry_Anorith:: - .incbin "sound/direct_sound_samples/cries/cry_anorith.bin" +Cry_Bagon:: + .incbin "sound/direct_sound_samples/cries/cry_bagon.bin" .align 2 -Cry_Armaldo:: - .incbin "sound/direct_sound_samples/cries/cry_armaldo.bin" +Cry_Shelgon:: + .incbin "sound/direct_sound_samples/cries/cry_shelgon.bin" + + .align 2 +Cry_Salamence:: + .incbin "sound/direct_sound_samples/cries/cry_salamence.bin" .align 2 Cry_Beldum:: @@ -1790,14 +1890,6 @@ Cry_Metang:: Cry_Metagross:: .incbin "sound/direct_sound_samples/cries/cry_metagross.bin" - .align 2 -Cry_Bagon:: - .incbin "sound/direct_sound_samples/cries/cry_bagon.bin" - - .align 2 -Cry_Shelgon:: - .incbin "sound/direct_sound_samples/cries/cry_shelgon.bin" - .align 2 Cry_Regirock:: .incbin "sound/direct_sound_samples/cries/cry_regirock.bin" @@ -1811,121 +1903,25 @@ Cry_Registeel:: .incbin "sound/direct_sound_samples/cries/cry_registeel.bin" .align 2 -Cry_Castform:: - .incbin "sound/direct_sound_samples/cries/cry_castform.bin" +Cry_Latias:: + .incbin "sound/direct_sound_samples/cries/cry_latias.bin" .align 2 -Cry_Volbeat:: - .incbin "sound/direct_sound_samples/cries/cry_volbeat.bin" - - .align 2 -Cry_Illumise:: - .incbin "sound/direct_sound_samples/cries/cry_illumise.bin" - - .align 2 -Cry_Poochyena:: - .incbin "sound/direct_sound_samples/cries/cry_poochyena.bin" - - .align 2 -Cry_Mightyena:: - .incbin "sound/direct_sound_samples/cries/cry_mightyena.bin" - - .align 2 -Cry_Dusclops:: - .incbin "sound/direct_sound_samples/cries/cry_dusclops.bin" - - .align 2 -Cry_Sableye:: - .incbin "sound/direct_sound_samples/cries/cry_sableye.bin" - - .align 2 -Cry_Mawile:: - .incbin "sound/direct_sound_samples/cries/cry_mawile.bin" - - .align 2 -Cry_Aron:: - .incbin "sound/direct_sound_samples/cries/cry_aron.bin" - - .align 2 -Cry_Lairon:: - .incbin "sound/direct_sound_samples/cries/cry_lairon.bin" - - .align 2 -Cry_Aggron:: - .incbin "sound/direct_sound_samples/cries/cry_aggron.bin" - - .align 2 -Cry_Relicanth:: - .incbin "sound/direct_sound_samples/cries/cry_relicanth.bin" - - .align 2 -Cry_Luvdisc:: - .incbin "sound/direct_sound_samples/cries/cry_luvdisc.bin" - - .align 2 -Cry_Groudon:: - .incbin "sound/direct_sound_samples/cries/cry_groudon.bin" +Cry_Latios:: + .incbin "sound/direct_sound_samples/cries/cry_latios.bin" .align 2 Cry_Kyogre:: .incbin "sound/direct_sound_samples/cries/cry_kyogre.bin" + .align 2 +Cry_Groudon:: + .incbin "sound/direct_sound_samples/cries/cry_groudon.bin" + .align 2 Cry_Rayquaza:: .incbin "sound/direct_sound_samples/cries/cry_rayquaza.bin" - .align 2 -Cry_Salamence:: - .incbin "sound/direct_sound_samples/cries/cry_salamence.bin" - - .align 2 -Cry_Breloom:: - .incbin "sound/direct_sound_samples/cries/cry_breloom.bin" - - .align 2 -Cry_Shroomish:: - .incbin "sound/direct_sound_samples/cries/cry_shroomish.bin" - - .align 2 -Cry_Linoone:: - .incbin "sound/direct_sound_samples/cries/cry_linoone.bin" - - .align 2 -Cry_Tropius:: - .incbin "sound/direct_sound_samples/cries/cry_tropius.bin" - - .align 2 -Cry_Wailmer:: - .incbin "sound/direct_sound_samples/cries/cry_wailmer.bin" - - .align 2 -Cry_Zigzagoon:: - .incbin "sound/direct_sound_samples/cries/cry_zigzagoon.bin" - - .align 2 -Cry_Exploud:: - .incbin "sound/direct_sound_samples/cries/cry_exploud.bin" - - .align 2 -Cry_Loudred:: - .incbin "sound/direct_sound_samples/cries/cry_loudred.bin" - - .align 2 -Cry_Wailord:: - .incbin "sound/direct_sound_samples/cries/cry_wailord.bin" - - .align 2 -Cry_Whismur:: - .incbin "sound/direct_sound_samples/cries/cry_whismur.bin" - - .align 2 -Cry_Snorunt:: - .incbin "sound/direct_sound_samples/cries/cry_snorunt.bin" - - .align 2 -Cry_Latios:: - .incbin "sound/direct_sound_samples/cries/cry_latios.bin" - .align 2 Cry_Jirachi:: .incbin "sound/direct_sound_samples/cries/cry_jirachi.bin" @@ -1934,10 +1930,6 @@ Cry_Jirachi:: Cry_Deoxys:: .incbin "sound/direct_sound_samples/cries/cry_deoxys.bin" - .align 2 -Cry_Chimecho:: - .incbin "sound/direct_sound_samples/cries/cry_chimecho.bin" - .align 2 Cry_Turtwig:: .incbin "sound/direct_sound_samples/cries/cry_not_turtwig.bin" @@ -3630,10 +3622,6 @@ Cry_Meltan:: Cry_Melmetal:: .incbin "sound/direct_sound_samples/cries/cry_not_melmetal.bin" - .align 2 -Cry_Mega_Ampharos:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_ampharos.bin" - .align 2 Cry_Mega_Venusaur:: .incbin "sound/direct_sound_samples/cries/cry_not_mega_venusaur.bin" @@ -3646,6 +3634,46 @@ Cry_Mega_Charizard_X:: Cry_Mega_Charizard_Y:: .incbin "sound/direct_sound_samples/cries/cry_not_mega_charizard_y.bin" + .align 2 +Cry_Mega_Blastoise:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_blastoise.bin" + + .align 2 +Cry_Mega_Beedrill:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_beedrill.bin" + + .align 2 +Cry_Mega_Pidgeot:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_pidgeot.bin" + + .align 2 +Cry_Mega_Alakazam:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_alakazam.bin" + + .align 2 +Cry_Mega_Slowbro:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_slowbro.bin" + + .align 2 +Cry_Mega_Gengar:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_gengar.bin" + + .align 2 +Cry_Mega_Kangaskhan:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_kangaskhan.bin" + + .align 2 +Cry_Mega_Pinsir:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_pinsir.bin" + + .align 2 +Cry_Mega_Gyarados:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_gyarados.bin" + + .align 2 +Cry_Mega_Aerodactyl:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_aerodactyl.bin" + .align 2 Cry_Mega_Mewtwo_X:: .incbin "sound/direct_sound_samples/cries/cry_not_mega_mewtwo_x.bin" @@ -3655,40 +3683,112 @@ Cry_Mega_Mewtwo_Y:: .incbin "sound/direct_sound_samples/cries/cry_not_mega_mewtwo_y.bin" .align 2 -Cry_Mega_Blaziken:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_blaziken.bin" +Cry_Mega_Ampharos:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_ampharos.bin" .align 2 -Cry_Mega_Medicham:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_medicham.bin" - - .align 2 -Cry_Mega_Houndoom:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_houndoom.bin" - - .align 2 -Cry_Mega_Aggron:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_aggron.bin" - - .align 2 -Cry_Mega_Banette:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_banette.bin" - - .align 2 -Cry_Mega_Tyranitar:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_tyranitar.bin" +Cry_Mega_Steelix:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_steelix.bin" .align 2 Cry_Mega_Scizor:: .incbin "sound/direct_sound_samples/cries/cry_not_mega_scizor.bin" .align 2 -Cry_Mega_Pinsir:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_pinsir.bin" +Cry_Mega_Heracross:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_heracross.bin" .align 2 -Cry_Mega_Aerodactyl:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_aerodactyl.bin" +Cry_Mega_Houndoom:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_houndoom.bin" + + .align 2 +Cry_Mega_Tyranitar:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_tyranitar.bin" + + .align 2 +Cry_Mega_Sceptile:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_sceptile.bin" + + .align 2 +Cry_Mega_Blaziken:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_blaziken.bin" + + .align 2 +Cry_Mega_Swampert:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_swampert.bin" + + .align 2 +Cry_Mega_Gardevoir:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_gardevoir.bin" + + .align 2 +Cry_Mega_Sableye:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_sableye.bin" + + .align 2 +Cry_Mega_Mawile:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_mawile.bin" + + .align 2 +Cry_Mega_Aggron:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_aggron.bin" + + .align 2 +Cry_Mega_Medicham:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_medicham.bin" + + .align 2 +Cry_Mega_Manectric:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_manectric.bin" + + .align 2 +Cry_Mega_Sharpedo:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_sharpedo.bin" + + .align 2 +Cry_Mega_Camerupt:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_camerupt.bin" + + .align 2 +Cry_Mega_Altaria:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_altaria.bin" + + .align 2 +Cry_Mega_Banette:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_banette.bin" + + .align 2 +Cry_Mega_Absol:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_absol.bin" + + .align 2 +Cry_Mega_Glalie:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_glalie.bin" + + .align 2 +Cry_Mega_Salamence:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_salamence.bin" + + .align 2 +Cry_Mega_Metagross:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_metagross.bin" + + .align 2 +Cry_Mega_Latias:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_latias.bin" + + .align 2 +Cry_Mega_Latios:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_latios.bin" + + .align 2 +Cry_Mega_Lopunny:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_lopunny.bin" + + .align 2 +Cry_Mega_Garchomp:: + .incbin "sound/direct_sound_samples/cries/cry_not_mega_garchomp.bin" .align 2 Cry_Mega_Lucario:: @@ -3698,66 +3798,6 @@ Cry_Mega_Lucario:: Cry_Mega_Abomasnow:: .incbin "sound/direct_sound_samples/cries/cry_not_mega_abomasnow.bin" - .align 2 -Cry_Mega_Blastoise:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_blastoise.bin" - - .align 2 -Cry_Mega_Kangaskhan:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_kangaskhan.bin" - - .align 2 -Cry_Mega_Gyarados:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_gyarados.bin" - - .align 2 -Cry_Mega_Absol:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_absol.bin" - - .align 2 -Cry_Mega_Alakazam:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_alakazam.bin" - - .align 2 -Cry_Mega_Heracross:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_heracross.bin" - - .align 2 -Cry_Mega_Mawile:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_mawile.bin" - - .align 2 -Cry_Mega_Manectric:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_manectric.bin" - - .align 2 -Cry_Mega_Garchomp:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_garchomp.bin" - - .align 2 -Cry_Mega_Latios:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_latios.bin" - - .align 2 -Cry_Mega_Latias:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_latias.bin" - - .align 2 -Cry_Mega_Swampert:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_swampert.bin" - - .align 2 -Cry_Mega_Sceptile:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_sceptile.bin" - - .align 2 -Cry_Mega_Sableye:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_sableye.bin" - - .align 2 -Cry_Mega_Altaria:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_altaria.bin" - .align 2 Cry_Mega_Gallade:: .incbin "sound/direct_sound_samples/cries/cry_not_mega_gallade.bin" @@ -3766,182 +3806,14 @@ Cry_Mega_Gallade:: Cry_Mega_Audino:: .incbin "sound/direct_sound_samples/cries/cry_not_mega_audino.bin" - .align 2 -Cry_Mega_Sharpedo:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_sharpedo.bin" - - .align 2 -Cry_Mega_Slowbro:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_slowbro.bin" - - .align 2 -Cry_Mega_Steelix:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_steelix.bin" - - .align 2 -Cry_Mega_Pidgeot:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_pidgeot.bin" - - .align 2 -Cry_Mega_Glalie:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_glalie.bin" - .align 2 Cry_Mega_Diancie:: .incbin "sound/direct_sound_samples/cries/cry_not_mega_diancie.bin" - .align 2 -Cry_Mega_Metagross:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_metagross.bin" - .align 2 Cry_Mega_Rayquaza:: .incbin "sound/direct_sound_samples/cries/cry_not_mega_rayquaza.bin" - .align 2 -Cry_Mega_Camerupt:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_camerupt.bin" - - .align 2 -Cry_Mega_Lopunny:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_lopunny.bin" - - .align 2 -Cry_Mega_Salamence:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_salamence.bin" - - .align 2 -Cry_Mega_Beedrill:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_beedrill.bin" - - .align 2 -Cry_Mega_Gengar:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_gengar.bin" - - .align 2 -Cry_Mega_Gardevoir:: - .incbin "sound/direct_sound_samples/cries/cry_not_mega_gardevoir.bin" - - .align 2 -Cry_Burmy_Sandy:: - .incbin "sound/direct_sound_samples/cries/cry_not_burmy.bin" - - .align 2 -Cry_Burmy_Trash:: - .incbin "sound/direct_sound_samples/cries/cry_not_burmy.bin" - - .align 2 -Cry_Wormadam_Sandy:: - .incbin "sound/direct_sound_samples/cries/cry_not_wormadam.bin" - - .align 2 -Cry_Wormadam_Trash:: - .incbin "sound/direct_sound_samples/cries/cry_not_wormadam.bin" - - .align 2 -Cry_Rotom_Heat:: - .incbin "sound/direct_sound_samples/cries/cry_not_rotom.bin" - - .align 2 -Cry_Rotom_Wash:: - .incbin "sound/direct_sound_samples/cries/cry_not_rotom.bin" - - .align 2 -Cry_Rotom_Frost:: - .incbin "sound/direct_sound_samples/cries/cry_not_rotom.bin" - - .align 2 -Cry_Rotom_Fan:: - .incbin "sound/direct_sound_samples/cries/cry_not_rotom.bin" - - .align 2 -Cry_Rotom_Mow:: - .incbin "sound/direct_sound_samples/cries/cry_not_rotom.bin" - - .align 2 -Cry_Kyurem_Black:: - .incbin "sound/direct_sound_samples/cries/cry_not_kyurem_black.bin" - - .align 2 -Cry_Kyurem_White:: - .incbin "sound/direct_sound_samples/cries/cry_not_kyurem_white.bin" - - .align 2 -Cry_Meowstic_F:: - .incbin "sound/direct_sound_samples/cries/cry_not_meowstic.bin" - - .align 2 -Cry_Alolan_Rattata:: - .incbin "sound/direct_sound_samples/cries/cry_rattata.bin" - - .align 2 -Cry_Alolan_Raticate:: - .incbin "sound/direct_sound_samples/cries/cry_raticate.bin" - - .align 2 -Cry_Alolan_Raichu:: - .incbin "sound/direct_sound_samples/cries/cry_raichu.bin" - - .align 2 -Cry_Alolan_Sandshrew:: - .incbin "sound/direct_sound_samples/cries/cry_sandshrew.bin" - - .align 2 -Cry_Alolan_Sandslash:: - .incbin "sound/direct_sound_samples/cries/cry_sandslash.bin" - - .align 2 -Cry_Alolan_Vulpix:: - .incbin "sound/direct_sound_samples/cries/cry_vulpix.bin" - - .align 2 -Cry_Alolan_Ninetales:: - .incbin "sound/direct_sound_samples/cries/cry_ninetales.bin" - - .align 2 -Cry_Alolan_Diglett:: - .incbin "sound/direct_sound_samples/cries/cry_diglett.bin" - - .align 2 -Cry_Alolan_Dugtrio:: - .incbin "sound/direct_sound_samples/cries/cry_dugtrio.bin" - - .align 2 -Cry_Alolan_Meowth:: - .incbin "sound/direct_sound_samples/cries/cry_meowth.bin" - - .align 2 -Cry_Alolan_Persian:: - .incbin "sound/direct_sound_samples/cries/cry_persian.bin" - - .align 2 -Cry_Alolan_Geodude:: - .incbin "sound/direct_sound_samples/cries/cry_geodude.bin" - - .align 2 -Cry_Alolan_Graveler:: - .incbin "sound/direct_sound_samples/cries/cry_graveler.bin" - - .align 2 -Cry_Alolan_Golem:: - .incbin "sound/direct_sound_samples/cries/cry_golem.bin" - - .align 2 -Cry_Alolan_Grimer:: - .incbin "sound/direct_sound_samples/cries/cry_grimer.bin" - - .align 2 -Cry_Alolan_Muk:: - .incbin "sound/direct_sound_samples/cries/cry_muk.bin" - - .align 2 -Cry_Alolan_Exeggutor:: - .incbin "sound/direct_sound_samples/cries/cry_exeggutor.bin" - - .align 2 -Cry_Alolan_Marowak:: - .incbin "sound/direct_sound_samples/cries/cry_marowak.bin" - .align 2 Cry_Primal_Kyogre:: .incbin "sound/direct_sound_samples/cries/cry_not_primal_kyogre.bin" @@ -3954,14 +3826,6 @@ Cry_Primal_Groudon:: Cry_Shaymin_Sky:: .incbin "sound/direct_sound_samples/cries/cry_not_shaymin_sky.bin" - .align 2 -Cry_Giratina_Origin:: - .incbin "sound/direct_sound_samples/cries/cry_not_giratina.bin" - - .align 2 -Cry_Darmanitan_Zen:: - .incbin "sound/direct_sound_samples/cries/cry_not_darmanitan.bin" - .align 2 Cry_Tornadus_Therian:: .incbin "sound/direct_sound_samples/cries/cry_not_tornadus_therian.bin" @@ -3975,28 +3839,48 @@ Cry_Landorus_Therian:: .incbin "sound/direct_sound_samples/cries/cry_not_landorus_therian.bin" .align 2 -Cry_Meloetta_Pirouette:: - .incbin "sound/direct_sound_samples/cries/cry_not_meloetta.bin" +Cry_Kyurem_White:: + .incbin "sound/direct_sound_samples/cries/cry_not_kyurem_white.bin" .align 2 -Cry_Aegislash_Blade:: - .incbin "sound/direct_sound_samples/cries/cry_not_aegislash.bin" +Cry_Kyurem_Black:: + .incbin "sound/direct_sound_samples/cries/cry_not_kyurem_black.bin" + + .align 2 +Cry_Floette_Eternal_Flower:: + .incbin "sound/direct_sound_samples/cries/cry_not_floette_eternal_flower.bin" + + .align 2 +Cry_Pumpkaboo_Super:: + .incbin "sound/direct_sound_samples/cries/cry_not_pumpkaboo_super.bin" + + .align 2 +Cry_Gourgeist_Super:: + .incbin "sound/direct_sound_samples/cries/cry_not_gourgeist_super.bin" + + .align 2 +Cry_Zygarde_10:: + .incbin "sound/direct_sound_samples/cries/cry_not_zygarde_10.bin" + + .align 2 +Cry_Zygarde_Complete:: + .incbin "sound/direct_sound_samples/cries/cry_not_zygarde_complete.bin" .align 2 Cry_Hoopa_Unbound:: .incbin "sound/direct_sound_samples/cries/cry_not_hoopa_unbound.bin" .align 2 -Cry_Minior_Core:: - .incbin "sound/direct_sound_samples/cries/cry_not_minior.bin" +Cry_Oricorio_Pom_Pom:: + .incbin "sound/direct_sound_samples/cries/cry_not_oricorio_pom_pom.bin" .align 2 -Cry_Wishiwashi_School:: - .incbin "sound/direct_sound_samples/cries/cry_not_wishiwashi_school.bin" +Cry_Oricorio_Pa_u:: + .incbin "sound/direct_sound_samples/cries/cry_not_oricorio_pa_u.bin" .align 2 -Cry_Mimikyu_Busted:: - .incbin "sound/direct_sound_samples/cries/cry_not_mimikyu.bin" +Cry_Oricorio_Sensu:: + .incbin "sound/direct_sound_samples/cries/cry_not_oricorio_sensu.bin" .align 2 Cry_Lycanroc_Midnight:: @@ -4007,12 +3891,20 @@ Cry_Lycanroc_Dusk:: .incbin "sound/direct_sound_samples/cries/cry_not_lycanroc_dusk.bin" .align 2 -Cry_Zygarde_10:: - .incbin "sound/direct_sound_samples/cries/cry_not_zygarde_10.bin" +Cry_Wishiwashi_School:: + .incbin "sound/direct_sound_samples/cries/cry_not_wishiwashi_school.bin" .align 2 -Cry_Zygarde_Complete:: - .incbin "sound/direct_sound_samples/cries/cry_not_zygarde_complete.bin" +Cry_Necrozma_Dusk_Mane:: + .incbin "sound/direct_sound_samples/cries/cry_not_necrozma_dusk_mane.bin" + + .align 2 +Cry_Necrozma_Dawn_Wings:: + .incbin "sound/direct_sound_samples/cries/cry_not_necrozma_dawn_wings.bin" + + .align 2 +Cry_Necrozma_Ultra:: + .incbin "sound/direct_sound_samples/cries/cry_not_necrozma_ultra.bin" .align 2 Cry_Deoxys_Attack:: diff --git a/sound/direct_sound_samples/cries/cry_not_floette_eternal_flower.aif b/sound/direct_sound_samples/cries/cry_not_floette_eternal_flower.aif new file mode 100644 index 000000000..d6b9452b4 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_floette_eternal_flower.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_gourgeist_super.aif b/sound/direct_sound_samples/cries/cry_not_gourgeist_super.aif new file mode 100644 index 000000000..5f3000605 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_gourgeist_super.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_necrozma_dawn_wings.aif b/sound/direct_sound_samples/cries/cry_not_necrozma_dawn_wings.aif new file mode 100644 index 000000000..c5cc9c4fb Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_necrozma_dawn_wings.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_necrozma_dusk_mane.aif b/sound/direct_sound_samples/cries/cry_not_necrozma_dusk_mane.aif new file mode 100644 index 000000000..3a31dc8e5 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_necrozma_dusk_mane.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_necrozma_ultra.aif b/sound/direct_sound_samples/cries/cry_not_necrozma_ultra.aif new file mode 100644 index 000000000..e9fb9a564 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_necrozma_ultra.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_oricorio_pa_u.aif b/sound/direct_sound_samples/cries/cry_not_oricorio_pa_u.aif new file mode 100644 index 000000000..69933407e Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_oricorio_pa_u.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_oricorio_pom_pom.aif b/sound/direct_sound_samples/cries/cry_not_oricorio_pom_pom.aif new file mode 100644 index 000000000..e4685dc53 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_oricorio_pom_pom.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_oricorio_sensu.aif b/sound/direct_sound_samples/cries/cry_not_oricorio_sensu.aif new file mode 100644 index 000000000..f9208250b Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_oricorio_sensu.aif differ diff --git a/sound/direct_sound_samples/cries/cry_not_pumpkaboo_super.aif b/sound/direct_sound_samples/cries/cry_not_pumpkaboo_super.aif new file mode 100644 index 000000000..11d1ebf22 Binary files /dev/null and b/sound/direct_sound_samples/cries/cry_not_pumpkaboo_super.aif differ diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index b17a8bce1..6a2e55910 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -1,4 +1,5 @@ const u32 gMonFrontPic_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/anim_front.4bpp.lz"); +const u32 gMonFrontPic_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/anim_front.4bpp.lz"); const u32 gMonFrontPic_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/anim_front.4bpp.lz"); const u32 gMonFrontPic_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/anim_front.4bpp.lz"); const u32 gMonFrontPic_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/anim_front.4bpp.lz"); @@ -199,7 +200,7 @@ const u32 gMonFrontPic_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/anim_fro const u32 gMonFrontPic_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/anim_front.4bpp.lz"); const u32 gMonFrontPic_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/anim_front.4bpp.lz"); const u32 gMonFrontPic_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/a/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Unown[] = INCBIN_U32("graphics/pokemon/unown/anim_front.4bpp.lz"); const u32 gMonFrontPic_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/anim_front.4bpp.lz"); const u32 gMonFrontPic_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/anim_front.4bpp.lz"); const u32 gMonFrontPic_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/anim_front.4bpp.lz"); @@ -250,7 +251,6 @@ const u32 gMonFrontPic_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/anim const u32 gMonFrontPic_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/anim_front.4bpp.lz"); const u32 gMonFrontPic_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/anim_front.4bpp.lz"); const u32 gMonFrontPic_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/anim_front.4bpp.lz"); -const u32 gMonFrontPic_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/anim_front.4bpp.lz"); const u32 gMonFrontPic_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/anim_front.4bpp.lz"); const u32 gMonFrontPic_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/anim_front.4bpp.lz"); const u32 gMonFrontPic_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/anim_front.4bpp.lz"); @@ -275,100 +275,101 @@ const u32 gMonFrontPic_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/anim_f const u32 gMonFrontPic_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/anim_front.4bpp.lz"); const u32 gMonFrontPic_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/anim_front.4bpp.lz"); const u32 gMonFrontPic_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/anim_front.4bpp.lz"); const u32 gMonFrontPic_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/anim_front.4bpp.lz"); const u32 gMonFrontPic_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/anim_front.4bpp.lz"); const u32 gMonFrontPic_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/anim_front.4bpp.lz"); const u32 gMonFrontPic_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/anim_front.4bpp.lz"); const u32 gMonFrontPic_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/anim_front.4bpp.lz"); const u32 gMonFrontPic_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Numel[] = INCBIN_U32("graphics/pokemon/numel/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Minun[] = INCBIN_U32("graphics/pokemon/minun/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/anim_front.4bpp.lz"); const u32 gMonFrontPic_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/anim_front.4bpp.lz"); const u32 gMonFrontPic_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/anim_front.4bpp.lz"); const u32 gMonFrontPic_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/anim_front.4bpp.lz"); const u32 gMonFrontPic_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/anim_front.4bpp.lz"); const u32 gMonFrontPic_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/anim_front.4bpp.lz"); const u32 gMonFrontPic_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Absol[] = INCBIN_U32("graphics/pokemon/absol/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/anim_front.4bpp.lz"); const u32 gMonFrontPic_Aron[] = INCBIN_U32("graphics/pokemon/aron/anim_front.4bpp.lz"); const u32 gMonFrontPic_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/anim_front.4bpp.lz"); const u32 gMonFrontPic_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Castform[] = INCBIN_U32("graphics/pokemon/castform/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Minun[] = INCBIN_U32("graphics/pokemon/minun/anim_front.4bpp.lz"); const u32 gMonFrontPic_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/anim_front.4bpp.lz"); const u32 gMonFrontPic_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Numel[] = INCBIN_U32("graphics/pokemon/numel/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/anim_front.4bpp.lz"); const u32 gMonFrontPic_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/anim_front.4bpp.lz"); const u32 gMonFrontPic_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/anim_front.4bpp.lz"); const u32 gMonFrontPic_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/anim_front.4bpp.lz"); const u32 gMonFrontPic_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Castform[] = INCBIN_U32("graphics/pokemon/castform/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Absol[] = INCBIN_U32("graphics/pokemon/absol/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/anim_front.4bpp.lz"); const u32 gMonFrontPic_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/anim_front.4bpp.lz"); const u32 gMonFrontPic_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/anim_front.4bpp.lz"); const u32 gMonFrontPic_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/anim_front.4bpp.lz"); @@ -378,42 +379,13 @@ const u32 gMonFrontPic_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/anim const u32 gMonFrontPic_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/anim_front.4bpp.lz"); const u32 gMonFrontPic_Regice[] = INCBIN_U32("graphics/pokemon/regice/anim_front.4bpp.lz"); const u32 gMonFrontPic_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Latias[] = INCBIN_U32("graphics/pokemon/latias/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Latios[] = INCBIN_U32("graphics/pokemon/latios/anim_front.4bpp.lz"); const u32 gMonFrontPic_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/anim_front.4bpp.lz"); const u32 gMonFrontPic_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/anim_front.4bpp.lz"); const u32 gMonFrontPic_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Latias[] = INCBIN_U32("graphics/pokemon/latias/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Latios[] = INCBIN_U32("graphics/pokemon/latios/anim_front.4bpp.lz"); const u32 gMonFrontPic_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/anim_front.4bpp.lz"); const u32 gMonFrontPic_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Egg[] = INCBIN_U32("graphics/pokemon/egg/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/anim_front.4bpp.lz"); -const u32 gMonFrontPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/anim_front.4bpp.lz"); const u32 gMonFrontPic_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/anim_front.4bpp.lz"); const u32 gMonFrontPic_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/anim_front.4bpp.lz"); const u32 gMonFrontPic_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/anim_front.4bpp.lz"); @@ -439,12 +411,8 @@ const u32 gMonFrontPic_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/anim_f const u32 gMonFrontPic_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/anim_front.4bpp.lz"); const u32 gMonFrontPic_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/anim_front.4bpp.lz"); const u32 gMonFrontPic_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/anim_front.4bpp.lz"); -const u32 gMonFrontPic_BurmyPlant[] = INCBIN_U32("graphics/pokemon/burmy/plant/anim_front.4bpp.lz"); -const u32 gMonFrontPic_BurmySandy[] = INCBIN_U32("graphics/pokemon/burmy/sandy/anim_front.4bpp.lz"); -const u32 gMonFrontPic_BurmyTrash[] = INCBIN_U32("graphics/pokemon/burmy/trash/anim_front.4bpp.lz"); -const u32 gMonFrontPic_WormadamPlant[] = INCBIN_U32("graphics/pokemon/wormadam/plant/anim_front.4bpp.lz"); -const u32 gMonFrontPic_WormadamSandy[] = INCBIN_U32("graphics/pokemon/wormadam/sandy/anim_front.4bpp.lz"); -const u32 gMonFrontPic_WormadamTrash[] = INCBIN_U32("graphics/pokemon/wormadam/trash/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Burmy[] = INCBIN_U32("graphics/pokemon/burmy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Wormadam[] = INCBIN_U32("graphics/pokemon/wormadam/anim_front.4bpp.lz"); const u32 gMonFrontPic_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/anim_front.4bpp.lz"); const u32 gMonFrontPic_Combee[] = INCBIN_U32("graphics/pokemon/combee/anim_front.4bpp.lz"); const u32 gMonFrontPic_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/anim_front.4bpp.lz"); @@ -452,9 +420,9 @@ const u32 gMonFrontPic_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/anim const u32 gMonFrontPic_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/anim_front.4bpp.lz"); const u32 gMonFrontPic_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/anim_front.4bpp.lz"); const u32 gMonFrontPic_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/anim_front.4bpp.lz"); -const u32 gMonFrontPic_Cherrim[] = INCBIN_U32("graphics/pokemon/cherrim/front.4bpp.lz"); -const u32 gMonFrontPic_ShellosE[] = INCBIN_U32("graphics/pokemon/shellosE/anim_front.4bpp.lz"); -const u32 gMonFrontPic_GastrodonE[] = INCBIN_U32("graphics/pokemon/gastrodonE/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Cherrim[] = INCBIN_U32("graphics/pokemon/cherrim/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Shellos[] = INCBIN_U32("graphics/pokemon/shellos/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Gastrodon[] = INCBIN_U32("graphics/pokemon/gastrodon/anim_front.4bpp.lz"); const u32 gMonFrontPic_Ambipom[] = INCBIN_U32("graphics/pokemon/ambipom/anim_front.4bpp.lz"); const u32 gMonFrontPic_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/anim_front.4bpp.lz"); const u32 gMonFrontPic_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/anim_front.4bpp.lz"); @@ -510,12 +478,7 @@ const u32 gMonFrontPic_Gallade[] = INCBIN_U32("graphics/pokemon/gallade/anim_fro const u32 gMonFrontPic_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/anim_front.4bpp.lz"); const u32 gMonFrontPic_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/anim_front.4bpp.lz"); const u32 gMonFrontPic_Froslass[] = INCBIN_U32("graphics/pokemon/froslass/anim_front.4bpp.lz"); -const u32 gMonFrontPic_RotomNormal[] = INCBIN_U32("graphics/pokemon/rotom/normal/anim_front.4bpp.lz"); -const u32 gMonFrontPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/anim_front.4bpp.lz"); -const u32 gMonFrontPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/anim_front.4bpp.lz"); -const u32 gMonFrontPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/anim_front.4bpp.lz"); -const u32 gMonFrontPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/anim_front.4bpp.lz"); -const u32 gMonFrontPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/anim_front.4bpp.lz"); +const u32 gMonFrontPic_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/anim_front.4bpp.lz"); const u32 gMonFrontPic_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/anim_front.4bpp.lz"); const u32 gMonFrontPic_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/anim_front.4bpp.lz"); const u32 gMonFrontPic_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/anim_front.4bpp.lz"); @@ -714,8 +677,7 @@ const u32 gMonFrontPic_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/front.4b const u32 gMonFrontPic_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/front.4bpp.lz"); const u32 gMonFrontPic_Furfrou[] = INCBIN_U32("graphics/pokemon/furfrou/front.4bpp.lz"); const u32 gMonFrontPic_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/front.4bpp.lz"); -const u32 gMonFrontPic_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/male/front.4bpp.lz"); -const u32 gMonFrontPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/front.4bpp.lz"); +const u32 gMonFrontPic_Meowstic[] = INCBIN_U32("graphics/pokemon/meowstic/front.4bpp.lz"); const u32 gMonFrontPic_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/front.4bpp.lz"); const u32 gMonFrontPic_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/front.4bpp.lz"); const u32 gMonFrontPic_Aegislash[] = INCBIN_U32("graphics/pokemon/aegislash/front.4bpp.lz"); @@ -847,8 +809,205 @@ const u32 gMonFrontPic_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/ const u32 gMonFrontPic_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/front.4bpp.lz"); const u32 gMonFrontPic_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/front.4bpp.lz"); const u32 gMonFrontPic_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/front.4bpp.lz"); +const u32 gMonFrontPic_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/front.4bpp.lz"); +const u32 gMonFrontPic_MegaCharizardX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/front.4bpp.lz"); +const u32 gMonFrontPic_MegaCharizardY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/front.4bpp.lz"); +const u32 gMonFrontPic_MegaBlastoise[] = INCBIN_U32("graphics/pokemon/mega_blastoise/front.4bpp.lz"); +const u32 gMonFrontPic_MegaBeedrill[] = INCBIN_U32("graphics/pokemon/mega_beedrill/front.4bpp.lz"); +const u32 gMonFrontPic_MegaPidgeot[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/front.4bpp.lz"); +const u32 gMonFrontPic_MegaAlakazam[] = INCBIN_U32("graphics/pokemon/mega_alakazam/front.4bpp.lz"); +const u32 gMonFrontPic_MegaSlowbro[] = INCBIN_U32("graphics/pokemon/mega_slowbro/front.4bpp.lz"); +const u32 gMonFrontPic_MegaGengar[] = INCBIN_U32("graphics/pokemon/mega_gengar/front.4bpp.lz"); +const u32 gMonFrontPic_MegaKangaskhan[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/front.4bpp.lz"); +const u32 gMonFrontPic_MegaPinsir[] = INCBIN_U32("graphics/pokemon/mega_pinsir/front.4bpp.lz"); +const u32 gMonFrontPic_MegaGyarados[] = INCBIN_U32("graphics/pokemon/mega_gyarados/front.4bpp.lz"); +const u32 gMonFrontPic_MegaAerodactyl[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/front.4bpp.lz"); +const u32 gMonFrontPic_MegaMewtwoX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/front.4bpp.lz"); +const u32 gMonFrontPic_MegaMewtwoY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/front.4bpp.lz"); +const u32 gMonFrontPic_MegaAmpharos[] = INCBIN_U32("graphics/pokemon/mega_ampharos/front.4bpp.lz"); +const u32 gMonFrontPic_MegaSteelix[] = INCBIN_U32("graphics/pokemon/mega_steelix/front.4bpp.lz"); +const u32 gMonFrontPic_MegaScizor[] = INCBIN_U32("graphics/pokemon/mega_scizor/front.4bpp.lz"); +const u32 gMonFrontPic_MegaHeracross[] = INCBIN_U32("graphics/pokemon/mega_heracross/front.4bpp.lz"); +const u32 gMonFrontPic_MegaHoundoom[] = INCBIN_U32("graphics/pokemon/mega_houndoom/front.4bpp.lz"); +const u32 gMonFrontPic_MegaTyranitar[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/front.4bpp.lz"); +const u32 gMonFrontPic_MegaSceptile[] = INCBIN_U32("graphics/pokemon/mega_sceptile/front.4bpp.lz"); +const u32 gMonFrontPic_MegaBlaziken[] = INCBIN_U32("graphics/pokemon/mega_blaziken/front.4bpp.lz"); +const u32 gMonFrontPic_MegaSwampert[] = INCBIN_U32("graphics/pokemon/mega_swampert/front.4bpp.lz"); +const u32 gMonFrontPic_MegaGardevoir[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/front.4bpp.lz"); +const u32 gMonFrontPic_MegaSableye[] = INCBIN_U32("graphics/pokemon/mega_sableye/front.4bpp.lz"); +const u32 gMonFrontPic_MegaMawile[] = INCBIN_U32("graphics/pokemon/mega_mawile/front.4bpp.lz"); +const u32 gMonFrontPic_MegaAggron[] = INCBIN_U32("graphics/pokemon/mega_aggron/front.4bpp.lz"); +const u32 gMonFrontPic_MegaMedicham[] = INCBIN_U32("graphics/pokemon/mega_medicham/front.4bpp.lz"); +const u32 gMonFrontPic_MegaManectric[] = INCBIN_U32("graphics/pokemon/mega_manectric/front.4bpp.lz"); +const u32 gMonFrontPic_MegaSharpedo[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/front.4bpp.lz"); +const u32 gMonFrontPic_MegaCamerupt[] = INCBIN_U32("graphics/pokemon/mega_camerupt/front.4bpp.lz"); +const u32 gMonFrontPic_MegaAltaria[] = INCBIN_U32("graphics/pokemon/mega_altaria/front.4bpp.lz"); +const u32 gMonFrontPic_MegaBanette[] = INCBIN_U32("graphics/pokemon/mega_banette/front.4bpp.lz"); +const u32 gMonFrontPic_MegaAbsol[] = INCBIN_U32("graphics/pokemon/mega_absol/front.4bpp.lz"); +const u32 gMonFrontPic_MegaGlalie[] = INCBIN_U32("graphics/pokemon/mega_glalie/front.4bpp.lz"); +const u32 gMonFrontPic_MegaSalamence[] = INCBIN_U32("graphics/pokemon/mega_salamence/front.4bpp.lz"); +const u32 gMonFrontPic_MegaMetagross[] = INCBIN_U32("graphics/pokemon/mega_metagross/front.4bpp.lz"); +const u32 gMonFrontPic_MegaLatias[] = INCBIN_U32("graphics/pokemon/mega_latias/front.4bpp.lz"); +const u32 gMonFrontPic_MegaLatios[] = INCBIN_U32("graphics/pokemon/mega_latios/front.4bpp.lz"); +const u32 gMonFrontPic_MegaLopunny[] = INCBIN_U32("graphics/pokemon/mega_lopunny/front.4bpp.lz"); +const u32 gMonFrontPic_MegaGarchomp[] = INCBIN_U32("graphics/pokemon/mega_garchomp/front.4bpp.lz"); +const u32 gMonFrontPic_MegaLucario[] = INCBIN_U32("graphics/pokemon/mega_lucario/front.4bpp.lz"); +const u32 gMonFrontPic_MegaAbomasnow[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/front.4bpp.lz"); +const u32 gMonFrontPic_MegaGallade[] = INCBIN_U32("graphics/pokemon/mega_gallade/front.4bpp.lz"); +const u32 gMonFrontPic_MegaAudino[] = INCBIN_U32("graphics/pokemon/mega_audino/front.4bpp.lz"); +const u32 gMonFrontPic_MegaDiancie[] = INCBIN_U32("graphics/pokemon/mega_diancie/front.4bpp.lz"); +const u32 gMonFrontPic_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/front.4bpp.lz"); +const u32 gMonFrontPic_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/front.4bpp.lz"); +const u32 gMonFrontPic_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanRattata[] = INCBIN_U32("graphics/pokemon/alolan_rattata/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanRaticate[] = INCBIN_U32("graphics/pokemon/alolan_raticate/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanRaichu[] = INCBIN_U32("graphics/pokemon/alolan_raichu/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanSandshrew[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanSandslash[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanVulpix[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanNinetales[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanDiglett[] = INCBIN_U32("graphics/pokemon/alolan_diglett/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanDugtrio[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanMeowth[] = INCBIN_U32("graphics/pokemon/alolan_meowth/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanPersian[] = INCBIN_U32("graphics/pokemon/alolan_persian/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanGeodude[] = INCBIN_U32("graphics/pokemon/alolan_geodude/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanGraveler[] = INCBIN_U32("graphics/pokemon/alolan_graveler/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanGolem[] = INCBIN_U32("graphics/pokemon/alolan_golem/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanGrimer[] = INCBIN_U32("graphics/pokemon/alolan_grimer/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanMuk[] = INCBIN_U32("graphics/pokemon/alolan_muk/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanExeggutor[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/front.4bpp.lz"); +const u32 gMonFrontPic_AlolanMarowak[] = INCBIN_U32("graphics/pokemon/alolan_marowak/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuCosplay[] = INCBIN_U32("graphics/pokemon/pikachu/cosplay/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuRockStar[] = INCBIN_U32("graphics/pokemon/pikachu/rock_star/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuBelle[] = INCBIN_U32("graphics/pokemon/pikachu/belle/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuPopStar[] = INCBIN_U32("graphics/pokemon/pikachu/pop_star/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuPhD[] = INCBIN_U32("graphics/pokemon/pikachu/ph_d/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuOriginalCap[] = INCBIN_U32("graphics/pokemon/pikachu/original_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuHoennCap[] = INCBIN_U32("graphics/pokemon/pikachu/hoenn_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuSinnohCap[] = INCBIN_U32("graphics/pokemon/pikachu/sinnoh_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuUnovaCap[] = INCBIN_U32("graphics/pokemon/pikachu/unova_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuKalosCap[] = INCBIN_U32("graphics/pokemon/pikachu/kalos_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuAlolaCap[] = INCBIN_U32("graphics/pokemon/pikachu/alola_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PikachuPartnerCap[] = INCBIN_U32("graphics/pokemon/pikachu/partner_cap/front.4bpp.lz"); +const u32 gMonFrontPic_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/front.4bpp.lz"); +const u32 gMonFrontPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/anim_front.4bpp.lz"); +const u32 gMonFrontPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/anim_front.4bpp.lz"); +const u32 gMonFrontPic_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/anim_front.4bpp.lz"); +const u32 gMonFrontPic_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/anim_front.4bpp.lz"); +const u32 gMonFrontPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/anim_front_attack.4bpp.lz"); +const u32 gMonFrontPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/anim_front_defense.4bpp.lz"); +const u32 gMonFrontPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/anim_front_speed.4bpp.lz"); +const u32 gMonFrontPic_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/anim_front.4bpp.lz"); +const u32 gMonFrontPic_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/anim_front.4bpp.lz"); +const u32 gMonFrontPic_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/anim_front.4bpp.lz"); +const u32 gMonFrontPic_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/anim_front.4bpp.lz"); +const u32 gMonFrontPic_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/front.4bpp.lz"); +const u32 gMonFrontPic_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/anim_front.4bpp.lz"); +const u32 gMonFrontPic_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/anim_front.4bpp.lz"); +const u32 gMonFrontPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/anim_front.4bpp.lz"); +const u32 gMonFrontPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/anim_front.4bpp.lz"); +const u32 gMonFrontPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/anim_front.4bpp.lz"); +const u32 gMonFrontPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/anim_front.4bpp.lz"); +const u32 gMonFrontPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/anim_front.4bpp.lz"); +const u32 gMonFrontPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/anim_front.4bpp.lz"); +const u32 gMonFrontPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/anim_front.4bpp.lz"); +const u32 gMonFrontPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/front.4bpp.lz"); +const u32 gMonFrontPic_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/anim_front.4bpp.lz"); +const u32 gMonFrontPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/front.4bpp.lz"); +const u32 gMonFrontPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/front.4bpp.lz"); +const u32 gMonFrontPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/front.4bpp.lz"); +const u32 gMonFrontPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/anim_front.4bpp.lz"); +const u32 gMonFrontPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/anim_front.4bpp.lz"); +const u32 gMonFrontPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/anim_front.4bpp.lz"); +const u32 gMonFrontPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/anim_front.4bpp.lz"); +const u32 gMonFrontPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/anim_front.4bpp.lz"); +const u32 gMonFrontPic_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/front.4bpp.lz"); +const u32 gMonFrontPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/front.4bpp.lz"); +const u32 gMonFrontPic_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/front.4bpp.lz"); +const u32 gMonFrontPic_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/front.4bpp.lz"); +const u32 gMonFrontPic_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/front.4bpp.lz"); +const u32 gMonFrontPic_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/front.4bpp.lz"); +const u32 gMonFrontPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/front.4bpp.lz"); +const u32 gMonFrontPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/front.4bpp.lz"); +const u32 gMonFrontPic_PumpkabooSmall[] = INCBIN_U32("graphics/pokemon/pumpkaboo/small/front.4bpp.lz"); +const u32 gMonFrontPic_PumpkabooLarge[] = INCBIN_U32("graphics/pokemon/pumpkaboo/large/front.4bpp.lz"); +const u32 gMonFrontPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/front.4bpp.lz"); +const u32 gMonFrontPic_GourgeistSmall[] = INCBIN_U32("graphics/pokemon/gourgeist/small/front.4bpp.lz"); +const u32 gMonFrontPic_GourgeistLarge[] = INCBIN_U32("graphics/pokemon/gourgeist/large/front.4bpp.lz"); +const u32 gMonFrontPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/front.4bpp.lz"); +const u32 gMonFrontPic_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/front.4bpp.lz"); +const u32 gMonFrontPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/front.4bpp.lz"); +const u32 gMonFrontPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/front.4bpp.lz"); +const u32 gMonFrontPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/front.4bpp.lz"); +const u32 gMonFrontPic_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/front.4bpp.lz"); +const u32 gMonFrontPic_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pa_u/front.4bpp.lz"); +const u32 gMonFrontPic_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/front.4bpp.lz"); +const u32 gMonFrontPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/front.4bpp.lz"); +const u32 gMonFrontPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/front.4bpp.lz"); +const u32 gMonFrontPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/front.4bpp.lz"); +const u32 gMonFrontPic_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/core/front.4bpp.lz"); +const u32 gMonFrontPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/front.4bpp.lz"); +const u32 gMonFrontPic_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/front.4bpp.lz"); +const u32 gMonFrontPic_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/front.4bpp.lz"); +const u32 gMonFrontPic_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/front.4bpp.lz"); +const u32 gMonFrontPic_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/front.4bpp.lz"); +const u32 gMonFrontPic_Egg[] = INCBIN_U32("graphics/pokemon/egg/anim_front.4bpp.lz"); const u32 gMonBackPic_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/back.4bpp.lz"); +const u32 gMonBackPic_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/back.4bpp.lz"); const u32 gMonBackPic_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/back.4bpp.lz"); const u32 gMonBackPic_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/back.4bpp.lz"); const u32 gMonBackPic_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/back.4bpp.lz"); @@ -1049,7 +1208,7 @@ const u32 gMonBackPic_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/back.4bpp const u32 gMonBackPic_Murkrow[] = INCBIN_U32("graphics/pokemon/murkrow/back.4bpp.lz"); const u32 gMonBackPic_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/back.4bpp.lz"); const u32 gMonBackPic_Misdreavus[] = INCBIN_U32("graphics/pokemon/misdreavus/back.4bpp.lz"); -const u32 gMonBackPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/a/back.4bpp.lz"); +const u32 gMonBackPic_Unown[] = INCBIN_U32("graphics/pokemon/unown/back.4bpp.lz"); const u32 gMonBackPic_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/back.4bpp.lz"); const u32 gMonBackPic_Girafarig[] = INCBIN_U32("graphics/pokemon/girafarig/back.4bpp.lz"); const u32 gMonBackPic_Pineco[] = INCBIN_U32("graphics/pokemon/pineco/back.4bpp.lz"); @@ -1100,7 +1259,6 @@ const u32 gMonBackPic_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/back. const u32 gMonBackPic_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/back.4bpp.lz"); const u32 gMonBackPic_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/back.4bpp.lz"); const u32 gMonBackPic_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/back.4bpp.lz"); -const u32 gMonBackPic_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/back.4bpp.lz"); const u32 gMonBackPic_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/back.4bpp.lz"); const u32 gMonBackPic_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/back.4bpp.lz"); const u32 gMonBackPic_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/back.4bpp.lz"); @@ -1125,100 +1283,101 @@ const u32 gMonBackPic_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/back.4b const u32 gMonBackPic_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/back.4bpp.lz"); const u32 gMonBackPic_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/back.4bpp.lz"); const u32 gMonBackPic_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/back.4bpp.lz"); -const u32 gMonBackPic_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/back.4bpp.lz"); -const u32 gMonBackPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/back.4bpp.lz"); -const u32 gMonBackPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/back.4bpp.lz"); const u32 gMonBackPic_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/back.4bpp.lz"); const u32 gMonBackPic_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/back.4bpp.lz"); -const u32 gMonBackPic_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/back.4bpp.lz"); -const u32 gMonBackPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/back.4bpp.lz"); -const u32 gMonBackPic_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/back.4bpp.lz"); const u32 gMonBackPic_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/back.4bpp.lz"); const u32 gMonBackPic_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/back.4bpp.lz"); +const u32 gMonBackPic_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/back.4bpp.lz"); +const u32 gMonBackPic_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/back.4bpp.lz"); +const u32 gMonBackPic_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/back.4bpp.lz"); const u32 gMonBackPic_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/back.4bpp.lz"); const u32 gMonBackPic_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/back.4bpp.lz"); -const u32 gMonBackPic_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/back.4bpp.lz"); -const u32 gMonBackPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/back.4bpp.lz"); -const u32 gMonBackPic_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/back.4bpp.lz"); -const u32 gMonBackPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/back.4bpp.lz"); -const u32 gMonBackPic_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/back.4bpp.lz"); -const u32 gMonBackPic_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/back.4bpp.lz"); -const u32 gMonBackPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/back.4bpp.lz"); -const u32 gMonBackPic_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/back.4bpp.lz"); -const u32 gMonBackPic_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/back.4bpp.lz"); -const u32 gMonBackPic_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/back.4bpp.lz"); -const u32 gMonBackPic_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/back.4bpp.lz"); -const u32 gMonBackPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/back.4bpp.lz"); -const u32 gMonBackPic_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/back.4bpp.lz"); -const u32 gMonBackPic_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/back.4bpp.lz"); -const u32 gMonBackPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/back.4bpp.lz"); -const u32 gMonBackPic_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/back.4bpp.lz"); -const u32 gMonBackPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/back.4bpp.lz"); -const u32 gMonBackPic_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/back.4bpp.lz"); -const u32 gMonBackPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/back.4bpp.lz"); -const u32 gMonBackPic_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/back.4bpp.lz"); -const u32 gMonBackPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/back.4bpp.lz"); -const u32 gMonBackPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/back.4bpp.lz"); -const u32 gMonBackPic_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/back.4bpp.lz"); -const u32 gMonBackPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/back.4bpp.lz"); -const u32 gMonBackPic_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/back.4bpp.lz"); -const u32 gMonBackPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/back.4bpp.lz"); -const u32 gMonBackPic_Numel[] = INCBIN_U32("graphics/pokemon/numel/back.4bpp.lz"); -const u32 gMonBackPic_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/back.4bpp.lz"); -const u32 gMonBackPic_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/back.4bpp.lz"); -const u32 gMonBackPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/back.4bpp.lz"); -const u32 gMonBackPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/back.4bpp.lz"); -const u32 gMonBackPic_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/back.4bpp.lz"); -const u32 gMonBackPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/back.4bpp.lz"); -const u32 gMonBackPic_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/back.4bpp.lz"); -const u32 gMonBackPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/back.4bpp.lz"); -const u32 gMonBackPic_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/back.4bpp.lz"); -const u32 gMonBackPic_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/back.4bpp.lz"); -const u32 gMonBackPic_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/back.4bpp.lz"); -const u32 gMonBackPic_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/back.4bpp.lz"); -const u32 gMonBackPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/back.4bpp.lz"); -const u32 gMonBackPic_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/back.4bpp.lz"); -const u32 gMonBackPic_Minun[] = INCBIN_U32("graphics/pokemon/minun/back.4bpp.lz"); -const u32 gMonBackPic_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/back.4bpp.lz"); -const u32 gMonBackPic_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/back.4bpp.lz"); -const u32 gMonBackPic_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/back.4bpp.lz"); -const u32 gMonBackPic_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/back.4bpp.lz"); -const u32 gMonBackPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/back.4bpp.lz"); -const u32 gMonBackPic_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/back.4bpp.lz"); -const u32 gMonBackPic_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/back.4bpp.lz"); -const u32 gMonBackPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/back.4bpp.lz"); -const u32 gMonBackPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/back.4bpp.lz"); +const u32 gMonBackPic_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/back.4bpp.lz"); +const u32 gMonBackPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/back.4bpp.lz"); const u32 gMonBackPic_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/back.4bpp.lz"); const u32 gMonBackPic_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/back.4bpp.lz"); const u32 gMonBackPic_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/back.4bpp.lz"); -const u32 gMonBackPic_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/back.4bpp.lz"); -const u32 gMonBackPic_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/back.4bpp.lz"); -const u32 gMonBackPic_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/back.4bpp.lz"); +const u32 gMonBackPic_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/back.4bpp.lz"); +const u32 gMonBackPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/back.4bpp.lz"); +const u32 gMonBackPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/back.4bpp.lz"); const u32 gMonBackPic_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/back.4bpp.lz"); const u32 gMonBackPic_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/back.4bpp.lz"); const u32 gMonBackPic_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/back.4bpp.lz"); -const u32 gMonBackPic_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/back.4bpp.lz"); -const u32 gMonBackPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/back.4bpp.lz"); -const u32 gMonBackPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/back.4bpp.lz"); -const u32 gMonBackPic_Absol[] = INCBIN_U32("graphics/pokemon/absol/back.4bpp.lz"); -const u32 gMonBackPic_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/back.4bpp.lz"); -const u32 gMonBackPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/back.4bpp.lz"); -const u32 gMonBackPic_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/back.4bpp.lz"); -const u32 gMonBackPic_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/back.4bpp.lz"); -const u32 gMonBackPic_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/back.4bpp.lz"); +const u32 gMonBackPic_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/back.4bpp.lz"); +const u32 gMonBackPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/back.4bpp.lz"); +const u32 gMonBackPic_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/back.4bpp.lz"); +const u32 gMonBackPic_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/back.4bpp.lz"); +const u32 gMonBackPic_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/back.4bpp.lz"); +const u32 gMonBackPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/back.4bpp.lz"); +const u32 gMonBackPic_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/back.4bpp.lz"); +const u32 gMonBackPic_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/back.4bpp.lz"); const u32 gMonBackPic_Aron[] = INCBIN_U32("graphics/pokemon/aron/back.4bpp.lz"); const u32 gMonBackPic_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/back.4bpp.lz"); const u32 gMonBackPic_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/back.4bpp.lz"); -const u32 gMonBackPic_Castform[] = INCBIN_U32("graphics/pokemon/castform/back.4bpp.lz"); +const u32 gMonBackPic_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/back.4bpp.lz"); +const u32 gMonBackPic_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/back.4bpp.lz"); +const u32 gMonBackPic_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/back.4bpp.lz"); +const u32 gMonBackPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/back.4bpp.lz"); +const u32 gMonBackPic_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/back.4bpp.lz"); +const u32 gMonBackPic_Minun[] = INCBIN_U32("graphics/pokemon/minun/back.4bpp.lz"); const u32 gMonBackPic_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/back.4bpp.lz"); const u32 gMonBackPic_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/back.4bpp.lz"); +const u32 gMonBackPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/back.4bpp.lz"); +const u32 gMonBackPic_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/back.4bpp.lz"); +const u32 gMonBackPic_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/back.4bpp.lz"); +const u32 gMonBackPic_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/back.4bpp.lz"); +const u32 gMonBackPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/back.4bpp.lz"); +const u32 gMonBackPic_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/back.4bpp.lz"); +const u32 gMonBackPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/back.4bpp.lz"); +const u32 gMonBackPic_Numel[] = INCBIN_U32("graphics/pokemon/numel/back.4bpp.lz"); +const u32 gMonBackPic_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/back.4bpp.lz"); +const u32 gMonBackPic_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/back.4bpp.lz"); +const u32 gMonBackPic_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/back.4bpp.lz"); +const u32 gMonBackPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/back.4bpp.lz"); +const u32 gMonBackPic_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/back.4bpp.lz"); +const u32 gMonBackPic_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/back.4bpp.lz"); +const u32 gMonBackPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/back.4bpp.lz"); +const u32 gMonBackPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/back.4bpp.lz"); +const u32 gMonBackPic_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/back.4bpp.lz"); +const u32 gMonBackPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/back.4bpp.lz"); +const u32 gMonBackPic_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/back.4bpp.lz"); +const u32 gMonBackPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/back.4bpp.lz"); +const u32 gMonBackPic_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/back.4bpp.lz"); +const u32 gMonBackPic_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/back.4bpp.lz"); +const u32 gMonBackPic_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/back.4bpp.lz"); +const u32 gMonBackPic_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/back.4bpp.lz"); +const u32 gMonBackPic_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/back.4bpp.lz"); +const u32 gMonBackPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/back.4bpp.lz"); +const u32 gMonBackPic_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/back.4bpp.lz"); +const u32 gMonBackPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/back.4bpp.lz"); +const u32 gMonBackPic_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/back.4bpp.lz"); +const u32 gMonBackPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/back.4bpp.lz"); const u32 gMonBackPic_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/back.4bpp.lz"); const u32 gMonBackPic_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/back.4bpp.lz"); const u32 gMonBackPic_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/back.4bpp.lz"); const u32 gMonBackPic_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/back.4bpp.lz"); -const u32 gMonBackPic_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/back.4bpp.lz"); -const u32 gMonBackPic_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/back.4bpp.lz"); -const u32 gMonBackPic_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/back.4bpp.lz"); +const u32 gMonBackPic_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/back.4bpp.lz"); +const u32 gMonBackPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/back.4bpp.lz"); +const u32 gMonBackPic_Castform[] = INCBIN_U32("graphics/pokemon/castform/back.4bpp.lz"); +const u32 gMonBackPic_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/back.4bpp.lz"); +const u32 gMonBackPic_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/back.4bpp.lz"); +const u32 gMonBackPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/back.4bpp.lz"); +const u32 gMonBackPic_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/back.4bpp.lz"); +const u32 gMonBackPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/back.4bpp.lz"); +const u32 gMonBackPic_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/back.4bpp.lz"); +const u32 gMonBackPic_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/back.4bpp.lz"); +const u32 gMonBackPic_Absol[] = INCBIN_U32("graphics/pokemon/absol/back.4bpp.lz"); +const u32 gMonBackPic_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/back.4bpp.lz"); +const u32 gMonBackPic_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/back.4bpp.lz"); +const u32 gMonBackPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/back.4bpp.lz"); +const u32 gMonBackPic_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/back.4bpp.lz"); +const u32 gMonBackPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/back.4bpp.lz"); +const u32 gMonBackPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/back.4bpp.lz"); +const u32 gMonBackPic_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/back.4bpp.lz"); +const u32 gMonBackPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/back.4bpp.lz"); +const u32 gMonBackPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/back.4bpp.lz"); +const u32 gMonBackPic_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/back.4bpp.lz"); +const u32 gMonBackPic_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/back.4bpp.lz"); const u32 gMonBackPic_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/back.4bpp.lz"); const u32 gMonBackPic_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/back.4bpp.lz"); const u32 gMonBackPic_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/back.4bpp.lz"); @@ -1228,41 +1387,13 @@ const u32 gMonBackPic_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/back. const u32 gMonBackPic_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/back.4bpp.lz"); const u32 gMonBackPic_Regice[] = INCBIN_U32("graphics/pokemon/regice/back.4bpp.lz"); const u32 gMonBackPic_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/back.4bpp.lz"); +const u32 gMonBackPic_Latias[] = INCBIN_U32("graphics/pokemon/latias/back.4bpp.lz"); +const u32 gMonBackPic_Latios[] = INCBIN_U32("graphics/pokemon/latios/back.4bpp.lz"); const u32 gMonBackPic_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/back.4bpp.lz"); const u32 gMonBackPic_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/back.4bpp.lz"); const u32 gMonBackPic_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/back.4bpp.lz"); -const u32 gMonBackPic_Latias[] = INCBIN_U32("graphics/pokemon/latias/back.4bpp.lz"); -const u32 gMonBackPic_Latios[] = INCBIN_U32("graphics/pokemon/latios/back.4bpp.lz"); const u32 gMonBackPic_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/back.4bpp.lz"); const u32 gMonBackPic_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/back.4bpp.lz"); -const u32 gMonBackPic_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/back.4bpp.lz"); -const u32 gMonBackPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/back.4bpp.lz"); -const u32 gMonBackPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/back.4bpp.lz"); -const u32 gMonBackPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/back.4bpp.lz"); -const u32 gMonBackPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/back.4bpp.lz"); -const u32 gMonBackPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/back.4bpp.lz"); -const u32 gMonBackPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/back.4bpp.lz"); -const u32 gMonBackPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/back.4bpp.lz"); -const u32 gMonBackPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/back.4bpp.lz"); -const u32 gMonBackPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/back.4bpp.lz"); -const u32 gMonBackPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/back.4bpp.lz"); -const u32 gMonBackPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/back.4bpp.lz"); -const u32 gMonBackPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/back.4bpp.lz"); -const u32 gMonBackPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/back.4bpp.lz"); -const u32 gMonBackPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/back.4bpp.lz"); -const u32 gMonBackPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/back.4bpp.lz"); -const u32 gMonBackPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/back.4bpp.lz"); -const u32 gMonBackPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/back.4bpp.lz"); -const u32 gMonBackPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/back.4bpp.lz"); -const u32 gMonBackPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/back.4bpp.lz"); -const u32 gMonBackPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/back.4bpp.lz"); -const u32 gMonBackPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/back.4bpp.lz"); -const u32 gMonBackPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/back.4bpp.lz"); -const u32 gMonBackPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/back.4bpp.lz"); -const u32 gMonBackPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/back.4bpp.lz"); -const u32 gMonBackPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/back.4bpp.lz"); -const u32 gMonBackPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/back.4bpp.lz"); -const u32 gMonBackPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/back.4bpp.lz"); const u32 gMonBackPic_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/back.4bpp.lz"); const u32 gMonBackPic_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/back.4bpp.lz"); const u32 gMonBackPic_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/back.4bpp.lz"); @@ -1288,12 +1419,8 @@ const u32 gMonBackPic_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/back.4b const u32 gMonBackPic_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/back.4bpp.lz"); const u32 gMonBackPic_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/back.4bpp.lz"); const u32 gMonBackPic_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/back.4bpp.lz"); -const u32 gMonBackPic_BurmyPlant[] = INCBIN_U32("graphics/pokemon/burmy/plant/back.4bpp.lz"); -const u32 gMonBackPic_BurmySandy[] = INCBIN_U32("graphics/pokemon/burmy/sandy/back.4bpp.lz"); -const u32 gMonBackPic_BurmyTrash[] = INCBIN_U32("graphics/pokemon/burmy/trash/back.4bpp.lz"); -const u32 gMonBackPic_WormadamPlant[] = INCBIN_U32("graphics/pokemon/wormadam/plant/back.4bpp.lz"); -const u32 gMonBackPic_WormadamSandy[] = INCBIN_U32("graphics/pokemon/wormadam/sandy/back.4bpp.lz"); -const u32 gMonBackPic_WormadamTrash[] = INCBIN_U32("graphics/pokemon/wormadam/trash/back.4bpp.lz"); +const u32 gMonBackPic_Burmy[] = INCBIN_U32("graphics/pokemon/burmy/back.4bpp.lz"); +const u32 gMonBackPic_Wormadam[] = INCBIN_U32("graphics/pokemon/wormadam/back.4bpp.lz"); const u32 gMonBackPic_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/back.4bpp.lz"); const u32 gMonBackPic_Combee[] = INCBIN_U32("graphics/pokemon/combee/back.4bpp.lz"); const u32 gMonBackPic_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/back.4bpp.lz"); @@ -1302,8 +1429,8 @@ const u32 gMonBackPic_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/back.4bpp.l const u32 gMonBackPic_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/back.4bpp.lz"); const u32 gMonBackPic_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/back.4bpp.lz"); const u32 gMonBackPic_Cherrim[] = INCBIN_U32("graphics/pokemon/cherrim/back.4bpp.lz"); -const u32 gMonBackPic_ShellosE[] = INCBIN_U32("graphics/pokemon/shellosE/back.4bpp.lz"); -const u32 gMonBackPic_GastrodonE[] = INCBIN_U32("graphics/pokemon/gastrodonE/back.4bpp.lz"); +const u32 gMonBackPic_Shellos[] = INCBIN_U32("graphics/pokemon/shellos/back.4bpp.lz"); +const u32 gMonBackPic_Gastrodon[] = INCBIN_U32("graphics/pokemon/gastrodon/back.4bpp.lz"); const u32 gMonBackPic_Ambipom[] = INCBIN_U32("graphics/pokemon/ambipom/back.4bpp.lz"); const u32 gMonBackPic_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/back.4bpp.lz"); const u32 gMonBackPic_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/back.4bpp.lz"); @@ -1359,12 +1486,7 @@ const u32 gMonBackPic_Gallade[] = INCBIN_U32("graphics/pokemon/gallade/back.4bpp const u32 gMonBackPic_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/back.4bpp.lz"); const u32 gMonBackPic_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/back.4bpp.lz"); const u32 gMonBackPic_Froslass[] = INCBIN_U32("graphics/pokemon/froslass/back.4bpp.lz"); -const u32 gMonBackPic_RotomNormal[] = INCBIN_U32("graphics/pokemon/rotom/normal/back.4bpp.lz"); -const u32 gMonBackPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/back.4bpp.lz"); -const u32 gMonBackPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/back.4bpp.lz"); -const u32 gMonBackPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/back.4bpp.lz"); -const u32 gMonBackPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/back.4bpp.lz"); -const u32 gMonBackPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/back.4bpp.lz"); +const u32 gMonBackPic_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/back.4bpp.lz"); const u32 gMonBackPic_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/back.4bpp.lz"); const u32 gMonBackPic_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/back.4bpp.lz"); const u32 gMonBackPic_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/back.4bpp.lz"); @@ -1563,8 +1685,7 @@ const u32 gMonBackPic_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/back.4bpp const u32 gMonBackPic_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/back.4bpp.lz"); const u32 gMonBackPic_Furfrou[] = INCBIN_U32("graphics/pokemon/furfrou/back.4bpp.lz"); const u32 gMonBackPic_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/back.4bpp.lz"); -const u32 gMonBackPic_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/male/back.4bpp.lz"); -const u32 gMonBackPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/back.4bpp.lz"); +const u32 gMonBackPic_Meowstic[] = INCBIN_U32("graphics/pokemon/meowstic/back.4bpp.lz"); const u32 gMonBackPic_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/back.4bpp.lz"); const u32 gMonBackPic_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/back.4bpp.lz"); const u32 gMonBackPic_Aegislash[] = INCBIN_U32("graphics/pokemon/aegislash/back.4bpp.lz"); @@ -1696,8 +1817,204 @@ const u32 gMonBackPic_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/b const u32 gMonBackPic_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/back.4bpp.lz"); const u32 gMonBackPic_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/back.4bpp.lz"); const u32 gMonBackPic_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/back.4bpp.lz"); +const u32 gMonBackPic_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/back.4bpp.lz"); +const u32 gMonBackPic_MegaCharizardX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/back.4bpp.lz"); +const u32 gMonBackPic_MegaCharizardY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/back.4bpp.lz"); +const u32 gMonBackPic_MegaBlastoise[] = INCBIN_U32("graphics/pokemon/mega_blastoise/back.4bpp.lz"); +const u32 gMonBackPic_MegaBeedrill[] = INCBIN_U32("graphics/pokemon/mega_beedrill/back.4bpp.lz"); +const u32 gMonBackPic_MegaPidgeot[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/back.4bpp.lz"); +const u32 gMonBackPic_MegaAlakazam[] = INCBIN_U32("graphics/pokemon/mega_alakazam/back.4bpp.lz"); +const u32 gMonBackPic_MegaSlowbro[] = INCBIN_U32("graphics/pokemon/mega_slowbro/back.4bpp.lz"); +const u32 gMonBackPic_MegaGengar[] = INCBIN_U32("graphics/pokemon/mega_gengar/back.4bpp.lz"); +const u32 gMonBackPic_MegaKangaskhan[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/back.4bpp.lz"); +const u32 gMonBackPic_MegaPinsir[] = INCBIN_U32("graphics/pokemon/mega_pinsir/back.4bpp.lz"); +const u32 gMonBackPic_MegaGyarados[] = INCBIN_U32("graphics/pokemon/mega_gyarados/back.4bpp.lz"); +const u32 gMonBackPic_MegaAerodactyl[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/back.4bpp.lz"); +const u32 gMonBackPic_MegaMewtwoX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/back.4bpp.lz"); +const u32 gMonBackPic_MegaMewtwoY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/back.4bpp.lz"); +const u32 gMonBackPic_MegaAmpharos[] = INCBIN_U32("graphics/pokemon/mega_ampharos/back.4bpp.lz"); +const u32 gMonBackPic_MegaSteelix[] = INCBIN_U32("graphics/pokemon/mega_steelix/back.4bpp.lz"); +const u32 gMonBackPic_MegaScizor[] = INCBIN_U32("graphics/pokemon/mega_scizor/back.4bpp.lz"); +const u32 gMonBackPic_MegaHeracross[] = INCBIN_U32("graphics/pokemon/mega_heracross/back.4bpp.lz"); +const u32 gMonBackPic_MegaHoundoom[] = INCBIN_U32("graphics/pokemon/mega_houndoom/back.4bpp.lz"); +const u32 gMonBackPic_MegaTyranitar[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/back.4bpp.lz"); +const u32 gMonBackPic_MegaSceptile[] = INCBIN_U32("graphics/pokemon/mega_sceptile/back.4bpp.lz"); +const u32 gMonBackPic_MegaBlaziken[] = INCBIN_U32("graphics/pokemon/mega_blaziken/back.4bpp.lz"); +const u32 gMonBackPic_MegaSwampert[] = INCBIN_U32("graphics/pokemon/mega_swampert/back.4bpp.lz"); +const u32 gMonBackPic_MegaGardevoir[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/back.4bpp.lz"); +const u32 gMonBackPic_MegaSableye[] = INCBIN_U32("graphics/pokemon/mega_sableye/back.4bpp.lz"); +const u32 gMonBackPic_MegaMawile[] = INCBIN_U32("graphics/pokemon/mega_mawile/back.4bpp.lz"); +const u32 gMonBackPic_MegaAggron[] = INCBIN_U32("graphics/pokemon/mega_aggron/back.4bpp.lz"); +const u32 gMonBackPic_MegaMedicham[] = INCBIN_U32("graphics/pokemon/mega_medicham/back.4bpp.lz"); +const u32 gMonBackPic_MegaManectric[] = INCBIN_U32("graphics/pokemon/mega_manectric/back.4bpp.lz"); +const u32 gMonBackPic_MegaSharpedo[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/back.4bpp.lz"); +const u32 gMonBackPic_MegaCamerupt[] = INCBIN_U32("graphics/pokemon/mega_camerupt/back.4bpp.lz"); +const u32 gMonBackPic_MegaAltaria[] = INCBIN_U32("graphics/pokemon/mega_altaria/back.4bpp.lz"); +const u32 gMonBackPic_MegaBanette[] = INCBIN_U32("graphics/pokemon/mega_banette/back.4bpp.lz"); +const u32 gMonBackPic_MegaAbsol[] = INCBIN_U32("graphics/pokemon/mega_absol/back.4bpp.lz"); +const u32 gMonBackPic_MegaGlalie[] = INCBIN_U32("graphics/pokemon/mega_glalie/back.4bpp.lz"); +const u32 gMonBackPic_MegaSalamence[] = INCBIN_U32("graphics/pokemon/mega_salamence/back.4bpp.lz"); +const u32 gMonBackPic_MegaMetagross[] = INCBIN_U32("graphics/pokemon/mega_metagross/back.4bpp.lz"); +const u32 gMonBackPic_MegaLatias[] = INCBIN_U32("graphics/pokemon/mega_latias/back.4bpp.lz"); +const u32 gMonBackPic_MegaLatios[] = INCBIN_U32("graphics/pokemon/mega_latios/back.4bpp.lz"); +const u32 gMonBackPic_MegaLopunny[] = INCBIN_U32("graphics/pokemon/mega_lopunny/back.4bpp.lz"); +const u32 gMonBackPic_MegaGarchomp[] = INCBIN_U32("graphics/pokemon/mega_garchomp/back.4bpp.lz"); +const u32 gMonBackPic_MegaLucario[] = INCBIN_U32("graphics/pokemon/mega_lucario/back.4bpp.lz"); +const u32 gMonBackPic_MegaAbomasnow[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/back.4bpp.lz"); +const u32 gMonBackPic_MegaGallade[] = INCBIN_U32("graphics/pokemon/mega_gallade/back.4bpp.lz"); +const u32 gMonBackPic_MegaAudino[] = INCBIN_U32("graphics/pokemon/mega_audino/back.4bpp.lz"); +const u32 gMonBackPic_MegaDiancie[] = INCBIN_U32("graphics/pokemon/mega_diancie/back.4bpp.lz"); +const u32 gMonBackPic_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/back.4bpp.lz"); +const u32 gMonBackPic_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/back.4bpp.lz"); +const u32 gMonBackPic_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/back.4bpp.lz"); +const u32 gMonBackPic_AlolanRattata[] = INCBIN_U32("graphics/pokemon/alolan_rattata/back.4bpp.lz"); +const u32 gMonBackPic_AlolanRaticate[] = INCBIN_U32("graphics/pokemon/alolan_raticate/back.4bpp.lz"); +const u32 gMonBackPic_AlolanRaichu[] = INCBIN_U32("graphics/pokemon/alolan_raichu/back.4bpp.lz"); +const u32 gMonBackPic_AlolanSandshrew[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/back.4bpp.lz"); +const u32 gMonBackPic_AlolanSandslash[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/back.4bpp.lz"); +const u32 gMonBackPic_AlolanVulpix[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/back.4bpp.lz"); +const u32 gMonBackPic_AlolanNinetales[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/back.4bpp.lz"); +const u32 gMonBackPic_AlolanDiglett[] = INCBIN_U32("graphics/pokemon/alolan_diglett/back.4bpp.lz"); +const u32 gMonBackPic_AlolanDugtrio[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/back.4bpp.lz"); +const u32 gMonBackPic_AlolanMeowth[] = INCBIN_U32("graphics/pokemon/alolan_meowth/back.4bpp.lz"); +const u32 gMonBackPic_AlolanPersian[] = INCBIN_U32("graphics/pokemon/alolan_persian/back.4bpp.lz"); +const u32 gMonBackPic_AlolanGeodude[] = INCBIN_U32("graphics/pokemon/alolan_geodude/back.4bpp.lz"); +const u32 gMonBackPic_AlolanGraveler[] = INCBIN_U32("graphics/pokemon/alolan_graveler/back.4bpp.lz"); +const u32 gMonBackPic_AlolanGolem[] = INCBIN_U32("graphics/pokemon/alolan_golem/back.4bpp.lz"); +const u32 gMonBackPic_AlolanGrimer[] = INCBIN_U32("graphics/pokemon/alolan_grimer/back.4bpp.lz"); +const u32 gMonBackPic_AlolanMuk[] = INCBIN_U32("graphics/pokemon/alolan_muk/back.4bpp.lz"); +const u32 gMonBackPic_AlolanExeggutor[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/back.4bpp.lz"); +const u32 gMonBackPic_AlolanMarowak[] = INCBIN_U32("graphics/pokemon/alolan_marowak/back.4bpp.lz"); +const u32 gMonBackPic_PikachuCosplay[] = INCBIN_U32("graphics/pokemon/pikachu/cosplay/back.4bpp.lz"); +const u32 gMonBackPic_PikachuRockStar[] = INCBIN_U32("graphics/pokemon/pikachu/rock_star/back.4bpp.lz"); +const u32 gMonBackPic_PikachuBelle[] = INCBIN_U32("graphics/pokemon/pikachu/belle/back.4bpp.lz"); +const u32 gMonBackPic_PikachuPopStar[] = INCBIN_U32("graphics/pokemon/pikachu/pop_star/back.4bpp.lz"); +const u32 gMonBackPic_PikachuPhD[] = INCBIN_U32("graphics/pokemon/pikachu/ph_d/back.4bpp.lz"); +const u32 gMonBackPic_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/back.4bpp.lz"); +const u32 gMonBackPic_PikachuOriginalCap[] = INCBIN_U32("graphics/pokemon/pikachu/original_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuHoennCap[] = INCBIN_U32("graphics/pokemon/pikachu/hoenn_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuSinnohCap[] = INCBIN_U32("graphics/pokemon/pikachu/sinnoh_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuUnovaCap[] = INCBIN_U32("graphics/pokemon/pikachu/unova_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuKalosCap[] = INCBIN_U32("graphics/pokemon/pikachu/kalos_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuAlolaCap[] = INCBIN_U32("graphics/pokemon/pikachu/alola_cap/back.4bpp.lz"); +const u32 gMonBackPic_PikachuPartnerCap[] = INCBIN_U32("graphics/pokemon/pikachu/partner_cap/back.4bpp.lz"); +const u32 gMonBackPic_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/back.4bpp.lz"); +const u32 gMonBackPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/back.4bpp.lz"); +const u32 gMonBackPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/back.4bpp.lz"); +const u32 gMonBackPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/back.4bpp.lz"); +const u32 gMonBackPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/back.4bpp.lz"); +const u32 gMonBackPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/back.4bpp.lz"); +const u32 gMonBackPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/back.4bpp.lz"); +const u32 gMonBackPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/back.4bpp.lz"); +const u32 gMonBackPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/back.4bpp.lz"); +const u32 gMonBackPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/back.4bpp.lz"); +const u32 gMonBackPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/back.4bpp.lz"); +const u32 gMonBackPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/back.4bpp.lz"); +const u32 gMonBackPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/back.4bpp.lz"); +const u32 gMonBackPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/back.4bpp.lz"); +const u32 gMonBackPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/back.4bpp.lz"); +const u32 gMonBackPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/back.4bpp.lz"); +const u32 gMonBackPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/back.4bpp.lz"); +const u32 gMonBackPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/back.4bpp.lz"); +const u32 gMonBackPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/back.4bpp.lz"); +const u32 gMonBackPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/back.4bpp.lz"); +const u32 gMonBackPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/back.4bpp.lz"); +const u32 gMonBackPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/back.4bpp.lz"); +const u32 gMonBackPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/back.4bpp.lz"); +const u32 gMonBackPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/back.4bpp.lz"); +const u32 gMonBackPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/back.4bpp.lz"); +const u32 gMonBackPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/back.4bpp.lz"); +const u32 gMonBackPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/back.4bpp.lz"); +const u32 gMonBackPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/back.4bpp.lz"); +const u32 gMonBackPic_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/back.4bpp.lz"); +const u32 gMonBackPic_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/back.4bpp.lz"); +const u32 gMonBackPic_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/back.4bpp.lz"); +const u32 gMonBackPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/back_attack.4bpp.lz"); +const u32 gMonBackPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/back_defense.4bpp.lz"); +const u32 gMonBackPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/back_speed.4bpp.lz"); +const u32 gMonBackPic_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/back.4bpp.lz"); +const u32 gMonBackPic_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/back.4bpp.lz"); +const u32 gMonBackPic_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/back.4bpp.lz"); +const u32 gMonBackPic_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/back.4bpp.lz"); +const u32 gMonBackPic_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/back.4bpp.lz"); +const u32 gMonBackPic_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/back.4bpp.lz"); +const u32 gMonBackPic_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/back.4bpp.lz"); +const u32 gMonBackPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/back.4bpp.lz"); +const u32 gMonBackPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/back.4bpp.lz"); +const u32 gMonBackPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/back.4bpp.lz"); +const u32 gMonBackPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/back.4bpp.lz"); +const u32 gMonBackPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/back.4bpp.lz"); +const u32 gMonBackPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/back.4bpp.lz"); +const u32 gMonBackPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/back.4bpp.lz"); +const u32 gMonBackPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/back.4bpp.lz"); +const u32 gMonBackPic_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/back.4bpp.lz"); +const u32 gMonBackPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/back.4bpp.lz"); +const u32 gMonBackPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/back.4bpp.lz"); +const u32 gMonBackPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/back.4bpp.lz"); +const u32 gMonBackPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/back.4bpp.lz"); +const u32 gMonBackPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/back.4bpp.lz"); +const u32 gMonBackPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/back.4bpp.lz"); +const u32 gMonBackPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/back.4bpp.lz"); +const u32 gMonBackPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/back.4bpp.lz"); +const u32 gMonBackPic_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/back.4bpp.lz"); +const u32 gMonBackPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/back.4bpp.lz"); +const u32 gMonBackPic_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/back.4bpp.lz"); +const u32 gMonBackPic_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/back.4bpp.lz"); +const u32 gMonBackPic_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/back.4bpp.lz"); +const u32 gMonBackPic_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/back.4bpp.lz"); +const u32 gMonBackPic_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/back.4bpp.lz"); +const u32 gMonBackPic_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/back.4bpp.lz"); +const u32 gMonBackPic_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/back.4bpp.lz"); +const u32 gMonBackPic_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/back.4bpp.lz"); +const u32 gMonBackPic_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/back.4bpp.lz"); +const u32 gMonBackPic_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/back.4bpp.lz"); +const u32 gMonBackPic_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/back.4bpp.lz"); +const u32 gMonBackPic_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/back.4bpp.lz"); +const u32 gMonBackPic_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/back.4bpp.lz"); +const u32 gMonBackPic_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/back.4bpp.lz"); +const u32 gMonBackPic_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/back.4bpp.lz"); +const u32 gMonBackPic_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/back.4bpp.lz"); +const u32 gMonBackPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/back.4bpp.lz"); +const u32 gMonBackPic_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/back.4bpp.lz"); +const u32 gMonBackPic_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/back.4bpp.lz"); +const u32 gMonBackPic_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/back.4bpp.lz"); +const u32 gMonBackPic_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/back.4bpp.lz"); +const u32 gMonBackPic_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/back.4bpp.lz"); +const u32 gMonBackPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/back.4bpp.lz"); +const u32 gMonBackPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/back.4bpp.lz"); +const u32 gMonBackPic_PumpkabooSmall[] = INCBIN_U32("graphics/pokemon/pumpkaboo/small/back.4bpp.lz"); +const u32 gMonBackPic_PumpkabooLarge[] = INCBIN_U32("graphics/pokemon/pumpkaboo/large/back.4bpp.lz"); +const u32 gMonBackPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/back.4bpp.lz"); +const u32 gMonBackPic_GourgeistSmall[] = INCBIN_U32("graphics/pokemon/gourgeist/small/back.4bpp.lz"); +const u32 gMonBackPic_GourgeistLarge[] = INCBIN_U32("graphics/pokemon/gourgeist/large/back.4bpp.lz"); +const u32 gMonBackPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/back.4bpp.lz"); +const u32 gMonBackPic_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/back.4bpp.lz"); +const u32 gMonBackPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/back.4bpp.lz"); +const u32 gMonBackPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/back.4bpp.lz"); +const u32 gMonBackPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/back.4bpp.lz"); +const u32 gMonBackPic_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/back.4bpp.lz"); +const u32 gMonBackPic_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pa_u/back.4bpp.lz"); +const u32 gMonBackPic_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/back.4bpp.lz"); +const u32 gMonBackPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/back.4bpp.lz"); +const u32 gMonBackPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/back.4bpp.lz"); +const u32 gMonBackPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/back.4bpp.lz"); +const u32 gMonBackPic_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/core/back.4bpp.lz"); +const u32 gMonBackPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/back.4bpp.lz"); +const u32 gMonBackPic_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/back.4bpp.lz"); +const u32 gMonBackPic_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/back.4bpp.lz"); +const u32 gMonBackPic_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/back.4bpp.lz"); +const u32 gMonBackPic_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/back.4bpp.lz"); const u32 gMonPalette_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/normal.gbapal.lz"); +const u32 gMonPalette_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/normal.gbapal.lz"); const u32 gMonPalette_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/normal.gbapal.lz"); const u32 gMonPalette_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/normal.gbapal.lz"); const u32 gMonPalette_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/normal.gbapal.lz"); @@ -1949,7 +2266,6 @@ const u32 gMonPalette_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/norma const u32 gMonPalette_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/normal.gbapal.lz"); const u32 gMonPalette_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/normal.gbapal.lz"); const u32 gMonPalette_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/normal.gbapal.lz"); -const u32 gMonPalette_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/normal.gbapal.lz"); const u32 gMonPalette_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/normal.gbapal.lz"); const u32 gMonPalette_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/normal.gbapal.lz"); const u32 gMonPalette_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/normal.gbapal.lz"); @@ -1974,100 +2290,101 @@ const u32 gMonPalette_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/normal. const u32 gMonPalette_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/normal.gbapal.lz"); const u32 gMonPalette_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/normal.gbapal.lz"); const u32 gMonPalette_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/normal.gbapal.lz"); -const u32 gMonPalette_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/normal.gbapal.lz"); -const u32 gMonPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/normal.gbapal.lz"); -const u32 gMonPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/normal.gbapal.lz"); const u32 gMonPalette_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/normal.gbapal.lz"); const u32 gMonPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/normal.gbapal.lz"); -const u32 gMonPalette_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/normal.gbapal.lz"); -const u32 gMonPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/normal.gbapal.lz"); -const u32 gMonPalette_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/normal.gbapal.lz"); const u32 gMonPalette_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/normal.gbapal.lz"); const u32 gMonPalette_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/normal.gbapal.lz"); +const u32 gMonPalette_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/normal.gbapal.lz"); +const u32 gMonPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/normal.gbapal.lz"); +const u32 gMonPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/normal.gbapal.lz"); const u32 gMonPalette_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/normal.gbapal.lz"); const u32 gMonPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/normal.gbapal.lz"); -const u32 gMonPalette_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/normal.gbapal.lz"); -const u32 gMonPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/normal.gbapal.lz"); -const u32 gMonPalette_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/normal.gbapal.lz"); -const u32 gMonPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/normal.gbapal.lz"); -const u32 gMonPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/normal.gbapal.lz"); -const u32 gMonPalette_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/normal.gbapal.lz"); -const u32 gMonPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/normal.gbapal.lz"); -const u32 gMonPalette_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/normal.gbapal.lz"); -const u32 gMonPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/normal.gbapal.lz"); -const u32 gMonPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/normal.gbapal.lz"); -const u32 gMonPalette_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/normal.gbapal.lz"); -const u32 gMonPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/normal.gbapal.lz"); -const u32 gMonPalette_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/normal.gbapal.lz"); -const u32 gMonPalette_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/normal.gbapal.lz"); -const u32 gMonPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/normal.gbapal.lz"); -const u32 gMonPalette_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/normal.gbapal.lz"); -const u32 gMonPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/normal.gbapal.lz"); -const u32 gMonPalette_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/normal.gbapal.lz"); -const u32 gMonPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/normal.gbapal.lz"); -const u32 gMonPalette_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/normal.gbapal.lz"); -const u32 gMonPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/normal.gbapal.lz"); -const u32 gMonPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/normal.gbapal.lz"); -const u32 gMonPalette_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/normal.gbapal.lz"); -const u32 gMonPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/normal.gbapal.lz"); -const u32 gMonPalette_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/normal.gbapal.lz"); -const u32 gMonPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/normal.gbapal.lz"); -const u32 gMonPalette_Numel[] = INCBIN_U32("graphics/pokemon/numel/normal.gbapal.lz"); -const u32 gMonPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/normal.gbapal.lz"); -const u32 gMonPalette_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/normal.gbapal.lz"); -const u32 gMonPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/normal.gbapal.lz"); -const u32 gMonPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/normal.gbapal.lz"); -const u32 gMonPalette_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/normal.gbapal.lz"); -const u32 gMonPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/normal.gbapal.lz"); -const u32 gMonPalette_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/normal.gbapal.lz"); -const u32 gMonPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/normal.gbapal.lz"); -const u32 gMonPalette_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/normal.gbapal.lz"); -const u32 gMonPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/normal.gbapal.lz"); -const u32 gMonPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/normal.gbapal.lz"); -const u32 gMonPalette_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/normal.gbapal.lz"); -const u32 gMonPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/normal.gbapal.lz"); -const u32 gMonPalette_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/normal.gbapal.lz"); -const u32 gMonPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/normal.gbapal.lz"); -const u32 gMonPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/normal.gbapal.lz"); -const u32 gMonPalette_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/normal.gbapal.lz"); -const u32 gMonPalette_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/normal.gbapal.lz"); -const u32 gMonPalette_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/normal.gbapal.lz"); -const u32 gMonPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/normal.gbapal.lz"); -const u32 gMonPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/normal.gbapal.lz"); -const u32 gMonPalette_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/normal.gbapal.lz"); -const u32 gMonPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/normal.gbapal.lz"); -const u32 gMonPalette_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/normal.gbapal.lz"); +const u32 gMonPalette_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/normal.gbapal.lz"); +const u32 gMonPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/normal.gbapal.lz"); const u32 gMonPalette_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/normal.gbapal.lz"); const u32 gMonPalette_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/normal.gbapal.lz"); const u32 gMonPalette_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/normal.gbapal.lz"); -const u32 gMonPalette_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/normal.gbapal.lz"); -const u32 gMonPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/normal.gbapal.lz"); -const u32 gMonPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/normal.gbapal.lz"); +const u32 gMonPalette_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/normal.gbapal.lz"); +const u32 gMonPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/normal.gbapal.lz"); +const u32 gMonPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/normal.gbapal.lz"); const u32 gMonPalette_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/normal.gbapal.lz"); const u32 gMonPalette_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/normal.gbapal.lz"); const u32 gMonPalette_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/normal.gbapal.lz"); -const u32 gMonPalette_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/normal.gbapal.lz"); -const u32 gMonPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/normal.gbapal.lz"); -const u32 gMonPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/normal.gbapal.lz"); -const u32 gMonPalette_Absol[] = INCBIN_U32("graphics/pokemon/absol/normal.gbapal.lz"); -const u32 gMonPalette_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/normal.gbapal.lz"); -const u32 gMonPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/normal.gbapal.lz"); -const u32 gMonPalette_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/normal.gbapal.lz"); -const u32 gMonPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/normal.gbapal.lz"); -const u32 gMonPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/normal.gbapal.lz"); +const u32 gMonPalette_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/normal.gbapal.lz"); +const u32 gMonPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/normal.gbapal.lz"); +const u32 gMonPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/normal.gbapal.lz"); +const u32 gMonPalette_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/normal.gbapal.lz"); +const u32 gMonPalette_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/normal.gbapal.lz"); +const u32 gMonPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/normal.gbapal.lz"); +const u32 gMonPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/normal.gbapal.lz"); +const u32 gMonPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/normal.gbapal.lz"); const u32 gMonPalette_Aron[] = INCBIN_U32("graphics/pokemon/aron/normal.gbapal.lz"); const u32 gMonPalette_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/normal.gbapal.lz"); const u32 gMonPalette_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/normal.gbapal.lz"); -const u32 gMonPalette_Castform[] = INCBIN_U32("graphics/pokemon/castform/normal.gbapal.lz"); +const u32 gMonPalette_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/normal.gbapal.lz"); +const u32 gMonPalette_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/normal.gbapal.lz"); +const u32 gMonPalette_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/normal.gbapal.lz"); +const u32 gMonPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/normal.gbapal.lz"); +const u32 gMonPalette_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/normal.gbapal.lz"); +const u32 gMonPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/normal.gbapal.lz"); const u32 gMonPalette_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/normal.gbapal.lz"); const u32 gMonPalette_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/normal.gbapal.lz"); +const u32 gMonPalette_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/normal.gbapal.lz"); +const u32 gMonPalette_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/normal.gbapal.lz"); +const u32 gMonPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/normal.gbapal.lz"); +const u32 gMonPalette_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/normal.gbapal.lz"); +const u32 gMonPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/normal.gbapal.lz"); +const u32 gMonPalette_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/normal.gbapal.lz"); +const u32 gMonPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/normal.gbapal.lz"); +const u32 gMonPalette_Numel[] = INCBIN_U32("graphics/pokemon/numel/normal.gbapal.lz"); +const u32 gMonPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/normal.gbapal.lz"); +const u32 gMonPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/normal.gbapal.lz"); +const u32 gMonPalette_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/normal.gbapal.lz"); +const u32 gMonPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/normal.gbapal.lz"); +const u32 gMonPalette_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/normal.gbapal.lz"); +const u32 gMonPalette_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/normal.gbapal.lz"); +const u32 gMonPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/normal.gbapal.lz"); +const u32 gMonPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/normal.gbapal.lz"); +const u32 gMonPalette_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/normal.gbapal.lz"); +const u32 gMonPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/normal.gbapal.lz"); +const u32 gMonPalette_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/normal.gbapal.lz"); +const u32 gMonPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/normal.gbapal.lz"); +const u32 gMonPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/normal.gbapal.lz"); +const u32 gMonPalette_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/normal.gbapal.lz"); +const u32 gMonPalette_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/normal.gbapal.lz"); +const u32 gMonPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/normal.gbapal.lz"); +const u32 gMonPalette_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/normal.gbapal.lz"); +const u32 gMonPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/normal.gbapal.lz"); +const u32 gMonPalette_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/normal.gbapal.lz"); +const u32 gMonPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/normal.gbapal.lz"); +const u32 gMonPalette_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/normal.gbapal.lz"); +const u32 gMonPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/normal.gbapal.lz"); const u32 gMonPalette_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/normal.gbapal.lz"); const u32 gMonPalette_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/normal.gbapal.lz"); const u32 gMonPalette_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/normal.gbapal.lz"); const u32 gMonPalette_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/normal.gbapal.lz"); -const u32 gMonPalette_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/normal.gbapal.lz"); -const u32 gMonPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/normal.gbapal.lz"); -const u32 gMonPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/normal.gbapal.lz"); +const u32 gMonPalette_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/normal.gbapal.lz"); +const u32 gMonPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/normal.gbapal.lz"); +const u32 gMonPalette_Castform[] = INCBIN_U32("graphics/pokemon/castform/normal.gbapal.lz"); +const u32 gMonPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/normal.gbapal.lz"); +const u32 gMonPalette_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/normal.gbapal.lz"); +const u32 gMonPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/normal.gbapal.lz"); +const u32 gMonPalette_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/normal.gbapal.lz"); +const u32 gMonPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/normal.gbapal.lz"); +const u32 gMonPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/normal.gbapal.lz"); +const u32 gMonPalette_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/normal.gbapal.lz"); +const u32 gMonPalette_Absol[] = INCBIN_U32("graphics/pokemon/absol/normal.gbapal.lz"); +const u32 gMonPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/normal.gbapal.lz"); +const u32 gMonPalette_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/normal.gbapal.lz"); +const u32 gMonPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/normal.gbapal.lz"); +const u32 gMonPalette_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/normal.gbapal.lz"); +const u32 gMonPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/normal.gbapal.lz"); +const u32 gMonPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/normal.gbapal.lz"); +const u32 gMonPalette_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/normal.gbapal.lz"); +const u32 gMonPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/normal.gbapal.lz"); +const u32 gMonPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/normal.gbapal.lz"); +const u32 gMonPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/normal.gbapal.lz"); +const u32 gMonPalette_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/normal.gbapal.lz"); const u32 gMonPalette_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/normal.gbapal.lz"); const u32 gMonPalette_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/normal.gbapal.lz"); const u32 gMonPalette_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/normal.gbapal.lz"); @@ -2077,15 +2394,13 @@ const u32 gMonPalette_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/norma const u32 gMonPalette_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/normal.gbapal.lz"); const u32 gMonPalette_Regice[] = INCBIN_U32("graphics/pokemon/regice/normal.gbapal.lz"); const u32 gMonPalette_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/normal.gbapal.lz"); +const u32 gMonPalette_Latias[] = INCBIN_U32("graphics/pokemon/latias/normal.gbapal.lz"); +const u32 gMonPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/normal.gbapal.lz"); const u32 gMonPalette_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/normal.gbapal.lz"); const u32 gMonPalette_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/normal.gbapal.lz"); const u32 gMonPalette_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/normal.gbapal.lz"); -const u32 gMonPalette_Latias[] = INCBIN_U32("graphics/pokemon/latias/normal.gbapal.lz"); -const u32 gMonPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/normal.gbapal.lz"); const u32 gMonPalette_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/normal.gbapal.lz"); const u32 gMonPalette_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/normal.gbapal.lz"); -const u32 gMonPalette_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/normal.gbapal.lz"); -const u32 gMonPalette_Egg[] = INCBIN_U32("graphics/pokemon/egg/normal.gbapal.lz"); const u32 gMonPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/normal.gbapal.lz"); const u32 gMonPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/normal.gbapal.lz"); const u32 gMonPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/normal.gbapal.lz"); @@ -2111,12 +2426,8 @@ const u32 gMonPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/normal. const u32 gMonPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/normal.gbapal.lz"); const u32 gMonPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/normal.gbapal.lz"); const u32 gMonPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/normal.gbapal.lz"); -const u32 gMonPalette_BurmyPlant[] = INCBIN_U32("graphics/pokemon/burmy/plant/normal.gbapal.lz"); -const u32 gMonPalette_BurmySandy[] = INCBIN_U32("graphics/pokemon/burmy/sandy/normal.gbapal.lz"); -const u32 gMonPalette_BurmyTrash[] = INCBIN_U32("graphics/pokemon/burmy/trash/normal.gbapal.lz"); -const u32 gMonPalette_WormadamPlant[] = INCBIN_U32("graphics/pokemon/wormadam/plant/normal.gbapal.lz"); -const u32 gMonPalette_WormadamSandy[] = INCBIN_U32("graphics/pokemon/wormadam/sandy/normal.gbapal.lz"); -const u32 gMonPalette_WormadamTrash[] = INCBIN_U32("graphics/pokemon/wormadam/trash/normal.gbapal.lz"); +const u32 gMonPalette_Burmy[] = INCBIN_U32("graphics/pokemon/burmy/normal.gbapal.lz"); +const u32 gMonPalette_Wormadam[] = INCBIN_U32("graphics/pokemon/wormadam/normal.gbapal.lz"); const u32 gMonPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/normal.gbapal.lz"); const u32 gMonPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/normal.gbapal.lz"); const u32 gMonPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/normal.gbapal.lz"); @@ -2125,8 +2436,8 @@ const u32 gMonPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/normal.gbap const u32 gMonPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/normal.gbapal.lz"); const u32 gMonPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/normal.gbapal.lz"); const u32 gMonPalette_Cherrim[] = INCBIN_U32("graphics/pokemon/cherrim/normal.gbapal.lz"); -const u32 gMonPalette_ShellosE[] = INCBIN_U32("graphics/pokemon/shellosE/normal.gbapal.lz"); -const u32 gMonPalette_GastrodonE[] = INCBIN_U32("graphics/pokemon/gastrodonE/normal.gbapal.lz"); +const u32 gMonPalette_Shellos[] = INCBIN_U32("graphics/pokemon/shellos/normal.gbapal.lz"); +const u32 gMonPalette_Gastrodon[] = INCBIN_U32("graphics/pokemon/gastrodon/normal.gbapal.lz"); const u32 gMonPalette_Ambipom[] = INCBIN_U32("graphics/pokemon/ambipom/normal.gbapal.lz"); const u32 gMonPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/normal.gbapal.lz"); const u32 gMonPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/normal.gbapal.lz"); @@ -2182,12 +2493,7 @@ const u32 gMonPalette_Gallade[] = INCBIN_U32("graphics/pokemon/gallade/normal.gb const u32 gMonPalette_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/normal.gbapal.lz"); const u32 gMonPalette_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/normal.gbapal.lz"); const u32 gMonPalette_Froslass[] = INCBIN_U32("graphics/pokemon/froslass/normal.gbapal.lz"); -const u32 gMonPalette_RotomNormal[] = INCBIN_U32("graphics/pokemon/rotom/normal/normal.gbapal.lz"); -const u32 gMonPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/normal.gbapal.lz"); -const u32 gMonPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/normal.gbapal.lz"); -const u32 gMonPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/normal.gbapal.lz"); -const u32 gMonPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/normal.gbapal.lz"); -const u32 gMonPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/normal.gbapal.lz"); +const u32 gMonPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/normal.gbapal.lz"); const u32 gMonPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/normal.gbapal.lz"); const u32 gMonPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/normal.gbapal.lz"); const u32 gMonPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/normal.gbapal.lz"); @@ -2386,8 +2692,7 @@ const u32 gMonPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/normal.gb const u32 gMonPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/normal.gbapal.lz"); const u32 gMonPalette_Furfrou[] = INCBIN_U32("graphics/pokemon/furfrou/normal.gbapal.lz"); const u32 gMonPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/normal.gbapal.lz"); -const u32 gMonPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/male/normal.gbapal.lz"); -const u32 gMonPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/normal.gbapal.lz"); +const u32 gMonPalette_Meowstic[] = INCBIN_U32("graphics/pokemon/meowstic/normal.gbapal.lz"); const u32 gMonPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/normal.gbapal.lz"); const u32 gMonPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/normal.gbapal.lz"); const u32 gMonPalette_Aegislash[] = INCBIN_U32("graphics/pokemon/aegislash/normal.gbapal.lz"); @@ -2519,8 +2824,231 @@ const u32 gMonPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/n const u32 gMonPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/normal.gbapal.lz"); const u32 gMonPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/normal.gbapal.lz"); const u32 gMonPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/normal.gbapal.lz"); +const u32 gMonPalette_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/normal.gbapal.lz"); +const u32 gMonPalette_MegaCharizardX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/normal.gbapal.lz"); +const u32 gMonPalette_MegaCharizardY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/normal.gbapal.lz"); +const u32 gMonPalette_MegaBlastoise[] = INCBIN_U32("graphics/pokemon/mega_blastoise/normal.gbapal.lz"); +const u32 gMonPalette_MegaBeedrill[] = INCBIN_U32("graphics/pokemon/mega_beedrill/normal.gbapal.lz"); +const u32 gMonPalette_MegaPidgeot[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/normal.gbapal.lz"); +const u32 gMonPalette_MegaAlakazam[] = INCBIN_U32("graphics/pokemon/mega_alakazam/normal.gbapal.lz"); +const u32 gMonPalette_MegaSlowbro[] = INCBIN_U32("graphics/pokemon/mega_slowbro/normal.gbapal.lz"); +const u32 gMonPalette_MegaGengar[] = INCBIN_U32("graphics/pokemon/mega_gengar/normal.gbapal.lz"); +const u32 gMonPalette_MegaKangaskhan[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/normal.gbapal.lz"); +const u32 gMonPalette_MegaPinsir[] = INCBIN_U32("graphics/pokemon/mega_pinsir/normal.gbapal.lz"); +const u32 gMonPalette_MegaGyarados[] = INCBIN_U32("graphics/pokemon/mega_gyarados/normal.gbapal.lz"); +const u32 gMonPalette_MegaAerodactyl[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/normal.gbapal.lz"); +const u32 gMonPalette_MegaMewtwoX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/normal.gbapal.lz"); +const u32 gMonPalette_MegaMewtwoY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/normal.gbapal.lz"); +const u32 gMonPalette_MegaAmpharos[] = INCBIN_U32("graphics/pokemon/mega_ampharos/normal.gbapal.lz"); +const u32 gMonPalette_MegaSteelix[] = INCBIN_U32("graphics/pokemon/mega_steelix/normal.gbapal.lz"); +const u32 gMonPalette_MegaScizor[] = INCBIN_U32("graphics/pokemon/mega_scizor/normal.gbapal.lz"); +const u32 gMonPalette_MegaHeracross[] = INCBIN_U32("graphics/pokemon/mega_heracross/normal.gbapal.lz"); +const u32 gMonPalette_MegaHoundoom[] = INCBIN_U32("graphics/pokemon/mega_houndoom/normal.gbapal.lz"); +const u32 gMonPalette_MegaTyranitar[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/normal.gbapal.lz"); +const u32 gMonPalette_MegaSceptile[] = INCBIN_U32("graphics/pokemon/mega_sceptile/normal.gbapal.lz"); +const u32 gMonPalette_MegaBlaziken[] = INCBIN_U32("graphics/pokemon/mega_blaziken/normal.gbapal.lz"); +const u32 gMonPalette_MegaSwampert[] = INCBIN_U32("graphics/pokemon/mega_swampert/normal.gbapal.lz"); +const u32 gMonPalette_MegaGardevoir[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/normal.gbapal.lz"); +const u32 gMonPalette_MegaSableye[] = INCBIN_U32("graphics/pokemon/mega_sableye/normal.gbapal.lz"); +const u32 gMonPalette_MegaMawile[] = INCBIN_U32("graphics/pokemon/mega_mawile/normal.gbapal.lz"); +const u32 gMonPalette_MegaAggron[] = INCBIN_U32("graphics/pokemon/mega_aggron/normal.gbapal.lz"); +const u32 gMonPalette_MegaMedicham[] = INCBIN_U32("graphics/pokemon/mega_medicham/normal.gbapal.lz"); +const u32 gMonPalette_MegaManectric[] = INCBIN_U32("graphics/pokemon/mega_manectric/normal.gbapal.lz"); +const u32 gMonPalette_MegaSharpedo[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/normal.gbapal.lz"); +const u32 gMonPalette_MegaCamerupt[] = INCBIN_U32("graphics/pokemon/mega_camerupt/normal.gbapal.lz"); +const u32 gMonPalette_MegaAltaria[] = INCBIN_U32("graphics/pokemon/mega_altaria/normal.gbapal.lz"); +const u32 gMonPalette_MegaBanette[] = INCBIN_U32("graphics/pokemon/mega_banette/normal.gbapal.lz"); +const u32 gMonPalette_MegaAbsol[] = INCBIN_U32("graphics/pokemon/mega_absol/normal.gbapal.lz"); +const u32 gMonPalette_MegaGlalie[] = INCBIN_U32("graphics/pokemon/mega_glalie/normal.gbapal.lz"); +const u32 gMonPalette_MegaSalamence[] = INCBIN_U32("graphics/pokemon/mega_salamence/normal.gbapal.lz"); +const u32 gMonPalette_MegaMetagross[] = INCBIN_U32("graphics/pokemon/mega_metagross/normal.gbapal.lz"); +const u32 gMonPalette_MegaLatias[] = INCBIN_U32("graphics/pokemon/mega_latias/normal.gbapal.lz"); +const u32 gMonPalette_MegaLatios[] = INCBIN_U32("graphics/pokemon/mega_latios/normal.gbapal.lz"); +const u32 gMonPalette_MegaLopunny[] = INCBIN_U32("graphics/pokemon/mega_lopunny/normal.gbapal.lz"); +const u32 gMonPalette_MegaGarchomp[] = INCBIN_U32("graphics/pokemon/mega_garchomp/normal.gbapal.lz"); +const u32 gMonPalette_MegaLucario[] = INCBIN_U32("graphics/pokemon/mega_lucario/normal.gbapal.lz"); +const u32 gMonPalette_MegaAbomasnow[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/normal.gbapal.lz"); +const u32 gMonPalette_MegaGallade[] = INCBIN_U32("graphics/pokemon/mega_gallade/normal.gbapal.lz"); +const u32 gMonPalette_MegaAudino[] = INCBIN_U32("graphics/pokemon/mega_audino/normal.gbapal.lz"); +const u32 gMonPalette_MegaDiancie[] = INCBIN_U32("graphics/pokemon/mega_diancie/normal.gbapal.lz"); +const u32 gMonPalette_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/normal.gbapal.lz"); +const u32 gMonPalette_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/normal.gbapal.lz"); +const u32 gMonPalette_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/normal.gbapal.lz"); +const u32 gMonPalette_AlolanRattata[] = INCBIN_U32("graphics/pokemon/alolan_rattata/normal.gbapal.lz"); +const u32 gMonPalette_AlolanRaticate[] = INCBIN_U32("graphics/pokemon/alolan_raticate/normal.gbapal.lz"); +const u32 gMonPalette_AlolanRaichu[] = INCBIN_U32("graphics/pokemon/alolan_raichu/normal.gbapal.lz"); +const u32 gMonPalette_AlolanSandshrew[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/normal.gbapal.lz"); +const u32 gMonPalette_AlolanSandslash[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/normal.gbapal.lz"); +const u32 gMonPalette_AlolanVulpix[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/normal.gbapal.lz"); +const u32 gMonPalette_AlolanNinetales[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/normal.gbapal.lz"); +const u32 gMonPalette_AlolanDiglett[] = INCBIN_U32("graphics/pokemon/alolan_diglett/normal.gbapal.lz"); +const u32 gMonPalette_AlolanDugtrio[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/normal.gbapal.lz"); +const u32 gMonPalette_AlolanMeowth[] = INCBIN_U32("graphics/pokemon/alolan_meowth/normal.gbapal.lz"); +const u32 gMonPalette_AlolanPersian[] = INCBIN_U32("graphics/pokemon/alolan_persian/normal.gbapal.lz"); +const u32 gMonPalette_AlolanGeodude[] = INCBIN_U32("graphics/pokemon/alolan_geodude/normal.gbapal.lz"); +const u32 gMonPalette_AlolanGraveler[] = INCBIN_U32("graphics/pokemon/alolan_graveler/normal.gbapal.lz"); +const u32 gMonPalette_AlolanGolem[] = INCBIN_U32("graphics/pokemon/alolan_golem/normal.gbapal.lz"); +const u32 gMonPalette_AlolanGrimer[] = INCBIN_U32("graphics/pokemon/alolan_grimer/normal.gbapal.lz"); +const u32 gMonPalette_AlolanMuk[] = INCBIN_U32("graphics/pokemon/alolan_muk/normal.gbapal.lz"); +const u32 gMonPalette_AlolanExeggutor[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/normal.gbapal.lz"); +const u32 gMonPalette_AlolanMarowak[] = INCBIN_U32("graphics/pokemon/alolan_marowak/normal.gbapal.lz"); +const u32 gMonPalette_PikachuCosplay[] = INCBIN_U32("graphics/pokemon/pikachu/cosplay/normal.gbapal.lz"); +const u32 gMonPalette_PikachuRockStar[] = INCBIN_U32("graphics/pokemon/pikachu/rock_star/normal.gbapal.lz"); +const u32 gMonPalette_PikachuBelle[] = INCBIN_U32("graphics/pokemon/pikachu/belle/normal.gbapal.lz"); +const u32 gMonPalette_PikachuPopStar[] = INCBIN_U32("graphics/pokemon/pikachu/pop_star/normal.gbapal.lz"); +const u32 gMonPalette_PikachuPhD[] = INCBIN_U32("graphics/pokemon/pikachu/ph_d/normal.gbapal.lz"); +const u32 gMonPalette_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/normal.gbapal.lz"); +const u32 gMonPalette_PikachuOriginalCap[] = INCBIN_U32("graphics/pokemon/pikachu/original_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuHoennCap[] = INCBIN_U32("graphics/pokemon/pikachu/hoenn_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuSinnohCap[] = INCBIN_U32("graphics/pokemon/pikachu/sinnoh_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuUnovaCap[] = INCBIN_U32("graphics/pokemon/pikachu/unova_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuKalosCap[] = INCBIN_U32("graphics/pokemon/pikachu/kalos_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuAlolaCap[] = INCBIN_U32("graphics/pokemon/pikachu/alola_cap/normal.gbapal.lz"); +const u32 gMonPalette_PikachuPartnerCap[] = INCBIN_U32("graphics/pokemon/pikachu/partner_cap/normal.gbapal.lz"); +const u32 gMonPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/normal.gbapal.lz"); +const u32 gMonPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/normal.gbapal.lz"); +const u32 gMonPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/normal.gbapal.lz"); +const u32 gMonPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/normal.gbapal.lz"); +const u32 gMonPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/normal_attack.gbapal.lz"); +const u32 gMonPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/normal_defense.gbapal.lz"); +const u32 gMonPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/normal_speed.gbapal.lz"); +const u32 gMonPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/normal.gbapal.lz"); +const u32 gMonPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/normal.gbapal.lz"); +const u32 gMonPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/normal.gbapal.lz"); +const u32 gMonPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/normal.gbapal.lz"); +const u32 gMonPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/normal.gbapal.lz"); +const u32 gMonPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/normal.gbapal.lz"); +const u32 gMonPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/normal.gbapal.lz"); +const u32 gMonPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/normal.gbapal.lz"); +const u32 gMonPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/normal.gbapal.lz"); +const u32 gMonPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/normal.gbapal.lz"); +const u32 gMonPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/normal.gbapal.lz"); +const u32 gMonPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/normal.gbapal.lz"); +const u32 gMonPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/normal.gbapal.lz"); +const u32 gMonPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/normal.gbapal.lz"); +const u32 gMonPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/normal.gbapal.lz"); +const u32 gMonPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/fighting/normal.gbapal.lz"); +const u32 gMonPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/normal.gbapal.lz"); +const u32 gMonPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/normal.gbapal.lz"); +const u32 gMonPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/normal.gbapal.lz"); +const u32 gMonPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/normal.gbapal.lz"); +const u32 gMonPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/normal.gbapal.lz"); +const u32 gMonPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/normal.gbapal.lz"); +const u32 gMonPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/normal.gbapal.lz"); +const u32 gMonPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/normal.gbapal.lz"); +const u32 gMonPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/normal.gbapal.lz"); +const u32 gMonPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/normal.gbapal.lz"); +const u32 gMonPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/normal.gbapal.lz"); +const u32 gMonPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/normal.gbapal.lz"); +const u32 gMonPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/normal.gbapal.lz"); +const u32 gMonPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/normal.gbapal.lz"); +const u32 gMonPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/normal.gbapal.lz"); +const u32 gMonPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/normal.gbapal.lz"); +const u32 gMonPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/normal.gbapal.lz"); +const u32 gMonPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/normal.gbapal.lz"); +const u32 gMonPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/normal.gbapal.lz"); +const u32 gMonPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/normal.gbapal.lz"); +const u32 gMonPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/normal.gbapal.lz"); +const u32 gMonPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/normal.gbapal.lz"); +const u32 gMonPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/normal.gbapal.lz"); +const u32 gMonPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/normal.gbapal.lz"); +const u32 gMonPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/normal.gbapal.lz"); +const u32 gMonPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/normal.gbapal.lz"); +const u32 gMonPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/normal.gbapal.lz"); +const u32 gMonPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/normal.gbapal.lz"); +const u32 gMonPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/normal.gbapal.lz"); +const u32 gMonPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/normal.gbapal.lz"); +const u32 gMonPalette_GenesectDouseDrive[] = INCBIN_U32("graphics/pokemon/genesect/douse_drive/normal.gbapal.lz"); +const u32 gMonPalette_GenesectShockDrive[] = INCBIN_U32("graphics/pokemon/genesect/shock_drive/normal.gbapal.lz"); +const u32 gMonPalette_GenesectBurnDrive[] = INCBIN_U32("graphics/pokemon/genesect/burn_drive/normal.gbapal.lz"); +const u32 gMonPalette_GenesectChillDrive[] = INCBIN_U32("graphics/pokemon/genesect/chill_drive/normal.gbapal.lz"); +const u32 gMonPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/normal.gbapal.lz"); +const u32 gMonPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/normal.gbapal.lz"); +const u32 gMonPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/normal.gbapal.lz"); +const u32 gMonPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/normal.gbapal.lz"); +const u32 gMonPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/normal.gbapal.lz"); +const u32 gMonPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/normal.gbapal.lz"); +const u32 gMonPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/normal.gbapal.lz"); +const u32 gMonPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/normal.gbapal.lz"); +const u32 gMonPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/normal.gbapal.lz"); +const u32 gMonPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/normal.gbapal.lz"); +const u32 gMonPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/normal.gbapal.lz"); +const u32 gMonPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/normal.gbapal.lz"); +const u32 gMonPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/normal.gbapal.lz"); +const u32 gMonPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/normal.gbapal.lz"); +const u32 gMonPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/normal.gbapal.lz"); +const u32 gMonPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/normal.gbapal.lz"); +const u32 gMonPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/normal.gbapal.lz"); +const u32 gMonPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/normal.gbapal.lz"); +const u32 gMonPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/normal.gbapal.lz"); +const u32 gMonPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/normal.gbapal.lz"); +const u32 gMonPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/normal.gbapal.lz"); +const u32 gMonPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/normal.gbapal.lz"); +const u32 gMonPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/normal.gbapal.lz"); +const u32 gMonPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/normal.gbapal.lz"); +const u32 gMonPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/normal.gbapal.lz"); +const u32 gMonPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/normal.gbapal.lz"); +const u32 gMonPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/normal.gbapal.lz"); +const u32 gMonPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/normal.gbapal.lz"); +const u32 gMonPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/normal.gbapal.lz"); +const u32 gMonPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/normal.gbapal.lz"); +const u32 gMonPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/normal.gbapal.lz"); +const u32 gMonPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/normal.gbapal.lz"); +const u32 gMonPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/normal.gbapal.lz"); +const u32 gMonPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/normal.gbapal.lz"); +const u32 gMonPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/normal.gbapal.lz"); +const u32 gMonPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pa_u/normal.gbapal.lz"); +const u32 gMonPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/normal.gbapal.lz"); +const u32 gMonPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/normal.gbapal.lz"); +const u32 gMonPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/normal.gbapal.lz"); +const u32 gMonPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyFighting[] = INCBIN_U32("graphics/pokemon/silvally/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyFlying[] = INCBIN_U32("graphics/pokemon/silvally/fighting/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyPoison[] = INCBIN_U32("graphics/pokemon/silvally/poison/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyGround[] = INCBIN_U32("graphics/pokemon/silvally/ground/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyRock[] = INCBIN_U32("graphics/pokemon/silvally/rock/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyBug[] = INCBIN_U32("graphics/pokemon/silvally/bug/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyGhost[] = INCBIN_U32("graphics/pokemon/silvally/ghost/normal.gbapal.lz"); +const u32 gMonPalette_SilvallySteel[] = INCBIN_U32("graphics/pokemon/silvally/steel/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyFire[] = INCBIN_U32("graphics/pokemon/silvally/fire/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyWater[] = INCBIN_U32("graphics/pokemon/silvally/water/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyGrass[] = INCBIN_U32("graphics/pokemon/silvally/grass/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyElectric[] = INCBIN_U32("graphics/pokemon/silvally/electric/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyPsychic[] = INCBIN_U32("graphics/pokemon/silvally/psychic/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyIce[] = INCBIN_U32("graphics/pokemon/silvally/ice/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyDragon[] = INCBIN_U32("graphics/pokemon/silvally/dragon/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyDark[] = INCBIN_U32("graphics/pokemon/silvally/dark/normal.gbapal.lz"); +const u32 gMonPalette_SilvallyFairy[] = INCBIN_U32("graphics/pokemon/silvally/fairy/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreRed[] = INCBIN_U32("graphics/pokemon/minior/core/red/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreOrange[] = INCBIN_U32("graphics/pokemon/minior/core/orange/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreYellow[] = INCBIN_U32("graphics/pokemon/minior/core/yellow/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreGreen[] = INCBIN_U32("graphics/pokemon/minior/core/green/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreBlue[] = INCBIN_U32("graphics/pokemon/minior/core/blue/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreIndigo[] = INCBIN_U32("graphics/pokemon/minior/core/indigo/normal.gbapal.lz"); +const u32 gMonPalette_MiniorCoreViolet[] = INCBIN_U32("graphics/pokemon/minior/core/violet/normal.gbapal.lz"); +const u32 gMonPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/normal.gbapal.lz"); +const u32 gMonPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/normal.gbapal.lz"); +const u32 gMonPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/normal.gbapal.lz"); +const u32 gMonPalette_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/normal.gbapal.lz"); +const u32 gMonPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/normal.gbapal.lz"); +const u32 gMonPalette_Egg[] = INCBIN_U32("graphics/pokemon/egg/normal.gbapal.lz"); const u32 gMonShinyPalette_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/shiny.gbapal.lz"); const u32 gMonShinyPalette_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/shiny.gbapal.lz"); const u32 gMonShinyPalette_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/shiny.gbapal.lz"); const u32 gMonShinyPalette_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/shiny.gbapal.lz"); @@ -2772,7 +3300,6 @@ const u32 gMonShinyPalette_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/ const u32 gMonShinyPalette_Lugia[] = INCBIN_U32("graphics/pokemon/lugia/shiny.gbapal.lz"); const u32 gMonShinyPalette_HoOh[] = INCBIN_U32("graphics/pokemon/ho_oh/shiny.gbapal.lz"); const u32 gMonShinyPalette_Celebi[] = INCBIN_U32("graphics/pokemon/celebi/shiny.gbapal.lz"); -const u32 gMonShinyPalette_DoubleQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/double/shiny.gbapal.lz"); const u32 gMonShinyPalette_Treecko[] = INCBIN_U32("graphics/pokemon/treecko/shiny.gbapal.lz"); const u32 gMonShinyPalette_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/shiny.gbapal.lz"); const u32 gMonShinyPalette_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/shiny.gbapal.lz"); @@ -2797,100 +3324,101 @@ const u32 gMonShinyPalette_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/sh const u32 gMonShinyPalette_Seedot[] = INCBIN_U32("graphics/pokemon/seedot/shiny.gbapal.lz"); const u32 gMonShinyPalette_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/shiny.gbapal.lz"); const u32 gMonShinyPalette_Shiftry[] = INCBIN_U32("graphics/pokemon/shiftry/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/shiny.gbapal.lz"); const u32 gMonShinyPalette_Taillow[] = INCBIN_U32("graphics/pokemon/taillow/shiny.gbapal.lz"); const u32 gMonShinyPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/shiny.gbapal.lz"); const u32 gMonShinyPalette_Wingull[] = INCBIN_U32("graphics/pokemon/wingull/shiny.gbapal.lz"); const u32 gMonShinyPalette_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/shiny.gbapal.lz"); const u32 gMonShinyPalette_Surskit[] = INCBIN_U32("graphics/pokemon/surskit/shiny.gbapal.lz"); const u32 gMonShinyPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Numel[] = INCBIN_U32("graphics/pokemon/numel/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shroomish[] = INCBIN_U32("graphics/pokemon/shroomish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/shiny.gbapal.lz"); const u32 gMonShinyPalette_Slakoth[] = INCBIN_U32("graphics/pokemon/slakoth/shiny.gbapal.lz"); const u32 gMonShinyPalette_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/shiny.gbapal.lz"); const u32 gMonShinyPalette_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Nincada[] = INCBIN_U32("graphics/pokemon/nincada/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/shiny.gbapal.lz"); const u32 gMonShinyPalette_Whismur[] = INCBIN_U32("graphics/pokemon/whismur/shiny.gbapal.lz"); const u32 gMonShinyPalette_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/shiny.gbapal.lz"); const u32 gMonShinyPalette_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Absol[] = INCBIN_U32("graphics/pokemon/absol/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Makuhita[] = INCBIN_U32("graphics/pokemon/makuhita/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Azurill[] = INCBIN_U32("graphics/pokemon/azurill/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Nosepass[] = INCBIN_U32("graphics/pokemon/nosepass/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Skitty[] = INCBIN_U32("graphics/pokemon/skitty/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sableye[] = INCBIN_U32("graphics/pokemon/sableye/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Mawile[] = INCBIN_U32("graphics/pokemon/mawile/shiny.gbapal.lz"); const u32 gMonShinyPalette_Aron[] = INCBIN_U32("graphics/pokemon/aron/shiny.gbapal.lz"); const u32 gMonShinyPalette_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/shiny.gbapal.lz"); const u32 gMonShinyPalette_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Castform[] = INCBIN_U32("graphics/pokemon/castform/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Meditite[] = INCBIN_U32("graphics/pokemon/meditite/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Medicham[] = INCBIN_U32("graphics/pokemon/medicham/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Electrike[] = INCBIN_U32("graphics/pokemon/electrike/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Plusle[] = INCBIN_U32("graphics/pokemon/plusle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Minun[] = INCBIN_U32("graphics/pokemon/minun/shiny.gbapal.lz"); const u32 gMonShinyPalette_Volbeat[] = INCBIN_U32("graphics/pokemon/volbeat/shiny.gbapal.lz"); const u32 gMonShinyPalette_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gulpin[] = INCBIN_U32("graphics/pokemon/gulpin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swalot[] = INCBIN_U32("graphics/pokemon/swalot/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Carvanha[] = INCBIN_U32("graphics/pokemon/carvanha/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wailmer[] = INCBIN_U32("graphics/pokemon/wailmer/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Numel[] = INCBIN_U32("graphics/pokemon/numel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Camerupt[] = INCBIN_U32("graphics/pokemon/camerupt/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Torkoal[] = INCBIN_U32("graphics/pokemon/torkoal/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spoink[] = INCBIN_U32("graphics/pokemon/spoink/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spinda[] = INCBIN_U32("graphics/pokemon/spinda/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Trapinch[] = INCBIN_U32("graphics/pokemon/trapinch/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cacnea[] = INCBIN_U32("graphics/pokemon/cacnea/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Swablu[] = INCBIN_U32("graphics/pokemon/swablu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zangoose[] = INCBIN_U32("graphics/pokemon/zangoose/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Seviper[] = INCBIN_U32("graphics/pokemon/seviper/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Lunatone[] = INCBIN_U32("graphics/pokemon/lunatone/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Solrock[] = INCBIN_U32("graphics/pokemon/solrock/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Barboach[] = INCBIN_U32("graphics/pokemon/barboach/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Corphish[] = INCBIN_U32("graphics/pokemon/corphish/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Baltoy[] = INCBIN_U32("graphics/pokemon/baltoy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/shiny.gbapal.lz"); const u32 gMonShinyPalette_Lileep[] = INCBIN_U32("graphics/pokemon/lileep/shiny.gbapal.lz"); const u32 gMonShinyPalette_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/shiny.gbapal.lz"); const u32 gMonShinyPalette_Anorith[] = INCBIN_U32("graphics/pokemon/anorith/shiny.gbapal.lz"); const u32 gMonShinyPalette_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Ralts[] = INCBIN_U32("graphics/pokemon/ralts/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Feebas[] = INCBIN_U32("graphics/pokemon/feebas/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Castform[] = INCBIN_U32("graphics/pokemon/castform/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Kecleon[] = INCBIN_U32("graphics/pokemon/kecleon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shuppet[] = INCBIN_U32("graphics/pokemon/shuppet/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Duskull[] = INCBIN_U32("graphics/pokemon/duskull/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Tropius[] = INCBIN_U32("graphics/pokemon/tropius/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Absol[] = INCBIN_U32("graphics/pokemon/absol/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wynaut[] = INCBIN_U32("graphics/pokemon/wynaut/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Snorunt[] = INCBIN_U32("graphics/pokemon/snorunt/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Spheal[] = INCBIN_U32("graphics/pokemon/spheal/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Clamperl[] = INCBIN_U32("graphics/pokemon/clamperl/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Relicanth[] = INCBIN_U32("graphics/pokemon/relicanth/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Luvdisc[] = INCBIN_U32("graphics/pokemon/luvdisc/shiny.gbapal.lz"); const u32 gMonShinyPalette_Bagon[] = INCBIN_U32("graphics/pokemon/bagon/shiny.gbapal.lz"); const u32 gMonShinyPalette_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/shiny.gbapal.lz"); const u32 gMonShinyPalette_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/shiny.gbapal.lz"); @@ -2900,14 +3428,13 @@ const u32 gMonShinyPalette_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/ const u32 gMonShinyPalette_Regirock[] = INCBIN_U32("graphics/pokemon/regirock/shiny.gbapal.lz"); const u32 gMonShinyPalette_Regice[] = INCBIN_U32("graphics/pokemon/regice/shiny.gbapal.lz"); const u32 gMonShinyPalette_Registeel[] = INCBIN_U32("graphics/pokemon/registeel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Latias[] = INCBIN_U32("graphics/pokemon/latias/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/shiny.gbapal.lz"); const u32 gMonShinyPalette_Kyogre[] = INCBIN_U32("graphics/pokemon/kyogre/shiny.gbapal.lz"); const u32 gMonShinyPalette_Groudon[] = INCBIN_U32("graphics/pokemon/groudon/shiny.gbapal.lz"); const u32 gMonShinyPalette_Rayquaza[] = INCBIN_U32("graphics/pokemon/rayquaza/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Latias[] = INCBIN_U32("graphics/pokemon/latias/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Latios[] = INCBIN_U32("graphics/pokemon/latios/shiny.gbapal.lz"); const u32 gMonShinyPalette_Jirachi[] = INCBIN_U32("graphics/pokemon/jirachi/shiny.gbapal.lz"); const u32 gMonShinyPalette_Deoxys[] = INCBIN_U32("graphics/pokemon/deoxys/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/shiny.gbapal.lz"); const u32 gMonShinyPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/shiny.gbapal.lz"); const u32 gMonShinyPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/shiny.gbapal.lz"); const u32 gMonShinyPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/shiny.gbapal.lz"); @@ -2933,12 +3460,8 @@ const u32 gMonShinyPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/sh const u32 gMonShinyPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/shiny.gbapal.lz"); const u32 gMonShinyPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/shiny.gbapal.lz"); const u32 gMonShinyPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/shiny.gbapal.lz"); -const u32 gMonShinyPalette_BurmyPlant[] = INCBIN_U32("graphics/pokemon/burmy/plant/shiny.gbapal.lz"); -const u32 gMonShinyPalette_BurmySandy[] = INCBIN_U32("graphics/pokemon/burmy/sandy/shiny.gbapal.lz"); -const u32 gMonShinyPalette_BurmyTrash[] = INCBIN_U32("graphics/pokemon/burmy/trash/shiny.gbapal.lz"); -const u32 gMonShinyPalette_WormadamPlant[] = INCBIN_U32("graphics/pokemon/wormadam/plant/shiny.gbapal.lz"); -const u32 gMonShinyPalette_WormadamSandy[] = INCBIN_U32("graphics/pokemon/wormadam/sandy/shiny.gbapal.lz"); -const u32 gMonShinyPalette_WormadamTrash[] = INCBIN_U32("graphics/pokemon/wormadam/trash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Burmy[] = INCBIN_U32("graphics/pokemon/burmy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Wormadam[] = INCBIN_U32("graphics/pokemon/wormadam/shiny.gbapal.lz"); const u32 gMonShinyPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/shiny.gbapal.lz"); const u32 gMonShinyPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/shiny.gbapal.lz"); const u32 gMonShinyPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/shiny.gbapal.lz"); @@ -2947,8 +3470,8 @@ const u32 gMonShinyPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/shiny. const u32 gMonShinyPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/shiny.gbapal.lz"); const u32 gMonShinyPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/shiny.gbapal.lz"); const u32 gMonShinyPalette_Cherrim[] = INCBIN_U32("graphics/pokemon/cherrim/shiny.gbapal.lz"); -const u32 gMonShinyPalette_ShellosE[] = INCBIN_U32("graphics/pokemon/shellosE/shiny.gbapal.lz"); -const u32 gMonShinyPalette_GastrodonE[] = INCBIN_U32("graphics/pokemon/gastrodonE/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Shellos[] = INCBIN_U32("graphics/pokemon/shellos/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Gastrodon[] = INCBIN_U32("graphics/pokemon/gastrodon/shiny.gbapal.lz"); const u32 gMonShinyPalette_Ambipom[] = INCBIN_U32("graphics/pokemon/ambipom/shiny.gbapal.lz"); const u32 gMonShinyPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/shiny.gbapal.lz"); const u32 gMonShinyPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/shiny.gbapal.lz"); @@ -3004,12 +3527,7 @@ const u32 gMonShinyPalette_Gallade[] = INCBIN_U32("graphics/pokemon/gallade/shin const u32 gMonShinyPalette_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/shiny.gbapal.lz"); const u32 gMonShinyPalette_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/shiny.gbapal.lz"); const u32 gMonShinyPalette_Froslass[] = INCBIN_U32("graphics/pokemon/froslass/shiny.gbapal.lz"); -const u32 gMonShinyPalette_RotomNormal[] = INCBIN_U32("graphics/pokemon/rotom/normal/shiny.gbapal.lz"); -const u32 gMonShinyPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/shiny.gbapal.lz"); -const u32 gMonShinyPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/shiny.gbapal.lz"); -const u32 gMonShinyPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/shiny.gbapal.lz"); -const u32 gMonShinyPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/shiny.gbapal.lz"); -const u32 gMonShinyPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/shiny.gbapal.lz"); const u32 gMonShinyPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/shiny.gbapal.lz"); const u32 gMonShinyPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/shiny.gbapal.lz"); const u32 gMonShinyPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/shiny.gbapal.lz"); @@ -3208,8 +3726,7 @@ const u32 gMonShinyPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/shin const u32 gMonShinyPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/shiny.gbapal.lz"); const u32 gMonShinyPalette_Furfrou[] = INCBIN_U32("graphics/pokemon/furfrou/shiny.gbapal.lz"); const u32 gMonShinyPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/shiny.gbapal.lz"); -const u32 gMonShinyPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/male/shiny.gbapal.lz"); -const u32 gMonShinyPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Meowstic[] = INCBIN_U32("graphics/pokemon/meowstic/shiny.gbapal.lz"); const u32 gMonShinyPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/shiny.gbapal.lz"); const u32 gMonShinyPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/shiny.gbapal.lz"); const u32 gMonShinyPalette_Aegislash[] = INCBIN_U32("graphics/pokemon/aegislash/shiny.gbapal.lz"); @@ -3340,366 +3857,221 @@ const u32 gMonShinyPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/ const u32 gMonShinyPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/shiny.gbapal.lz"); const u32 gMonShinyPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/shiny.gbapal.lz"); const u32 gMonShinyPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/shiny.gbapal.lz"); -const u32 gMonShinyPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/shiny.gbapal.lz"); - -const u32 gMonFrontPic_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/front.4bpp.lz"); -const u32 gMonBackPic_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/back.4bpp.lz"); -const u32 gMonPalette_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/normal.gbapal.lz"); -const u32 gMonShinyPalette_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaCharizardX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/front.4bpp.lz"); -const u32 gMonBackPic_MegaCharizardX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/back.4bpp.lz"); -const u32 gMonPalette_MegaCharizardX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/normal.gbapal.lz"); +const u32 gMonShinyPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/shiny.gbapal.lz");const u32 gMonShinyPalette_MegaVenusaur[] = INCBIN_U32("graphics/pokemon/mega_venusaur/shiny.gbapal.lz"); const u32 gMonShinyPalette_MegaCharizardX[] = INCBIN_U32("graphics/pokemon/mega_charizard_x/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaCharizardY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/front.4bpp.lz"); -const u32 gMonBackPic_MegaCharizardY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/back.4bpp.lz"); -const u32 gMonPalette_MegaCharizardY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaCharizardY[] = INCBIN_U32("graphics/pokemon/mega_charizard_y/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaBlastoise[] = INCBIN_U32("graphics/pokemon/mega_blastoise/front.4bpp.lz"); -const u32 gMonBackPic_MegaBlastoise[] = INCBIN_U32("graphics/pokemon/mega_blastoise/back.4bpp.lz"); -const u32 gMonPalette_MegaBlastoise[] = INCBIN_U32("graphics/pokemon/mega_blastoise/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaBlastoise[] = INCBIN_U32("graphics/pokemon/mega_blastoise/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaBeedrill[] = INCBIN_U32("graphics/pokemon/mega_beedrill/front.4bpp.lz"); -const u32 gMonBackPic_MegaBeedrill[] = INCBIN_U32("graphics/pokemon/mega_beedrill/back.4bpp.lz"); -const u32 gMonPalette_MegaBeedrill[] = INCBIN_U32("graphics/pokemon/mega_beedrill/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaBeedrill[] = INCBIN_U32("graphics/pokemon/mega_beedrill/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaPidgeot[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/front.4bpp.lz"); -const u32 gMonBackPic_MegaPidgeot[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/back.4bpp.lz"); -const u32 gMonPalette_MegaPidgeot[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaPidgeot[] = INCBIN_U32("graphics/pokemon/mega_pidgeot/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaAlakazam[] = INCBIN_U32("graphics/pokemon/mega_alakazam/front.4bpp.lz"); -const u32 gMonBackPic_MegaAlakazam[] = INCBIN_U32("graphics/pokemon/mega_alakazam/back.4bpp.lz"); -const u32 gMonPalette_MegaAlakazam[] = INCBIN_U32("graphics/pokemon/mega_alakazam/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaAlakazam[] = INCBIN_U32("graphics/pokemon/mega_alakazam/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaSlowbro[] = INCBIN_U32("graphics/pokemon/mega_slowbro/front.4bpp.lz"); -const u32 gMonBackPic_MegaSlowbro[] = INCBIN_U32("graphics/pokemon/mega_slowbro/back.4bpp.lz"); -const u32 gMonPalette_MegaSlowbro[] = INCBIN_U32("graphics/pokemon/mega_slowbro/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaSlowbro[] = INCBIN_U32("graphics/pokemon/mega_slowbro/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaGengar[] = INCBIN_U32("graphics/pokemon/mega_gengar/front.4bpp.lz"); -const u32 gMonBackPic_MegaGengar[] = INCBIN_U32("graphics/pokemon/mega_gengar/back.4bpp.lz"); -const u32 gMonPalette_MegaGengar[] = INCBIN_U32("graphics/pokemon/mega_gengar/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaGengar[] = INCBIN_U32("graphics/pokemon/mega_gengar/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaKangaskhan[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/front.4bpp.lz"); -const u32 gMonBackPic_MegaKangaskhan[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/back.4bpp.lz"); -const u32 gMonPalette_MegaKangaskhan[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaKangaskhan[] = INCBIN_U32("graphics/pokemon/mega_kangaskhan/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaPinsir[] = INCBIN_U32("graphics/pokemon/mega_pinsir/front.4bpp.lz"); -const u32 gMonBackPic_MegaPinsir[] = INCBIN_U32("graphics/pokemon/mega_pinsir/back.4bpp.lz"); -const u32 gMonPalette_MegaPinsir[] = INCBIN_U32("graphics/pokemon/mega_pinsir/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaPinsir[] = INCBIN_U32("graphics/pokemon/mega_pinsir/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaGyarados[] = INCBIN_U32("graphics/pokemon/mega_gyarados/front.4bpp.lz"); -const u32 gMonBackPic_MegaGyarados[] = INCBIN_U32("graphics/pokemon/mega_gyarados/back.4bpp.lz"); -const u32 gMonPalette_MegaGyarados[] = INCBIN_U32("graphics/pokemon/mega_gyarados/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaGyarados[] = INCBIN_U32("graphics/pokemon/mega_gyarados/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaAerodactyl[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/front.4bpp.lz"); -const u32 gMonBackPic_MegaAerodactyl[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/back.4bpp.lz"); -const u32 gMonPalette_MegaAerodactyl[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaAerodactyl[] = INCBIN_U32("graphics/pokemon/mega_aerodactyl/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaMewtwoX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/front.4bpp.lz"); -const u32 gMonBackPic_MegaMewtwoX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/back.4bpp.lz"); -const u32 gMonPalette_MegaMewtwoX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaMewtwoX[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_x/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaMewtwoY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/front.4bpp.lz"); -const u32 gMonBackPic_MegaMewtwoY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/back.4bpp.lz"); -const u32 gMonPalette_MegaMewtwoY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaMewtwoY[] = INCBIN_U32("graphics/pokemon/mega_mewtwo_y/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaAmpharos[] = INCBIN_U32("graphics/pokemon/mega_ampharos/front.4bpp.lz"); -const u32 gMonBackPic_MegaAmpharos[] = INCBIN_U32("graphics/pokemon/mega_ampharos/back.4bpp.lz"); -const u32 gMonPalette_MegaAmpharos[] = INCBIN_U32("graphics/pokemon/mega_ampharos/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaAmpharos[] = INCBIN_U32("graphics/pokemon/mega_ampharos/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaSteelix[] = INCBIN_U32("graphics/pokemon/mega_steelix/front.4bpp.lz"); -const u32 gMonBackPic_MegaSteelix[] = INCBIN_U32("graphics/pokemon/mega_steelix/back.4bpp.lz"); -const u32 gMonPalette_MegaSteelix[] = INCBIN_U32("graphics/pokemon/mega_steelix/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaSteelix[] = INCBIN_U32("graphics/pokemon/mega_steelix/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaScizor[] = INCBIN_U32("graphics/pokemon/mega_scizor/front.4bpp.lz"); -const u32 gMonBackPic_MegaScizor[] = INCBIN_U32("graphics/pokemon/mega_scizor/back.4bpp.lz"); -const u32 gMonPalette_MegaScizor[] = INCBIN_U32("graphics/pokemon/mega_scizor/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaScizor[] = INCBIN_U32("graphics/pokemon/mega_scizor/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaHeracross[] = INCBIN_U32("graphics/pokemon/mega_heracross/front.4bpp.lz"); -const u32 gMonBackPic_MegaHeracross[] = INCBIN_U32("graphics/pokemon/mega_heracross/back.4bpp.lz"); -const u32 gMonPalette_MegaHeracross[] = INCBIN_U32("graphics/pokemon/mega_heracross/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaHeracross[] = INCBIN_U32("graphics/pokemon/mega_heracross/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaHoundoom[] = INCBIN_U32("graphics/pokemon/mega_houndoom/front.4bpp.lz"); -const u32 gMonBackPic_MegaHoundoom[] = INCBIN_U32("graphics/pokemon/mega_houndoom/back.4bpp.lz"); -const u32 gMonPalette_MegaHoundoom[] = INCBIN_U32("graphics/pokemon/mega_houndoom/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaHoundoom[] = INCBIN_U32("graphics/pokemon/mega_houndoom/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaTyranitar[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/front.4bpp.lz"); -const u32 gMonBackPic_MegaTyranitar[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/back.4bpp.lz"); -const u32 gMonPalette_MegaTyranitar[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaTyranitar[] = INCBIN_U32("graphics/pokemon/mega_tyranitar/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaSceptile[] = INCBIN_U32("graphics/pokemon/mega_sceptile/front.4bpp.lz"); -const u32 gMonBackPic_MegaSceptile[] = INCBIN_U32("graphics/pokemon/mega_sceptile/back.4bpp.lz"); -const u32 gMonPalette_MegaSceptile[] = INCBIN_U32("graphics/pokemon/mega_sceptile/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaSceptile[] = INCBIN_U32("graphics/pokemon/mega_sceptile/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaBlaziken[] = INCBIN_U32("graphics/pokemon/mega_blaziken/front.4bpp.lz"); -const u32 gMonBackPic_MegaBlaziken[] = INCBIN_U32("graphics/pokemon/mega_blaziken/back.4bpp.lz"); -const u32 gMonPalette_MegaBlaziken[] = INCBIN_U32("graphics/pokemon/mega_blaziken/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaBlaziken[] = INCBIN_U32("graphics/pokemon/mega_blaziken/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaSwampert[] = INCBIN_U32("graphics/pokemon/mega_swampert/front.4bpp.lz"); -const u32 gMonBackPic_MegaSwampert[] = INCBIN_U32("graphics/pokemon/mega_swampert/back.4bpp.lz"); -const u32 gMonPalette_MegaSwampert[] = INCBIN_U32("graphics/pokemon/mega_swampert/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaSwampert[] = INCBIN_U32("graphics/pokemon/mega_swampert/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaGardevoir[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/front.4bpp.lz"); -const u32 gMonBackPic_MegaGardevoir[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/back.4bpp.lz"); -const u32 gMonPalette_MegaGardevoir[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaGardevoir[] = INCBIN_U32("graphics/pokemon/mega_gardevoir/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaSableye[] = INCBIN_U32("graphics/pokemon/mega_sableye/front.4bpp.lz"); -const u32 gMonBackPic_MegaSableye[] = INCBIN_U32("graphics/pokemon/mega_sableye/back.4bpp.lz"); -const u32 gMonPalette_MegaSableye[] = INCBIN_U32("graphics/pokemon/mega_sableye/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaSableye[] = INCBIN_U32("graphics/pokemon/mega_sableye/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaMawile[] = INCBIN_U32("graphics/pokemon/mega_mawile/front.4bpp.lz"); -const u32 gMonBackPic_MegaMawile[] = INCBIN_U32("graphics/pokemon/mega_mawile/back.4bpp.lz"); -const u32 gMonPalette_MegaMawile[] = INCBIN_U32("graphics/pokemon/mega_mawile/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaMawile[] = INCBIN_U32("graphics/pokemon/mega_mawile/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaAggron[] = INCBIN_U32("graphics/pokemon/mega_aggron/front.4bpp.lz"); -const u32 gMonBackPic_MegaAggron[] = INCBIN_U32("graphics/pokemon/mega_aggron/back.4bpp.lz"); -const u32 gMonPalette_MegaAggron[] = INCBIN_U32("graphics/pokemon/mega_aggron/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaAggron[] = INCBIN_U32("graphics/pokemon/mega_aggron/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaMedicham[] = INCBIN_U32("graphics/pokemon/mega_medicham/front.4bpp.lz"); -const u32 gMonBackPic_MegaMedicham[] = INCBIN_U32("graphics/pokemon/mega_medicham/back.4bpp.lz"); -const u32 gMonPalette_MegaMedicham[] = INCBIN_U32("graphics/pokemon/mega_medicham/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaMedicham[] = INCBIN_U32("graphics/pokemon/mega_medicham/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaManectric[] = INCBIN_U32("graphics/pokemon/mega_manectric/front.4bpp.lz"); -const u32 gMonBackPic_MegaManectric[] = INCBIN_U32("graphics/pokemon/mega_manectric/back.4bpp.lz"); -const u32 gMonPalette_MegaManectric[] = INCBIN_U32("graphics/pokemon/mega_manectric/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaManectric[] = INCBIN_U32("graphics/pokemon/mega_manectric/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaSharpedo[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/front.4bpp.lz"); -const u32 gMonBackPic_MegaSharpedo[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/back.4bpp.lz"); -const u32 gMonPalette_MegaSharpedo[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaSharpedo[] = INCBIN_U32("graphics/pokemon/mega_sharpedo/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaCamerupt[] = INCBIN_U32("graphics/pokemon/mega_camerupt/front.4bpp.lz"); -const u32 gMonBackPic_MegaCamerupt[] = INCBIN_U32("graphics/pokemon/mega_camerupt/back.4bpp.lz"); -const u32 gMonPalette_MegaCamerupt[] = INCBIN_U32("graphics/pokemon/mega_camerupt/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaCamerupt[] = INCBIN_U32("graphics/pokemon/mega_camerupt/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaAltaria[] = INCBIN_U32("graphics/pokemon/mega_altaria/front.4bpp.lz"); -const u32 gMonBackPic_MegaAltaria[] = INCBIN_U32("graphics/pokemon/mega_altaria/back.4bpp.lz"); -const u32 gMonPalette_MegaAltaria[] = INCBIN_U32("graphics/pokemon/mega_altaria/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaAltaria[] = INCBIN_U32("graphics/pokemon/mega_altaria/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaBanette[] = INCBIN_U32("graphics/pokemon/mega_banette/front.4bpp.lz"); -const u32 gMonBackPic_MegaBanette[] = INCBIN_U32("graphics/pokemon/mega_banette/back.4bpp.lz"); -const u32 gMonPalette_MegaBanette[] = INCBIN_U32("graphics/pokemon/mega_banette/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaBanette[] = INCBIN_U32("graphics/pokemon/mega_banette/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaAbsol[] = INCBIN_U32("graphics/pokemon/mega_absol/front.4bpp.lz"); -const u32 gMonBackPic_MegaAbsol[] = INCBIN_U32("graphics/pokemon/mega_absol/back.4bpp.lz"); -const u32 gMonPalette_MegaAbsol[] = INCBIN_U32("graphics/pokemon/mega_absol/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaAbsol[] = INCBIN_U32("graphics/pokemon/mega_absol/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaGlalie[] = INCBIN_U32("graphics/pokemon/mega_glalie/front.4bpp.lz"); -const u32 gMonBackPic_MegaGlalie[] = INCBIN_U32("graphics/pokemon/mega_glalie/back.4bpp.lz"); -const u32 gMonPalette_MegaGlalie[] = INCBIN_U32("graphics/pokemon/mega_glalie/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaGlalie[] = INCBIN_U32("graphics/pokemon/mega_glalie/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaSalamence[] = INCBIN_U32("graphics/pokemon/mega_salamence/front.4bpp.lz"); -const u32 gMonBackPic_MegaSalamence[] = INCBIN_U32("graphics/pokemon/mega_salamence/back.4bpp.lz"); -const u32 gMonPalette_MegaSalamence[] = INCBIN_U32("graphics/pokemon/mega_salamence/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaSalamence[] = INCBIN_U32("graphics/pokemon/mega_salamence/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaMetagross[] = INCBIN_U32("graphics/pokemon/mega_metagross/front.4bpp.lz"); -const u32 gMonBackPic_MegaMetagross[] = INCBIN_U32("graphics/pokemon/mega_metagross/back.4bpp.lz"); -const u32 gMonPalette_MegaMetagross[] = INCBIN_U32("graphics/pokemon/mega_metagross/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaMetagross[] = INCBIN_U32("graphics/pokemon/mega_metagross/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaLatias[] = INCBIN_U32("graphics/pokemon/mega_latias/front.4bpp.lz"); -const u32 gMonBackPic_MegaLatias[] = INCBIN_U32("graphics/pokemon/mega_latias/back.4bpp.lz"); -const u32 gMonPalette_MegaLatias[] = INCBIN_U32("graphics/pokemon/mega_latias/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaLatias[] = INCBIN_U32("graphics/pokemon/mega_latias/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaLatios[] = INCBIN_U32("graphics/pokemon/mega_latios/front.4bpp.lz"); -const u32 gMonBackPic_MegaLatios[] = INCBIN_U32("graphics/pokemon/mega_latios/back.4bpp.lz"); -const u32 gMonPalette_MegaLatios[] = INCBIN_U32("graphics/pokemon/mega_latios/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaLatios[] = INCBIN_U32("graphics/pokemon/mega_latios/shiny.gbapal.lz"); -const u32 gMonFrontPic_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/front.4bpp.lz"); -const u32 gMonBackPic_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/back.4bpp.lz"); -const u32 gMonPalette_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/normal.gbapal.lz"); -const u32 gMonShinyPalette_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/shiny.gbapal.lz"); -const u32 gMonFrontPic_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/front.4bpp.lz"); -const u32 gMonBackPic_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/back.4bpp.lz"); -const u32 gMonPalette_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/normal.gbapal.lz"); -const u32 gMonShinyPalette_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/front.4bpp.lz"); -const u32 gMonBackPic_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/back.4bpp.lz"); -const u32 gMonPalette_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/normal.gbapal.lz"); -const u32 gMonShinyPalette_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaLopunny[] = INCBIN_U32("graphics/pokemon/mega_lopunny/front.4bpp.lz"); -const u32 gMonBackPic_MegaLopunny[] = INCBIN_U32("graphics/pokemon/mega_lopunny/back.4bpp.lz"); -const u32 gMonPalette_MegaLopunny[] = INCBIN_U32("graphics/pokemon/mega_lopunny/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaLopunny[] = INCBIN_U32("graphics/pokemon/mega_lopunny/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaGarchomp[] = INCBIN_U32("graphics/pokemon/mega_garchomp/front.4bpp.lz"); -const u32 gMonBackPic_MegaGarchomp[] = INCBIN_U32("graphics/pokemon/mega_garchomp/back.4bpp.lz"); -const u32 gMonPalette_MegaGarchomp[] = INCBIN_U32("graphics/pokemon/mega_garchomp/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaGarchomp[] = INCBIN_U32("graphics/pokemon/mega_garchomp/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaLucario[] = INCBIN_U32("graphics/pokemon/mega_lucario/front.4bpp.lz"); -const u32 gMonBackPic_MegaLucario[] = INCBIN_U32("graphics/pokemon/mega_lucario/back.4bpp.lz"); -const u32 gMonPalette_MegaLucario[] = INCBIN_U32("graphics/pokemon/mega_lucario/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaLucario[] = INCBIN_U32("graphics/pokemon/mega_lucario/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaAbomasnow[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/front.4bpp.lz"); -const u32 gMonBackPic_MegaAbomasnow[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/back.4bpp.lz"); -const u32 gMonPalette_MegaAbomasnow[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaAbomasnow[] = INCBIN_U32("graphics/pokemon/mega_abomasnow/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaGallade[] = INCBIN_U32("graphics/pokemon/mega_gallade/front.4bpp.lz"); -const u32 gMonBackPic_MegaGallade[] = INCBIN_U32("graphics/pokemon/mega_gallade/back.4bpp.lz"); -const u32 gMonPalette_MegaGallade[] = INCBIN_U32("graphics/pokemon/mega_gallade/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaGallade[] = INCBIN_U32("graphics/pokemon/mega_gallade/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaAudino[] = INCBIN_U32("graphics/pokemon/mega_audino/front.4bpp.lz"); -const u32 gMonBackPic_MegaAudino[] = INCBIN_U32("graphics/pokemon/mega_audino/back.4bpp.lz"); -const u32 gMonPalette_MegaAudino[] = INCBIN_U32("graphics/pokemon/mega_audino/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaAudino[] = INCBIN_U32("graphics/pokemon/mega_audino/shiny.gbapal.lz"); -const u32 gMonFrontPic_MegaDiancie[] = INCBIN_U32("graphics/pokemon/mega_diancie/front.4bpp.lz"); -const u32 gMonBackPic_MegaDiancie[] = INCBIN_U32("graphics/pokemon/mega_diancie/back.4bpp.lz"); -const u32 gMonPalette_MegaDiancie[] = INCBIN_U32("graphics/pokemon/mega_diancie/normal.gbapal.lz"); const u32 gMonShinyPalette_MegaDiancie[] = INCBIN_U32("graphics/pokemon/mega_diancie/shiny.gbapal.lz"); - -const u32 gMonFrontPic_AlolanRattata[] = INCBIN_U32("graphics/pokemon/alolan_rattata/front.4bpp.lz"); -const u32 gMonBackPic_AlolanRattata[] = INCBIN_U32("graphics/pokemon/alolan_rattata/back.4bpp.lz"); -const u32 gMonPalette_AlolanRattata[] = INCBIN_U32("graphics/pokemon/alolan_rattata/normal.gbapal.lz"); +const u32 gMonShinyPalette_MegaRayquaza[] = INCBIN_U32("graphics/pokemon/mega_rayquaza/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PrimalKyogre[] = INCBIN_U32("graphics/pokemon/primal_kyogre/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PrimalGroudon[] = INCBIN_U32("graphics/pokemon/primal_groudon/shiny.gbapal.lz"); const u32 gMonShinyPalette_AlolanRattata[] = INCBIN_U32("graphics/pokemon/alolan_rattata/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanRaticate[] = INCBIN_U32("graphics/pokemon/alolan_raticate/front.4bpp.lz"); -const u32 gMonBackPic_AlolanRaticate[] = INCBIN_U32("graphics/pokemon/alolan_raticate/back.4bpp.lz"); -const u32 gMonPalette_AlolanRaticate[] = INCBIN_U32("graphics/pokemon/alolan_raticate/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanRaticate[] = INCBIN_U32("graphics/pokemon/alolan_raticate/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanRaichu[] = INCBIN_U32("graphics/pokemon/alolan_raichu/front.4bpp.lz"); -const u32 gMonBackPic_AlolanRaichu[] = INCBIN_U32("graphics/pokemon/alolan_raichu/back.4bpp.lz"); -const u32 gMonPalette_AlolanRaichu[] = INCBIN_U32("graphics/pokemon/alolan_raichu/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanRaichu[] = INCBIN_U32("graphics/pokemon/alolan_raichu/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanSandshrew[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/front.4bpp.lz"); -const u32 gMonBackPic_AlolanSandshrew[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/back.4bpp.lz"); -const u32 gMonPalette_AlolanSandshrew[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanSandshrew[] = INCBIN_U32("graphics/pokemon/alolan_sandshrew/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanSandslash[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/front.4bpp.lz"); -const u32 gMonBackPic_AlolanSandslash[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/back.4bpp.lz"); -const u32 gMonPalette_AlolanSandslash[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanSandslash[] = INCBIN_U32("graphics/pokemon/alolan_sandslash/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanVulpix[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/front.4bpp.lz"); -const u32 gMonBackPic_AlolanVulpix[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/back.4bpp.lz"); -const u32 gMonPalette_AlolanVulpix[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanVulpix[] = INCBIN_U32("graphics/pokemon/alolan_vulpix/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanNinetales[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/front.4bpp.lz"); -const u32 gMonBackPic_AlolanNinetales[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/back.4bpp.lz"); -const u32 gMonPalette_AlolanNinetales[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanNinetales[] = INCBIN_U32("graphics/pokemon/alolan_ninetales/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanDiglett[] = INCBIN_U32("graphics/pokemon/alolan_diglett/front.4bpp.lz"); -const u32 gMonBackPic_AlolanDiglett[] = INCBIN_U32("graphics/pokemon/alolan_diglett/back.4bpp.lz"); -const u32 gMonPalette_AlolanDiglett[] = INCBIN_U32("graphics/pokemon/alolan_diglett/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanDiglett[] = INCBIN_U32("graphics/pokemon/alolan_diglett/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanDugtrio[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/front.4bpp.lz"); -const u32 gMonBackPic_AlolanDugtrio[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/back.4bpp.lz"); -const u32 gMonPalette_AlolanDugtrio[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanDugtrio[] = INCBIN_U32("graphics/pokemon/alolan_dugtrio/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanMeowth[] = INCBIN_U32("graphics/pokemon/alolan_meowth/front.4bpp.lz"); -const u32 gMonBackPic_AlolanMeowth[] = INCBIN_U32("graphics/pokemon/alolan_meowth/back.4bpp.lz"); -const u32 gMonPalette_AlolanMeowth[] = INCBIN_U32("graphics/pokemon/alolan_meowth/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanMeowth[] = INCBIN_U32("graphics/pokemon/alolan_meowth/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanPersian[] = INCBIN_U32("graphics/pokemon/alolan_persian/front.4bpp.lz"); -const u32 gMonBackPic_AlolanPersian[] = INCBIN_U32("graphics/pokemon/alolan_persian/back.4bpp.lz"); -const u32 gMonPalette_AlolanPersian[] = INCBIN_U32("graphics/pokemon/alolan_persian/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanPersian[] = INCBIN_U32("graphics/pokemon/alolan_persian/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanGeodude[] = INCBIN_U32("graphics/pokemon/alolan_geodude/front.4bpp.lz"); -const u32 gMonBackPic_AlolanGeodude[] = INCBIN_U32("graphics/pokemon/alolan_geodude/back.4bpp.lz"); -const u32 gMonPalette_AlolanGeodude[] = INCBIN_U32("graphics/pokemon/alolan_geodude/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanGeodude[] = INCBIN_U32("graphics/pokemon/alolan_geodude/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanGraveler[] = INCBIN_U32("graphics/pokemon/alolan_graveler/front.4bpp.lz"); -const u32 gMonBackPic_AlolanGraveler[] = INCBIN_U32("graphics/pokemon/alolan_graveler/back.4bpp.lz"); -const u32 gMonPalette_AlolanGraveler[] = INCBIN_U32("graphics/pokemon/alolan_graveler/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanGraveler[] = INCBIN_U32("graphics/pokemon/alolan_graveler/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanGolem[] = INCBIN_U32("graphics/pokemon/alolan_golem/front.4bpp.lz"); -const u32 gMonBackPic_AlolanGolem[] = INCBIN_U32("graphics/pokemon/alolan_golem/back.4bpp.lz"); -const u32 gMonPalette_AlolanGolem[] = INCBIN_U32("graphics/pokemon/alolan_golem/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanGolem[] = INCBIN_U32("graphics/pokemon/alolan_golem/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanGrimer[] = INCBIN_U32("graphics/pokemon/alolan_grimer/front.4bpp.lz"); -const u32 gMonBackPic_AlolanGrimer[] = INCBIN_U32("graphics/pokemon/alolan_grimer/back.4bpp.lz"); -const u32 gMonPalette_AlolanGrimer[] = INCBIN_U32("graphics/pokemon/alolan_grimer/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanGrimer[] = INCBIN_U32("graphics/pokemon/alolan_grimer/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanMuk[] = INCBIN_U32("graphics/pokemon/alolan_muk/front.4bpp.lz"); -const u32 gMonBackPic_AlolanMuk[] = INCBIN_U32("graphics/pokemon/alolan_muk/back.4bpp.lz"); -const u32 gMonPalette_AlolanMuk[] = INCBIN_U32("graphics/pokemon/alolan_muk/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanMuk[] = INCBIN_U32("graphics/pokemon/alolan_muk/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanExeggutor[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/front.4bpp.lz"); -const u32 gMonBackPic_AlolanExeggutor[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/back.4bpp.lz"); -const u32 gMonPalette_AlolanExeggutor[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanExeggutor[] = INCBIN_U32("graphics/pokemon/alolan_exeggutor/shiny.gbapal.lz"); -const u32 gMonFrontPic_AlolanMarowak[] = INCBIN_U32("graphics/pokemon/alolan_marowak/front.4bpp.lz"); -const u32 gMonBackPic_AlolanMarowak[] = INCBIN_U32("graphics/pokemon/alolan_marowak/back.4bpp.lz"); -const u32 gMonPalette_AlolanMarowak[] = INCBIN_U32("graphics/pokemon/alolan_marowak/normal.gbapal.lz"); const u32 gMonShinyPalette_AlolanMarowak[] = INCBIN_U32("graphics/pokemon/alolan_marowak/shiny.gbapal.lz"); - -const u32 gMonFrontPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/anim_front_sky.4bpp.lz"); -const u32 gMonBackPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/back_sky.4bpp.lz"); -const u32 gMonPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/normal_sky.gbapal.lz"); -const u32 gMonShinyPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/shiny_sky.gbapal.lz"); -const u32 gMonFrontPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/anim_front_origin.4bpp.lz"); -const u32 gMonBackPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/back_origin.4bpp.lz"); -const u32 gMonPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/normal_origin.gbapal.lz"); -const u32 gMonShinyPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/shiny_origin.gbapal.lz"); -const u32 gMonFrontPic_DarmanitanZen[] = INCBIN_U32("graphics/pokemon/darmanitan/anim_front_zen.4bpp.lz"); -const u32 gMonBackPic_DarmanitanZen[] = INCBIN_U32("graphics/pokemon/darmanitan/back_zen.4bpp.lz"); -const u32 gMonPalette_DarmanitanZen[] = INCBIN_U32("graphics/pokemon/darmanitan/normal_zen.gbapal.lz"); -const u32 gMonShinyPalette_DarmanitanZen[] = INCBIN_U32("graphics/pokemon/darmanitan/shiny_zen.gbapal.lz"); -const u32 gMonFrontPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/anim_front_therian.4bpp.lz"); -const u32 gMonBackPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/back_therian.4bpp.lz"); -const u32 gMonPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/normal_therian.gbapal.lz"); -const u32 gMonShinyPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/shiny_therian.gbapal.lz"); -const u32 gMonFrontPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/anim_front_therian.4bpp.lz"); -const u32 gMonBackPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/back_therian.4bpp.lz"); -const u32 gMonPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/normal_therian.gbapal.lz"); -const u32 gMonShinyPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/shiny_therian.gbapal.lz"); -const u32 gMonFrontPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/anim_front_therian.4bpp.lz"); -const u32 gMonBackPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/back_therian.4bpp.lz"); -const u32 gMonPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/normal_therian.gbapal.lz"); -const u32 gMonShinyPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/shiny_therian.gbapal.lz"); -const u32 gMonFrontPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/front_pirouette.4bpp.lz"); -const u32 gMonBackPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/back_pirouette.4bpp.lz"); -const u32 gMonPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/normal_pirouette.gbapal.lz"); -const u32 gMonShinyPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/shiny_pirouette.gbapal.lz"); -const u32 gMonFrontPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/front_blade.4bpp.lz"); -const u32 gMonBackPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/back_blade.4bpp.lz"); -const u32 gMonPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/normal_blade.gbapal.lz"); -const u32 gMonShinyPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/shiny_blade.gbapal.lz"); -const u32 gMonFrontPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/front_unbound.4bpp.lz"); -const u32 gMonBackPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/back_unbound.4bpp.lz"); -const u32 gMonPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/normal_unbound.gbapal.lz"); -const u32 gMonShinyPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/shiny_unbound.gbapal.lz"); -const u32 gMonFrontPic_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/front_core.4bpp.lz"); -const u32 gMonBackPic_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/back_core.4bpp.lz"); -const u32 gMonPalette_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/normal_core.gbapal.lz"); -const u32 gMonShinyPalette_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/shiny_core.gbapal.lz"); -const u32 gMonFrontPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/front_school.4bpp.lz"); -const u32 gMonBackPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/back_school.4bpp.lz"); -const u32 gMonPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/normal_school.gbapal.lz"); -const u32 gMonShinyPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/shiny_school.gbapal.lz"); -const u32 gMonFrontPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/anim_front_black.4bpp.lz"); -const u32 gMonBackPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/back_black.4bpp.lz"); -const u32 gMonPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/normal_black.gbapal.lz"); -const u32 gMonShinyPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/shiny_black.gbapal.lz"); -const u32 gMonFrontPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/anim_front_white.4bpp.lz"); -const u32 gMonBackPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/back_white.4bpp.lz"); -const u32 gMonPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/normal_white.gbapal.lz"); -const u32 gMonShinyPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/shiny_white.gbapal.lz"); -const u32 gMonFrontPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/front_busted.4bpp.lz"); -const u32 gMonBackPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/back_busted.4bpp.lz"); -const u32 gMonPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/normal_busted.gbapal.lz"); -const u32 gMonShinyPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/shiny_busted.gbapal.lz"); -const u32 gMonFrontPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/front_midnight.4bpp.lz"); -const u32 gMonBackPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/back_midnight.4bpp.lz"); -const u32 gMonPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/normal_midnight.gbapal.lz"); -const u32 gMonShinyPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/shiny_midnight.gbapal.lz"); -const u32 gMonFrontPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/front_dusk.4bpp.lz"); -const u32 gMonBackPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/back_dusk.4bpp.lz"); -const u32 gMonPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/normal_dusk.gbapal.lz"); -const u32 gMonShinyPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/shiny_dusk.gbapal.lz"); -const u32 gMonFrontPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/front_10pc.4bpp.lz"); -const u32 gMonBackPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/back_10pc.4bpp.lz"); -const u32 gMonPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/normal_10pc.gbapal.lz"); -const u32 gMonShinyPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/shiny_10pc.gbapal.lz"); -const u32 gMonFrontPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/front_complete.4bpp.lz"); -const u32 gMonBackPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/back_complete.4bpp.lz"); -const u32 gMonPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/normal_complete.gbapal.lz"); -const u32 gMonShinyPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/shiny_complete.gbapal.lz"); -const u32 gMonFrontPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/anim_front_attack.4bpp.lz"); -const u32 gMonBackPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/back_attack.4bpp.lz"); -const u32 gMonPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/normal_attack.gbapal.lz"); +const u32 gMonShinyPalette_PikachuCosplay[] = INCBIN_U32("graphics/pokemon/pikachu/cosplay/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuRockStar[] = INCBIN_U32("graphics/pokemon/pikachu/rock_star/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuBelle[] = INCBIN_U32("graphics/pokemon/pikachu/belle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuPopStar[] = INCBIN_U32("graphics/pokemon/pikachu/pop_star/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuPhD[] = INCBIN_U32("graphics/pokemon/pikachu/ph_d/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuOriginalCap[] = INCBIN_U32("graphics/pokemon/pikachu/original_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuHoennCap[] = INCBIN_U32("graphics/pokemon/pikachu/hoenn_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuSinnohCap[] = INCBIN_U32("graphics/pokemon/pikachu/sinnoh_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuUnovaCap[] = INCBIN_U32("graphics/pokemon/pikachu/unova_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuKalosCap[] = INCBIN_U32("graphics/pokemon/pikachu/kalos_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuAlolaCap[] = INCBIN_U32("graphics/pokemon/pikachu/alola_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PikachuPartnerCap[] = INCBIN_U32("graphics/pokemon/pikachu/partner_cap/shiny.gbapal.lz"); +const u32 gMonShinyPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/shiny.gbapal.lz"); const u32 gMonShinyPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/shiny_attack.gbapal.lz"); -const u32 gMonFrontPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/anim_front_defense.4bpp.lz"); -const u32 gMonBackPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/back_defense.4bpp.lz"); -const u32 gMonPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/normal_defense.gbapal.lz"); const u32 gMonShinyPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/shiny_defense.gbapal.lz"); -const u32 gMonFrontPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/anim_front_speed.4bpp.lz"); -const u32 gMonBackPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/back_speed.4bpp.lz"); -const u32 gMonPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/normal_speed.gbapal.lz"); const u32 gMonShinyPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/shiny_speed.gbapal.lz"); +const u32 gMonShinyPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/shiny.gbapal.lz"); +const u32 gMonShinyPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/shiny.gbapal.lz"); +const u32 gMonShinyPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/fighting/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/shiny.gbapal.lz"); +const u32 gMonShinyPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/shiny.gbapal.lz"); +const u32 gMonShinyPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/shiny.gbapal.lz"); +const u32 gMonShinyPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/shiny.gbapal.lz"); +const u32 gMonShinyPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/shiny.gbapal.lz"); +const u32 gMonShinyPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GenesectDouseDrive[] = INCBIN_U32("graphics/pokemon/genesect/douse_drive/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GenesectShockDrive[] = INCBIN_U32("graphics/pokemon/genesect/shock_drive/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GenesectBurnDrive[] = INCBIN_U32("graphics/pokemon/genesect/burn_drive/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GenesectChillDrive[] = INCBIN_U32("graphics/pokemon/genesect/chill_drive/shiny.gbapal.lz"); +const u32 gMonShinyPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/shiny.gbapal.lz"); +const u32 gMonShinyPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/shiny.gbapal.lz"); +const u32 gMonShinyPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/shiny.gbapal.lz"); +const u32 gMonShinyPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/shiny.gbapal.lz"); +const u32 gMonShinyPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/shiny.gbapal.lz"); +const u32 gMonShinyPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/shiny.gbapal.lz"); +const u32 gMonShinyPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/shiny.gbapal.lz"); +const u32 gMonShinyPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pa_u/shiny.gbapal.lz"); +const u32 gMonShinyPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/shiny.gbapal.lz"); +const u32 gMonShinyPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/shiny.gbapal.lz"); +const u32 gMonShinyPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/shiny.gbapal.lz"); +const u32 gMonShinyPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyFighting[] = INCBIN_U32("graphics/pokemon/silvally/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyFlying[] = INCBIN_U32("graphics/pokemon/silvally/fighting/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyPoison[] = INCBIN_U32("graphics/pokemon/silvally/poison/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyGround[] = INCBIN_U32("graphics/pokemon/silvally/ground/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyRock[] = INCBIN_U32("graphics/pokemon/silvally/rock/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyBug[] = INCBIN_U32("graphics/pokemon/silvally/bug/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyGhost[] = INCBIN_U32("graphics/pokemon/silvally/ghost/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallySteel[] = INCBIN_U32("graphics/pokemon/silvally/steel/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyFire[] = INCBIN_U32("graphics/pokemon/silvally/fire/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyWater[] = INCBIN_U32("graphics/pokemon/silvally/water/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyGrass[] = INCBIN_U32("graphics/pokemon/silvally/grass/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyElectric[] = INCBIN_U32("graphics/pokemon/silvally/electric/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyPsychic[] = INCBIN_U32("graphics/pokemon/silvally/psychic/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyIce[] = INCBIN_U32("graphics/pokemon/silvally/ice/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyDragon[] = INCBIN_U32("graphics/pokemon/silvally/dragon/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyDark[] = INCBIN_U32("graphics/pokemon/silvally/dark/shiny.gbapal.lz"); +const u32 gMonShinyPalette_SilvallyFairy[] = INCBIN_U32("graphics/pokemon/silvally/fairy/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MiniorCore[] = INCBIN_U32("graphics/pokemon/minior/core/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/shiny.gbapal.lz"); +const u32 gMonShinyPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/shiny.gbapal.lz"); +const u32 gMonShinyPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/shiny.gbapal.lz"); +const u32 gMonShinyPalette_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/shiny.gbapal.lz"); +const u32 gMonShinyPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/shiny.gbapal.lz"); const u8 gMonIcon_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/icon.4bpp"); const u8 gMonIcon_Bulbasaur[] = INCBIN_U8("graphics/pokemon/bulbasaur/icon.4bpp"); @@ -3902,7 +4274,7 @@ const u8 gMonIcon_Umbreon[] = INCBIN_U8("graphics/pokemon/umbreon/icon.4bpp"); const u8 gMonIcon_Murkrow[] = INCBIN_U8("graphics/pokemon/murkrow/icon.4bpp"); const u8 gMonIcon_Slowking[] = INCBIN_U8("graphics/pokemon/slowking/icon.4bpp"); const u8 gMonIcon_Misdreavus[] = INCBIN_U8("graphics/pokemon/misdreavus/icon.4bpp"); -const u8 gMonIcon_UnownA[] = INCBIN_U8("graphics/pokemon/unown/a/icon.4bpp"); +const u8 gMonIcon_Unown[] = INCBIN_U8("graphics/pokemon/unown/icon.4bpp"); const u8 gMonIcon_Wobbuffet[] = INCBIN_U8("graphics/pokemon/wobbuffet/icon.4bpp"); const u8 gMonIcon_Girafarig[] = INCBIN_U8("graphics/pokemon/girafarig/icon.4bpp"); const u8 gMonIcon_Pineco[] = INCBIN_U8("graphics/pokemon/pineco/icon.4bpp"); @@ -3977,100 +4349,101 @@ const u8 gMonIcon_Ludicolo[] = INCBIN_U8("graphics/pokemon/ludicolo/icon.4bpp"); const u8 gMonIcon_Seedot[] = INCBIN_U8("graphics/pokemon/seedot/icon.4bpp"); const u8 gMonIcon_Nuzleaf[] = INCBIN_U8("graphics/pokemon/nuzleaf/icon.4bpp"); const u8 gMonIcon_Shiftry[] = INCBIN_U8("graphics/pokemon/shiftry/icon.4bpp"); -const u8 gMonIcon_Nincada[] = INCBIN_U8("graphics/pokemon/nincada/icon.4bpp"); -const u8 gMonIcon_Ninjask[] = INCBIN_U8("graphics/pokemon/ninjask/icon.4bpp"); -const u8 gMonIcon_Shedinja[] = INCBIN_U8("graphics/pokemon/shedinja/icon.4bpp"); const u8 gMonIcon_Taillow[] = INCBIN_U8("graphics/pokemon/taillow/icon.4bpp"); const u8 gMonIcon_Swellow[] = INCBIN_U8("graphics/pokemon/swellow/icon.4bpp"); -const u8 gMonIcon_Shroomish[] = INCBIN_U8("graphics/pokemon/shroomish/icon.4bpp"); -const u8 gMonIcon_Breloom[] = INCBIN_U8("graphics/pokemon/breloom/icon.4bpp"); -const u8 gMonIcon_Spinda[] = INCBIN_U8("graphics/pokemon/spinda/icon.4bpp"); const u8 gMonIcon_Wingull[] = INCBIN_U8("graphics/pokemon/wingull/icon.4bpp"); const u8 gMonIcon_Pelipper[] = INCBIN_U8("graphics/pokemon/pelipper/icon.4bpp"); +const u8 gMonIcon_Ralts[] = INCBIN_U8("graphics/pokemon/ralts/icon.4bpp"); +const u8 gMonIcon_Kirlia[] = INCBIN_U8("graphics/pokemon/kirlia/icon.4bpp"); +const u8 gMonIcon_Gardevoir[] = INCBIN_U8("graphics/pokemon/gardevoir/icon.4bpp"); const u8 gMonIcon_Surskit[] = INCBIN_U8("graphics/pokemon/surskit/icon.4bpp"); const u8 gMonIcon_Masquerain[] = INCBIN_U8("graphics/pokemon/masquerain/icon.4bpp"); -const u8 gMonIcon_Wailmer[] = INCBIN_U8("graphics/pokemon/wailmer/icon.4bpp"); -const u8 gMonIcon_Wailord[] = INCBIN_U8("graphics/pokemon/wailord/icon.4bpp"); -const u8 gMonIcon_Skitty[] = INCBIN_U8("graphics/pokemon/skitty/icon.4bpp"); -const u8 gMonIcon_Delcatty[] = INCBIN_U8("graphics/pokemon/delcatty/icon.4bpp"); -const u8 gMonIcon_Kecleon[] = INCBIN_U8("graphics/pokemon/kecleon/icon.4bpp"); -const u8 gMonIcon_Baltoy[] = INCBIN_U8("graphics/pokemon/baltoy/icon.4bpp"); -const u8 gMonIcon_Claydol[] = INCBIN_U8("graphics/pokemon/claydol/icon.4bpp"); -const u8 gMonIcon_Nosepass[] = INCBIN_U8("graphics/pokemon/nosepass/icon.4bpp"); -const u8 gMonIcon_Torkoal[] = INCBIN_U8("graphics/pokemon/torkoal/icon.4bpp"); -const u8 gMonIcon_Sableye[] = INCBIN_U8("graphics/pokemon/sableye/icon.4bpp"); -const u8 gMonIcon_Barboach[] = INCBIN_U8("graphics/pokemon/barboach/icon.4bpp"); -const u8 gMonIcon_Whiscash[] = INCBIN_U8("graphics/pokemon/whiscash/icon.4bpp"); -const u8 gMonIcon_Luvdisc[] = INCBIN_U8("graphics/pokemon/luvdisc/icon.4bpp"); -const u8 gMonIcon_Corphish[] = INCBIN_U8("graphics/pokemon/corphish/icon.4bpp"); -const u8 gMonIcon_Crawdaunt[] = INCBIN_U8("graphics/pokemon/crawdaunt/icon.4bpp"); -const u8 gMonIcon_Feebas[] = INCBIN_U8("graphics/pokemon/feebas/icon.4bpp"); -const u8 gMonIcon_Milotic[] = INCBIN_U8("graphics/pokemon/milotic/icon.4bpp"); -const u8 gMonIcon_Carvanha[] = INCBIN_U8("graphics/pokemon/carvanha/icon.4bpp"); -const u8 gMonIcon_Sharpedo[] = INCBIN_U8("graphics/pokemon/sharpedo/icon.4bpp"); -const u8 gMonIcon_Trapinch[] = INCBIN_U8("graphics/pokemon/trapinch/icon.4bpp"); -const u8 gMonIcon_Vibrava[] = INCBIN_U8("graphics/pokemon/vibrava/icon.4bpp"); -const u8 gMonIcon_Flygon[] = INCBIN_U8("graphics/pokemon/flygon/icon.4bpp"); -const u8 gMonIcon_Makuhita[] = INCBIN_U8("graphics/pokemon/makuhita/icon.4bpp"); -const u8 gMonIcon_Hariyama[] = INCBIN_U8("graphics/pokemon/hariyama/icon.4bpp"); -const u8 gMonIcon_Electrike[] = INCBIN_U8("graphics/pokemon/electrike/icon.4bpp"); -const u8 gMonIcon_Manectric[] = INCBIN_U8("graphics/pokemon/manectric/icon.4bpp"); -const u8 gMonIcon_Numel[] = INCBIN_U8("graphics/pokemon/numel/icon.4bpp"); -const u8 gMonIcon_Camerupt[] = INCBIN_U8("graphics/pokemon/camerupt/icon.4bpp"); -const u8 gMonIcon_Spheal[] = INCBIN_U8("graphics/pokemon/spheal/icon.4bpp"); -const u8 gMonIcon_Sealeo[] = INCBIN_U8("graphics/pokemon/sealeo/icon.4bpp"); -const u8 gMonIcon_Walrein[] = INCBIN_U8("graphics/pokemon/walrein/icon.4bpp"); -const u8 gMonIcon_Cacnea[] = INCBIN_U8("graphics/pokemon/cacnea/icon.4bpp"); -const u8 gMonIcon_Cacturne[] = INCBIN_U8("graphics/pokemon/cacturne/icon.4bpp"); -const u8 gMonIcon_Snorunt[] = INCBIN_U8("graphics/pokemon/snorunt/icon.4bpp"); -const u8 gMonIcon_Glalie[] = INCBIN_U8("graphics/pokemon/glalie/icon.4bpp"); -const u8 gMonIcon_Lunatone[] = INCBIN_U8("graphics/pokemon/lunatone/icon.4bpp"); -const u8 gMonIcon_Solrock[] = INCBIN_U8("graphics/pokemon/solrock/icon.4bpp"); -const u8 gMonIcon_Azurill[] = INCBIN_U8("graphics/pokemon/azurill/icon.4bpp"); -const u8 gMonIcon_Spoink[] = INCBIN_U8("graphics/pokemon/spoink/icon.4bpp"); -const u8 gMonIcon_Grumpig[] = INCBIN_U8("graphics/pokemon/grumpig/icon.4bpp"); -const u8 gMonIcon_Plusle[] = INCBIN_U8("graphics/pokemon/plusle/icon.4bpp"); -const u8 gMonIcon_Minun[] = INCBIN_U8("graphics/pokemon/minun/icon.4bpp"); -const u8 gMonIcon_Mawile[] = INCBIN_U8("graphics/pokemon/mawile/icon.4bpp"); -const u8 gMonIcon_Meditite[] = INCBIN_U8("graphics/pokemon/meditite/icon.4bpp"); -const u8 gMonIcon_Medicham[] = INCBIN_U8("graphics/pokemon/medicham/icon.4bpp"); -const u8 gMonIcon_Swablu[] = INCBIN_U8("graphics/pokemon/swablu/icon.4bpp"); -const u8 gMonIcon_Altaria[] = INCBIN_U8("graphics/pokemon/altaria/icon.4bpp"); -const u8 gMonIcon_Wynaut[] = INCBIN_U8("graphics/pokemon/wynaut/icon.4bpp"); -const u8 gMonIcon_Duskull[] = INCBIN_U8("graphics/pokemon/duskull/icon.4bpp"); -const u8 gMonIcon_Dusclops[] = INCBIN_U8("graphics/pokemon/dusclops/icon.4bpp"); -const u8 gMonIcon_Roselia[] = INCBIN_U8("graphics/pokemon/roselia/icon.4bpp"); +const u8 gMonIcon_Shroomish[] = INCBIN_U8("graphics/pokemon/shroomish/icon.4bpp"); +const u8 gMonIcon_Breloom[] = INCBIN_U8("graphics/pokemon/breloom/icon.4bpp"); const u8 gMonIcon_Slakoth[] = INCBIN_U8("graphics/pokemon/slakoth/icon.4bpp"); const u8 gMonIcon_Vigoroth[] = INCBIN_U8("graphics/pokemon/vigoroth/icon.4bpp"); const u8 gMonIcon_Slaking[] = INCBIN_U8("graphics/pokemon/slaking/icon.4bpp"); -const u8 gMonIcon_Gulpin[] = INCBIN_U8("graphics/pokemon/gulpin/icon.4bpp"); -const u8 gMonIcon_Swalot[] = INCBIN_U8("graphics/pokemon/swalot/icon.4bpp"); -const u8 gMonIcon_Tropius[] = INCBIN_U8("graphics/pokemon/tropius/icon.4bpp"); +const u8 gMonIcon_Nincada[] = INCBIN_U8("graphics/pokemon/nincada/icon.4bpp"); +const u8 gMonIcon_Ninjask[] = INCBIN_U8("graphics/pokemon/ninjask/icon.4bpp"); +const u8 gMonIcon_Shedinja[] = INCBIN_U8("graphics/pokemon/shedinja/icon.4bpp"); const u8 gMonIcon_Whismur[] = INCBIN_U8("graphics/pokemon/whismur/icon.4bpp"); const u8 gMonIcon_Loudred[] = INCBIN_U8("graphics/pokemon/loudred/icon.4bpp"); const u8 gMonIcon_Exploud[] = INCBIN_U8("graphics/pokemon/exploud/icon.4bpp"); -const u8 gMonIcon_Clamperl[] = INCBIN_U8("graphics/pokemon/clamperl/icon.4bpp"); -const u8 gMonIcon_Huntail[] = INCBIN_U8("graphics/pokemon/huntail/icon.4bpp"); -const u8 gMonIcon_Gorebyss[] = INCBIN_U8("graphics/pokemon/gorebyss/icon.4bpp"); -const u8 gMonIcon_Absol[] = INCBIN_U8("graphics/pokemon/absol/icon.4bpp"); -const u8 gMonIcon_Shuppet[] = INCBIN_U8("graphics/pokemon/shuppet/icon.4bpp"); -const u8 gMonIcon_Banette[] = INCBIN_U8("graphics/pokemon/banette/icon.4bpp"); -const u8 gMonIcon_Seviper[] = INCBIN_U8("graphics/pokemon/seviper/icon.4bpp"); -const u8 gMonIcon_Zangoose[] = INCBIN_U8("graphics/pokemon/zangoose/icon.4bpp"); -const u8 gMonIcon_Relicanth[] = INCBIN_U8("graphics/pokemon/relicanth/icon.4bpp"); +const u8 gMonIcon_Makuhita[] = INCBIN_U8("graphics/pokemon/makuhita/icon.4bpp"); +const u8 gMonIcon_Hariyama[] = INCBIN_U8("graphics/pokemon/hariyama/icon.4bpp"); +const u8 gMonIcon_Azurill[] = INCBIN_U8("graphics/pokemon/azurill/icon.4bpp"); +const u8 gMonIcon_Nosepass[] = INCBIN_U8("graphics/pokemon/nosepass/icon.4bpp"); +const u8 gMonIcon_Skitty[] = INCBIN_U8("graphics/pokemon/skitty/icon.4bpp"); +const u8 gMonIcon_Delcatty[] = INCBIN_U8("graphics/pokemon/delcatty/icon.4bpp"); +const u8 gMonIcon_Sableye[] = INCBIN_U8("graphics/pokemon/sableye/icon.4bpp"); +const u8 gMonIcon_Mawile[] = INCBIN_U8("graphics/pokemon/mawile/icon.4bpp"); const u8 gMonIcon_Aron[] = INCBIN_U8("graphics/pokemon/aron/icon.4bpp"); const u8 gMonIcon_Lairon[] = INCBIN_U8("graphics/pokemon/lairon/icon.4bpp"); const u8 gMonIcon_Aggron[] = INCBIN_U8("graphics/pokemon/aggron/icon.4bpp"); -const u8 gMonIcon_Castform[] = INCBIN_U8("graphics/pokemon/castform/icon.4bpp"); +const u8 gMonIcon_Meditite[] = INCBIN_U8("graphics/pokemon/meditite/icon.4bpp"); +const u8 gMonIcon_Medicham[] = INCBIN_U8("graphics/pokemon/medicham/icon.4bpp"); +const u8 gMonIcon_Electrike[] = INCBIN_U8("graphics/pokemon/electrike/icon.4bpp"); +const u8 gMonIcon_Manectric[] = INCBIN_U8("graphics/pokemon/manectric/icon.4bpp"); +const u8 gMonIcon_Plusle[] = INCBIN_U8("graphics/pokemon/plusle/icon.4bpp"); +const u8 gMonIcon_Minun[] = INCBIN_U8("graphics/pokemon/minun/icon.4bpp"); const u8 gMonIcon_Volbeat[] = INCBIN_U8("graphics/pokemon/volbeat/icon.4bpp"); const u8 gMonIcon_Illumise[] = INCBIN_U8("graphics/pokemon/illumise/icon.4bpp"); +const u8 gMonIcon_Roselia[] = INCBIN_U8("graphics/pokemon/roselia/icon.4bpp"); +const u8 gMonIcon_Gulpin[] = INCBIN_U8("graphics/pokemon/gulpin/icon.4bpp"); +const u8 gMonIcon_Swalot[] = INCBIN_U8("graphics/pokemon/swalot/icon.4bpp"); +const u8 gMonIcon_Carvanha[] = INCBIN_U8("graphics/pokemon/carvanha/icon.4bpp"); +const u8 gMonIcon_Sharpedo[] = INCBIN_U8("graphics/pokemon/sharpedo/icon.4bpp"); +const u8 gMonIcon_Wailmer[] = INCBIN_U8("graphics/pokemon/wailmer/icon.4bpp"); +const u8 gMonIcon_Wailord[] = INCBIN_U8("graphics/pokemon/wailord/icon.4bpp"); +const u8 gMonIcon_Numel[] = INCBIN_U8("graphics/pokemon/numel/icon.4bpp"); +const u8 gMonIcon_Camerupt[] = INCBIN_U8("graphics/pokemon/camerupt/icon.4bpp"); +const u8 gMonIcon_Torkoal[] = INCBIN_U8("graphics/pokemon/torkoal/icon.4bpp"); +const u8 gMonIcon_Spoink[] = INCBIN_U8("graphics/pokemon/spoink/icon.4bpp"); +const u8 gMonIcon_Grumpig[] = INCBIN_U8("graphics/pokemon/grumpig/icon.4bpp"); +const u8 gMonIcon_Spinda[] = INCBIN_U8("graphics/pokemon/spinda/icon.4bpp"); +const u8 gMonIcon_Trapinch[] = INCBIN_U8("graphics/pokemon/trapinch/icon.4bpp"); +const u8 gMonIcon_Vibrava[] = INCBIN_U8("graphics/pokemon/vibrava/icon.4bpp"); +const u8 gMonIcon_Flygon[] = INCBIN_U8("graphics/pokemon/flygon/icon.4bpp"); +const u8 gMonIcon_Cacnea[] = INCBIN_U8("graphics/pokemon/cacnea/icon.4bpp"); +const u8 gMonIcon_Cacturne[] = INCBIN_U8("graphics/pokemon/cacturne/icon.4bpp"); +const u8 gMonIcon_Swablu[] = INCBIN_U8("graphics/pokemon/swablu/icon.4bpp"); +const u8 gMonIcon_Altaria[] = INCBIN_U8("graphics/pokemon/altaria/icon.4bpp"); +const u8 gMonIcon_Zangoose[] = INCBIN_U8("graphics/pokemon/zangoose/icon.4bpp"); +const u8 gMonIcon_Seviper[] = INCBIN_U8("graphics/pokemon/seviper/icon.4bpp"); +const u8 gMonIcon_Lunatone[] = INCBIN_U8("graphics/pokemon/lunatone/icon.4bpp"); +const u8 gMonIcon_Solrock[] = INCBIN_U8("graphics/pokemon/solrock/icon.4bpp"); +const u8 gMonIcon_Barboach[] = INCBIN_U8("graphics/pokemon/barboach/icon.4bpp"); +const u8 gMonIcon_Whiscash[] = INCBIN_U8("graphics/pokemon/whiscash/icon.4bpp"); +const u8 gMonIcon_Corphish[] = INCBIN_U8("graphics/pokemon/corphish/icon.4bpp"); +const u8 gMonIcon_Crawdaunt[] = INCBIN_U8("graphics/pokemon/crawdaunt/icon.4bpp"); +const u8 gMonIcon_Baltoy[] = INCBIN_U8("graphics/pokemon/baltoy/icon.4bpp"); +const u8 gMonIcon_Claydol[] = INCBIN_U8("graphics/pokemon/claydol/icon.4bpp"); const u8 gMonIcon_Lileep[] = INCBIN_U8("graphics/pokemon/lileep/icon.4bpp"); const u8 gMonIcon_Cradily[] = INCBIN_U8("graphics/pokemon/cradily/icon.4bpp"); const u8 gMonIcon_Anorith[] = INCBIN_U8("graphics/pokemon/anorith/icon.4bpp"); const u8 gMonIcon_Armaldo[] = INCBIN_U8("graphics/pokemon/armaldo/icon.4bpp"); -const u8 gMonIcon_Ralts[] = INCBIN_U8("graphics/pokemon/ralts/icon.4bpp"); -const u8 gMonIcon_Kirlia[] = INCBIN_U8("graphics/pokemon/kirlia/icon.4bpp"); -const u8 gMonIcon_Gardevoir[] = INCBIN_U8("graphics/pokemon/gardevoir/icon.4bpp"); +const u8 gMonIcon_Feebas[] = INCBIN_U8("graphics/pokemon/feebas/icon.4bpp"); +const u8 gMonIcon_Milotic[] = INCBIN_U8("graphics/pokemon/milotic/icon.4bpp"); +const u8 gMonIcon_Castform[] = INCBIN_U8("graphics/pokemon/castform/icon.4bpp"); +const u8 gMonIcon_Kecleon[] = INCBIN_U8("graphics/pokemon/kecleon/icon.4bpp"); +const u8 gMonIcon_Shuppet[] = INCBIN_U8("graphics/pokemon/shuppet/icon.4bpp"); +const u8 gMonIcon_Banette[] = INCBIN_U8("graphics/pokemon/banette/icon.4bpp"); +const u8 gMonIcon_Duskull[] = INCBIN_U8("graphics/pokemon/duskull/icon.4bpp"); +const u8 gMonIcon_Dusclops[] = INCBIN_U8("graphics/pokemon/dusclops/icon.4bpp"); +const u8 gMonIcon_Tropius[] = INCBIN_U8("graphics/pokemon/tropius/icon.4bpp"); +const u8 gMonIcon_Chimecho[] = INCBIN_U8("graphics/pokemon/chimecho/icon.4bpp"); +const u8 gMonIcon_Absol[] = INCBIN_U8("graphics/pokemon/absol/icon.4bpp"); +const u8 gMonIcon_Wynaut[] = INCBIN_U8("graphics/pokemon/wynaut/icon.4bpp"); +const u8 gMonIcon_Snorunt[] = INCBIN_U8("graphics/pokemon/snorunt/icon.4bpp"); +const u8 gMonIcon_Glalie[] = INCBIN_U8("graphics/pokemon/glalie/icon.4bpp"); +const u8 gMonIcon_Spheal[] = INCBIN_U8("graphics/pokemon/spheal/icon.4bpp"); +const u8 gMonIcon_Sealeo[] = INCBIN_U8("graphics/pokemon/sealeo/icon.4bpp"); +const u8 gMonIcon_Walrein[] = INCBIN_U8("graphics/pokemon/walrein/icon.4bpp"); +const u8 gMonIcon_Clamperl[] = INCBIN_U8("graphics/pokemon/clamperl/icon.4bpp"); +const u8 gMonIcon_Huntail[] = INCBIN_U8("graphics/pokemon/huntail/icon.4bpp"); +const u8 gMonIcon_Gorebyss[] = INCBIN_U8("graphics/pokemon/gorebyss/icon.4bpp"); +const u8 gMonIcon_Relicanth[] = INCBIN_U8("graphics/pokemon/relicanth/icon.4bpp"); +const u8 gMonIcon_Luvdisc[] = INCBIN_U8("graphics/pokemon/luvdisc/icon.4bpp"); const u8 gMonIcon_Bagon[] = INCBIN_U8("graphics/pokemon/bagon/icon.4bpp"); const u8 gMonIcon_Shelgon[] = INCBIN_U8("graphics/pokemon/shelgon/icon.4bpp"); const u8 gMonIcon_Salamence[] = INCBIN_U8("graphics/pokemon/salamence/icon.4bpp"); @@ -4080,42 +4453,13 @@ const u8 gMonIcon_Metagross[] = INCBIN_U8("graphics/pokemon/metagross/icon.4bpp" const u8 gMonIcon_Regirock[] = INCBIN_U8("graphics/pokemon/regirock/icon.4bpp"); const u8 gMonIcon_Regice[] = INCBIN_U8("graphics/pokemon/regice/icon.4bpp"); const u8 gMonIcon_Registeel[] = INCBIN_U8("graphics/pokemon/registeel/icon.4bpp"); +const u8 gMonIcon_Latias[] = INCBIN_U8("graphics/pokemon/latias/icon.4bpp"); +const u8 gMonIcon_Latios[] = INCBIN_U8("graphics/pokemon/latios/icon.4bpp"); const u8 gMonIcon_Kyogre[] = INCBIN_U8("graphics/pokemon/kyogre/icon.4bpp"); const u8 gMonIcon_Groudon[] = INCBIN_U8("graphics/pokemon/groudon/icon.4bpp"); const u8 gMonIcon_Rayquaza[] = INCBIN_U8("graphics/pokemon/rayquaza/icon.4bpp"); -const u8 gMonIcon_Latias[] = INCBIN_U8("graphics/pokemon/latias/icon.4bpp"); -const u8 gMonIcon_Latios[] = INCBIN_U8("graphics/pokemon/latios/icon.4bpp"); const u8 gMonIcon_Jirachi[] = INCBIN_U8("graphics/pokemon/jirachi/icon.4bpp"); const u8 gMonIcon_Deoxys[] = INCBIN_U8("graphics/pokemon/deoxys/icon.4bpp"); -const u8 gMonIcon_Chimecho[] = INCBIN_U8("graphics/pokemon/chimecho/icon.4bpp"); -const u8 gMonIcon_Egg[] = INCBIN_U8("graphics/pokemon/egg/icon.4bpp"); -const u8 gMonIcon_UnownB[] = INCBIN_U8("graphics/pokemon/unown/b/icon.4bpp"); -const u8 gMonIcon_UnownC[] = INCBIN_U8("graphics/pokemon/unown/c/icon.4bpp"); -const u8 gMonIcon_UnownD[] = INCBIN_U8("graphics/pokemon/unown/d/icon.4bpp"); -const u8 gMonIcon_UnownE[] = INCBIN_U8("graphics/pokemon/unown/e/icon.4bpp"); -const u8 gMonIcon_UnownF[] = INCBIN_U8("graphics/pokemon/unown/f/icon.4bpp"); -const u8 gMonIcon_UnownG[] = INCBIN_U8("graphics/pokemon/unown/g/icon.4bpp"); -const u8 gMonIcon_UnownH[] = INCBIN_U8("graphics/pokemon/unown/h/icon.4bpp"); -const u8 gMonIcon_UnownI[] = INCBIN_U8("graphics/pokemon/unown/i/icon.4bpp"); -const u8 gMonIcon_UnownJ[] = INCBIN_U8("graphics/pokemon/unown/j/icon.4bpp"); -const u8 gMonIcon_UnownK[] = INCBIN_U8("graphics/pokemon/unown/k/icon.4bpp"); -const u8 gMonIcon_UnownL[] = INCBIN_U8("graphics/pokemon/unown/l/icon.4bpp"); -const u8 gMonIcon_UnownM[] = INCBIN_U8("graphics/pokemon/unown/m/icon.4bpp"); -const u8 gMonIcon_UnownN[] = INCBIN_U8("graphics/pokemon/unown/n/icon.4bpp"); -const u8 gMonIcon_UnownO[] = INCBIN_U8("graphics/pokemon/unown/o/icon.4bpp"); -const u8 gMonIcon_UnownP[] = INCBIN_U8("graphics/pokemon/unown/p/icon.4bpp"); -const u8 gMonIcon_UnownQ[] = INCBIN_U8("graphics/pokemon/unown/q/icon.4bpp"); -const u8 gMonIcon_UnownR[] = INCBIN_U8("graphics/pokemon/unown/r/icon.4bpp"); -const u8 gMonIcon_UnownS[] = INCBIN_U8("graphics/pokemon/unown/s/icon.4bpp"); -const u8 gMonIcon_UnownT[] = INCBIN_U8("graphics/pokemon/unown/t/icon.4bpp"); -const u8 gMonIcon_UnownU[] = INCBIN_U8("graphics/pokemon/unown/u/icon.4bpp"); -const u8 gMonIcon_UnownV[] = INCBIN_U8("graphics/pokemon/unown/v/icon.4bpp"); -const u8 gMonIcon_UnownW[] = INCBIN_U8("graphics/pokemon/unown/w/icon.4bpp"); -const u8 gMonIcon_UnownX[] = INCBIN_U8("graphics/pokemon/unown/x/icon.4bpp"); -const u8 gMonIcon_UnownY[] = INCBIN_U8("graphics/pokemon/unown/y/icon.4bpp"); -const u8 gMonIcon_UnownZ[] = INCBIN_U8("graphics/pokemon/unown/z/icon.4bpp"); -const u8 gMonIcon_UnownExclamationMark[] = INCBIN_U8("graphics/pokemon/unown/exclamation_mark/icon.4bpp"); -const u8 gMonIcon_UnownQuestionMark[] = INCBIN_U8("graphics/pokemon/unown/question_mark/icon.4bpp"); const u8 gMonIcon_Turtwig[] = INCBIN_U8("graphics/pokemon/turtwig/icon.4bpp"); const u8 gMonIcon_Grotle[] = INCBIN_U8("graphics/pokemon/grotle/icon.4bpp"); const u8 gMonIcon_Torterra[] = INCBIN_U8("graphics/pokemon/torterra/icon.4bpp"); @@ -4141,12 +4485,8 @@ const u8 gMonIcon_Cranidos[] = INCBIN_U8("graphics/pokemon/cranidos/icon.4bpp"); const u8 gMonIcon_Rampardos[] = INCBIN_U8("graphics/pokemon/rampardos/icon.4bpp"); const u8 gMonIcon_Shieldon[] = INCBIN_U8("graphics/pokemon/shieldon/icon.4bpp"); const u8 gMonIcon_Bastiodon[] = INCBIN_U8("graphics/pokemon/bastiodon/icon.4bpp"); -const u8 gMonIcon_BurmyPlant[] = INCBIN_U8("graphics/pokemon/burmy/plant/icon.4bpp"); -const u8 gMonIcon_BurmySandy[] = INCBIN_U8("graphics/pokemon/burmy/sandy/icon.4bpp"); -const u8 gMonIcon_BurmyTrash[] = INCBIN_U8("graphics/pokemon/burmy/trash/icon.4bpp"); -const u8 gMonIcon_WormadamPlant[] = INCBIN_U8("graphics/pokemon/wormadam/plant/icon.4bpp"); -const u8 gMonIcon_WormadamSandy[] = INCBIN_U8("graphics/pokemon/wormadam/sandy/icon.4bpp"); -const u8 gMonIcon_WormadamTrash[] = INCBIN_U8("graphics/pokemon/wormadam/trash/icon.4bpp"); +const u8 gMonIcon_Burmy[] = INCBIN_U8("graphics/pokemon/burmy/icon.4bpp"); +const u8 gMonIcon_Wormadam[] = INCBIN_U8("graphics/pokemon/wormadam/icon.4bpp"); const u8 gMonIcon_Mothim[] = INCBIN_U8("graphics/pokemon/mothim/icon.4bpp"); const u8 gMonIcon_Combee[] = INCBIN_U8("graphics/pokemon/combee/icon.4bpp"); const u8 gMonIcon_Vespiquen[] = INCBIN_U8("graphics/pokemon/vespiquen/icon.4bpp"); @@ -4155,8 +4495,8 @@ const u8 gMonIcon_Buizel[] = INCBIN_U8("graphics/pokemon/buizel/icon.4bpp"); const u8 gMonIcon_Floatzel[] = INCBIN_U8("graphics/pokemon/floatzel/icon.4bpp"); const u8 gMonIcon_Cherubi[] = INCBIN_U8("graphics/pokemon/cherubi/icon.4bpp"); const u8 gMonIcon_Cherrim[] = INCBIN_U8("graphics/pokemon/cherrim/icon.4bpp"); -const u8 gMonIcon_Shellos[] = INCBIN_U8("graphics/pokemon/shellosE/icon.4bpp"); -const u8 gMonIcon_Gastrodon[] = INCBIN_U8("graphics/pokemon/gastrodonE/icon.4bpp"); +const u8 gMonIcon_Shellos[] = INCBIN_U8("graphics/pokemon/shellos/icon.4bpp"); +const u8 gMonIcon_Gastrodon[] = INCBIN_U8("graphics/pokemon/gastrodon/icon.4bpp"); const u8 gMonIcon_Ambipom[] = INCBIN_U8("graphics/pokemon/ambipom/icon.4bpp"); const u8 gMonIcon_Drifloon[] = INCBIN_U8("graphics/pokemon/drifloon/icon.4bpp"); const u8 gMonIcon_Drifblim[] = INCBIN_U8("graphics/pokemon/drifblim/icon.4bpp"); @@ -4212,12 +4552,7 @@ const u8 gMonIcon_Gallade[] = INCBIN_U8("graphics/pokemon/gallade/icon.4bpp"); const u8 gMonIcon_Probopass[] = INCBIN_U8("graphics/pokemon/probopass/icon.4bpp"); const u8 gMonIcon_Dusknoir[] = INCBIN_U8("graphics/pokemon/dusknoir/icon.4bpp"); const u8 gMonIcon_Froslass[] = INCBIN_U8("graphics/pokemon/froslass/icon.4bpp"); -const u8 gMonIcon_RotomNormal[] = INCBIN_U8("graphics/pokemon/rotom/normal/icon.4bpp"); -const u8 gMonIcon_RotomHeat[] = INCBIN_U8("graphics/pokemon/rotom/heat/icon.4bpp"); -const u8 gMonIcon_RotomFrost[] = INCBIN_U8("graphics/pokemon/rotom/frost/icon.4bpp"); -const u8 gMonIcon_RotomFan[] = INCBIN_U8("graphics/pokemon/rotom/fan/icon.4bpp"); -const u8 gMonIcon_RotomMow[] = INCBIN_U8("graphics/pokemon/rotom/mow/icon.4bpp"); -const u8 gMonIcon_RotomWash[] = INCBIN_U8("graphics/pokemon/rotom/wash/icon.4bpp"); +const u8 gMonIcon_Rotom[] = INCBIN_U8("graphics/pokemon/rotom/icon.4bpp"); const u8 gMonIcon_Uxie[] = INCBIN_U8("graphics/pokemon/uxie/icon.4bpp"); const u8 gMonIcon_Mesprit[] = INCBIN_U8("graphics/pokemon/mesprit/icon.4bpp"); const u8 gMonIcon_Azelf[] = INCBIN_U8("graphics/pokemon/azelf/icon.4bpp"); @@ -4404,7 +4739,7 @@ const u8 gMonIcon_Fletchinder[] = INCBIN_U8("graphics/pokemon/fletchinder/icon.4 const u8 gMonIcon_Talonflame[] = INCBIN_U8("graphics/pokemon/talonflame/icon.4bpp"); const u8 gMonIcon_Scatterbug[] = INCBIN_U8("graphics/pokemon/scatterbug/icon.4bpp"); const u8 gMonIcon_Spewpa[] = INCBIN_U8("graphics/pokemon/spewpa/icon.4bpp"); -const u8 gMonIcon_Vivillon[] = INCBIN_U8("graphics/pokemon/vivillon/icon.4bpp"); +const u8 gMonIcon_Vivillon[] = INCBIN_U8("graphics/pokemon/vivillon/meadow/icon.4bpp"); const u8 gMonIcon_Litleo[] = INCBIN_U8("graphics/pokemon/litleo/icon.4bpp"); const u8 gMonIcon_Pyroar[] = INCBIN_U8("graphics/pokemon/pyroar/icon.4bpp"); const u8 gMonIcon_Flabebe[] = INCBIN_U8("graphics/pokemon/flabebe/icon.4bpp"); @@ -4416,8 +4751,7 @@ const u8 gMonIcon_Pancham[] = INCBIN_U8("graphics/pokemon/pancham/icon.4bpp"); const u8 gMonIcon_Pangoro[] = INCBIN_U8("graphics/pokemon/pangoro/icon.4bpp"); const u8 gMonIcon_Furfrou[] = INCBIN_U8("graphics/pokemon/furfrou/icon.4bpp"); const u8 gMonIcon_Espurr[] = INCBIN_U8("graphics/pokemon/espurr/icon.4bpp"); -const u8 gMonIcon_MeowsticMale[] = INCBIN_U8("graphics/pokemon/meowstic/male/icon.4bpp"); -const u8 gMonIcon_MeowsticFemale[] = INCBIN_U8("graphics/pokemon/meowstic/female/icon.4bpp"); +const u8 gMonIcon_Meowstic[] = INCBIN_U8("graphics/pokemon/meowstic/icon.4bpp"); const u8 gMonIcon_Honedge[] = INCBIN_U8("graphics/pokemon/honedge/icon.4bpp"); const u8 gMonIcon_Doublade[] = INCBIN_U8("graphics/pokemon/doublade/icon.4bpp"); const u8 gMonIcon_Aegislash[] = INCBIN_U8("graphics/pokemon/aegislash/icon.4bpp"); @@ -4589,9 +4923,6 @@ const u8 gMonIcon_MegaSalamence[] = INCBIN_U8("graphics/pokemon/mega_salamence/i const u8 gMonIcon_MegaMetagross[] = INCBIN_U8("graphics/pokemon/mega_metagross/icon.4bpp"); const u8 gMonIcon_MegaLatias[] = INCBIN_U8("graphics/pokemon/mega_latias/icon.4bpp"); const u8 gMonIcon_MegaLatios[] = INCBIN_U8("graphics/pokemon/mega_latios/icon.4bpp"); -const u8 gMonIcon_PrimalKyogre[] = INCBIN_U8("graphics/pokemon/primal_kyogre/icon.4bpp"); -const u8 gMonIcon_PrimalGroudon[] = INCBIN_U8("graphics/pokemon/primal_groudon/icon.4bpp"); -const u8 gMonIcon_MegaRayquaza[] = INCBIN_U8("graphics/pokemon/mega_rayquaza/icon.4bpp"); const u8 gMonIcon_MegaLopunny[] = INCBIN_U8("graphics/pokemon/mega_lopunny/icon.4bpp"); const u8 gMonIcon_MegaGarchomp[] = INCBIN_U8("graphics/pokemon/mega_garchomp/icon.4bpp"); const u8 gMonIcon_MegaLucario[] = INCBIN_U8("graphics/pokemon/mega_lucario/icon.4bpp"); @@ -4599,7 +4930,9 @@ const u8 gMonIcon_MegaAbomasnow[] = INCBIN_U8("graphics/pokemon/mega_abomasnow/i const u8 gMonIcon_MegaGallade[] = INCBIN_U8("graphics/pokemon/mega_gallade/icon.4bpp"); const u8 gMonIcon_MegaAudino[] = INCBIN_U8("graphics/pokemon/mega_audino/icon.4bpp"); const u8 gMonIcon_MegaDiancie[] = INCBIN_U8("graphics/pokemon/mega_diancie/icon.4bpp"); - +const u8 gMonIcon_MegaRayquaza[] = INCBIN_U8("graphics/pokemon/mega_rayquaza/icon.4bpp"); +const u8 gMonIcon_PrimalKyogre[] = INCBIN_U8("graphics/pokemon/primal_kyogre/icon.4bpp"); +const u8 gMonIcon_PrimalGroudon[] = INCBIN_U8("graphics/pokemon/primal_groudon/icon.4bpp"); const u8 gMonIcon_AlolanRattata[] = INCBIN_U8("graphics/pokemon/alolan_rattata/icon.4bpp"); const u8 gMonIcon_AlolanRaticate[] = INCBIN_U8("graphics/pokemon/alolan_raticate/icon.4bpp"); const u8 gMonIcon_AlolanRaichu[] = INCBIN_U8("graphics/pokemon/alolan_raichu/icon.4bpp"); @@ -4618,28 +4951,149 @@ const u8 gMonIcon_AlolanGrimer[] = INCBIN_U8("graphics/pokemon/alolan_grimer/ico const u8 gMonIcon_AlolanMuk[] = INCBIN_U8("graphics/pokemon/alolan_muk/icon.4bpp"); const u8 gMonIcon_AlolanExeggutor[] = INCBIN_U8("graphics/pokemon/alolan_exeggutor/icon.4bpp"); const u8 gMonIcon_AlolanMarowak[] = INCBIN_U8("graphics/pokemon/alolan_marowak/icon.4bpp"); - -const u8 gMonIcon_ShayminSky[] = INCBIN_U8("graphics/pokemon/shaymin/icon_sky.4bpp"); -const u8 gMonIcon_GiratinaOrigin[] = INCBIN_U8("graphics/pokemon/giratina/icon_origin.4bpp"); -const u8 gMonIcon_DarmanitanZen[] = INCBIN_U8("graphics/pokemon/darmanitan/icon_zen.4bpp"); -const u8 gMonIcon_TornadusTherian[] = INCBIN_U8("graphics/pokemon/tornadus/icon_therian.4bpp"); -const u8 gMonIcon_ThundurusTherian[] = INCBIN_U8("graphics/pokemon/thundurus/icon_therian.4bpp"); -const u8 gMonIcon_LandorusTherian[] = INCBIN_U8("graphics/pokemon/landorus/icon_therian.4bpp"); -const u8 gMonIcon_MeloettaPirouette[] = INCBIN_U8("graphics/pokemon/meloetta/icon_pirouette.4bpp"); -const u8 gMonIcon_AegislashBlade[] = INCBIN_U8("graphics/pokemon/aegislash/icon_blade.4bpp"); -const u8 gMonIcon_HoopaUnbound[] = INCBIN_U8("graphics/pokemon/hoopa/icon_unbound.4bpp"); -const u8 gMonIcon_MiniorCore[] = INCBIN_U8("graphics/pokemon/minior/icon_core.4bpp"); -const u8 gMonIcon_WishiwashiSchool[] = INCBIN_U8("graphics/pokemon/wishiwashi/icon_school.4bpp"); -const u8 gMonIcon_KyuremBlack[] = INCBIN_U8("graphics/pokemon/kyurem/icon_black.4bpp"); -const u8 gMonIcon_KyuremWhite[] = INCBIN_U8("graphics/pokemon/kyurem/icon_white.4bpp"); -const u8 gMonIcon_MimikyuBusted[] = INCBIN_U8("graphics/pokemon/mimikyu/icon_busted.4bpp"); -const u8 gMonIcon_LycanrocMidnight[] = INCBIN_U8("graphics/pokemon/lycanroc/icon_midnight.4bpp"); -const u8 gMonIcon_LycanrocDusk[] = INCBIN_U8("graphics/pokemon/lycanroc/icon_dusk.4bpp"); -const u8 gMonIcon_Zygarde10[] = INCBIN_U8("graphics/pokemon/zygarde/icon_10pc.4bpp"); -const u8 gMonIcon_ZygardeComplete[] = INCBIN_U8("graphics/pokemon/zygarde/icon_complete.4bpp"); +const u8 gMonIcon_PikachuCosplay[] = INCBIN_U8("graphics/pokemon/pikachu/cosplay/icon.4bpp"); +const u8 gMonIcon_PikachuRockStar[] = INCBIN_U8("graphics/pokemon/pikachu/rock_star/icon.4bpp"); +const u8 gMonIcon_PikachuBelle[] = INCBIN_U8("graphics/pokemon/pikachu/belle/icon.4bpp"); +const u8 gMonIcon_PikachuPopStar[] = INCBIN_U8("graphics/pokemon/pikachu/pop_star/icon.4bpp"); +const u8 gMonIcon_PikachuPhD[] = INCBIN_U8("graphics/pokemon/pikachu/ph_d/icon.4bpp"); +const u8 gMonIcon_PikachuLibre[] = INCBIN_U8("graphics/pokemon/pikachu/libre/icon.4bpp"); +const u8 gMonIcon_PikachuOriginalCap[] = INCBIN_U8("graphics/pokemon/pikachu/original_cap/icon.4bpp"); +const u8 gMonIcon_PikachuHoennCap[] = INCBIN_U8("graphics/pokemon/pikachu/hoenn_cap/icon.4bpp"); +const u8 gMonIcon_PikachuSinnohCap[] = INCBIN_U8("graphics/pokemon/pikachu/sinnoh_cap/icon.4bpp"); +const u8 gMonIcon_PikachuUnovaCap[] = INCBIN_U8("graphics/pokemon/pikachu/unova_cap/icon.4bpp"); +const u8 gMonIcon_PikachuKalosCap[] = INCBIN_U8("graphics/pokemon/pikachu/kalos_cap/icon.4bpp"); +const u8 gMonIcon_PikachuAlolaCap[] = INCBIN_U8("graphics/pokemon/pikachu/alola_cap/icon.4bpp"); +const u8 gMonIcon_PikachuPartnerCap[] = INCBIN_U8("graphics/pokemon/pikachu/partner_cap/icon.4bpp"); +const u8 gMonIcon_PichuSpikyEared[] = INCBIN_U8("graphics/pokemon/pichu/spiky_eared/icon.4bpp"); +const u8 gMonIcon_UnownB[] = INCBIN_U8("graphics/pokemon/unown/b/icon.4bpp"); +const u8 gMonIcon_UnownC[] = INCBIN_U8("graphics/pokemon/unown/c/icon.4bpp"); +const u8 gMonIcon_UnownD[] = INCBIN_U8("graphics/pokemon/unown/d/icon.4bpp"); +const u8 gMonIcon_UnownE[] = INCBIN_U8("graphics/pokemon/unown/e/icon.4bpp"); +const u8 gMonIcon_UnownF[] = INCBIN_U8("graphics/pokemon/unown/f/icon.4bpp"); +const u8 gMonIcon_UnownG[] = INCBIN_U8("graphics/pokemon/unown/g/icon.4bpp"); +const u8 gMonIcon_UnownH[] = INCBIN_U8("graphics/pokemon/unown/h/icon.4bpp"); +const u8 gMonIcon_UnownI[] = INCBIN_U8("graphics/pokemon/unown/i/icon.4bpp"); +const u8 gMonIcon_UnownJ[] = INCBIN_U8("graphics/pokemon/unown/j/icon.4bpp"); +const u8 gMonIcon_UnownK[] = INCBIN_U8("graphics/pokemon/unown/k/icon.4bpp"); +const u8 gMonIcon_UnownL[] = INCBIN_U8("graphics/pokemon/unown/l/icon.4bpp"); +const u8 gMonIcon_UnownM[] = INCBIN_U8("graphics/pokemon/unown/m/icon.4bpp"); +const u8 gMonIcon_UnownN[] = INCBIN_U8("graphics/pokemon/unown/n/icon.4bpp"); +const u8 gMonIcon_UnownO[] = INCBIN_U8("graphics/pokemon/unown/o/icon.4bpp"); +const u8 gMonIcon_UnownP[] = INCBIN_U8("graphics/pokemon/unown/p/icon.4bpp"); +const u8 gMonIcon_UnownQ[] = INCBIN_U8("graphics/pokemon/unown/q/icon.4bpp"); +const u8 gMonIcon_UnownR[] = INCBIN_U8("graphics/pokemon/unown/r/icon.4bpp"); +const u8 gMonIcon_UnownS[] = INCBIN_U8("graphics/pokemon/unown/s/icon.4bpp"); +const u8 gMonIcon_UnownT[] = INCBIN_U8("graphics/pokemon/unown/t/icon.4bpp"); +const u8 gMonIcon_UnownU[] = INCBIN_U8("graphics/pokemon/unown/u/icon.4bpp"); +const u8 gMonIcon_UnownV[] = INCBIN_U8("graphics/pokemon/unown/v/icon.4bpp"); +const u8 gMonIcon_UnownW[] = INCBIN_U8("graphics/pokemon/unown/w/icon.4bpp"); +const u8 gMonIcon_UnownX[] = INCBIN_U8("graphics/pokemon/unown/x/icon.4bpp"); +const u8 gMonIcon_UnownY[] = INCBIN_U8("graphics/pokemon/unown/y/icon.4bpp"); +const u8 gMonIcon_UnownZ[] = INCBIN_U8("graphics/pokemon/unown/z/icon.4bpp"); +const u8 gMonIcon_UnownExclamationMark[] = INCBIN_U8("graphics/pokemon/unown/exclamation_mark/icon.4bpp"); +const u8 gMonIcon_UnownQuestionMark[] = INCBIN_U8("graphics/pokemon/unown/question_mark/icon.4bpp"); +const u8 gMonIcon_CastformSunny[] = INCBIN_U8("graphics/pokemon/castform/sunny/icon.4bpp"); +const u8 gMonIcon_CastformRainy[] = INCBIN_U8("graphics/pokemon/castform/rainy/icon.4bpp"); +const u8 gMonIcon_CastformSnowy[] = INCBIN_U8("graphics/pokemon/castform/snowy/icon.4bpp"); const u8 gMonIcon_DeoxysAttack[] = INCBIN_U8("graphics/pokemon/deoxys/icon_attack.4bpp"); const u8 gMonIcon_DeoxysDefense[] = INCBIN_U8("graphics/pokemon/deoxys/icon_defense.4bpp"); const u8 gMonIcon_DeoxysSpeed[] = INCBIN_U8("graphics/pokemon/deoxys/icon_speed.4bpp"); +const u8 gMonIcon_BurmySandyCloak[] = INCBIN_U8("graphics/pokemon/burmy/sandy_cloak/icon.4bpp"); +const u8 gMonIcon_BurmyTrashCloak[] = INCBIN_U8("graphics/pokemon/burmy/trash_cloak/icon.4bpp"); +const u8 gMonIcon_WormadamSandyCloak[] = INCBIN_U8("graphics/pokemon/wormadam/sandy_cloak/icon.4bpp"); +const u8 gMonIcon_WormadamTrashCloak[] = INCBIN_U8("graphics/pokemon/wormadam/trash_cloak/icon.4bpp"); +const u8 gMonIcon_CherrimSunshine[] = INCBIN_U8("graphics/pokemon/cherrim/sunshine/icon.4bpp"); +const u8 gMonIcon_ShellosEastSea[] = INCBIN_U8("graphics/pokemon/shellos/east_sea/icon.4bpp"); +const u8 gMonIcon_GastrodonEastSea[] = INCBIN_U8("graphics/pokemon/gastrodon/east_sea/icon.4bpp"); +const u8 gMonIcon_RotomHeat[] = INCBIN_U8("graphics/pokemon/rotom/heat/icon.4bpp"); +const u8 gMonIcon_RotomWash[] = INCBIN_U8("graphics/pokemon/rotom/wash/icon.4bpp"); +const u8 gMonIcon_RotomFrost[] = INCBIN_U8("graphics/pokemon/rotom/frost/icon.4bpp"); +const u8 gMonIcon_RotomFan[] = INCBIN_U8("graphics/pokemon/rotom/fan/icon.4bpp"); +const u8 gMonIcon_RotomMow[] = INCBIN_U8("graphics/pokemon/rotom/mow/icon.4bpp"); +const u8 gMonIcon_GiratinaOrigin[] = INCBIN_U8("graphics/pokemon/giratina/origin/icon.4bpp"); +const u8 gMonIcon_ShayminSky[] = INCBIN_U8("graphics/pokemon/shaymin/sky/icon.4bpp"); +const u8 gMonIcon_BasculinBlueStriped[] = INCBIN_U8("graphics/pokemon/basculin/blue_striped/icon.4bpp"); +const u8 gMonIcon_DarmanitanZenMode[] = INCBIN_U8("graphics/pokemon/darmanitan/zen_mode/icon.4bpp"); +const u8 gMonIcon_DeerlingSummer[] = INCBIN_U8("graphics/pokemon/deerling/summer/icon.4bpp"); +const u8 gMonIcon_DeerlingAutumn[] = INCBIN_U8("graphics/pokemon/deerling/autumn/icon.4bpp"); +const u8 gMonIcon_DeerlingWinter[] = INCBIN_U8("graphics/pokemon/deerling/winter/icon.4bpp"); +const u8 gMonIcon_SawsbuckSummer[] = INCBIN_U8("graphics/pokemon/sawsbuck/summer/icon.4bpp"); +const u8 gMonIcon_SawsbuckAutumn[] = INCBIN_U8("graphics/pokemon/sawsbuck/autumn/icon.4bpp"); +const u8 gMonIcon_SawsbuckWinter[] = INCBIN_U8("graphics/pokemon/sawsbuck/winter/icon.4bpp"); +const u8 gMonIcon_TornadusTherian[] = INCBIN_U8("graphics/pokemon/tornadus/therian/icon.4bpp"); +const u8 gMonIcon_ThundurusTherian[] = INCBIN_U8("graphics/pokemon/thundurus/therian/icon.4bpp"); +const u8 gMonIcon_LandorusTherian[] = INCBIN_U8("graphics/pokemon/landorus/therian/icon.4bpp"); +const u8 gMonIcon_KyuremWhite[] = INCBIN_U8("graphics/pokemon/kyurem/white/icon.4bpp"); +const u8 gMonIcon_KyuremBlack[] = INCBIN_U8("graphics/pokemon/kyurem/black/icon.4bpp"); +const u8 gMonIcon_KeldeoResolute[] = INCBIN_U8("graphics/pokemon/keldeo/resolute/icon.4bpp"); +const u8 gMonIcon_MeloettaPirouette[] = INCBIN_U8("graphics/pokemon/meloetta/pirouette/icon.4bpp"); +const u8 gMonIcon_GreninjaAsh[] = INCBIN_U8("graphics/pokemon/greninja/ash/icon.4bpp"); +const u8 gMonIcon_VivillonPolar[] = INCBIN_U8("graphics/pokemon/vivillon/polar/icon.4bpp"); +const u8 gMonIcon_VivillonTundra[] = INCBIN_U8("graphics/pokemon/vivillon/tundra/icon.4bpp"); +const u8 gMonIcon_VivillonContinental[] = INCBIN_U8("graphics/pokemon/vivillon/continental/icon.4bpp"); +const u8 gMonIcon_VivillonGarden[] = INCBIN_U8("graphics/pokemon/vivillon/garden/icon.4bpp"); +const u8 gMonIcon_VivillonElegant[] = INCBIN_U8("graphics/pokemon/vivillon/elegant/icon.4bpp"); +const u8 gMonIcon_VivillonMeadow[] = INCBIN_U8("graphics/pokemon/vivillon/meadow/icon.4bpp"); +const u8 gMonIcon_VivillonModern[] = INCBIN_U8("graphics/pokemon/vivillon/modern/icon.4bpp"); +const u8 gMonIcon_VivillonMarine[] = INCBIN_U8("graphics/pokemon/vivillon/marine/icon.4bpp"); +const u8 gMonIcon_VivillonArchipelago[] = INCBIN_U8("graphics/pokemon/vivillon/archipelago/icon.4bpp"); +const u8 gMonIcon_VivillonHighPlains[] = INCBIN_U8("graphics/pokemon/vivillon/high_plains/icon.4bpp"); +const u8 gMonIcon_VivillonSandstorm[] = INCBIN_U8("graphics/pokemon/vivillon/sandstorm/icon.4bpp"); +const u8 gMonIcon_VivillonRiver[] = INCBIN_U8("graphics/pokemon/vivillon/river/icon.4bpp"); +const u8 gMonIcon_VivillonMonsoon[] = INCBIN_U8("graphics/pokemon/vivillon/monsoon/icon.4bpp"); +const u8 gMonIcon_VivillonSavanna[] = INCBIN_U8("graphics/pokemon/vivillon/savanna/icon.4bpp"); +const u8 gMonIcon_VivillonSun[] = INCBIN_U8("graphics/pokemon/vivillon/sun/icon.4bpp"); +const u8 gMonIcon_VivillonOcean[] = INCBIN_U8("graphics/pokemon/vivillon/ocean/icon.4bpp"); +const u8 gMonIcon_VivillonJungle[] = INCBIN_U8("graphics/pokemon/vivillon/jungle/icon.4bpp"); +const u8 gMonIcon_VivillonFancy[] = INCBIN_U8("graphics/pokemon/vivillon/fancy/icon.4bpp"); +const u8 gMonIcon_VivillonPokeBall[] = INCBIN_U8("graphics/pokemon/vivillon/poke_ball/icon.4bpp"); +const u8 gMonIcon_FlabebeYellowFlower[] = INCBIN_U8("graphics/pokemon/flabebe/yellow_flower/icon.4bpp"); +const u8 gMonIcon_FlabebeOrangeFlower[] = INCBIN_U8("graphics/pokemon/flabebe/orange_flower/icon.4bpp"); +const u8 gMonIcon_FlabebeBlueFlower[] = INCBIN_U8("graphics/pokemon/flabebe/blue_flower/icon.4bpp"); +const u8 gMonIcon_FlabebeWhiteFlower[] = INCBIN_U8("graphics/pokemon/flabebe/white_flower/icon.4bpp"); +const u8 gMonIcon_FloetteYellowFlower[] = INCBIN_U8("graphics/pokemon/floette/yellow_flower/icon.4bpp"); +const u8 gMonIcon_FloetteOrangeFlower[] = INCBIN_U8("graphics/pokemon/floette/orange_flower/icon.4bpp"); +const u8 gMonIcon_FloetteBlueFlower[] = INCBIN_U8("graphics/pokemon/floette/blue_flower/icon.4bpp"); +const u8 gMonIcon_FloetteWhiteFlower[] = INCBIN_U8("graphics/pokemon/floette/white_flower/icon.4bpp"); +const u8 gMonIcon_FloetteEternalFlower[] = INCBIN_U8("graphics/pokemon/floette/eternal_flower/icon.4bpp"); +const u8 gMonIcon_FlorgesYellowFlower[] = INCBIN_U8("graphics/pokemon/florges/yellow_flower/icon.4bpp"); +const u8 gMonIcon_FlorgesOrangeFlower[] = INCBIN_U8("graphics/pokemon/florges/orange_flower/icon.4bpp"); +const u8 gMonIcon_FlorgesBlueFlower[] = INCBIN_U8("graphics/pokemon/florges/blue_flower/icon.4bpp"); +const u8 gMonIcon_FlorgesWhiteFlower[] = INCBIN_U8("graphics/pokemon/florges/white_flower/icon.4bpp"); +const u8 gMonIcon_FurfrouHeartTrim[] = INCBIN_U8("graphics/pokemon/furfrou/heart_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouStarTrim[] = INCBIN_U8("graphics/pokemon/furfrou/star_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouDiamondTrim[] = INCBIN_U8("graphics/pokemon/furfrou/diamond_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouDebutanteTrim[] = INCBIN_U8("graphics/pokemon/furfrou/debutante_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouMatronTrim[] = INCBIN_U8("graphics/pokemon/furfrou/matron_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouDandyTrim[] = INCBIN_U8("graphics/pokemon/furfrou/dandy_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouLaReineTrim[] = INCBIN_U8("graphics/pokemon/furfrou/la_reine_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouKabukiTrim[] = INCBIN_U8("graphics/pokemon/furfrou/kabuki_trim/icon.4bpp"); +const u8 gMonIcon_FurfrouPharaohTrim[] = INCBIN_U8("graphics/pokemon/furfrou/pharaoh_trim/icon.4bpp"); +const u8 gMonIcon_MeowsticFemale[] = INCBIN_U8("graphics/pokemon/meowstic/female/icon.4bpp"); +const u8 gMonIcon_AegislashBlade[] = INCBIN_U8("graphics/pokemon/aegislash/blade/icon.4bpp"); +const u8 gMonIcon_XerneasActive[] = INCBIN_U8("graphics/pokemon/xerneas/active/icon.4bpp"); +const u8 gMonIcon_Zygarde10[] = INCBIN_U8("graphics/pokemon/zygarde/10_percent/icon.4bpp"); +const u8 gMonIcon_ZygardeComplete[] = INCBIN_U8("graphics/pokemon/zygarde/complete/icon.4bpp"); +const u8 gMonIcon_HoopaUnbound[] = INCBIN_U8("graphics/pokemon/hoopa/unbound/icon.4bpp"); +const u8 gMonIcon_OricorioPomPom[] = INCBIN_U8("graphics/pokemon/oricorio/pom_pom/icon.4bpp"); +const u8 gMonIcon_OricorioPau[] = INCBIN_U8("graphics/pokemon/oricorio/pa_u/icon.4bpp"); +const u8 gMonIcon_OricorioSensu[] = INCBIN_U8("graphics/pokemon/oricorio/sensu/icon.4bpp"); +const u8 gMonIcon_LycanrocMidnight[] = INCBIN_U8("graphics/pokemon/lycanroc/midnight/icon.4bpp"); +const u8 gMonIcon_LycanrocDusk[] = INCBIN_U8("graphics/pokemon/lycanroc/dusk/icon.4bpp"); +const u8 gMonIcon_WishiwashiSchool[] = INCBIN_U8("graphics/pokemon/wishiwashi/school/icon.4bpp"); +const u8 gMonIcon_MiniorCoreRed[] = INCBIN_U8("graphics/pokemon/minior/core/red/icon.4bpp"); +const u8 gMonIcon_MiniorCoreOrange[] = INCBIN_U8("graphics/pokemon/minior/core/orange/icon.4bpp"); +const u8 gMonIcon_MiniorCoreYellow[] = INCBIN_U8("graphics/pokemon/minior/core/yellow/icon.4bpp"); +const u8 gMonIcon_MiniorCoreGreen[] = INCBIN_U8("graphics/pokemon/minior/core/green/icon.4bpp"); +const u8 gMonIcon_MiniorCoreBlue[] = INCBIN_U8("graphics/pokemon/minior/core/blue/icon.4bpp"); +const u8 gMonIcon_MiniorCoreIndigo[] = INCBIN_U8("graphics/pokemon/minior/core/indigo/icon.4bpp"); +const u8 gMonIcon_MiniorCoreViolet[] = INCBIN_U8("graphics/pokemon/minior/core/violet/icon.4bpp"); +const u8 gMonIcon_MimikyuBusted[] = INCBIN_U8("graphics/pokemon/mimikyu/busted/icon.4bpp"); +const u8 gMonIcon_NecrozmaDuskMane[] = INCBIN_U8("graphics/pokemon/necrozma/dusk_mane/icon.4bpp"); +const u8 gMonIcon_NecrozmaDawnWings[] = INCBIN_U8("graphics/pokemon/necrozma/dawn_wings/icon.4bpp"); +const u8 gMonIcon_NecrozmaUltra[] = INCBIN_U8("graphics/pokemon/necrozma/ultra/icon.4bpp"); +const u8 gMonIcon_MagearnaOriginalColor[] = INCBIN_U8("graphics/pokemon/magearna/original_color/icon.4bpp"); +const u8 gMonIcon_Egg[] = INCBIN_U8("graphics/pokemon/egg/icon.4bpp"); const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/footprint.1bpp"); const u8 gMonFootprint_Bulbasaur[] = INCBIN_U8("graphics/pokemon/bulbasaur/footprint.1bpp"); diff --git a/src/data/pokemon/base_stats.h b/src/data/pokemon/base_stats.h index a7eec5556..c5cddd53f 100644 --- a/src/data/pokemon/base_stats.h +++ b/src/data/pokemon/base_stats.h @@ -10510,54 +10510,6 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_BURMY_SANDY] = - { - .baseHP = 40, - .baseAttack = 29, - .baseDefense = 45, - .baseSpeed = 36, - .baseSpAttack = 29, - .baseSpDefense = 45, - .type1 = TYPE_BUG, - .type2 = TYPE_BUG, - .catchRate = 120, - .expYield = 45, - .evYield_SpDefense = 1, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - - [SPECIES_BURMY_TRASH] = - { - .baseHP = 40, - .baseAttack = 29, - .baseDefense = 45, - .baseSpeed = 36, - .baseSpAttack = 29, - .baseSpDefense = 45, - .type1 = TYPE_BUG, - .type2 = TYPE_BUG, - .catchRate = 120, - .expYield = 45, - .evYield_SpDefense = 1, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - [SPECIES_WORMADAM] = { .baseHP = 60, @@ -10584,59 +10536,6 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_WORMADAM_SANDY] = - { - .baseHP = 60, - .baseAttack = 79, - .baseDefense = 105, - .baseSpeed = 36, - .baseSpAttack = 59, - .baseSpDefense = 85, - .type1 = TYPE_BUG, - .type2 = TYPE_GROUND, - .catchRate = 45, - .expYield = 148, - .evYield_Defense = 2, - .item2 = ITEM_SILVER_POWDER, - .genderRatio = MON_FEMALE, - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_ANTICIPATION, ABILITY_NONE}, - .abilityHidden = ABILITY_OVERCOAT, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_WORMADAM_TRASH] = - { - .baseHP = 60, - .baseAttack = 69, - .baseDefense = 95, - .baseSpeed = 36, - .baseSpAttack = 69, - .baseSpDefense = 95, - .type1 = TYPE_BUG, - .type2 = TYPE_STEEL, - .catchRate = 45, - .expYield = 148, - .evYield_Defense = 1, - .evYield_SpDefense = 1, - .item2 = ITEM_SILVER_POWDER, - .genderRatio = MON_FEMALE, - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_ANTICIPATION, ABILITY_NONE}, - .abilityHidden = ABILITY_OVERCOAT, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - [SPECIES_MOTHIM] = { .baseHP = 70, @@ -12319,131 +12218,6 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_ROTOM_HEAT] = - { - .baseHP = 50, - .baseAttack = 65, - .baseDefense = 107, - .baseSpeed = 86, - .baseSpAttack = 105, - .baseSpDefense = 107, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_FIRE, - .catchRate = 45, - .expYield = 182, - .evYield_Speed = 1, - .evYield_SpAttack = 1, - .genderRatio = MON_GENDERLESS, - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_ROTOM_WASH] = - { - .baseHP = 50, - .baseAttack = 65, - .baseDefense = 107, - .baseSpeed = 86, - .baseSpAttack = 105, - .baseSpDefense = 107, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_WATER, - .catchRate = 45, - .expYield = 182, - .evYield_Speed = 1, - .evYield_SpAttack = 1, - .genderRatio = MON_GENDERLESS, - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_ROTOM_FROST] = - { - .baseHP = 50, - .baseAttack = 65, - .baseDefense = 107, - .baseSpeed = 86, - .baseSpAttack = 105, - .baseSpDefense = 107, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_ICE, - .catchRate = 45, - .expYield = 182, - .evYield_Speed = 1, - .evYield_SpAttack = 1, - .genderRatio = MON_GENDERLESS, - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_ROTOM_FAN] = - { - .baseHP = 50, - .baseAttack = 65, - .baseDefense = 107, - .baseSpeed = 86, - .baseSpAttack = 105, - .baseSpDefense = 107, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_FLYING, - .catchRate = 45, - .expYield = 182, - .evYield_Speed = 1, - .evYield_SpAttack = 1, - .genderRatio = MON_GENDERLESS, - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_ROTOM_MOW] = - { - .baseHP = 50, - .baseAttack = 65, - .baseDefense = 107, - .baseSpeed = 86, - .baseSpAttack = 105, - .baseSpDefense = 107, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_GRASS, - .catchRate = 45, - .expYield = 182, - .evYield_Speed = 1, - .evYield_SpAttack = 1, - .genderRatio = MON_GENDERLESS, - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - [SPECIES_UXIE] = { .baseHP = 75, @@ -16649,54 +16423,6 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_KYUREM_WHITE] = - { - .baseHP = 125, - .baseAttack = 120, - .baseDefense = 90, - .baseSpeed = 95, - .baseSpAttack = 170, - .baseSpDefense = 100, - .type1 = TYPE_DRAGON, - .type2 = TYPE_ICE, - .catchRate = 3, - .expYield = 315, - .evYield_SpAttack = 3, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 0, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_TURBOBLAZE, ABILITY_NONE}, - .bodyColor = BODY_COLOR_GRAY, - .noFlip = FALSE, - }, - - [SPECIES_KYUREM_BLACK] = - { - .baseHP = 125, - .baseAttack = 170, - .baseDefense = 100, - .baseSpeed = 95, - .baseSpAttack = 120, - .baseSpDefense = 90, - .type1 = TYPE_DRAGON, - .type2 = TYPE_ICE, - .catchRate = 3, - .expYield = 315, - .evYield_Attack = 3, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 0, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_TERAVOLT, ABILITY_NONE}, - .bodyColor = BODY_COLOR_GRAY, - .noFlip = FALSE, - }, - [SPECIES_KELDEO] = { .baseHP = 91, @@ -17503,31 +17229,6 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_MEOWSTIC_F] = - { - .baseHP = 74, - .baseAttack = 48, - .baseDefense = 76, - .baseSpeed = 104, - .baseSpAttack = 83, - .baseSpDefense = 81, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_PSYCHIC, - .catchRate = 75, - .expYield = 163, - .evYield_Speed = 2, - .genderRatio = MON_FEMALE, - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_KEEN_EYE, ABILITY_INFILTRATOR}, - .abilityHidden = ABILITY_COMPETITIVE, - .bodyColor = BODY_COLOR_WHITE, - .noFlip = FALSE, - }, - [SPECIES_HONEDGE] = { .baseHP = 45, @@ -20811,78 +20512,6 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_MEGA_GENGAR] = - { - .baseHP = 60, - .baseAttack = 65, - .baseDefense = 80, - .baseSpeed = 130, - .baseSpAttack = 170, - .baseSpDefense = 95, - .type1 = TYPE_GHOST, - .type2 = TYPE_POISON, - .catchRate = 45, - .expYield = 270, - .evYield_SpAttack = 3, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_SHADOW_TAG, ABILITY_SHADOW_TAG}, - .bodyColor = BODY_COLOR_PURPLE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_GARDEVOIR] = - { - .baseHP = 68, - .baseAttack = 85, - .baseDefense = 65, - .baseSpeed = 100, - .baseSpAttack = 165, - .baseSpDefense = 135, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_FAIRY, - .catchRate = 45, - .expYield = 278, - .evYield_SpAttack = 3, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 35, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_AMORPHOUS, - .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_PIXILATE, ABILITY_PIXILATE}, - .bodyColor = BODY_COLOR_WHITE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_AMPHAROS] = - { - .baseHP = 90, - .baseAttack = 95, - .baseDefense = 105, - .baseSpeed = 45, - .baseSpAttack = 165, - .baseSpDefense = 110, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_DRAGON, - .catchRate = 45, - .expYield = 275, - .evYield_SpAttack = 3, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_MONSTER, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_MOLD_BREAKER, ABILITY_MOLD_BREAKER}, - .bodyColor = BODY_COLOR_YELLOW, - .noFlip = FALSE, - }, - [SPECIES_MEGA_VENUSAUR] = { .baseHP = 80, @@ -20956,6 +20585,250 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, + [SPECIES_MEGA_BLASTOISE] = + { + .baseHP = 79, + .baseAttack = 103, + .baseDefense = 120, + .baseSpeed = 78, + .baseSpAttack = 135, + .baseSpDefense = 115, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 284, + .evYield_SpDefense = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .abilities = {ABILITY_MEGA_LAUNCHER, ABILITY_MEGA_LAUNCHER}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_BEEDRILL] = + { + .baseHP = 65, + .baseAttack = 150, + .baseDefense = 40, + .baseSpeed = 145, + .baseSpAttack = 15, + .baseSpDefense = 80, + .type1 = TYPE_BUG, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 223, + .evYield_Attack = 2, + .evYield_SpDefense = 1, + .item2 = ITEM_POISON_BARB, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_ADAPTABILITY, ABILITY_ADAPTABILITY}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_PIDGEOT] = + { + .baseHP = 83, + .baseAttack = 80, + .baseDefense = 80, + .baseSpeed = 121, + .baseSpAttack = 135, + .baseSpDefense = 80, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 261, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_NO_GUARD, ABILITY_NO_GUARD}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_ALAKAZAM] = + { + .baseHP = 55, + .baseAttack = 50, + .baseDefense = 65, + .baseSpeed = 150, + .baseSpAttack = 175, + .baseSpDefense = 105, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 50, + .expYield = 270, + .evYield_SpAttack = 3, + .item2 = ITEM_TWISTED_SPOON, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_TRACE, ABILITY_TRACE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_SLOWBRO] = + { + .baseHP = 95, + .baseAttack = 75, + .baseDefense = 180, + .baseSpeed = 30, + .baseSpAttack = 130, + .baseSpDefense = 80, + .type1 = TYPE_WATER, + .type2 = TYPE_PSYCHIC, + .catchRate = 75, + .expYield = 207, + .evYield_Defense = 2, + .item2 = ITEM_KINGS_ROCK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .abilities = {ABILITY_SHELL_ARMOR, ABILITY_SHELL_ARMOR}, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_GENGAR] = + { + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 80, + .baseSpeed = 130, + .baseSpAttack = 170, + .baseSpDefense = 95, + .type1 = TYPE_GHOST, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_SHADOW_TAG, ABILITY_SHADOW_TAG}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_KANGASKHAN] = + { + .baseHP = 105, + .baseAttack = 125, + .baseDefense = 100, + .baseSpeed = 100, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 45, + .expYield = 207, + .evYield_HP = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + .abilities = {ABILITY_PARENTAL_BOND, ABILITY_PARENTAL_BOND}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_PINSIR] = + { + .baseHP = 65, + .baseAttack = 155, + .baseDefense = 120, + .baseSpeed = 105, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 210, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_AERILATE, ABILITY_AERILATE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_GYARADOS] = + { + .baseHP = 95, + .baseAttack = 155, + .baseDefense = 109, + .baseSpeed = 81, + .baseSpAttack = 70, + .baseSpDefense = 130, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 224, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 5, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_MOLD_BREAKER, ABILITY_MOLD_BREAKER}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_AERODACTYL] = + { + .baseHP = 80, + .baseAttack = 135, + .baseDefense = 85, + .baseSpeed = 150, + .baseSpAttack = 70, + .baseSpDefense = 95, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 215, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 35, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + [SPECIES_MEGA_MEWTWO_X] = { .baseHP = 106, @@ -21004,6 +20877,175 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, + [SPECIES_MEGA_AMPHAROS] = + { + .baseHP = 90, + .baseAttack = 95, + .baseDefense = 105, + .baseSpeed = 45, + .baseSpAttack = 165, + .baseSpDefense = 110, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 275, + .evYield_SpAttack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_MOLD_BREAKER, ABILITY_MOLD_BREAKER}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_STEELIX] = + { + .baseHP = 75, + .baseAttack = 125, + .baseDefense = 230, + .baseSpeed = 30, + .baseSpAttack = 55, + .baseSpDefense = 95, + .type1 = TYPE_STEEL, + .type2 = TYPE_GROUND, + .catchRate = 25, + .expYield = 214, + .evYield_Defense = 2, + .item2 = ITEM_METAL_COAT, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SAND_FORCE, ABILITY_SAND_FORCE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_SCIZOR] = + { + .baseHP = 70, + .baseAttack = 150, + .baseDefense = 140, + .baseSpeed = 75, + .baseSpAttack = 65, + .baseSpDefense = 100, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 25, + .expYield = 210, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_TECHNICIAN, ABILITY_TECHNICIAN}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_HERACROSS] = + { + .baseHP = 80, + .baseAttack = 185, + .baseDefense = 115, + .baseSpeed = 75, + .baseSpAttack = 40, + .baseSpDefense = 105, + .type1 = TYPE_BUG, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 210, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SKILL_LINK, ABILITY_SKILL_LINK}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_HOUNDOOM] = + { + .baseHP = 75, + .baseAttack = 90, + .baseDefense = 90, + .baseSpeed = 115, + .baseSpAttack = 140, + .baseSpDefense = 90, + .type1 = TYPE_DARK, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 210, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SOLAR_POWER, ABILITY_SOLAR_POWER}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_TYRANITAR] = + { + .baseHP = 100, + .baseAttack = 164, + .baseDefense = 150, + .baseSpeed = 71, + .baseSpAttack = 95, + .baseSpDefense = 120, + .type1 = TYPE_ROCK, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 315, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + .abilities = {ABILITY_SAND_STREAM, ABILITY_SAND_STREAM}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_SCEPTILE] = + { + .baseHP = 70, + .baseAttack = 110, + .baseDefense = 75, + .baseSpeed = 145, + .baseSpAttack = 145, + .baseSpDefense = 85, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 284, + .evYield_Speed = 3, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_LIGHTNING_ROD}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + [SPECIES_MEGA_BLAZIKEN] = { .baseHP = 80, @@ -21028,50 +21070,100 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_MEGA_MEDICHAM] = + [SPECIES_MEGA_SWAMPERT] = { - .baseHP = 60, - .baseAttack = 100, - .baseDefense = 85, - .baseSpeed = 100, - .baseSpAttack = 80, - .baseSpDefense = 85, - .type1 = TYPE_FIGHTING, - .type2 = TYPE_PSYCHIC, - .catchRate = 90, - .expYield = 179, - .evYield_Speed = 2, - .genderRatio = PERCENT_FEMALE(50), + .baseHP = 100, + .baseAttack = 150, + .baseDefense = 110, + .baseSpeed = 70, + .baseSpAttack = 95, + .baseSpDefense = 110, + .type1 = TYPE_WATER, + .type2 = TYPE_GROUND, + .catchRate = 45, + .expYield = 286, + .evYield_Attack = 3, + .genderRatio = PERCENT_FEMALE(12.5), .eggCycles = 20, .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_HUMAN_LIKE, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_PURE_POWER, ABILITY_PURE_POWER}, - .bodyColor = BODY_COLOR_RED, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .abilities = {ABILITY_SWIFT_SWIM, ABILITY_SWIFT_SWIM}, + .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, - [SPECIES_MEGA_HOUNDOOM] = + [SPECIES_MEGA_GARDEVOIR] = { - .baseHP = 75, - .baseAttack = 90, - .baseDefense = 90, - .baseSpeed = 115, - .baseSpAttack = 140, - .baseSpDefense = 90, - .type1 = TYPE_DARK, - .type2 = TYPE_FIRE, + .baseHP = 68, + .baseAttack = 85, + .baseDefense = 65, + .baseSpeed = 100, + .baseSpAttack = 165, + .baseSpDefense = 135, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, .catchRate = 45, - .expYield = 210, - .evYield_SpAttack = 2, + .expYield = 278, + .evYield_SpAttack = 3, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 20, .friendship = 35, .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_PIXILATE, ABILITY_PIXILATE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_SABLEYE] = + { + .baseHP = 50, + .baseAttack = 85, + .baseDefense = 125, + .baseSpeed = 20, + .baseSpAttack = 85, + .baseSpDefense = 115, + .type1 = TYPE_DARK, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 168, + .evYield_Attack = 1, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_MAGIC_BOUNCE, ABILITY_MAGIC_BOUNCE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_MAWILE] = + { + .baseHP = 50, + .baseAttack = 105, + .baseDefense = 125, + .baseSpeed = 50, + .baseSpAttack = 55, + .baseSpDefense = 95, + .type1 = TYPE_STEEL, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 168, + .evYield_Attack = 1, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_SOLAR_POWER, ABILITY_SOLAR_POWER}, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_HUGE_POWER, ABILITY_HUGE_POWER}, .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, }, @@ -21101,6 +21193,128 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, + [SPECIES_MEGA_MEDICHAM] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 85, + .baseSpeed = 100, + .baseSpAttack = 80, + .baseSpDefense = 85, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_PSYCHIC, + .catchRate = 90, + .expYield = 179, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_PURE_POWER, ABILITY_PURE_POWER}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_MANECTRIC] = + { + .baseHP = 70, + .baseAttack = 75, + .baseDefense = 80, + .baseSpeed = 135, + .baseSpAttack = 135, + .baseSpDefense = 80, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 45, + .expYield = 201, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_INTIMIDATE, ABILITY_INTIMIDATE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_SHARPEDO] = + { + .baseHP = 70, + .baseAttack = 140, + .baseDefense = 70, + .baseSpeed = 105, + .baseSpAttack = 110, + .baseSpDefense = 65, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 60, + .expYield = 196, + .evYield_Attack = 2, + .item2 = ITEM_DEEP_SEA_TOOTH, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_STRONG_JAW, ABILITY_STRONG_JAW}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_CAMERUPT] = + { + .baseHP = 70, + .baseAttack = 120, + .baseDefense = 100, + .baseSpeed = 20, + .baseSpAttack = 145, + .baseSpDefense = 105, + .type1 = TYPE_FIRE, + .type2 = TYPE_GROUND, + .catchRate = 150, + .expYield = 196, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SHEER_FORCE, ABILITY_SHEER_FORCE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_ALTARIA] = + { + .baseHP = 75, + .baseAttack = 110, + .baseDefense = 110, + .baseSpeed = 80, + .baseSpAttack = 110, + .baseSpDefense = 105, + .type1 = TYPE_DRAGON, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 207, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_PIXILATE, ABILITY_PIXILATE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + [SPECIES_MEGA_BANETTE] = { .baseHP = 64, @@ -21126,99 +21340,197 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_MEGA_TYRANITAR] = + [SPECIES_MEGA_ABSOL] = { - .baseHP = 100, - .baseAttack = 164, - .baseDefense = 150, - .baseSpeed = 71, - .baseSpAttack = 95, - .baseSpDefense = 120, - .type1 = TYPE_ROCK, + .baseHP = 65, + .baseAttack = 150, + .baseDefense = 60, + .baseSpeed = 115, + .baseSpAttack = 115, + .baseSpDefense = 60, + .type1 = TYPE_DARK, .type2 = TYPE_DARK, + .catchRate = 30, + .expYield = 198, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 35, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_MAGIC_BOUNCE, ABILITY_MAGIC_BOUNCE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_GLALIE] = + { + .baseHP = 80, + .baseAttack = 120, + .baseDefense = 80, + .baseSpeed = 100, + .baseSpAttack = 120, + .baseSpDefense = 80, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 75, + .expYield = 203, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_REFRIGERATE, ABILITY_REFRIGERATE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_SALAMENCE] = + { + .baseHP = 95, + .baseAttack = 145, + .baseDefense = 130, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 90, + .type1 = TYPE_DRAGON, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 315, + .evYield_Attack = 3, + .item2 = ITEM_DRAGON_FANG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_DRAGON, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_AERILATE, ABILITY_AERILATE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_METAGROSS] = + { + .baseHP = 80, + .baseAttack = 145, + .baseDefense = 150, + .baseSpeed = 110, + .baseSpAttack = 105, + .baseSpDefense = 110, + .type1 = TYPE_STEEL, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 315, + .evYield_Defense = 3, + .item2 = ITEM_METAL_COAT, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_LATIAS] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 120, + .baseSpeed = 110, + .baseSpAttack = 140, + .baseSpDefense = 150, + .type1 = TYPE_DRAGON, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 315, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_LEVITATE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_LATIOS] = + { + .baseHP = 80, + .baseAttack = 130, + .baseDefense = 100, + .baseSpeed = 110, + .baseSpAttack = 160, + .baseSpDefense = 120, + .type1 = TYPE_DRAGON, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 315, + .evYield_SpAttack = 3, + .genderRatio = MON_MALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_LEVITATE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_LOPUNNY] = + { + .baseHP = 65, + .baseAttack = 136, + .baseDefense = 94, + .baseSpeed = 135, + .baseSpAttack = 54, + .baseSpDefense = 96, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FIGHTING, + .catchRate = 60, + .expYield = 203, + .evYield_Speed = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 140, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .abilities = {ABILITY_SCRAPPY, ABILITY_SCRAPPY}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MEGA_GARCHOMP] = + { + .baseHP = 108, + .baseAttack = 170, + .baseDefense = 115, + .baseSpeed = 92, + .baseSpAttack = 120, + .baseSpDefense = 95, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, .catchRate = 45, .expYield = 315, .evYield_Attack = 3, .genderRatio = PERCENT_FEMALE(50), .eggCycles = 40, - .friendship = 35, + .friendship = 70, .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_MONSTER, - .eggGroup2 = EGG_GROUP_MONSTER, - .abilities = {ABILITY_SAND_STREAM, ABILITY_SAND_STREAM}, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_SCIZOR] = - { - .baseHP = 70, - .baseAttack = 150, - .baseDefense = 140, - .baseSpeed = 75, - .baseSpAttack = 65, - .baseSpDefense = 100, - .type1 = TYPE_BUG, - .type2 = TYPE_STEEL, - .catchRate = 25, - .expYield = 210, - .evYield_Attack = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_TECHNICIAN, ABILITY_TECHNICIAN}, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_PINSIR] = - { - .baseHP = 65, - .baseAttack = 155, - .baseDefense = 120, - .baseSpeed = 105, - .baseSpAttack = 65, - .baseSpDefense = 90, - .type1 = TYPE_BUG, - .type2 = TYPE_FLYING, - .catchRate = 45, - .expYield = 210, - .evYield_Attack = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, - .friendship = 70, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_AERILATE, ABILITY_AERILATE}, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_AERODACTYL] = - { - .baseHP = 80, - .baseAttack = 135, - .baseDefense = 85, - .baseSpeed = 150, - .baseSpAttack = 70, - .baseSpDefense = 95, - .type1 = TYPE_ROCK, - .type2 = TYPE_FLYING, - .catchRate = 45, - .expYield = 215, - .evYield_Speed = 2, - .genderRatio = PERCENT_FEMALE(12.5), - .eggCycles = 35, - .friendship = 70, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_FLYING, - .eggGroup2 = EGG_GROUP_FLYING, - .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, - .bodyColor = BODY_COLOR_PURPLE, + .eggGroup2 = EGG_GROUP_DRAGON, + .abilities = {ABILITY_SAND_FORCE, ABILITY_SAND_FORCE}, + .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -21273,369 +21585,6 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_MEGA_BLASTOISE] = - { - .baseHP = 79, - .baseAttack = 103, - .baseDefense = 120, - .baseSpeed = 78, - .baseSpAttack = 135, - .baseSpDefense = 115, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, - .catchRate = 45, - .expYield = 284, - .evYield_SpDefense = 3, - .genderRatio = PERCENT_FEMALE(12.5), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_MONSTER, - .eggGroup2 = EGG_GROUP_WATER_1, - .abilities = {ABILITY_MEGA_LAUNCHER, ABILITY_MEGA_LAUNCHER}, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_KANGASKHAN] = - { - .baseHP = 105, - .baseAttack = 125, - .baseDefense = 100, - .baseSpeed = 100, - .baseSpAttack = 60, - .baseSpDefense = 100, - .type1 = TYPE_NORMAL, - .type2 = TYPE_NORMAL, - .catchRate = 45, - .expYield = 207, - .evYield_HP = 2, - .genderRatio = MON_FEMALE, - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_MONSTER, - .eggGroup2 = EGG_GROUP_MONSTER, - .abilities = {ABILITY_PARENTAL_BOND, ABILITY_PARENTAL_BOND}, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_GYARADOS] = - { - .baseHP = 95, - .baseAttack = 155, - .baseDefense = 109, - .baseSpeed = 81, - .baseSpAttack = 70, - .baseSpDefense = 130, - .type1 = TYPE_WATER, - .type2 = TYPE_DARK, - .catchRate = 45, - .expYield = 224, - .evYield_Attack = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 5, - .friendship = 70, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_WATER_2, - .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_MOLD_BREAKER, ABILITY_MOLD_BREAKER}, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_ABSOL] = - { - .baseHP = 65, - .baseAttack = 150, - .baseDefense = 60, - .baseSpeed = 115, - .baseSpAttack = 115, - .baseSpDefense = 60, - .type1 = TYPE_DARK, - .type2 = TYPE_DARK, - .catchRate = 30, - .expYield = 198, - .evYield_Attack = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, - .friendship = 35, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_MAGIC_BOUNCE, ABILITY_MAGIC_BOUNCE}, - .bodyColor = BODY_COLOR_WHITE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_ALAKAZAM] = - { - .baseHP = 55, - .baseAttack = 50, - .baseDefense = 65, - .baseSpeed = 150, - .baseSpAttack = 175, - .baseSpDefense = 105, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_PSYCHIC, - .catchRate = 50, - .expYield = 270, - .evYield_SpAttack = 3, - .item2 = ITEM_TWISTED_SPOON, - .genderRatio = PERCENT_FEMALE(25), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_HUMAN_LIKE, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_TRACE, ABILITY_TRACE}, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_HERACROSS] = - { - .baseHP = 80, - .baseAttack = 185, - .baseDefense = 115, - .baseSpeed = 75, - .baseSpAttack = 40, - .baseSpDefense = 105, - .type1 = TYPE_BUG, - .type2 = TYPE_FIGHTING, - .catchRate = 45, - .expYield = 210, - .evYield_Attack = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, - .friendship = 70, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_SKILL_LINK, ABILITY_SKILL_LINK}, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_MAWILE] = - { - .baseHP = 50, - .baseAttack = 105, - .baseDefense = 125, - .baseSpeed = 50, - .baseSpAttack = 55, - .baseSpDefense = 95, - .type1 = TYPE_STEEL, - .type2 = TYPE_FAIRY, - .catchRate = 45, - .expYield = 168, - .evYield_Attack = 1, - .evYield_Defense = 1, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FAIRY, - .abilities = {ABILITY_HUGE_POWER, ABILITY_HUGE_POWER}, - .bodyColor = BODY_COLOR_BLACK, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_MANECTRIC] = - { - .baseHP = 70, - .baseAttack = 75, - .baseDefense = 80, - .baseSpeed = 135, - .baseSpAttack = 135, - .baseSpDefense = 80, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_ELECTRIC, - .catchRate = 45, - .expYield = 201, - .evYield_Speed = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_INTIMIDATE, ABILITY_INTIMIDATE}, - .bodyColor = BODY_COLOR_YELLOW, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_GARCHOMP] = - { - .baseHP = 108, - .baseAttack = 170, - .baseDefense = 115, - .baseSpeed = 92, - .baseSpAttack = 120, - .baseSpDefense = 95, - .type1 = TYPE_DRAGON, - .type2 = TYPE_GROUND, - .catchRate = 45, - .expYield = 315, - .evYield_Attack = 3, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 40, - .friendship = 70, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_MONSTER, - .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_SAND_FORCE, ABILITY_SAND_FORCE}, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_LATIOS] = - { - .baseHP = 80, - .baseAttack = 130, - .baseDefense = 100, - .baseSpeed = 110, - .baseSpAttack = 160, - .baseSpDefense = 120, - .type1 = TYPE_DRAGON, - .type2 = TYPE_PSYCHIC, - .catchRate = 3, - .expYield = 315, - .evYield_SpAttack = 3, - .genderRatio = MON_MALE, - .eggCycles = 120, - .friendship = 90, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_LEVITATE, ABILITY_LEVITATE}, - .bodyColor = BODY_COLOR_PURPLE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_LATIAS] = - { - .baseHP = 80, - .baseAttack = 100, - .baseDefense = 120, - .baseSpeed = 110, - .baseSpAttack = 140, - .baseSpDefense = 150, - .type1 = TYPE_DRAGON, - .type2 = TYPE_PSYCHIC, - .catchRate = 3, - .expYield = 315, - .evYield_SpDefense = 3, - .genderRatio = MON_FEMALE, - .eggCycles = 120, - .friendship = 90, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_LEVITATE, ABILITY_LEVITATE}, - .bodyColor = BODY_COLOR_PURPLE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_SWAMPERT] = - { - .baseHP = 100, - .baseAttack = 150, - .baseDefense = 110, - .baseSpeed = 70, - .baseSpAttack = 95, - .baseSpDefense = 110, - .type1 = TYPE_WATER, - .type2 = TYPE_GROUND, - .catchRate = 45, - .expYield = 286, - .evYield_Attack = 3, - .genderRatio = PERCENT_FEMALE(12.5), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_MONSTER, - .eggGroup2 = EGG_GROUP_WATER_1, - .abilities = {ABILITY_SWIFT_SWIM, ABILITY_SWIFT_SWIM}, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_SCEPTILE] = - { - .baseHP = 70, - .baseAttack = 110, - .baseDefense = 75, - .baseSpeed = 145, - .baseSpAttack = 145, - .baseSpDefense = 85, - .type1 = TYPE_GRASS, - .type2 = TYPE_DRAGON, - .catchRate = 45, - .expYield = 284, - .evYield_Speed = 3, - .genderRatio = PERCENT_FEMALE(12.5), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_MONSTER, - .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_LIGHTNING_ROD, ABILITY_LIGHTNING_ROD}, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_SABLEYE] = - { - .baseHP = 50, - .baseAttack = 85, - .baseDefense = 125, - .baseSpeed = 20, - .baseSpAttack = 85, - .baseSpDefense = 115, - .type1 = TYPE_DARK, - .type2 = TYPE_GHOST, - .catchRate = 45, - .expYield = 168, - .evYield_Attack = 1, - .evYield_Defense = 1, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, - .friendship = 35, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_HUMAN_LIKE, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_MAGIC_BOUNCE, ABILITY_MAGIC_BOUNCE}, - .bodyColor = BODY_COLOR_PURPLE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_ALTARIA] = - { - .baseHP = 75, - .baseAttack = 110, - .baseDefense = 110, - .baseSpeed = 80, - .baseSpAttack = 110, - .baseSpDefense = 105, - .type1 = TYPE_DRAGON, - .type2 = TYPE_FAIRY, - .catchRate = 45, - .expYield = 207, - .evYield_SpDefense = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_ERRATIC, - .eggGroup1 = EGG_GROUP_FLYING, - .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_PIXILATE, ABILITY_PIXILATE}, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - [SPECIES_MEGA_GALLADE] = { .baseHP = 68, @@ -21686,129 +21635,6 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_MEGA_SHARPEDO] = - { - .baseHP = 70, - .baseAttack = 140, - .baseDefense = 70, - .baseSpeed = 105, - .baseSpAttack = 110, - .baseSpDefense = 65, - .type1 = TYPE_WATER, - .type2 = TYPE_DARK, - .catchRate = 60, - .expYield = 196, - .evYield_Attack = 2, - .item2 = ITEM_DEEP_SEA_TOOTH, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 35, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_WATER_2, - .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_STRONG_JAW, ABILITY_STRONG_JAW}, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_SLOWBRO] = - { - .baseHP = 95, - .baseAttack = 75, - .baseDefense = 180, - .baseSpeed = 30, - .baseSpAttack = 130, - .baseSpDefense = 80, - .type1 = TYPE_WATER, - .type2 = TYPE_PSYCHIC, - .catchRate = 75, - .expYield = 207, - .evYield_Defense = 2, - .item2 = ITEM_KINGS_ROCK, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_MONSTER, - .eggGroup2 = EGG_GROUP_WATER_1, - .abilities = {ABILITY_SHELL_ARMOR, ABILITY_SHELL_ARMOR}, - .bodyColor = BODY_COLOR_PINK, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_STEELIX] = - { - .baseHP = 75, - .baseAttack = 125, - .baseDefense = 230, - .baseSpeed = 30, - .baseSpAttack = 55, - .baseSpDefense = 95, - .type1 = TYPE_STEEL, - .type2 = TYPE_GROUND, - .catchRate = 25, - .expYield = 214, - .evYield_Defense = 2, - .item2 = ITEM_METAL_COAT, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 25, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_MINERAL, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_SAND_FORCE, ABILITY_SAND_FORCE}, - .bodyColor = BODY_COLOR_GRAY, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_PIDGEOT] = - { - .baseHP = 83, - .baseAttack = 80, - .baseDefense = 80, - .baseSpeed = 121, - .baseSpAttack = 135, - .baseSpDefense = 80, - .type1 = TYPE_NORMAL, - .type2 = TYPE_FLYING, - .catchRate = 45, - .expYield = 261, - .evYield_Speed = 3, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_FLYING, - .eggGroup2 = EGG_GROUP_FLYING, - .abilities = {ABILITY_NO_GUARD, ABILITY_NO_GUARD}, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_GLALIE] = - { - .baseHP = 80, - .baseAttack = 120, - .baseDefense = 80, - .baseSpeed = 100, - .baseSpAttack = 120, - .baseSpDefense = 80, - .type1 = TYPE_ICE, - .type2 = TYPE_ICE, - .catchRate = 75, - .expYield = 203, - .evYield_HP = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FAIRY, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_REFRIGERATE, ABILITY_REFRIGERATE}, - .bodyColor = BODY_COLOR_GRAY, - .noFlip = FALSE, - }, - [SPECIES_MEGA_DIANCIE] = { .baseHP = 50, @@ -21834,31 +21660,6 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_MEGA_METAGROSS] = - { - .baseHP = 80, - .baseAttack = 145, - .baseDefense = 150, - .baseSpeed = 110, - .baseSpAttack = 105, - .baseSpDefense = 110, - .type1 = TYPE_STEEL, - .type2 = TYPE_PSYCHIC, - .catchRate = 3, - .expYield = 315, - .evYield_Defense = 3, - .item2 = ITEM_METAL_COAT, - .genderRatio = MON_GENDERLESS, - .eggCycles = 40, - .friendship = 35, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_MINERAL, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - [SPECIES_MEGA_RAYQUAZA] = { .baseHP = 105, @@ -21884,103 +21685,51 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_MEGA_CAMERUPT] = + [SPECIES_PRIMAL_KYOGRE] = { - .baseHP = 70, - .baseAttack = 120, - .baseDefense = 100, - .baseSpeed = 20, - .baseSpAttack = 145, - .baseSpDefense = 105, - .type1 = TYPE_FIRE, - .type2 = TYPE_GROUND, - .catchRate = 150, - .expYield = 196, - .evYield_Attack = 1, - .evYield_SpAttack = 1, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_SHEER_FORCE, ABILITY_SHEER_FORCE}, - .bodyColor = BODY_COLOR_RED, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_LOPUNNY] = - { - .baseHP = 65, - .baseAttack = 136, - .baseDefense = 94, - .baseSpeed = 135, - .baseSpAttack = 54, - .baseSpDefense = 96, - .type1 = TYPE_NORMAL, - .type2 = TYPE_FIGHTING, - .catchRate = 60, - .expYield = 203, - .evYield_Speed = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 140, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_HUMAN_LIKE, - .abilities = {ABILITY_SCRAPPY, ABILITY_SCRAPPY}, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_MEGA_SALAMENCE] = - { - .baseHP = 95, - .baseAttack = 145, - .baseDefense = 130, - .baseSpeed = 120, - .baseSpAttack = 120, - .baseSpDefense = 90, - .type1 = TYPE_DRAGON, - .type2 = TYPE_FLYING, - .catchRate = 45, - .expYield = 315, - .evYield_Attack = 3, - .item2 = ITEM_DRAGON_FANG, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 40, - .friendship = 35, + .baseHP = 100, + .baseAttack = 150, + .baseDefense = 90, + .baseSpeed = 90, + .baseSpAttack = 180, + .baseSpDefense = 160, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 302, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_DRAGON, - .eggGroup2 = EGG_GROUP_DRAGON, - .abilities = {ABILITY_AERILATE, ABILITY_AERILATE}, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRIMORDIAL_SEA, ABILITY_PRIMORDIAL_SEA}, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, - [SPECIES_MEGA_BEEDRILL] = + [SPECIES_PRIMAL_GROUDON] = { - .baseHP = 65, - .baseAttack = 150, - .baseDefense = 40, - .baseSpeed = 145, - .baseSpAttack = 15, - .baseSpDefense = 80, - .type1 = TYPE_BUG, - .type2 = TYPE_POISON, - .catchRate = 45, - .expYield = 223, - .evYield_Attack = 2, - .evYield_SpDefense = 1, - .item2 = ITEM_POISON_BARB, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_BUG, - .eggGroup2 = EGG_GROUP_BUG, - .abilities = {ABILITY_ADAPTABILITY, ABILITY_ADAPTABILITY}, - .bodyColor = BODY_COLOR_YELLOW, + .baseHP = 100, + .baseAttack = 180, + .baseDefense = 160, + .baseSpeed = 90, + .baseSpAttack = 150, + .baseSpDefense = 90, + .type1 = TYPE_GROUND, + .type2 = TYPE_FIRE, + .catchRate = 3, + .expYield = 302, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_DESOLATE_LAND, ABILITY_DESOLATE_LAND}, + .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -22446,97 +22195,387 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_PRIMAL_KYOGRE] = + [SPECIES_PIKACHU_COSPLAY] = { - .baseHP = 100, - .baseAttack = 150, - .baseDefense = 90, + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, .baseSpeed = 90, - .baseSpAttack = 180, - .baseSpDefense = 160, - .type1 = TYPE_WATER, - .type2 = TYPE_WATER, - .catchRate = 3, - .expYield = 302, - .evYield_SpAttack = 3, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 0, - .growthRate = GROWTH_SLOW, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_PRIMORDIAL_SEA, ABILITY_PRIMORDIAL_SEA}, - .bodyColor = BODY_COLOR_BLUE, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, - [SPECIES_PRIMAL_GROUDON] = + [SPECIES_PIKACHU_ROCK_STAR] = { - .baseHP = 100, - .baseAttack = 180, - .baseDefense = 160, + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, .baseSpeed = 90, - .baseSpAttack = 150, - .baseSpDefense = 90, - .type1 = TYPE_GROUND, - .type2 = TYPE_FIRE, - .catchRate = 3, - .expYield = 302, - .evYield_Attack = 3, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 0, - .growthRate = GROWTH_SLOW, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_DESOLATE_LAND, ABILITY_DESOLATE_LAND}, - .bodyColor = BODY_COLOR_RED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, - [SPECIES_SHAYMIN_SKY] = + [SPECIES_PIKACHU_BELLE] = { - .baseHP = 100, - .baseAttack = 103, - .baseDefense = 75, - .baseSpeed = 127, - .baseSpAttack = 120, - .baseSpDefense = 75, - .type1 = TYPE_GRASS, - .type2 = TYPE_FLYING, - .catchRate = 45, - .expYield = 270, - .evYield_HP = 3, - .item1 = ITEM_NONE, // ITEM_LUM_BERRY, - .item2 = ITEM_NONE, // ITEM_LUM_BERRY, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 100, - .growthRate = GROWTH_MEDIUM_SLOW, + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_SERENE_GRACE, ABILITY_NONE}, - .bodyColor = BODY_COLOR_GREEN, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, - [SPECIES_GIRATINA_ORIGIN] = + [SPECIES_PIKACHU_POP_STAR] = { - .baseHP = 150, - .baseAttack = 120, - .baseDefense = 100, + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, .baseSpeed = 90, - .baseSpAttack = 120, - .baseSpDefense = 100, - .type1 = TYPE_GHOST, - .type2 = TYPE_DRAGON, - .catchRate = 3, - .expYield = 306, - .evYield_HP = 3, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_PH_D] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_LIBRE] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_ORIGINAL_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_HOENN_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_SINNOH_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_UNOVA_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_KALOS_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_ALOLA_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PIKACHU_PARTNER_CAP] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 50, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 112, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_LIGHT_BALL, + .genderRatio = MON_MALE, + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_PICHU_SPIKY_EARED] = + { + .baseHP = 20, + .baseAttack = 40, + .baseDefense = 15, + .baseSpeed = 60, + .baseSpAttack = 35, + .baseSpDefense = 35, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 41, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_STATIC, ABILITY_NONE}, + .abilityHidden = ABILITY_LIGHTNING_ROD, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_B] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 0, - .growthRate = GROWTH_SLOW, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, @@ -22544,351 +22583,731 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, }, - [SPECIES_DARMANITAN_ZEN] = + [SPECIES_UNOWN_C] = { - .baseHP = 105, - .baseAttack = 30, - .baseDefense = 105, - .baseSpeed = 55, - .baseSpAttack = 140, - .baseSpDefense = 105, - .type1 = TYPE_FIRE, + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, .type2 = TYPE_PSYCHIC, - .catchRate = 60, - .expYield = 168, - .evYield_Attack = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_ZEN_MODE, ABILITY_NONE}, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_D] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_E] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_F] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_G] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_H] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_I] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_J] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_K] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_L] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_M] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_N] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_O] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_P] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_Q] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_R] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_S] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_T] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_U] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_V] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_W] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_X] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_Y] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_Z] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_EMARK] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_UNOWN_QMARK] = + { + .baseHP = 48, + .baseAttack = 72, + .baseDefense = 48, + .baseSpeed = 48, + .baseSpAttack = 72, + .baseSpDefense = 48, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 225, + .expYield = 118, + .evYield_Attack = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_CASTFORM_SUNNY] = + { + .baseHP = 70, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 70, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 147, + .evYield_HP = 1, + .item1 = ITEM_NONE, // ITEM_MYSTIC_WATER, + .item2 = ITEM_NONE, // ITEM_MYSTIC_WATER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_FORECAST, ABILITY_NONE}, .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, - [SPECIES_TORNADUS_THERIAN] = + [SPECIES_CASTFORM_RAINY] = { - .baseHP = 79, - .baseAttack = 100, - .baseDefense = 80, - .baseSpeed = 121, - .baseSpAttack = 110, - .baseSpDefense = 90, - .type1 = TYPE_FLYING, - .type2 = TYPE_FLYING, - .catchRate = 3, - .expYield = 261, - .evYield_Attack = 3, - .genderRatio = MON_MALE, - .eggCycles = 120, - .friendship = 90, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_REGENERATOR, ABILITY_NONE}, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - - [SPECIES_THUNDURUS_THERIAN] = - { - .baseHP = 79, - .baseAttack = 105, + .baseHP = 70, + .baseAttack = 70, .baseDefense = 70, - .baseSpeed = 101, - .baseSpAttack = 145, - .baseSpDefense = 80, - .type1 = TYPE_ELECTRIC, - .type2 = TYPE_FLYING, - .catchRate = 3, - .expYield = 261, - .evYield_Attack = 3, - .genderRatio = MON_MALE, - .eggCycles = 120, - .friendship = 90, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_VOLT_ABSORB, ABILITY_NONE}, - .bodyColor = BODY_COLOR_BLUE, - .noFlip = FALSE, - }, - - [SPECIES_LANDORUS_THERIAN] = - { - .baseHP = 89, - .baseAttack = 145, - .baseDefense = 90, - .baseSpeed = 91, - .baseSpAttack = 105, - .baseSpDefense = 80, - .type1 = TYPE_GROUND, - .type2 = TYPE_FLYING, - .catchRate = 3, - .expYield = 270, - .evYield_SpAttack = 3, - .genderRatio = MON_MALE, - .eggCycles = 120, - .friendship = 90, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_MELOETTA_PIROUETTE] = - { - .baseHP = 100, - .baseAttack = 128, - .baseDefense = 90, - .baseSpeed = 128, - .baseSpAttack = 77, - .baseSpDefense = 77, - .type1 = TYPE_NORMAL, - .type2 = TYPE_FIGHTING, - .catchRate = 3, - .expYield = 270, - .evYield_Speed = 1, - .evYield_SpAttack = 1, - .evYield_SpDefense = 1, - .item1 = ITEM_NONE, // ITEM_STAR_PIECE, - .item2 = ITEM_NONE, // ITEM_STAR_PIECE, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 100, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_SERENE_GRACE, ABILITY_NONE}, - .bodyColor = BODY_COLOR_WHITE, - .noFlip = FALSE, - }, - - [SPECIES_AEGISLASH_BLADE] = - { - .baseHP = 60, - .baseAttack = 150, - .baseDefense = 50, - .baseSpeed = 60, - .baseSpAttack = 150, - .baseSpDefense = 50, - .type1 = TYPE_STEEL, - .type2 = TYPE_GHOST, - .catchRate = 45, - .expYield = 234, - .evYield_Defense = 2, - .evYield_SpDefense = 1, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_MINERAL, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_STANCE_CHANGE, ABILITY_NONE}, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_HOOPA_UNBOUND] = - { - .baseHP = 80, - .baseAttack = 160, - .baseDefense = 60, - .baseSpeed = 80, - .baseSpAttack = 170, - .baseSpDefense = 130, - .type1 = TYPE_PSYCHIC, - .type2 = TYPE_DARK, - .catchRate = 3, - .expYield = 270, - .evYield_SpAttack = 3, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 100, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_MAGICIAN, ABILITY_NONE}, - .bodyColor = BODY_COLOR_PURPLE, - .noFlip = FALSE, - }, - - [SPECIES_MINIOR_CORE] = - { - .baseHP = 60, - .baseAttack = 100, - .baseDefense = 60, - .baseSpeed = 120, - .baseSpAttack = 100, - .baseSpDefense = 60, - .type1 = TYPE_ROCK, - .type2 = TYPE_FLYING, - .catchRate = 30, - .expYield = 154, - .evYield_Defense = 1, - .evYield_SpDefense = 1, - .item2 = ITEM_NONE, // ITEM_STAR_PIECE, - .genderRatio = MON_GENDERLESS, - .eggCycles = 25, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_SLOW, - .eggGroup1 = EGG_GROUP_MINERAL, - .eggGroup2 = EGG_GROUP_MINERAL, - .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_WISHIWASHI_SCHOOL] = - { - .baseHP = 45, - .baseAttack = 140, - .baseDefense = 130, - .baseSpeed = 30, - .baseSpAttack = 140, - .baseSpDefense = 135, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 70, .type1 = TYPE_WATER, .type2 = TYPE_WATER, - .catchRate = 60, - .expYield = 61, + .catchRate = 45, + .expYield = 147, .evYield_HP = 1, + .item1 = ITEM_NONE, // ITEM_MYSTIC_WATER, + .item2 = ITEM_NONE, // ITEM_MYSTIC_WATER, .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, + .eggCycles = 25, .friendship = 70, - .growthRate = GROWTH_FAST, - .eggGroup1 = EGG_GROUP_WATER_2, - .eggGroup2 = EGG_GROUP_WATER_2, - .abilities = {ABILITY_SCHOOLING, ABILITY_NONE}, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_FORECAST, ABILITY_NONE}, .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, - [SPECIES_MIMIKYU_BUSTED] = + [SPECIES_CASTFORM_SNOWY] = { - .baseHP = 55, - .baseAttack = 90, - .baseDefense = 80, - .baseSpeed = 96, - .baseSpAttack = 50, - .baseSpDefense = 105, - .type1 = TYPE_GHOST, - .type2 = TYPE_FAIRY, + .baseHP = 70, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 70, + .baseSpAttack = 70, + .baseSpDefense = 70, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, .catchRate = 45, - .expYield = 167, - .evYield_SpDefense = 2, - .item2 = ITEM_NONE, // ITEM_CHESTO_BERRY, + .expYield = 147, + .evYield_HP = 1, + .item1 = ITEM_NONE, // ITEM_MYSTIC_WATER, + .item2 = ITEM_NONE, // ITEM_MYSTIC_WATER, .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 20, + .eggCycles = 25, .friendship = 70, .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup1 = EGG_GROUP_FAIRY, .eggGroup2 = EGG_GROUP_AMORPHOUS, - .abilities = {ABILITY_DISGUISE, ABILITY_NONE}, - .bodyColor = BODY_COLOR_YELLOW, - .noFlip = FALSE, - }, - - [SPECIES_LYCANROC_MIDNIGHT] = - { - .baseHP = 85, - .baseAttack = 115, - .baseDefense = 75, - .baseSpeed = 82, - .baseSpAttack = 55, - .baseSpDefense = 75, - .type1 = TYPE_ROCK, - .type2 = TYPE_ROCK, - .catchRate = 90, - .expYield = 170, - .evYield_Attack = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_KEEN_EYE, ABILITY_VITAL_SPIRIT}, - .abilityHidden = ABILITY_NO_GUARD, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_LYCANROC_DUSK] = - { - .baseHP = 75, - .baseAttack = 117, - .baseDefense = 65, - .baseSpeed = 110, - .baseSpAttack = 55, - .baseSpDefense = 65, - .type1 = TYPE_ROCK, - .type2 = TYPE_ROCK, - .catchRate = 90, - .expYield = 170, - .evYield_Attack = 2, - .genderRatio = PERCENT_FEMALE(50), - .eggCycles = 15, - .friendship = 70, - .growthRate = GROWTH_MEDIUM_FAST, - .eggGroup1 = EGG_GROUP_FIELD, - .eggGroup2 = EGG_GROUP_FIELD, - .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, - .abilityHidden = ABILITY_TOUGH_CLAWS, - .bodyColor = BODY_COLOR_BROWN, - .noFlip = FALSE, - }, - - [SPECIES_ZYGARDE_10] = - { - .baseHP = 54, - .baseAttack = 100, - .baseDefense = 71, - .baseSpeed = 115, - .baseSpAttack = 61, - .baseSpDefense = 85, - .type1 = TYPE_DRAGON, - .type2 = TYPE_GROUND, - .catchRate = 3, - .expYield = 270, - .evYield_HP = 3, - .evYield_SpAttack = 0, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 0, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_AURA_BREAK, ABILITY_POWER_CONSTRUCT}, - .bodyColor = BODY_COLOR_GREEN, - .noFlip = FALSE, - }, - - [SPECIES_ZYGARDE_COMPLETE] = - { - .baseHP = 216, - .baseAttack = 100, - .baseDefense = 121, - .baseSpeed = 85, - .baseSpAttack = 91, - .baseSpDefense = 95, - .type1 = TYPE_DRAGON, - .type2 = TYPE_GROUND, - .catchRate = 3, - .expYield = 270, - .evYield_HP = 3, - .evYield_SpAttack = 0, - .genderRatio = MON_GENDERLESS, - .eggCycles = 120, - .friendship = 0, - .growthRate = GROWTH_SLOW, - .eggGroup1 = EGG_GROUP_UNDISCOVERED, - .eggGroup2 = EGG_GROUP_UNDISCOVERED, - .abilities = {ABILITY_POWER_CONSTRUCT, ABILITY_NONE}, - .bodyColor = BODY_COLOR_GREEN, + .abilities = {ABILITY_FORECAST, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, .noFlip = FALSE, }, @@ -22965,4 +23384,3726 @@ const struct BaseStats gBaseStats[] = .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, + + [SPECIES_BURMY_SANDY_CLOAK] = + { + .baseHP = 40, + .baseAttack = 29, + .baseDefense = 45, + .baseSpeed = 36, + .baseSpAttack = 29, + .baseSpDefense = 45, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 120, + .expYield = 45, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_BURMY_TRASH_CLOAK] = + { + .baseHP = 40, + .baseAttack = 29, + .baseDefense = 45, + .baseSpeed = 36, + .baseSpAttack = 29, + .baseSpDefense = 45, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 120, + .expYield = 45, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHED_SKIN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_WORMADAM_SANDY_CLOAK] = + { + .baseHP = 60, + .baseAttack = 79, + .baseDefense = 105, + .baseSpeed = 36, + .baseSpAttack = 59, + .baseSpDefense = 85, + .type1 = TYPE_BUG, + .type2 = TYPE_GROUND, + .catchRate = 45, + .expYield = 148, + .evYield_Defense = 2, + .item2 = ITEM_SILVER_POWDER, + .genderRatio = MON_FEMALE, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_ANTICIPATION, ABILITY_NONE}, + .abilityHidden = ABILITY_OVERCOAT, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_WORMADAM_TRASH_CLOAK] = + { + .baseHP = 60, + .baseAttack = 69, + .baseDefense = 95, + .baseSpeed = 36, + .baseSpAttack = 69, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 148, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_SILVER_POWDER, + .genderRatio = MON_FEMALE, + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_ANTICIPATION, ABILITY_NONE}, + .abilityHidden = ABILITY_OVERCOAT, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_CHERRIM_SUNSHINE] = + { + .baseHP = 70, + .baseAttack = 60, + .baseDefense = 70, + .baseSpeed = 85, + .baseSpAttack = 87, + .baseSpDefense = 78, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 158, + .evYield_SpAttack = 2, + .item2 = ITEM_NONE, // ITEM_MIRACLE_SEED, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_FLOWER_GIFT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PINK, + .noFlip = TRUE, + }, + + [SPECIES_SHELLOS_EAST_SEA] = + { + .baseHP = 76, + .baseAttack = 48, + .baseDefense = 48, + .baseSpeed = 34, + .baseSpAttack = 57, + .baseSpDefense = 62, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 190, + .expYield = 65, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_STICKY_HOLD, ABILITY_STORM_DRAIN}, + .abilityHidden = ABILITY_SAND_FORCE, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GASTRODON_EAST_SEA] = + { + .baseHP = 111, + .baseAttack = 83, + .baseDefense = 68, + .baseSpeed = 39, + .baseSpAttack = 92, + .baseSpDefense = 82, + .type1 = TYPE_WATER, + .type2 = TYPE_GROUND, + .catchRate = 75, + .expYield = 166, + .evYield_HP = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_STICKY_HOLD, ABILITY_STORM_DRAIN}, + .abilityHidden = ABILITY_SAND_FORCE, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ROTOM_HEAT] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 107, + .baseSpeed = 86, + .baseSpAttack = 105, + .baseSpDefense = 107, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 182, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ROTOM_WASH] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 107, + .baseSpeed = 86, + .baseSpAttack = 105, + .baseSpDefense = 107, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 182, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ROTOM_FROST] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 107, + .baseSpeed = 86, + .baseSpAttack = 105, + .baseSpDefense = 107, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 182, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ROTOM_FAN] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 107, + .baseSpeed = 86, + .baseSpAttack = 105, + .baseSpDefense = 107, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 182, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_ROTOM_MOW] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 107, + .baseSpeed = 86, + .baseSpAttack = 105, + .baseSpDefense = 107, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 182, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_GIRATINA_ORIGIN] = + { + .baseHP = 150, + .baseAttack = 120, + .baseDefense = 100, + .baseSpeed = 90, + .baseSpAttack = 120, + .baseSpDefense = 100, + .type1 = TYPE_GHOST, + .type2 = TYPE_DRAGON, + .catchRate = 3, + .expYield = 306, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_LEVITATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_SHAYMIN_SKY] = + { + .baseHP = 100, + .baseAttack = 103, + .baseDefense = 75, + .baseSpeed = 127, + .baseSpAttack = 120, + .baseSpDefense = 75, + .type1 = TYPE_GRASS, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 270, + .evYield_HP = 3, + .item1 = ITEM_NONE, // ITEM_LUM_BERRY, + .item2 = ITEM_NONE, // ITEM_LUM_BERRY, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_SERENE_GRACE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_FIGHTING] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_FLYING] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_FLYING, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_POISON] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_GROUND] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_ROCK] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_BUG] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_GHOST] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_STEEL] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_FIRE] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_WATER] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_GRASS] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_ELECTRIC] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_PSYCHIC] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_ICE] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_DRAGON] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_DARK] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_ARCEUS_FAIRY] = + { + .baseHP = 120, + .baseAttack = 120, + .baseDefense = 120, + .baseSpeed = 120, + .baseSpAttack = 120, + .baseSpDefense = 120, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 324, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MULTITYPE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_BASCULIN_BLUE_STRIPED] = + { + .baseHP = 70, + .baseAttack = 92, + .baseDefense = 65, + .baseSpeed = 98, + .baseSpAttack = 80, + .baseSpDefense = 55, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 25, + .expYield = 161, + .evYield_Speed = 2, + .item2 = ITEM_NONE, // ITEM_DEEP_SEA_SCALE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_ROCK_HEAD, ABILITY_ADAPTABILITY}, + .abilityHidden = ABILITY_MOLD_BREAKER, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_DARMANITAN_ZEN_MODE] = + { + .baseHP = 105, + .baseAttack = 30, + .baseDefense = 105, + .baseSpeed = 55, + .baseSpAttack = 140, + .baseSpDefense = 105, + .type1 = TYPE_FIRE, + .type2 = TYPE_PSYCHIC, + .catchRate = 60, + .expYield = 189, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SHEER_FORCE, ABILITY_NONE}, + .abilityHidden = ABILITY_ZEN_MODE, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_DEERLING_SUMMER] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 50, + .baseSpeed = 75, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 67, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_DEERLING_AUTUMN] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 50, + .baseSpeed = 75, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 67, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_DEERLING_WINTER] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 50, + .baseSpeed = 75, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 67, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_SAWSBUCK_SUMMER] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 70, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 166, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_SAWSBUCK_AUTUMN] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 70, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 166, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_SAWSBUCK_WINTER] = + { + .baseHP = 80, + .baseAttack = 100, + .baseDefense = 70, + .baseSpeed = 95, + .baseSpAttack = 60, + .baseSpDefense = 70, + .type1 = TYPE_NORMAL, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 166, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_CHLOROPHYLL, ABILITY_SAP_SIPPER}, + .abilityHidden = ABILITY_SERENE_GRACE, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_TORNADUS_THERIAN] = + { + .baseHP = 79, + .baseAttack = 100, + .baseDefense = 80, + .baseSpeed = 121, + .baseSpAttack = 110, + .baseSpDefense = 90, + .type1 = TYPE_FLYING, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 261, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_REGENERATOR, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_THUNDURUS_THERIAN] = + { + .baseHP = 79, + .baseAttack = 105, + .baseDefense = 70, + .baseSpeed = 101, + .baseSpAttack = 145, + .baseSpDefense = 80, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 261, + .evYield_SpAttack = 3, + .genderRatio = MON_MALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_VOLT_ABSORB, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_LANDORUS_THERIAN] = + { + .baseHP = 89, + .baseAttack = 145, + .baseDefense = 90, + .baseSpeed = 91, + .baseSpAttack = 105, + .baseSpDefense = 80, + .type1 = TYPE_GROUND, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 3, + .genderRatio = MON_MALE, + .eggCycles = 120, + .friendship = 90, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_INTIMIDATE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_KYUREM_WHITE] = + { + .baseHP = 125, + .baseAttack = 120, + .baseDefense = 90, + .baseSpeed = 95, + .baseSpAttack = 170, + .baseSpDefense = 100, + .type1 = TYPE_DRAGON, + .type2 = TYPE_ICE, + .catchRate = 3, + .expYield = 315, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_TURBOBLAZE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_KYUREM_BLACK] = + { + .baseHP = 125, + .baseAttack = 170, + .baseDefense = 100, + .baseSpeed = 95, + .baseSpAttack = 120, + .baseSpDefense = 90, + .type1 = TYPE_DRAGON, + .type2 = TYPE_ICE, + .catchRate = 3, + .expYield = 315, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_TERAVOLT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_KELDEO_RESOLUTE] = + { + .baseHP = 91, + .baseAttack = 72, + .baseDefense = 90, + .baseSpeed = 108, + .baseSpAttack = 129, + .baseSpDefense = 90, + .type1 = TYPE_WATER, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 261, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_JUSTIFIED, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MELOETTA_PIROUETTE] = + { + .baseHP = 100, + .baseAttack = 128, + .baseDefense = 90, + .baseSpeed = 128, + .baseSpAttack = 77, + .baseSpDefense = 77, + .type1 = TYPE_NORMAL, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 1, + .evYield_Defense = 1, + .evYield_Speed = 1, + .item1 = ITEM_NONE, // ITEM_STAR_PIECE, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_SERENE_GRACE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_GENESECT_DOUSE_DRIVE] = + { + .baseHP = 71, + .baseAttack = 120, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 120, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_DOWNLOAD, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GENESECT_SHOCK_DRIVE] = + { + .baseHP = 71, + .baseAttack = 120, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 120, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_DOWNLOAD, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GENESECT_BURN_DRIVE] = + { + .baseHP = 71, + .baseAttack = 120, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 120, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_DOWNLOAD, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GENESECT_CHILL_DRIVE] = + { + .baseHP = 71, + .baseAttack = 120, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 120, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 270, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_DOWNLOAD, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_GRENINJA_BATTLE_BOND] = + { + .baseHP = 72, + .baseAttack = 95, + .baseDefense = 67, + .baseSpeed = 122, + .baseSpAttack = 103, + .baseSpDefense = 71, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 239, + .evYield_Speed = 3, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_NONE/*ABILITY_BATTLE_BOND*/, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_GRENINJA_ASH] = + { + .baseHP = 72, + .baseAttack = 145, + .baseDefense = 67, + .baseSpeed = 132, + .baseSpAttack = 153, + .baseSpDefense = 71, + .type1 = TYPE_WATER, + .type2 = TYPE_DARK, + .catchRate = 45, + .expYield = 288, + .evYield_Speed = 3, + .genderRatio = MON_MALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_NONE/*ABILITY_BATTLE_BOND*/, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_POLAR] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_TUNDRA] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_CONTINENTAL] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_GARDEN] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_ELEGANT] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_MEADOW] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_MODERN] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_MARINE] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_ARCHIPELAGO] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_HIGH_PLAINS] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_SANDSTORM] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_RIVER] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_MONSOON] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_SAVANNA] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_SUN] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_OCEAN] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_JUNGLE] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_FANCY] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_VIVILLON_POKE_BALL] = + { + .baseHP = 80, + .baseAttack = 52, + .baseDefense = 50, + .baseSpeed = 89, + .baseSpAttack = 90, + .baseSpDefense = 50, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 185, + .evYield_HP = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .abilities = {ABILITY_SHIELD_DUST, ABILITY_COMPOUND_EYES}, + .abilityHidden = ABILITY_FRIEND_GUARD, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLABEBE_YELLOW_FLOWER] = + { + .baseHP = 44, + .baseAttack = 38, + .baseDefense = 39, + .baseSpeed = 42, + .baseSpAttack = 61, + .baseSpDefense = 79, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 225, + .expYield = 61, + .evYield_SpDefense = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLABEBE_ORANGE_FLOWER] = + { + .baseHP = 44, + .baseAttack = 38, + .baseDefense = 39, + .baseSpeed = 42, + .baseSpAttack = 61, + .baseSpDefense = 79, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 225, + .expYield = 61, + .evYield_SpDefense = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLABEBE_BLUE_FLOWER] = + { + .baseHP = 44, + .baseAttack = 38, + .baseDefense = 39, + .baseSpeed = 42, + .baseSpAttack = 61, + .baseSpDefense = 79, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 225, + .expYield = 61, + .evYield_SpDefense = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLABEBE_WHITE_FLOWER] = + { + .baseHP = 44, + .baseAttack = 38, + .baseDefense = 39, + .baseSpeed = 42, + .baseSpAttack = 61, + .baseSpDefense = 79, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 225, + .expYield = 61, + .evYield_SpDefense = 1, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLOETTE_YELLOW_FLOWER] = + { + .baseHP = 54, + .baseAttack = 45, + .baseDefense = 47, + .baseSpeed = 52, + .baseSpAttack = 75, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 130, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLOETTE_ORANGE_FLOWER] = + { + .baseHP = 54, + .baseAttack = 45, + .baseDefense = 47, + .baseSpeed = 52, + .baseSpAttack = 75, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 130, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLOETTE_BLUE_FLOWER] = + { + .baseHP = 54, + .baseAttack = 45, + .baseDefense = 47, + .baseSpeed = 52, + .baseSpAttack = 75, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 130, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLOETTE_WHITE_FLOWER] = + { + .baseHP = 54, + .baseAttack = 45, + .baseDefense = 47, + .baseSpeed = 52, + .baseSpAttack = 75, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 130, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLOETTE_ETERNAL_FLOWER] = + { + .baseHP = 74, + .baseAttack = 65, + .baseDefense = 67, + .baseSpeed = 92, + .baseSpAttack = 125, + .baseSpDefense = 128, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 243, + .evYield_SpDefense = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLORGES_YELLOW_FLOWER] = + { + .baseHP = 78, + .baseAttack = 65, + .baseDefense = 68, + .baseSpeed = 75, + .baseSpAttack = 112, + .baseSpDefense = 154, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 248, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLORGES_ORANGE_FLOWER] = + { + .baseHP = 78, + .baseAttack = 65, + .baseDefense = 68, + .baseSpeed = 75, + .baseSpAttack = 112, + .baseSpDefense = 154, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 248, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLORGES_BLUE_FLOWER] = + { + .baseHP = 78, + .baseAttack = 65, + .baseDefense = 68, + .baseSpeed = 75, + .baseSpAttack = 112, + .baseSpDefense = 154, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 248, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FLORGES_WHITE_FLOWER] = + { + .baseHP = 78, + .baseAttack = 65, + .baseDefense = 68, + .baseSpeed = 75, + .baseSpAttack = 112, + .baseSpDefense = 154, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 248, + .evYield_SpDefense = 3, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_FLOWER_VEIL, ABILITY_NONE}, + .abilityHidden = ABILITY_SYMBIOSIS, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_HEART_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_STAR_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_DIAMOND_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_DEBUTANTE_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_MATRON_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_DANDY_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_LA_REINE_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_KABUKI_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_FURFROU_PHARAOH_TRIM] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 60, + .baseSpeed = 102, + .baseSpAttack = 65, + .baseSpDefense = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 160, + .expYield = 165, + .evYield_Speed = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_FUR_COAT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_MEOWSTIC_F] = + { + .baseHP = 74, + .baseAttack = 48, + .baseDefense = 76, + .baseSpeed = 104, + .baseSpAttack = 83, + .baseSpDefense = 81, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 75, + .expYield = 163, + .evYield_Speed = 2, + .genderRatio = MON_FEMALE, + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_KEEN_EYE, ABILITY_INFILTRATOR}, + .abilityHidden = ABILITY_COMPETITIVE, + .bodyColor = BODY_COLOR_WHITE, + .noFlip = FALSE, + }, + + [SPECIES_AEGISLASH_BLADE] = + { + .baseHP = 60, + .baseAttack = 150, + .baseDefense = 50, + .baseSpeed = 60, + .baseSpAttack = 150, + .baseSpDefense = 50, + .type1 = TYPE_STEEL, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 234, + .evYield_Defense = 2, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_STANCE_CHANGE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PUMPKABOO_SMALL] = + { + .baseHP = 44, + .baseAttack = 66, + .baseDefense = 70, + .baseSpeed = 56, + .baseSpAttack = 44, + .baseSpDefense = 55, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 120, + .expYield = 67, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PUMPKABOO_LARGE] = + { + .baseHP = 54, + .baseAttack = 66, + .baseDefense = 70, + .baseSpeed = 46, + .baseSpAttack = 44, + .baseSpDefense = 55, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 120, + .expYield = 67, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_PUMPKABOO_SUPER] = + { + .baseHP = 59, + .baseAttack = 66, + .baseDefense = 70, + .baseSpeed = 41, + .baseSpAttack = 44, + .baseSpDefense = 55, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 120, + .expYield = 67, + .evYield_Defense = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GOURGEIST_SMALL] = + { + .baseHP = 55, + .baseAttack = 85, + .baseDefense = 122, + .baseSpeed = 99, + .baseSpAttack = 58, + .baseSpDefense = 75, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 60, + .expYield = 173, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GOURGEIST_LARGE] = + { + .baseHP = 75, + .baseAttack = 95, + .baseDefense = 122, + .baseSpeed = 69, + .baseSpAttack = 58, + .baseSpDefense = 75, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 60, + .expYield = 173, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_GOURGEIST_SUPER] = + { + .baseHP = 85, + .baseAttack = 100, + .baseDefense = 122, + .baseSpeed = 54, + .baseSpAttack = 58, + .baseSpDefense = 75, + .type1 = TYPE_GHOST, + .type2 = TYPE_GRASS, + .catchRate = 60, + .expYield = 173, + .evYield_Defense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_PICKUP, ABILITY_FRISK}, + .abilityHidden = ABILITY_INSOMNIA, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_XERNEAS_ACTIVE] = + { + .baseHP = 126, + .baseAttack = 131, + .baseDefense = 95, + .baseSpeed = 99, + .baseSpAttack = 131, + .baseSpDefense = 98, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 306, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_FAIRY_AURA, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_ZYGARDE_10] = + { + .baseHP = 54, + .baseAttack = 100, + .baseDefense = 71, + .baseSpeed = 115, + .baseSpAttack = 61, + .baseSpDefense = 85, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 219, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_AURA_BREAK, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = + { + .baseHP = 54, + .baseAttack = 100, + .baseDefense = 71, + .baseSpeed = 115, + .baseSpAttack = 61, + .baseSpDefense = 85, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 219, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_POWER_CONSTRUCT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = + { + .baseHP = 108, + .baseAttack = 100, + .baseDefense = 121, + .baseSpeed = 95, + .baseSpAttack = 81, + .baseSpDefense = 95, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 270, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_POWER_CONSTRUCT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_ZYGARDE_COMPLETE] = + { + .baseHP = 216, + .baseAttack = 100, + .baseDefense = 121, + .baseSpeed = 85, + .baseSpAttack = 91, + .baseSpDefense = 95, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 319, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_POWER_CONSTRUCT, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLACK, + .noFlip = FALSE, + }, + + [SPECIES_HOOPA_UNBOUND] = + { + .baseHP = 80, + .baseAttack = 160, + .baseDefense = 60, + .baseSpeed = 80, + .baseSpAttack = 170, + .baseSpDefense = 130, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_DARK, + .catchRate = 3, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 100, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_MAGICIAN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_ORICORIO_POM_POM] = + { + .baseHP = 75, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 93, + .baseSpAttack = 98, + .baseSpDefense = 70, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 167, + .evYield_SpAttack = 2, + .item2 = ITEM_NONE, // ITEM_HONEY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_DANCER, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ORICORIO_PA_U] = + { + .baseHP = 75, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 93, + .baseSpAttack = 98, + .baseSpDefense = 70, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 167, + .evYield_SpAttack = 2, + .item2 = ITEM_NONE, // ITEM_HONEY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_DANCER, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PINK, + .noFlip = FALSE, + }, + + [SPECIES_ORICORIO_SENSU] = + { + .baseHP = 75, + .baseAttack = 70, + .baseDefense = 70, + .baseSpeed = 93, + .baseSpAttack = 98, + .baseSpDefense = 70, + .type1 = TYPE_GHOST, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 167, + .evYield_SpAttack = 2, + .item2 = ITEM_NONE, // ITEM_HONEY, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .abilities = {ABILITY_DANCER, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_ROCKRUFF_OWN_TEMPO] = + { + .baseHP = 45, + .baseAttack = 65, + .baseDefense = 40, + .baseSpeed = 60, + .baseSpAttack = 30, + .baseSpDefense = 40, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 190, + .expYield = 56, + .evYield_Attack = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_OWN_TEMPO, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_LYCANROC_MIDNIGHT] = + { + .baseHP = 85, + .baseAttack = 115, + .baseDefense = 75, + .baseSpeed = 82, + .baseSpAttack = 55, + .baseSpDefense = 75, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 90, + .expYield = 170, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_KEEN_EYE, ABILITY_VITAL_SPIRIT}, + .abilityHidden = ABILITY_NO_GUARD, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_LYCANROC_DUSK] = + { + .baseHP = 75, + .baseAttack = 117, + .baseDefense = 65, + .baseSpeed = 110, + .baseSpAttack = 55, + .baseSpDefense = 65, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 90, + .expYield = 170, + .evYield_Attack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_WISHIWASHI_SCHOOL] = + { + .baseHP = 45, + .baseAttack = 140, + .baseDefense = 130, + .baseSpeed = 30, + .baseSpAttack = 140, + .baseSpDefense = 135, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 60, + .expYield = 61, + .evYield_HP = 1, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + .abilities = {ABILITY_SCHOOLING, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_FIGHTING] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_FLYING] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_FLYING, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_POISON] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_GROUND] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_ROCK] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_BUG] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_GHOST] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_STEEL] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_FIRE] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_WATER] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_GRASS] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_ELECTRIC] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_PSYCHIC] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_ICE] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_DRAGON] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_DARK] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_SILVALLY_FAIRY] = + { + .baseHP = 95, + .baseAttack = 95, + .baseDefense = 95, + .baseSpeed = 95, + .baseSpAttack = 95, + .baseSpDefense = 95, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 257, + .evYield_HP = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_RKS_SYSTEM, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GRAY, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_ORANGE] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_YELLOW] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_GREEN] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_BLUE] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_INDIGO] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_METEOR_VIOLET] = + { + .baseHP = 60, + .baseAttack = 60, + .baseDefense = 100, + .baseSpeed = 60, + .baseSpAttack = 60, + .baseSpDefense = 100, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_RED] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_ORANGE] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_YELLOW] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_GREEN] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_GREEN, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_BLUE] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_INDIGO] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_MINIOR_CORE_VIOLET] = + { + .baseHP = 60, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 120, + .baseSpAttack = 100, + .baseSpDefense = 60, + .type1 = TYPE_ROCK, + .type2 = TYPE_FLYING, + .catchRate = 30, + .expYield = 154, + .evYield_Defense = 1, + .evYield_SpDefense = 1, + .item2 = ITEM_NONE, // ITEM_STAR_PIECE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + .bodyColor = BODY_COLOR_PURPLE, + .noFlip = FALSE, + }, + + [SPECIES_MIMIKYU_BUSTED] = + { + .baseHP = 55, + .baseAttack = 90, + .baseDefense = 80, + .baseSpeed = 96, + .baseSpAttack = 50, + .baseSpDefense = 105, + .type1 = TYPE_GHOST, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 167, + .evYield_SpDefense = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_DISGUISE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_NECROZMA_DUSK_MANE] = + { + .baseHP = 97, + .baseAttack = 157, + .baseDefense = 127, + .baseSpeed = 77, + .baseSpAttack = 113, + .baseSpDefense = 109, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_STEEL, + .catchRate = 255, + .expYield = 306, + .evYield_Attack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRISM_ARMOR, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_NECROZMA_DAWN_WINGS] = + { + .baseHP = 97, + .baseAttack = 113, + .baseDefense = 109, + .baseSpeed = 77, + .baseSpAttack = 157, + .baseSpDefense = 127, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_GHOST, + .catchRate = 255, + .expYield = 306, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_PRISM_ARMOR, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BLUE, + .noFlip = FALSE, + }, + + [SPECIES_NECROZMA_ULTRA] = + { + .baseHP = 97, + .baseAttack = 167, + .baseDefense = 97, + .baseSpeed = 129, + .baseSpAttack = 167, + .baseSpDefense = 97, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_DRAGON, + .catchRate = 255, + .expYield = 339, + .evYield_Attack = 1, + .evYield_Speed = 1, + .evYield_SpAttack = 1, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_NEUROFORCE, ABILITY_NONE}, + .bodyColor = BODY_COLOR_YELLOW, + .noFlip = FALSE, + }, + + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = + { + .baseHP = 80, + .baseAttack = 95, + .baseDefense = 115, + .baseSpeed = 65, + .baseSpAttack = 130, + .baseSpDefense = 115, + .type1 = TYPE_STEEL, + .type2 = TYPE_FAIRY, + .catchRate = 3, + .expYield = 270, + .evYield_SpAttack = 3, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .abilities = {ABILITY_SOUL_HEART, ABILITY_NONE}, + .bodyColor = BODY_COLOR_RED, + .noFlip = FALSE, + }, }; diff --git a/src/data/pokemon/evolution.h b/src/data/pokemon/evolution.h index 06a2bb571..41263a0f4 100644 --- a/src/data/pokemon/evolution.h +++ b/src/data/pokemon/evolution.h @@ -1,461 +1,475 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = { - [SPECIES_BULBASAUR] = {{EVO_LEVEL, 16, SPECIES_IVYSAUR}}, - [SPECIES_IVYSAUR] = {{EVO_LEVEL, 32, SPECIES_VENUSAUR}}, - [SPECIES_VENUSAUR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_VENUSAURITE*/ SPECIES_MEGA_VENUSAUR}}, - [SPECIES_CHARMANDER] = {{EVO_LEVEL, 16, SPECIES_CHARMELEON}}, - [SPECIES_CHARMELEON] = {{EVO_LEVEL, 36, SPECIES_CHARIZARD}}, - [SPECIES_CHARIZARD] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_CHARIZARDITE_X*/ SPECIES_MEGA_CHARIZARD_X}, - {EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_CHARIZARDITE_Y*/ SPECIES_MEGA_CHARIZARD_Y}}, - [SPECIES_SQUIRTLE] = {{EVO_LEVEL, 16, SPECIES_WARTORTLE}}, - [SPECIES_WARTORTLE] = {{EVO_LEVEL, 36, SPECIES_BLASTOISE}}, - [SPECIES_BLASTOISE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BLASTOISINITE*/ SPECIES_MEGA_BLASTOISE}}, - [SPECIES_CATERPIE] = {{EVO_LEVEL, 7, SPECIES_METAPOD}}, - [SPECIES_METAPOD] = {{EVO_LEVEL, 10, SPECIES_BUTTERFREE}}, - [SPECIES_WEEDLE] = {{EVO_LEVEL, 7, SPECIES_KAKUNA}}, - [SPECIES_KAKUNA] = {{EVO_LEVEL, 10, SPECIES_BEEDRILL}}, - [SPECIES_BEEDRILL] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BEEDRILLITE*/ SPECIES_MEGA_BEEDRILL}}, - [SPECIES_PIDGEY] = {{EVO_LEVEL, 18, SPECIES_PIDGEOTTO}}, - [SPECIES_PIDGEOTTO] = {{EVO_LEVEL, 36, SPECIES_PIDGEOT}}, - [SPECIES_PIDGEOT] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_PIDGEOTITE*/ SPECIES_MEGA_PIDGEOT}}, - [SPECIES_RATTATA] = {{EVO_LEVEL, 20, SPECIES_RATICATE}}, - [SPECIES_SPEAROW] = {{EVO_LEVEL, 20, SPECIES_FEAROW}}, - [SPECIES_EKANS] = {{EVO_LEVEL, 22, SPECIES_ARBOK}}, - [SPECIES_PIKACHU] = {{EVO_ITEM, ITEM_NONE,/*ITEM_THUNDER_STONE*/ SPECIES_RAICHU}, - {EVO_ITEM, ITEM_NONE,/*ITEM_THUNDER_STONE*/ SPECIES_ALOLAN_RAICHU}}, - [SPECIES_SANDSHREW] = {{EVO_LEVEL, 22, SPECIES_SANDSLASH}}, - [SPECIES_NIDORAN_F] = {{EVO_LEVEL, 16, SPECIES_NIDORINA}}, - [SPECIES_NIDORINA] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_NIDOQUEEN}}, - [SPECIES_NIDORAN_M] = {{EVO_LEVEL, 16, SPECIES_NIDORINO}}, - [SPECIES_NIDORINO] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_NIDOKING}}, - [SPECIES_CLEFAIRY] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_CLEFABLE}}, - [SPECIES_VULPIX] = {{EVO_ITEM, ITEM_NONE,/*ITEM_FIRE_STONE*/ SPECIES_NINETALES}}, - [SPECIES_JIGGLYPUFF] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_WIGGLYTUFF}}, - [SPECIES_ZUBAT] = {{EVO_LEVEL, 22, SPECIES_GOLBAT}}, - [SPECIES_GOLBAT] = {{EVO_FRIENDSHIP, 0, SPECIES_CROBAT}}, - [SPECIES_ODDISH] = {{EVO_LEVEL, 21, SPECIES_GLOOM}}, - [SPECIES_GLOOM] = {{EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_VILEPLUME}, - {EVO_ITEM, ITEM_NONE,/*ITEM_SUN_STONE*/ SPECIES_BELLOSSOM}}, - [SPECIES_PARAS] = {{EVO_LEVEL, 24, SPECIES_PARASECT}}, - [SPECIES_VENONAT] = {{EVO_LEVEL, 31, SPECIES_VENOMOTH}}, - [SPECIES_DIGLETT] = {{EVO_LEVEL, 26, SPECIES_DUGTRIO}}, - [SPECIES_MEOWTH] = {{EVO_LEVEL, 28, SPECIES_PERSIAN}}, - [SPECIES_PSYDUCK] = {{EVO_LEVEL, 33, SPECIES_GOLDUCK}}, - [SPECIES_MANKEY] = {{EVO_LEVEL, 28, SPECIES_PRIMEAPE}}, - [SPECIES_GROWLITHE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_FIRE_STONE*/ SPECIES_ARCANINE}}, - [SPECIES_POLIWAG] = {{EVO_LEVEL, 25, SPECIES_POLIWHIRL}}, - [SPECIES_POLIWHIRL] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_POLIWRATH}, - {EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_KINGS_ROCK*/ SPECIES_POLITOED}}, - [SPECIES_ABRA] = {{EVO_LEVEL, 16, SPECIES_KADABRA}}, - [SPECIES_KADABRA] = {{EVO_TRADE, 0, SPECIES_ALAKAZAM}}, - [SPECIES_ALAKAZAM] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_ALAKAZITE*/ SPECIES_MEGA_ALAKAZAM}}, - [SPECIES_MACHOP] = {{EVO_LEVEL, 28, SPECIES_MACHOKE}}, - [SPECIES_MACHOKE] = {{EVO_TRADE, 0, SPECIES_MACHAMP}}, - [SPECIES_BELLSPROUT] = {{EVO_LEVEL, 21, SPECIES_WEEPINBELL}}, - [SPECIES_WEEPINBELL] = {{EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_VICTREEBEL}}, - [SPECIES_TENTACOOL] = {{EVO_LEVEL, 30, SPECIES_TENTACRUEL}}, - [SPECIES_GEODUDE] = {{EVO_LEVEL, 25, SPECIES_GRAVELER}}, - [SPECIES_GRAVELER] = {{EVO_TRADE, 0, SPECIES_GOLEM}}, - [SPECIES_PONYTA] = {{EVO_LEVEL, 40, SPECIES_RAPIDASH}}, - [SPECIES_SLOWPOKE] = {{EVO_LEVEL, 37, SPECIES_SLOWBRO}, - {EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_KINGS_ROCK*/ SPECIES_SLOWKING}}, - [SPECIES_SLOWBRO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SLOWBRONITE*/ SPECIES_MEGA_SLOWBRO}}, - [SPECIES_MAGNEMITE] = {{EVO_LEVEL, 30, SPECIES_MAGNETON}}, - [SPECIES_MAGNETON] = {{EVO_MAP, MAPSEC_NEW_MAUVILLE, SPECIES_MAGNEZONE}}, - [SPECIES_DODUO] = {{EVO_LEVEL, 31, SPECIES_DODRIO}}, - [SPECIES_SEEL] = {{EVO_LEVEL, 34, SPECIES_DEWGONG}}, - [SPECIES_GRIMER] = {{EVO_LEVEL, 38, SPECIES_MUK}}, - [SPECIES_SHELLDER] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_CLOYSTER}}, - [SPECIES_GASTLY] = {{EVO_LEVEL, 25, SPECIES_HAUNTER}}, - [SPECIES_HAUNTER] = {{EVO_TRADE, 0, SPECIES_GENGAR}}, - [SPECIES_GENGAR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GENGARITE*/ SPECIES_MEGA_GENGAR}}, - [SPECIES_ONIX] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_METAL_COAT*/ SPECIES_STEELIX}}, - [SPECIES_DROWZEE] = {{EVO_LEVEL, 26, SPECIES_HYPNO}}, - [SPECIES_KRABBY] = {{EVO_LEVEL, 28, SPECIES_KINGLER}}, - [SPECIES_VOLTORB] = {{EVO_LEVEL, 30, SPECIES_ELECTRODE}}, - [SPECIES_EXEGGCUTE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_EXEGGUTOR}, - {EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_ALOLAN_EXEGGUTOR}}, - [SPECIES_CUBONE] = {{EVO_LEVEL, 28, SPECIES_MAROWAK}, - {EVO_LEVEL_NIGHT, 28, SPECIES_ALOLAN_MAROWAK}}, - [SPECIES_LICKITUNG] = {{EVO_MOVE, MOVE_ROLLOUT, SPECIES_LICKILICKY}}, - [SPECIES_KOFFING] = {{EVO_LEVEL, 35, SPECIES_WEEZING}}, - [SPECIES_RHYHORN] = {{EVO_LEVEL, 42, SPECIES_RHYDON}}, - [SPECIES_RHYDON] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_PROTECTOR*/ SPECIES_RHYPERIOR}}, - [SPECIES_CHANSEY] = {{EVO_FRIENDSHIP, 0, SPECIES_BLISSEY}}, - [SPECIES_TANGELA] = {{EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_TANGROWTH}}, - [SPECIES_KANGASKHAN] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_KANGASKHANITE*/ SPECIES_MEGA_KANGASKHAN}}, - [SPECIES_HORSEA] = {{EVO_LEVEL, 32, SPECIES_SEADRA}}, - [SPECIES_SEADRA] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_DRAGON_SCALE*/ SPECIES_KINGDRA}}, - [SPECIES_GOLDEEN] = {{EVO_LEVEL, 33, SPECIES_SEAKING}}, - [SPECIES_STARYU] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_STARMIE}}, - [SPECIES_SCYTHER] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_METAL_COAT*/ SPECIES_SCIZOR}}, - [SPECIES_ELECTABUZZ] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_ELECTIRIZER*/ SPECIES_ELECTIVIRE}}, - [SPECIES_MAGMAR] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_MAGMARIZER*/ SPECIES_MAGMORTAR}}, - [SPECIES_PINSIR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_PINSIRITE*/ SPECIES_MEGA_PINSIR}}, - [SPECIES_MAGIKARP] = {{EVO_LEVEL, 20, SPECIES_GYARADOS}}, - [SPECIES_GYARADOS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GYARADOSITE*/ SPECIES_MEGA_GYARADOS}}, - [SPECIES_EEVEE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_THUNDER_STONE*/ SPECIES_JOLTEON}, - {EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_VAPOREON}, - {EVO_ITEM, ITEM_NONE,/*ITEM_FIRE_STONE*/ SPECIES_FLAREON}, - {EVO_FRIENDSHIP_DAY, 0, SPECIES_ESPEON}, - {EVO_FRIENDSHIP_NIGHT, 0, SPECIES_UMBREON}, - {EVO_MAP, MAPSEC_PETALBURG_WOODS, SPECIES_LEAFEON}, - {EVO_MAP, MAPSEC_SHOAL_CAVE, SPECIES_GLACEON}, - {EVO_MOVE_TYPE, TYPE_FAIRY, SPECIES_SYLVEON}}, - [SPECIES_PORYGON] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_UP_GRADE*/ SPECIES_PORYGON2}}, - [SPECIES_OMANYTE] = {{EVO_LEVEL, 40, SPECIES_OMASTAR}}, - [SPECIES_KABUTO] = {{EVO_LEVEL, 40, SPECIES_KABUTOPS}}, - [SPECIES_AERODACTYL] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_AERODACTYLITE*/ SPECIES_MEGA_AERODACTYL}}, - [SPECIES_DRATINI] = {{EVO_LEVEL, 30, SPECIES_DRAGONAIR}}, - [SPECIES_DRAGONAIR] = {{EVO_LEVEL, 55, SPECIES_DRAGONITE}}, - [SPECIES_MEWTWO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MEWTWONITE_X*/ SPECIES_MEGA_MEWTWO_X}, - {EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MEWTWONITE_Y*/ SPECIES_MEGA_MEWTWO_Y}}, - [SPECIES_CHIKORITA] = {{EVO_LEVEL, 16, SPECIES_BAYLEEF}}, - [SPECIES_BAYLEEF] = {{EVO_LEVEL, 32, SPECIES_MEGANIUM}}, - [SPECIES_CYNDAQUIL] = {{EVO_LEVEL, 14, SPECIES_QUILAVA}}, - [SPECIES_QUILAVA] = {{EVO_LEVEL, 36, SPECIES_TYPHLOSION}}, - [SPECIES_TOTODILE] = {{EVO_LEVEL, 18, SPECIES_CROCONAW}}, - [SPECIES_CROCONAW] = {{EVO_LEVEL, 30, SPECIES_FERALIGATR}}, - [SPECIES_SENTRET] = {{EVO_LEVEL, 15, SPECIES_FURRET}}, - [SPECIES_HOOTHOOT] = {{EVO_LEVEL, 20, SPECIES_NOCTOWL}}, - [SPECIES_LEDYBA] = {{EVO_LEVEL, 18, SPECIES_LEDIAN}}, - [SPECIES_SPINARAK] = {{EVO_LEVEL, 22, SPECIES_ARIADOS}}, - [SPECIES_CHINCHOU] = {{EVO_LEVEL, 27, SPECIES_LANTURN}}, - [SPECIES_PICHU] = {{EVO_FRIENDSHIP, 0, SPECIES_PIKACHU}}, - [SPECIES_CLEFFA] = {{EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY}}, - [SPECIES_IGGLYBUFF] = {{EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF}}, - [SPECIES_TOGEPI] = {{EVO_FRIENDSHIP, 0, SPECIES_TOGETIC}}, - [SPECIES_TOGETIC] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_TOGEKISS}}, - [SPECIES_NATU] = {{EVO_LEVEL, 25, SPECIES_XATU}}, - [SPECIES_MAREEP] = {{EVO_LEVEL, 15, SPECIES_FLAAFFY}}, - [SPECIES_FLAAFFY] = {{EVO_LEVEL, 30, SPECIES_AMPHAROS}}, - [SPECIES_AMPHAROS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_AMPHAROSITE*/ SPECIES_MEGA_AMPHAROS}}, - [SPECIES_MARILL] = {{EVO_LEVEL, 18, SPECIES_AZUMARILL}}, - [SPECIES_HOPPIP] = {{EVO_LEVEL, 18, SPECIES_SKIPLOOM}}, - [SPECIES_SKIPLOOM] = {{EVO_LEVEL, 27, SPECIES_JUMPLUFF}}, - [SPECIES_AIPOM] = {{EVO_MOVE, MOVE_NONE,/*MOVE_DOUBLE_HIT*/ SPECIES_AMBIPOM}}, - [SPECIES_SUNKERN] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SUN_STONE*/ SPECIES_SUNFLORA}}, - [SPECIES_YANMA] = {{EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_YANMEGA}}, - [SPECIES_WOOPER] = {{EVO_LEVEL, 20, SPECIES_QUAGSIRE}}, - [SPECIES_MURKROW] = {{EVO_ITEM, ITEM_NONE,/*ITEM_DUSK_STONE*/ SPECIES_HONCHKROW}}, - [SPECIES_MISDREAVUS] = {{EVO_ITEM, ITEM_NONE,/*ITEM_DUSK_STONE*/ SPECIES_MISMAGIUS}}, - [SPECIES_PINECO] = {{EVO_LEVEL, 31, SPECIES_FORRETRESS}}, - [SPECIES_GLIGAR] = {{EVO_ITEM_HOLD_NIGHT, ITEM_NONE,/*ITEM_RAZOR_FANG*/ SPECIES_GLISCOR}}, - [SPECIES_STEELIX] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_STEELIXITE*/ SPECIES_MEGA_STEELIX}}, - [SPECIES_SNUBBULL] = {{EVO_LEVEL, 23, SPECIES_GRANBULL}}, - [SPECIES_SCIZOR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SCIZORITE*/ SPECIES_MEGA_SCIZOR}}, - [SPECIES_HERACROSS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_HERACRONITE*/ SPECIES_MEGA_HERACROSS}}, - [SPECIES_SNEASEL] = {{EVO_ITEM_HOLD_NIGHT, ITEM_NONE,/*ITEM_RAZOR_CLAW*/ SPECIES_WEAVILE}}, - [SPECIES_TEDDIURSA] = {{EVO_LEVEL, 30, SPECIES_URSARING}}, - [SPECIES_SLUGMA] = {{EVO_LEVEL, 38, SPECIES_MAGCARGO}}, - [SPECIES_SWINUB] = {{EVO_LEVEL, 33, SPECIES_PILOSWINE}}, - [SPECIES_PILOSWINE] = {{EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_MAMOSWINE}}, - [SPECIES_REMORAID] = {{EVO_LEVEL, 25, SPECIES_OCTILLERY}}, - [SPECIES_HOUNDOUR] = {{EVO_LEVEL, 24, SPECIES_HOUNDOOM}}, - [SPECIES_HOUNDOOM] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_HOUNDOOMINITE*/ SPECIES_MEGA_HOUNDOOM}}, - [SPECIES_PHANPY] = {{EVO_LEVEL, 25, SPECIES_DONPHAN}}, - [SPECIES_PORYGON2] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_DUBIOUS_DISC*/ SPECIES_PORYGON_Z}}, - [SPECIES_TYROGUE] = {{EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN}, - {EVO_LEVEL_ATK_GT_DEF, 20, SPECIES_HITMONLEE}, - {EVO_LEVEL_ATK_EQ_DEF, 20, SPECIES_HITMONTOP}}, - [SPECIES_SMOOCHUM] = {{EVO_LEVEL, 30, SPECIES_JYNX}}, - [SPECIES_ELEKID] = {{EVO_LEVEL, 30, SPECIES_ELECTABUZZ}}, - [SPECIES_MAGBY] = {{EVO_LEVEL, 30, SPECIES_MAGMAR}}, - [SPECIES_LARVITAR] = {{EVO_LEVEL, 30, SPECIES_PUPITAR}}, - [SPECIES_PUPITAR] = {{EVO_LEVEL, 55, SPECIES_TYRANITAR}}, - [SPECIES_TYRANITAR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_TYRANITARITE*/ SPECIES_MEGA_TYRANITAR}}, - [SPECIES_TREECKO] = {{EVO_LEVEL, 16, SPECIES_GROVYLE}}, - [SPECIES_GROVYLE] = {{EVO_LEVEL, 36, SPECIES_SCEPTILE}}, - [SPECIES_SCEPTILE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SCEPTILITE*/ SPECIES_MEGA_SCEPTILE}}, - [SPECIES_TORCHIC] = {{EVO_LEVEL, 16, SPECIES_COMBUSKEN}}, - [SPECIES_COMBUSKEN] = {{EVO_LEVEL, 36, SPECIES_BLAZIKEN}}, - [SPECIES_BLAZIKEN] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BLAZIKENITE*/ SPECIES_MEGA_BLAZIKEN}}, - [SPECIES_MUDKIP] = {{EVO_LEVEL, 16, SPECIES_MARSHTOMP}}, - [SPECIES_MARSHTOMP] = {{EVO_LEVEL, 36, SPECIES_SWAMPERT}}, - [SPECIES_SWAMPERT] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SWAMPERTITE*/ SPECIES_MEGA_SWAMPERT}}, - [SPECIES_POOCHYENA] = {{EVO_LEVEL, 18, SPECIES_MIGHTYENA}}, - [SPECIES_ZIGZAGOON] = {{EVO_LEVEL, 20, SPECIES_LINOONE}}, - [SPECIES_WURMPLE] = {{EVO_LEVEL_SILCOON, 7, SPECIES_SILCOON}, - {EVO_LEVEL_CASCOON, 7, SPECIES_CASCOON}}, - [SPECIES_SILCOON] = {{EVO_LEVEL, 10, SPECIES_BEAUTIFLY}}, - [SPECIES_CASCOON] = {{EVO_LEVEL, 10, SPECIES_DUSTOX}}, - [SPECIES_LOTAD] = {{EVO_LEVEL, 14, SPECIES_LOMBRE}}, - [SPECIES_LOMBRE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_LUDICOLO}}, - [SPECIES_SEEDOT] = {{EVO_LEVEL, 14, SPECIES_NUZLEAF}}, - [SPECIES_NUZLEAF] = {{EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_SHIFTRY}}, - [SPECIES_NINCADA] = {{EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK}, - {EVO_LEVEL_SHEDINJA, 20, SPECIES_SHEDINJA}}, - [SPECIES_TAILLOW] = {{EVO_LEVEL, 22, SPECIES_SWELLOW}}, - [SPECIES_SHROOMISH] = {{EVO_LEVEL, 23, SPECIES_BRELOOM}}, - [SPECIES_WINGULL] = {{EVO_LEVEL, 25, SPECIES_PELIPPER}}, - [SPECIES_SURSKIT] = {{EVO_LEVEL, 22, SPECIES_MASQUERAIN}}, - [SPECIES_WAILMER] = {{EVO_LEVEL, 40, SPECIES_WAILORD}}, - [SPECIES_SKITTY] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_DELCATTY}}, - [SPECIES_BALTOY] = {{EVO_LEVEL, 36, SPECIES_CLAYDOL}}, - [SPECIES_NOSEPASS] = {{EVO_MAP, MAPSEC_NEW_MAUVILLE, SPECIES_PROBOPASS}}, - [SPECIES_SABLEYE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SABLENITE*/ SPECIES_MEGA_SABLEYE}}, - [SPECIES_BARBOACH] = {{EVO_LEVEL, 30, SPECIES_WHISCASH}}, - [SPECIES_CORPHISH] = {{EVO_LEVEL, 30, SPECIES_CRAWDAUNT}}, - [SPECIES_FEEBAS] = {{EVO_BEAUTY, 170, SPECIES_MILOTIC}, - {EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_PRISM_SCALE*/ SPECIES_MILOTIC}}, - [SPECIES_CARVANHA] = {{EVO_LEVEL, 30, SPECIES_SHARPEDO}}, - [SPECIES_SHARPEDO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SHARPEDONITE*/ SPECIES_MEGA_SHARPEDO}}, - [SPECIES_TRAPINCH] = {{EVO_LEVEL, 35, SPECIES_VIBRAVA}}, - [SPECIES_VIBRAVA] = {{EVO_LEVEL, 45, SPECIES_FLYGON}}, - [SPECIES_MAKUHITA] = {{EVO_LEVEL, 24, SPECIES_HARIYAMA}}, - [SPECIES_ELECTRIKE] = {{EVO_LEVEL, 26, SPECIES_MANECTRIC}}, - [SPECIES_MANECTRIC] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MANECTITE*/ SPECIES_MEGA_MANECTRIC}}, - [SPECIES_NUMEL] = {{EVO_LEVEL, 33, SPECIES_CAMERUPT}}, - [SPECIES_CAMERUPT] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_CAMERUPTITE*/ SPECIES_MEGA_CAMERUPT}}, - [SPECIES_SPHEAL] = {{EVO_LEVEL, 32, SPECIES_SEALEO}}, - [SPECIES_SEALEO] = {{EVO_LEVEL, 44, SPECIES_WALREIN}}, - [SPECIES_CACNEA] = {{EVO_LEVEL, 32, SPECIES_CACTURNE}}, - [SPECIES_SNORUNT] = {{EVO_LEVEL, 42, SPECIES_GLALIE}, - {EVO_ITEM_FEMALE, ITEM_NONE,/*ITEM_DAWN_STONE*/ SPECIES_FROSLASS}}, - [SPECIES_GLALIE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GLALITITE*/ SPECIES_MEGA_GLALIE}}, - [SPECIES_AZURILL] = {{EVO_FRIENDSHIP, 0, SPECIES_MARILL}}, - [SPECIES_SPOINK] = {{EVO_LEVEL, 32, SPECIES_GRUMPIG}}, - [SPECIES_MAWILE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MAWILITE*/ SPECIES_MEGA_MAWILE}}, - [SPECIES_MEDITITE] = {{EVO_LEVEL, 37, SPECIES_MEDICHAM}}, - [SPECIES_MEDICHAM] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MEDICHAMITE*/ SPECIES_MEGA_MEDICHAM}}, - [SPECIES_SWABLU] = {{EVO_LEVEL, 35, SPECIES_ALTARIA}}, - [SPECIES_ALTARIA] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_ALTARIANITE*/ SPECIES_MEGA_ALTARIA}}, - [SPECIES_WYNAUT] = {{EVO_LEVEL, 15, SPECIES_WOBBUFFET}}, - [SPECIES_DUSKULL] = {{EVO_LEVEL, 37, SPECIES_DUSCLOPS}}, - [SPECIES_DUSCLOPS] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_REAPER_CLOTH*/ SPECIES_DUSKNOIR}}, - [SPECIES_ROSELIA] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_ROSERADE}}, - [SPECIES_SLAKOTH] = {{EVO_LEVEL, 18, SPECIES_VIGOROTH}}, - [SPECIES_VIGOROTH] = {{EVO_LEVEL, 36, SPECIES_SLAKING}}, - [SPECIES_GULPIN] = {{EVO_LEVEL, 26, SPECIES_SWALOT}}, - [SPECIES_WHISMUR] = {{EVO_LEVEL, 20, SPECIES_LOUDRED}}, - [SPECIES_LOUDRED] = {{EVO_LEVEL, 40, SPECIES_EXPLOUD}}, - [SPECIES_CLAMPERL] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_DEEP_SEA_TOOTH*/ SPECIES_HUNTAIL}, - {EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_DEEP_SEA_SCALE*/ SPECIES_GOREBYSS}}, - [SPECIES_ABSOL] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_ABSOLITE*/ SPECIES_MEGA_ABSOL}}, - [SPECIES_SHUPPET] = {{EVO_LEVEL, 37, SPECIES_BANETTE}}, - [SPECIES_BANETTE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BANETTITE*/ SPECIES_MEGA_BANETTE}}, - [SPECIES_ARON] = {{EVO_LEVEL, 32, SPECIES_LAIRON}}, - [SPECIES_LAIRON] = {{EVO_LEVEL, 42, SPECIES_AGGRON}}, - [SPECIES_AGGRON] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_AGGRONITE*/ SPECIES_MEGA_AGGRON}}, - [SPECIES_LILEEP] = {{EVO_LEVEL, 40, SPECIES_CRADILY}}, - [SPECIES_ANORITH] = {{EVO_LEVEL, 40, SPECIES_ARMALDO}}, - [SPECIES_RALTS] = {{EVO_LEVEL, 20, SPECIES_KIRLIA}}, - [SPECIES_KIRLIA] = {{EVO_LEVEL, 30, SPECIES_GARDEVOIR}, - {EVO_ITEM_MALE, ITEM_NONE,/*ITEM_DAWN_STONE*/ SPECIES_GALLADE}}, - [SPECIES_GARDEVOIR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GARDEVOIRITE*/ SPECIES_MEGA_GARDEVOIR}}, - [SPECIES_BAGON] = {{EVO_LEVEL, 30, SPECIES_SHELGON}}, - [SPECIES_SHELGON] = {{EVO_LEVEL, 50, SPECIES_SALAMENCE}}, - [SPECIES_SALAMENCE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SALAMENCITE*/ SPECIES_MEGA_SALAMENCE}}, - [SPECIES_BELDUM] = {{EVO_LEVEL, 20, SPECIES_METANG}}, - [SPECIES_METANG] = {{EVO_LEVEL, 45, SPECIES_METAGROSS}}, - [SPECIES_METAGROSS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_METAGROSSITE*/ SPECIES_MEGA_METAGROSS}}, - [SPECIES_LATIAS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_LATIASITE*/ SPECIES_MEGA_LATIAS}}, - [SPECIES_LATIOS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_LATIOSITE*/ SPECIES_MEGA_LATIOS}}, - - // Gens 4-7 - [SPECIES_TURTWIG] = {{EVO_LEVEL, 18, SPECIES_GROTLE}}, - [SPECIES_GROTLE] = {{EVO_LEVEL, 32, SPECIES_TORTERRA}}, - [SPECIES_CHIMCHAR] = {{EVO_LEVEL, 14, SPECIES_MONFERNO}}, - [SPECIES_MONFERNO] = {{EVO_LEVEL, 36, SPECIES_INFERNAPE}}, - [SPECIES_PIPLUP] = {{EVO_LEVEL, 16, SPECIES_PRINPLUP}}, - [SPECIES_PRINPLUP] = {{EVO_LEVEL, 36, SPECIES_EMPOLEON}}, - [SPECIES_STARLY] = {{EVO_LEVEL, 14, SPECIES_STARAVIA}}, - [SPECIES_STARAVIA] = {{EVO_LEVEL, 34, SPECIES_STARAPTOR}}, - [SPECIES_BIDOOF] = {{EVO_LEVEL, 15, SPECIES_BIBAREL}}, - [SPECIES_KRICKETOT] = {{EVO_LEVEL, 10, SPECIES_KRICKETUNE}}, - [SPECIES_SHINX] = {{EVO_LEVEL, 15, SPECIES_LUXIO}}, - [SPECIES_LUXIO] = {{EVO_LEVEL, 30, SPECIES_LUXRAY}}, - [SPECIES_BUDEW] = {{EVO_FRIENDSHIP, 0, SPECIES_ROSELIA}}, - [SPECIES_CRANIDOS] = {{EVO_LEVEL, 30, SPECIES_RAMPARDOS}}, - [SPECIES_SHIELDON] = {{EVO_LEVEL, 30, SPECIES_BASTIODON}}, - [SPECIES_BURMY] = {{EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM}, - {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}}, - [SPECIES_BURMY_SANDY]= {{EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM_SANDY}, - {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}}, - [SPECIES_BURMY_TRASH]= {{EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM_TRASH}, - {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}}, - [SPECIES_COMBEE] = {{EVO_LEVEL_FEMALE, 21, SPECIES_VESPIQUEN}}, - [SPECIES_BUIZEL] = {{EVO_LEVEL, 26, SPECIES_FLOATZEL}}, - [SPECIES_CHERUBI] = {{EVO_LEVEL, 25, SPECIES_CHERRIM}}, - [SPECIES_SHELLOS] = {{EVO_LEVEL, 30, SPECIES_GASTRODON}}, - [SPECIES_DRIFLOON] = {{EVO_LEVEL, 28, SPECIES_DRIFBLIM}}, - [SPECIES_BUNEARY] = {{EVO_FRIENDSHIP, 0, SPECIES_LOPUNNY}}, - [SPECIES_LOPUNNY] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_LOPUNNITE*/ SPECIES_MEGA_LOPUNNY}}, - [SPECIES_GLAMEOW] = {{EVO_LEVEL, 38, SPECIES_PURUGLY}}, - [SPECIES_CHINGLING] = {{EVO_FRIENDSHIP_NIGHT, 0, SPECIES_CHIMECHO}}, - [SPECIES_STUNKY] = {{EVO_LEVEL, 34, SPECIES_SKUNTANK}}, - [SPECIES_BRONZOR] = {{EVO_LEVEL, 35, SPECIES_BRONZONG}}, - [SPECIES_BONSLY] = {{EVO_MOVE, MOVE_MIMIC, SPECIES_SUDOWOODO}}, - [SPECIES_MIMEJR] = {{EVO_MOVE, MOVE_MIMIC, SPECIES_MR_MIME}}, - [SPECIES_HAPPINY] = {{EVO_ITEM_HOLD_DAY, ITEM_NONE,/*ITEM_OVAL_STONE*/ SPECIES_CHANSEY}}, - [SPECIES_GIBLE] = {{EVO_LEVEL, 24, SPECIES_GABITE}}, - [SPECIES_GABITE] = {{EVO_LEVEL, 48, SPECIES_GARCHOMP}}, - [SPECIES_GARCHOMP] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GARCHOMPITE*/ SPECIES_MEGA_GARCHOMP}}, - [SPECIES_MUNCHLAX] = {{EVO_FRIENDSHIP, 0, SPECIES_SNORLAX}}, - [SPECIES_RIOLU] = {{EVO_FRIENDSHIP, 0, SPECIES_LUCARIO}}, - [SPECIES_LUCARIO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_LUCARIONITE*/ SPECIES_MEGA_LUCARIO}}, - [SPECIES_HIPPOPOTAS] = {{EVO_LEVEL, 34, SPECIES_HIPPOWDON}}, - [SPECIES_SKORUPI] = {{EVO_LEVEL, 40, SPECIES_DRAPION}}, - [SPECIES_CROAGUNK] = {{EVO_LEVEL, 37, SPECIES_TOXICROAK}}, - [SPECIES_FINNEON] = {{EVO_LEVEL, 31, SPECIES_LUMINEON}}, - [SPECIES_MANTYKE] = {{EVO_SPECIFIC_MON_IN_PARTY, SPECIES_REMORAID, SPECIES_MANTINE}}, - [SPECIES_SNOVER] = {{EVO_LEVEL, 40, SPECIES_ABOMASNOW}}, - [SPECIES_ABOMASNOW] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_ABOMASITE*/ SPECIES_MEGA_ABOMASNOW}}, - [SPECIES_GALLADE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GALLADITE*/ SPECIES_MEGA_GALLADE}}, - [SPECIES_SNIVY] = {{EVO_LEVEL, 17, SPECIES_SERVINE}}, - [SPECIES_SERVINE] = {{EVO_LEVEL, 36, SPECIES_SERPERIOR}}, - [SPECIES_TEPIG] = {{EVO_LEVEL, 17, SPECIES_PIGNITE}}, - [SPECIES_PIGNITE] = {{EVO_LEVEL, 36, SPECIES_EMBOAR}}, - [SPECIES_OSHAWOTT] = {{EVO_LEVEL, 17, SPECIES_DEWOTT}}, - [SPECIES_DEWOTT] = {{EVO_LEVEL, 36, SPECIES_SAMUROTT}}, - [SPECIES_PATRAT] = {{EVO_LEVEL, 20, SPECIES_WATCHOG}}, - [SPECIES_LILLIPUP] = {{EVO_LEVEL, 16, SPECIES_HERDIER}}, - [SPECIES_HERDIER] = {{EVO_LEVEL, 32, SPECIES_STOUTLAND}}, - [SPECIES_PURRLOIN] = {{EVO_LEVEL, 20, SPECIES_LIEPARD}}, - [SPECIES_PANSAGE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_SIMISAGE}}, - [SPECIES_PANSEAR] = {{EVO_ITEM, ITEM_NONE,/*ITEM_FIRE_STONE*/ SPECIES_SIMISEAR}}, - [SPECIES_PANPOUR] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_SIMIPOUR}}, - [SPECIES_MUNNA] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_MUSHARNA}}, - [SPECIES_PIDOVE] = {{EVO_LEVEL, 21, SPECIES_TRANQUILL}}, - [SPECIES_TRANQUILL] = {{EVO_LEVEL_MALE, 32, SPECIES_UNFEZANT}, - {EVO_LEVEL_FEMALE, 32, SPECIES_UNFEZANT}}, - [SPECIES_BLITZLE] = {{EVO_LEVEL, 27, SPECIES_ZEBSTRIKA}}, - [SPECIES_ROGGENROLA] = {{EVO_LEVEL, 25, SPECIES_BOLDORE}}, - [SPECIES_BOLDORE] = {{EVO_TRADE, 0, SPECIES_GIGALITH}}, - [SPECIES_WOOBAT] = {{EVO_FRIENDSHIP, 0, SPECIES_SWOOBAT}}, - [SPECIES_DRILBUR] = {{EVO_LEVEL, 31, SPECIES_EXCADRILL}}, - [SPECIES_AUDINO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_AUDINITE*/ SPECIES_MEGA_AUDINO}}, - [SPECIES_TIMBURR] = {{EVO_LEVEL, 25, SPECIES_GURDURR}}, - [SPECIES_GURDURR] = {{EVO_TRADE, 0, SPECIES_CONKELDURR}}, - [SPECIES_TYMPOLE] = {{EVO_LEVEL, 25, SPECIES_PALPITOAD}}, - [SPECIES_PALPITOAD] = {{EVO_LEVEL, 36, SPECIES_SEISMITOAD}}, - [SPECIES_SEWADDLE] = {{EVO_LEVEL, 20, SPECIES_SWADLOON}}, - [SPECIES_SWADLOON] = {{EVO_FRIENDSHIP, 0, SPECIES_LEAVANNY}}, - [SPECIES_VENIPEDE] = {{EVO_LEVEL, 22, SPECIES_WHIRLIPEDE}}, - [SPECIES_WHIRLIPEDE] = {{EVO_LEVEL, 30, SPECIES_SCOLIPEDE}}, - [SPECIES_COTTONEE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SUN_STONE*/ SPECIES_WHIMSICOTT}}, - [SPECIES_PETILIL] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SUN_STONE*/ SPECIES_LILLIGANT}}, - [SPECIES_SANDILE] = {{EVO_LEVEL, 29, SPECIES_KROKOROK}}, - [SPECIES_KROKOROK] = {{EVO_LEVEL, 40, SPECIES_KROOKODILE}}, - [SPECIES_DARUMAKA] = {{EVO_LEVEL, 35, SPECIES_DARMANITAN}}, - [SPECIES_DWEBBLE] = {{EVO_LEVEL, 34, SPECIES_CRUSTLE}}, - [SPECIES_SCRAGGY] = {{EVO_LEVEL, 39, SPECIES_SCRAFTY}}, - [SPECIES_YAMASK] = {{EVO_LEVEL, 34, SPECIES_COFAGRIGUS}}, - [SPECIES_TIRTOUGA] = {{EVO_LEVEL, 37, SPECIES_CARRACOSTA}}, - [SPECIES_ARCHEN] = {{EVO_LEVEL, 37, SPECIES_ARCHEOPS}}, - [SPECIES_TRUBBISH] = {{EVO_LEVEL, 36, SPECIES_GARBODOR}}, - [SPECIES_ZORUA] = {{EVO_LEVEL, 30, SPECIES_ZOROARK}}, - [SPECIES_MINCCINO] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_CINCCINO}}, - [SPECIES_GOTHITA] = {{EVO_LEVEL, 32, SPECIES_GOTHORITA}}, - [SPECIES_GOTHORITA] = {{EVO_LEVEL, 41, SPECIES_GOTHITELLE}}, - [SPECIES_SOLOSIS] = {{EVO_LEVEL, 32, SPECIES_DUOSION}}, - [SPECIES_DUOSION] = {{EVO_LEVEL, 41, SPECIES_REUNICLUS}}, - [SPECIES_DUCKLETT] = {{EVO_LEVEL, 35, SPECIES_SWANNA}}, - [SPECIES_VANILLITE] = {{EVO_LEVEL, 35, SPECIES_VANILLISH}}, - [SPECIES_VANILLISH] = {{EVO_LEVEL, 47, SPECIES_VANILLUXE}}, - [SPECIES_DEERLING] = {{EVO_LEVEL, 34, SPECIES_SAWSBUCK}}, - [SPECIES_KARRABLAST] = {{EVO_TRADE_SPECIFIC_MON, SPECIES_SHELMET, SPECIES_ESCAVALIER}}, - [SPECIES_FOONGUS] = {{EVO_LEVEL, 39, SPECIES_AMOONGUSS}}, - [SPECIES_FRILLISH] = {{EVO_LEVEL, 40, SPECIES_JELLICENT}}, - [SPECIES_JOLTIK] = {{EVO_LEVEL, 36, SPECIES_GALVANTULA}}, - [SPECIES_FERROSEED] = {{EVO_LEVEL, 40, SPECIES_FERROTHORN}}, - [SPECIES_KLINK] = {{EVO_LEVEL, 38, SPECIES_KLANG}}, - [SPECIES_KLANG] = {{EVO_LEVEL, 49, SPECIES_KLINKLANG}}, - [SPECIES_TYNAMO] = {{EVO_LEVEL, 39, SPECIES_EELEKTRIK}}, - [SPECIES_EELEKTRIK] = {{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_EELEKTROSS}}, - [SPECIES_ELGYEM] = {{EVO_LEVEL, 42, SPECIES_BEHEEYEM}}, - [SPECIES_LITWICK] = {{EVO_LEVEL, 41, SPECIES_LAMPENT}}, - [SPECIES_LAMPENT] = {{EVO_ITEM, ITEM_NONE,/*ITEM_DUSK_STONE*/ SPECIES_CHANDELURE}}, - [SPECIES_AXEW] = {{EVO_LEVEL, 38, SPECIES_FRAXURE}}, - [SPECIES_FRAXURE] = {{EVO_LEVEL, 48, SPECIES_HAXORUS}}, - [SPECIES_CUBCHOO] = {{EVO_LEVEL, 37, SPECIES_BEARTIC}}, - [SPECIES_SHELMET] = {{EVO_TRADE_SPECIFIC_MON, SPECIES_KARRABLAST, SPECIES_ACCELGOR}}, - [SPECIES_MIENFOO] = {{EVO_LEVEL, 50, SPECIES_MIENSHAO}}, - [SPECIES_GOLETT] = {{EVO_LEVEL, 43, SPECIES_GOLURK}}, - [SPECIES_PAWNIARD] = {{EVO_LEVEL, 52, SPECIES_BISHARP}}, - [SPECIES_RUFFLET] = {{EVO_LEVEL, 54, SPECIES_BRAVIARY}}, - [SPECIES_VULLABY] = {{EVO_LEVEL, 54, SPECIES_MANDIBUZZ}}, - [SPECIES_DEINO] = {{EVO_LEVEL, 50, SPECIES_ZWEILOUS}}, - [SPECIES_ZWEILOUS] = {{EVO_LEVEL, 64, SPECIES_HYDREIGON}}, - [SPECIES_LARVESTA] = {{EVO_LEVEL, 59, SPECIES_VOLCARONA}}, - [SPECIES_CHESPIN] = {{EVO_LEVEL, 16, SPECIES_QUILLADIN}}, - [SPECIES_QUILLADIN] = {{EVO_LEVEL, 36, SPECIES_CHESNAUGHT}}, - [SPECIES_FENNEKIN] = {{EVO_LEVEL, 16, SPECIES_BRAIXEN}}, - [SPECIES_BRAIXEN] = {{EVO_LEVEL, 36, SPECIES_DELPHOX}}, - [SPECIES_FROAKIE] = {{EVO_LEVEL, 16, SPECIES_FROGADIER}}, - [SPECIES_FROGADIER] = {{EVO_LEVEL, 36, SPECIES_GRENINJA}}, - [SPECIES_BUNNELBY] = {{EVO_LEVEL, 20, SPECIES_DIGGERSBY}}, - [SPECIES_FLETCHLING] = {{EVO_LEVEL, 17, SPECIES_FLETCHINDER}}, - [SPECIES_FLETCHINDER]= {{EVO_LEVEL, 35, SPECIES_TALONFLAME}}, - [SPECIES_SCATTERBUG] = {{EVO_LEVEL, 9, SPECIES_SPEWPA}}, - [SPECIES_SPEWPA] = {{EVO_LEVEL, 12, SPECIES_VIVILLON}}, - [SPECIES_LITLEO] = {{EVO_LEVEL_MALE, 35, SPECIES_PYROAR}, - {EVO_LEVEL_FEMALE, 35, SPECIES_PYROAR}}, - [SPECIES_FLABEBE] = {{EVO_LEVEL, 19, SPECIES_FLOETTE}}, - [SPECIES_FLOETTE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_FLORGES}}, - [SPECIES_SKIDDO] = {{EVO_LEVEL, 32, SPECIES_GOGOAT}}, - [SPECIES_PANCHAM] = {{EVO_LEVEL_DARK_TYPE_MON_IN_PARTY, 32, SPECIES_PANGORO}}, - [SPECIES_ESPURR] = {{EVO_LEVEL_MALE, 25, SPECIES_MEOWSTIC}, - {EVO_LEVEL_FEMALE, 25, SPECIES_MEOWSTIC_F}}, - [SPECIES_HONEDGE] = {{EVO_LEVEL, 35, SPECIES_DOUBLADE}}, - [SPECIES_DOUBLADE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_DUSK_STONE*/ SPECIES_AEGISLASH}}, - [SPECIES_SPRITZEE] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_SACHET*/ SPECIES_AROMATISSE}}, - [SPECIES_SWIRLIX] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_WHIPPED_DREAM*/ SPECIES_SLURPUFF}}, - [SPECIES_INKAY] = {{EVO_LEVEL, 30, SPECIES_MALAMAR}}, - [SPECIES_BINACLE] = {{EVO_LEVEL, 39, SPECIES_BARBARACLE}}, - [SPECIES_SKRELP] = {{EVO_LEVEL, 48, SPECIES_DRAGALGE}}, - [SPECIES_CLAUNCHER] = {{EVO_LEVEL, 37, SPECIES_CLAWITZER}}, - [SPECIES_HELIOPTILE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SUN_STONE*/ SPECIES_HELIOLISK}}, - [SPECIES_TYRUNT] = {{EVO_LEVEL_DAY, 39, SPECIES_TYRANTRUM}}, - [SPECIES_AMAURA] = {{EVO_LEVEL_NIGHT, 39, SPECIES_AURORUS}}, - [SPECIES_GOOMY] = {{EVO_LEVEL, 40, SPECIES_SLIGGOO}}, - [SPECIES_SLIGGOO] = {{EVO_LEVEL_RAIN, 50, SPECIES_GOODRA}}, - [SPECIES_PHANTUMP] = {{EVO_TRADE, 0, SPECIES_TREVENANT}}, - [SPECIES_PUMPKABOO] = {{EVO_TRADE, 0, SPECIES_GOURGEIST}}, - [SPECIES_BERGMITE] = {{EVO_LEVEL, 37, SPECIES_AVALUGG}}, - [SPECIES_NOIBAT] = {{EVO_LEVEL, 48, SPECIES_NOIVERN}}, - [SPECIES_DIANCIE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_DIANCITE*/ SPECIES_MEGA_DIANCIE}}, - [SPECIES_ROWLET] = {{EVO_LEVEL, 17, SPECIES_DARTRIX}}, - [SPECIES_DARTRIX] = {{EVO_LEVEL, 34, SPECIES_DECIDUEYE}}, - [SPECIES_LITTEN] = {{EVO_LEVEL, 17, SPECIES_TORRACAT}}, - [SPECIES_TORRACAT] = {{EVO_LEVEL, 34, SPECIES_INCINEROAR}}, - [SPECIES_POPPLIO] = {{EVO_LEVEL, 17, SPECIES_BRIONNE}}, - [SPECIES_BRIONNE] = {{EVO_LEVEL, 34, SPECIES_PRIMARINA}}, - [SPECIES_PIKIPEK] = {{EVO_LEVEL, 14, SPECIES_TRUMBEAK}}, - [SPECIES_TRUMBEAK] = {{EVO_LEVEL, 28, SPECIES_TOUCANNON}}, - [SPECIES_YUNGOOS] = {{EVO_LEVEL_DAY, 20, SPECIES_GUMSHOOS}}, - [SPECIES_GRUBBIN] = {{EVO_LEVEL, 20, SPECIES_CHARJABUG}}, - [SPECIES_CHARJABUG] = {{EVO_MAP, MAPSEC_NEW_MAUVILLE, SPECIES_VIKAVOLT}}, - [SPECIES_CRABRAWLER] = {{EVO_MAP, 67, SPECIES_CRABOMINABLE}}, - [SPECIES_CUTIEFLY] = {{EVO_LEVEL, 25, SPECIES_RIBOMBEE}}, - [SPECIES_ROCKRUFF] = {{EVO_LEVEL_DAY, 25, SPECIES_LYCANROC}, - {EVO_LEVEL_NIGHT, 25, SPECIES_LYCANROC_MIDNIGHT}, - {EVO_LEVEL_DUSK, 25, SPECIES_LYCANROC_DUSK}}, - [SPECIES_MAREANIE] = {{EVO_LEVEL, 38, SPECIES_TOXAPEX}}, - [SPECIES_MUDBRAY] = {{EVO_LEVEL, 30, SPECIES_MUDSDALE}}, - [SPECIES_DEWPIDER] = {{EVO_LEVEL, 22, SPECIES_ARAQUANID}}, - [SPECIES_FOMANTIS] = {{EVO_LEVEL_DAY, 34, SPECIES_LURANTIS}}, - [SPECIES_MORELULL] = {{EVO_LEVEL, 24, SPECIES_SHIINOTIC}}, - [SPECIES_SALANDIT] = {{EVO_LEVEL_FEMALE, 33, SPECIES_SALAZZLE}}, - [SPECIES_STUFFUL] = {{EVO_LEVEL, 27, SPECIES_BEWEAR}}, - [SPECIES_BOUNSWEET] = {{EVO_LEVEL, 18, SPECIES_STEENEE}}, - [SPECIES_STEENEE] = {{EVO_MOVE, MOVE_STOMP, SPECIES_TSAREENA}}, - [SPECIES_WIMPOD] = {{EVO_LEVEL, 30, SPECIES_GOLISOPOD}}, - [SPECIES_SANDYGAST] = {{EVO_LEVEL, 42, SPECIES_PALOSSAND}}, - [SPECIES_TYPE_NULL] = {{EVO_FRIENDSHIP, 0, SPECIES_SILVALLY}}, - [SPECIES_JANGMO_O] = {{EVO_LEVEL, 35, SPECIES_HAKAMO_O}}, - [SPECIES_HAKAMO_O] = {{EVO_LEVEL, 45, SPECIES_KOMMO_O}}, - [SPECIES_COSMOG] = {{EVO_LEVEL, 43, SPECIES_COSMOEM}}, - [SPECIES_COSMOEM] = {{EVO_LEVEL_DAY, 53, SPECIES_SOLGALEO}, - {EVO_LEVEL_NIGHT, 53, SPECIES_LUNALA}}, - [SPECIES_POIPOLE] = {{EVO_MOVE, MOVE_NONE,/*MOVE_DRAGON_PULSE*/ SPECIES_NAGANADEL}}, - - [SPECIES_ALOLAN_RATTATA] = {{EVO_LEVEL_NIGHT, 20, SPECIES_ALOLAN_RATICATE}}, - [SPECIES_ALOLAN_SANDSHREW] = {{EVO_ITEM, ITEM_NONE,/*ITEM_ICE_STONE*/ SPECIES_ALOLAN_SANDSLASH}}, - [SPECIES_ALOLAN_VULPIX] = {{EVO_ITEM, ITEM_NONE,/*ITEM_ICE_STONE*/ SPECIES_ALOLAN_NINETALES}}, - [SPECIES_ALOLAN_DIGLETT] = {{EVO_LEVEL, 26, SPECIES_ALOLAN_DUGTRIO}}, - [SPECIES_ALOLAN_MEOWTH] = {{EVO_FRIENDSHIP, 28, SPECIES_ALOLAN_PERSIAN}}, - [SPECIES_ALOLAN_GEODUDE] = {{EVO_LEVEL, 25, SPECIES_ALOLAN_GRAVELER}}, - [SPECIES_ALOLAN_GRAVELER] = {{EVO_TRADE, 0, SPECIES_ALOLAN_GOLEM}}, - [SPECIES_ALOLAN_GRIMER] = {{EVO_LEVEL, 38, SPECIES_ALOLAN_MUK}}, + [SPECIES_BULBASAUR] = {{EVO_LEVEL, 16, SPECIES_IVYSAUR}}, + [SPECIES_IVYSAUR] = {{EVO_LEVEL, 32, SPECIES_VENUSAUR}}, + [SPECIES_VENUSAUR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_VENUSAURITE*/ SPECIES_MEGA_VENUSAUR}}, + [SPECIES_CHARMANDER] = {{EVO_LEVEL, 16, SPECIES_CHARMELEON}}, + [SPECIES_CHARMELEON] = {{EVO_LEVEL, 36, SPECIES_CHARIZARD}}, + [SPECIES_CHARIZARD] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_CHARIZARDITE_X*/ SPECIES_MEGA_CHARIZARD_X}, + {EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_CHARIZARDITE_Y*/ SPECIES_MEGA_CHARIZARD_Y}}, + [SPECIES_SQUIRTLE] = {{EVO_LEVEL, 16, SPECIES_WARTORTLE}}, + [SPECIES_WARTORTLE] = {{EVO_LEVEL, 36, SPECIES_BLASTOISE}}, + [SPECIES_BLASTOISE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BLASTOISINITE*/ SPECIES_MEGA_BLASTOISE}}, + [SPECIES_CATERPIE] = {{EVO_LEVEL, 7, SPECIES_METAPOD}}, + [SPECIES_METAPOD] = {{EVO_LEVEL, 10, SPECIES_BUTTERFREE}}, + [SPECIES_WEEDLE] = {{EVO_LEVEL, 7, SPECIES_KAKUNA}}, + [SPECIES_KAKUNA] = {{EVO_LEVEL, 10, SPECIES_BEEDRILL}}, + [SPECIES_BEEDRILL] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BEEDRILLITE*/ SPECIES_MEGA_BEEDRILL}}, + [SPECIES_PIDGEY] = {{EVO_LEVEL, 18, SPECIES_PIDGEOTTO}}, + [SPECIES_PIDGEOTTO] = {{EVO_LEVEL, 36, SPECIES_PIDGEOT}}, + [SPECIES_PIDGEOT] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_PIDGEOTITE*/ SPECIES_MEGA_PIDGEOT}}, + [SPECIES_RATTATA] = {{EVO_LEVEL, 20, SPECIES_RATICATE}}, + [SPECIES_SPEAROW] = {{EVO_LEVEL, 20, SPECIES_FEAROW}}, + [SPECIES_EKANS] = {{EVO_LEVEL, 22, SPECIES_ARBOK}}, + [SPECIES_PIKACHU] = {{EVO_ITEM, ITEM_NONE,/*ITEM_THUNDER_STONE*/ SPECIES_RAICHU}, + {EVO_ITEM, ITEM_NONE,/*ITEM_THUNDER_STONE*/ SPECIES_ALOLAN_RAICHU}}, + [SPECIES_SANDSHREW] = {{EVO_LEVEL, 22, SPECIES_SANDSLASH}}, + [SPECIES_NIDORAN_F] = {{EVO_LEVEL, 16, SPECIES_NIDORINA}}, + [SPECIES_NIDORINA] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_NIDOQUEEN}}, + [SPECIES_NIDORAN_M] = {{EVO_LEVEL, 16, SPECIES_NIDORINO}}, + [SPECIES_NIDORINO] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_NIDOKING}}, + [SPECIES_CLEFAIRY] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_CLEFABLE}}, + [SPECIES_VULPIX] = {{EVO_ITEM, ITEM_NONE,/*ITEM_FIRE_STONE*/ SPECIES_NINETALES}}, + [SPECIES_JIGGLYPUFF] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_WIGGLYTUFF}}, + [SPECIES_ZUBAT] = {{EVO_LEVEL, 22, SPECIES_GOLBAT}}, + [SPECIES_GOLBAT] = {{EVO_FRIENDSHIP, 0, SPECIES_CROBAT}}, + [SPECIES_ODDISH] = {{EVO_LEVEL, 21, SPECIES_GLOOM}}, + [SPECIES_GLOOM] = {{EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_VILEPLUME}, + {EVO_ITEM, ITEM_NONE,/*ITEM_SUN_STONE*/ SPECIES_BELLOSSOM}}, + [SPECIES_PARAS] = {{EVO_LEVEL, 24, SPECIES_PARASECT}}, + [SPECIES_VENONAT] = {{EVO_LEVEL, 31, SPECIES_VENOMOTH}}, + [SPECIES_DIGLETT] = {{EVO_LEVEL, 26, SPECIES_DUGTRIO}}, + [SPECIES_MEOWTH] = {{EVO_LEVEL, 28, SPECIES_PERSIAN}}, + [SPECIES_PSYDUCK] = {{EVO_LEVEL, 33, SPECIES_GOLDUCK}}, + [SPECIES_MANKEY] = {{EVO_LEVEL, 28, SPECIES_PRIMEAPE}}, + [SPECIES_GROWLITHE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_FIRE_STONE*/ SPECIES_ARCANINE}}, + [SPECIES_POLIWAG] = {{EVO_LEVEL, 25, SPECIES_POLIWHIRL}}, + [SPECIES_POLIWHIRL] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_POLIWRATH}, + {EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_KINGS_ROCK*/ SPECIES_POLITOED}}, + [SPECIES_ABRA] = {{EVO_LEVEL, 16, SPECIES_KADABRA}}, + [SPECIES_KADABRA] = {{EVO_TRADE, 0, SPECIES_ALAKAZAM}}, + [SPECIES_ALAKAZAM] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_ALAKAZITE*/ SPECIES_MEGA_ALAKAZAM}}, + [SPECIES_MACHOP] = {{EVO_LEVEL, 28, SPECIES_MACHOKE}}, + [SPECIES_MACHOKE] = {{EVO_TRADE, 0, SPECIES_MACHAMP}}, + [SPECIES_BELLSPROUT] = {{EVO_LEVEL, 21, SPECIES_WEEPINBELL}}, + [SPECIES_WEEPINBELL] = {{EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_VICTREEBEL}}, + [SPECIES_TENTACOOL] = {{EVO_LEVEL, 30, SPECIES_TENTACRUEL}}, + [SPECIES_GEODUDE] = {{EVO_LEVEL, 25, SPECIES_GRAVELER}}, + [SPECIES_GRAVELER] = {{EVO_TRADE, 0, SPECIES_GOLEM}}, + [SPECIES_PONYTA] = {{EVO_LEVEL, 40, SPECIES_RAPIDASH}}, + [SPECIES_SLOWPOKE] = {{EVO_LEVEL, 37, SPECIES_SLOWBRO}, + {EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_KINGS_ROCK*/ SPECIES_SLOWKING}}, + [SPECIES_SLOWBRO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SLOWBRONITE*/ SPECIES_MEGA_SLOWBRO}}, + [SPECIES_MAGNEMITE] = {{EVO_LEVEL, 30, SPECIES_MAGNETON}}, + [SPECIES_MAGNETON] = {{EVO_MAP, MAPSEC_NEW_MAUVILLE, SPECIES_MAGNEZONE}}, + [SPECIES_DODUO] = {{EVO_LEVEL, 31, SPECIES_DODRIO}}, + [SPECIES_SEEL] = {{EVO_LEVEL, 34, SPECIES_DEWGONG}}, + [SPECIES_GRIMER] = {{EVO_LEVEL, 38, SPECIES_MUK}}, + [SPECIES_SHELLDER] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_CLOYSTER}}, + [SPECIES_GASTLY] = {{EVO_LEVEL, 25, SPECIES_HAUNTER}}, + [SPECIES_HAUNTER] = {{EVO_TRADE, 0, SPECIES_GENGAR}}, + [SPECIES_GENGAR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GENGARITE*/ SPECIES_MEGA_GENGAR}}, + [SPECIES_ONIX] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_METAL_COAT*/ SPECIES_STEELIX}}, + [SPECIES_DROWZEE] = {{EVO_LEVEL, 26, SPECIES_HYPNO}}, + [SPECIES_KRABBY] = {{EVO_LEVEL, 28, SPECIES_KINGLER}}, + [SPECIES_VOLTORB] = {{EVO_LEVEL, 30, SPECIES_ELECTRODE}}, + [SPECIES_EXEGGCUTE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_EXEGGUTOR}, + {EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_ALOLAN_EXEGGUTOR}}, + [SPECIES_CUBONE] = {{EVO_LEVEL, 28, SPECIES_MAROWAK}, + {EVO_LEVEL_NIGHT, 28, SPECIES_ALOLAN_MAROWAK}}, + [SPECIES_LICKITUNG] = {{EVO_MOVE, MOVE_ROLLOUT, SPECIES_LICKILICKY}}, + [SPECIES_KOFFING] = {{EVO_LEVEL, 35, SPECIES_WEEZING}}, + [SPECIES_RHYHORN] = {{EVO_LEVEL, 42, SPECIES_RHYDON}}, + [SPECIES_RHYDON] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_PROTECTOR*/ SPECIES_RHYPERIOR}}, + [SPECIES_CHANSEY] = {{EVO_FRIENDSHIP, 0, SPECIES_BLISSEY}}, + [SPECIES_TANGELA] = {{EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_TANGROWTH}}, + [SPECIES_KANGASKHAN] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_KANGASKHANITE*/ SPECIES_MEGA_KANGASKHAN}}, + [SPECIES_HORSEA] = {{EVO_LEVEL, 32, SPECIES_SEADRA}}, + [SPECIES_SEADRA] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_DRAGON_SCALE*/ SPECIES_KINGDRA}}, + [SPECIES_GOLDEEN] = {{EVO_LEVEL, 33, SPECIES_SEAKING}}, + [SPECIES_STARYU] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_STARMIE}}, + [SPECIES_SCYTHER] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_METAL_COAT*/ SPECIES_SCIZOR}}, + [SPECIES_ELECTABUZZ] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_ELECTIRIZER*/ SPECIES_ELECTIVIRE}}, + [SPECIES_MAGMAR] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_MAGMARIZER*/ SPECIES_MAGMORTAR}}, + [SPECIES_PINSIR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_PINSIRITE*/ SPECIES_MEGA_PINSIR}}, + [SPECIES_MAGIKARP] = {{EVO_LEVEL, 20, SPECIES_GYARADOS}}, + [SPECIES_GYARADOS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GYARADOSITE*/ SPECIES_MEGA_GYARADOS}}, + [SPECIES_EEVEE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_THUNDER_STONE*/ SPECIES_JOLTEON}, + {EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_VAPOREON}, + {EVO_ITEM, ITEM_NONE,/*ITEM_FIRE_STONE*/ SPECIES_FLAREON}, + {EVO_FRIENDSHIP_DAY, 0, SPECIES_ESPEON}, + {EVO_FRIENDSHIP_NIGHT, 0, SPECIES_UMBREON}, + {EVO_MAP, MAPSEC_PETALBURG_WOODS, SPECIES_LEAFEON}, + {EVO_MAP, MAPSEC_SHOAL_CAVE, SPECIES_GLACEON}, + {EVO_MOVE_TYPE, TYPE_FAIRY, SPECIES_SYLVEON}}, + [SPECIES_PORYGON] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_UP_GRADE*/ SPECIES_PORYGON2}}, + [SPECIES_OMANYTE] = {{EVO_LEVEL, 40, SPECIES_OMASTAR}}, + [SPECIES_KABUTO] = {{EVO_LEVEL, 40, SPECIES_KABUTOPS}}, + [SPECIES_AERODACTYL] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_AERODACTYLITE*/ SPECIES_MEGA_AERODACTYL}}, + [SPECIES_DRATINI] = {{EVO_LEVEL, 30, SPECIES_DRAGONAIR}}, + [SPECIES_DRAGONAIR] = {{EVO_LEVEL, 55, SPECIES_DRAGONITE}}, + [SPECIES_MEWTWO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MEWTWONITE_X*/ SPECIES_MEGA_MEWTWO_X}, + {EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MEWTWONITE_Y*/ SPECIES_MEGA_MEWTWO_Y}}, + [SPECIES_CHIKORITA] = {{EVO_LEVEL, 16, SPECIES_BAYLEEF}}, + [SPECIES_BAYLEEF] = {{EVO_LEVEL, 32, SPECIES_MEGANIUM}}, + [SPECIES_CYNDAQUIL] = {{EVO_LEVEL, 14, SPECIES_QUILAVA}}, + [SPECIES_QUILAVA] = {{EVO_LEVEL, 36, SPECIES_TYPHLOSION}}, + [SPECIES_TOTODILE] = {{EVO_LEVEL, 18, SPECIES_CROCONAW}}, + [SPECIES_CROCONAW] = {{EVO_LEVEL, 30, SPECIES_FERALIGATR}}, + [SPECIES_SENTRET] = {{EVO_LEVEL, 15, SPECIES_FURRET}}, + [SPECIES_HOOTHOOT] = {{EVO_LEVEL, 20, SPECIES_NOCTOWL}}, + [SPECIES_LEDYBA] = {{EVO_LEVEL, 18, SPECIES_LEDIAN}}, + [SPECIES_SPINARAK] = {{EVO_LEVEL, 22, SPECIES_ARIADOS}}, + [SPECIES_CHINCHOU] = {{EVO_LEVEL, 27, SPECIES_LANTURN}}, + [SPECIES_PICHU] = {{EVO_FRIENDSHIP, 0, SPECIES_PIKACHU}}, + [SPECIES_CLEFFA] = {{EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY}}, + [SPECIES_IGGLYBUFF] = {{EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF}}, + [SPECIES_TOGEPI] = {{EVO_FRIENDSHIP, 0, SPECIES_TOGETIC}}, + [SPECIES_TOGETIC] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_TOGEKISS}}, + [SPECIES_NATU] = {{EVO_LEVEL, 25, SPECIES_XATU}}, + [SPECIES_MAREEP] = {{EVO_LEVEL, 15, SPECIES_FLAAFFY}}, + [SPECIES_FLAAFFY] = {{EVO_LEVEL, 30, SPECIES_AMPHAROS}}, + [SPECIES_AMPHAROS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_AMPHAROSITE*/ SPECIES_MEGA_AMPHAROS}}, + [SPECIES_MARILL] = {{EVO_LEVEL, 18, SPECIES_AZUMARILL}}, + [SPECIES_HOPPIP] = {{EVO_LEVEL, 18, SPECIES_SKIPLOOM}}, + [SPECIES_SKIPLOOM] = {{EVO_LEVEL, 27, SPECIES_JUMPLUFF}}, + [SPECIES_AIPOM] = {{EVO_MOVE, MOVE_NONE,/*MOVE_DOUBLE_HIT*/ SPECIES_AMBIPOM}}, + [SPECIES_SUNKERN] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SUN_STONE*/ SPECIES_SUNFLORA}}, + [SPECIES_YANMA] = {{EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_YANMEGA}}, + [SPECIES_WOOPER] = {{EVO_LEVEL, 20, SPECIES_QUAGSIRE}}, + [SPECIES_MURKROW] = {{EVO_ITEM, ITEM_NONE,/*ITEM_DUSK_STONE*/ SPECIES_HONCHKROW}}, + [SPECIES_MISDREAVUS] = {{EVO_ITEM, ITEM_NONE,/*ITEM_DUSK_STONE*/ SPECIES_MISMAGIUS}}, + [SPECIES_PINECO] = {{EVO_LEVEL, 31, SPECIES_FORRETRESS}}, + [SPECIES_GLIGAR] = {{EVO_ITEM_HOLD_NIGHT, ITEM_NONE,/*ITEM_RAZOR_FANG*/ SPECIES_GLISCOR}}, + [SPECIES_STEELIX] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_STEELIXITE*/ SPECIES_MEGA_STEELIX}}, + [SPECIES_SNUBBULL] = {{EVO_LEVEL, 23, SPECIES_GRANBULL}}, + [SPECIES_SCIZOR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SCIZORITE*/ SPECIES_MEGA_SCIZOR}}, + [SPECIES_HERACROSS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_HERACRONITE*/ SPECIES_MEGA_HERACROSS}}, + [SPECIES_SNEASEL] = {{EVO_ITEM_HOLD_NIGHT, ITEM_NONE,/*ITEM_RAZOR_CLAW*/ SPECIES_WEAVILE}}, + [SPECIES_TEDDIURSA] = {{EVO_LEVEL, 30, SPECIES_URSARING}}, + [SPECIES_SLUGMA] = {{EVO_LEVEL, 38, SPECIES_MAGCARGO}}, + [SPECIES_SWINUB] = {{EVO_LEVEL, 33, SPECIES_PILOSWINE}}, + [SPECIES_PILOSWINE] = {{EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_MAMOSWINE}}, + [SPECIES_REMORAID] = {{EVO_LEVEL, 25, SPECIES_OCTILLERY}}, + [SPECIES_HOUNDOUR] = {{EVO_LEVEL, 24, SPECIES_HOUNDOOM}}, + [SPECIES_HOUNDOOM] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_HOUNDOOMINITE*/ SPECIES_MEGA_HOUNDOOM}}, + [SPECIES_PHANPY] = {{EVO_LEVEL, 25, SPECIES_DONPHAN}}, + [SPECIES_PORYGON2] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_DUBIOUS_DISC*/ SPECIES_PORYGON_Z}}, + [SPECIES_TYROGUE] = {{EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN}, + {EVO_LEVEL_ATK_GT_DEF, 20, SPECIES_HITMONLEE}, + {EVO_LEVEL_ATK_EQ_DEF, 20, SPECIES_HITMONTOP}}, + [SPECIES_SMOOCHUM] = {{EVO_LEVEL, 30, SPECIES_JYNX}}, + [SPECIES_ELEKID] = {{EVO_LEVEL, 30, SPECIES_ELECTABUZZ}}, + [SPECIES_MAGBY] = {{EVO_LEVEL, 30, SPECIES_MAGMAR}}, + [SPECIES_LARVITAR] = {{EVO_LEVEL, 30, SPECIES_PUPITAR}}, + [SPECIES_PUPITAR] = {{EVO_LEVEL, 55, SPECIES_TYRANITAR}}, + [SPECIES_TYRANITAR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_TYRANITARITE*/ SPECIES_MEGA_TYRANITAR}}, + [SPECIES_TREECKO] = {{EVO_LEVEL, 16, SPECIES_GROVYLE}}, + [SPECIES_GROVYLE] = {{EVO_LEVEL, 36, SPECIES_SCEPTILE}}, + [SPECIES_SCEPTILE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SCEPTILITE*/ SPECIES_MEGA_SCEPTILE}}, + [SPECIES_TORCHIC] = {{EVO_LEVEL, 16, SPECIES_COMBUSKEN}}, + [SPECIES_COMBUSKEN] = {{EVO_LEVEL, 36, SPECIES_BLAZIKEN}}, + [SPECIES_BLAZIKEN] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BLAZIKENITE*/ SPECIES_MEGA_BLAZIKEN}}, + [SPECIES_MUDKIP] = {{EVO_LEVEL, 16, SPECIES_MARSHTOMP}}, + [SPECIES_MARSHTOMP] = {{EVO_LEVEL, 36, SPECIES_SWAMPERT}}, + [SPECIES_SWAMPERT] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SWAMPERTITE*/ SPECIES_MEGA_SWAMPERT}}, + [SPECIES_POOCHYENA] = {{EVO_LEVEL, 18, SPECIES_MIGHTYENA}}, + [SPECIES_ZIGZAGOON] = {{EVO_LEVEL, 20, SPECIES_LINOONE}}, + [SPECIES_WURMPLE] = {{EVO_LEVEL_SILCOON, 7, SPECIES_SILCOON}, + {EVO_LEVEL_CASCOON, 7, SPECIES_CASCOON}}, + [SPECIES_SILCOON] = {{EVO_LEVEL, 10, SPECIES_BEAUTIFLY}}, + [SPECIES_CASCOON] = {{EVO_LEVEL, 10, SPECIES_DUSTOX}}, + [SPECIES_LOTAD] = {{EVO_LEVEL, 14, SPECIES_LOMBRE}}, + [SPECIES_LOMBRE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_LUDICOLO}}, + [SPECIES_SEEDOT] = {{EVO_LEVEL, 14, SPECIES_NUZLEAF}}, + [SPECIES_NUZLEAF] = {{EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_SHIFTRY}}, + [SPECIES_NINCADA] = {{EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK}, + {EVO_LEVEL_SHEDINJA, 20, SPECIES_SHEDINJA}}, + [SPECIES_TAILLOW] = {{EVO_LEVEL, 22, SPECIES_SWELLOW}}, + [SPECIES_SHROOMISH] = {{EVO_LEVEL, 23, SPECIES_BRELOOM}}, + [SPECIES_WINGULL] = {{EVO_LEVEL, 25, SPECIES_PELIPPER}}, + [SPECIES_SURSKIT] = {{EVO_LEVEL, 22, SPECIES_MASQUERAIN}}, + [SPECIES_WAILMER] = {{EVO_LEVEL, 40, SPECIES_WAILORD}}, + [SPECIES_SKITTY] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_DELCATTY}}, + [SPECIES_BALTOY] = {{EVO_LEVEL, 36, SPECIES_CLAYDOL}}, + [SPECIES_NOSEPASS] = {{EVO_MAP, MAPSEC_NEW_MAUVILLE, SPECIES_PROBOPASS}}, + [SPECIES_SABLEYE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SABLENITE*/ SPECIES_MEGA_SABLEYE}}, + [SPECIES_BARBOACH] = {{EVO_LEVEL, 30, SPECIES_WHISCASH}}, + [SPECIES_CORPHISH] = {{EVO_LEVEL, 30, SPECIES_CRAWDAUNT}}, + [SPECIES_FEEBAS] = {{EVO_BEAUTY, 170, SPECIES_MILOTIC}, + {EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_PRISM_SCALE*/ SPECIES_MILOTIC}}, + [SPECIES_CARVANHA] = {{EVO_LEVEL, 30, SPECIES_SHARPEDO}}, + [SPECIES_SHARPEDO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SHARPEDONITE*/ SPECIES_MEGA_SHARPEDO}}, + [SPECIES_TRAPINCH] = {{EVO_LEVEL, 35, SPECIES_VIBRAVA}}, + [SPECIES_VIBRAVA] = {{EVO_LEVEL, 45, SPECIES_FLYGON}}, + [SPECIES_MAKUHITA] = {{EVO_LEVEL, 24, SPECIES_HARIYAMA}}, + [SPECIES_ELECTRIKE] = {{EVO_LEVEL, 26, SPECIES_MANECTRIC}}, + [SPECIES_MANECTRIC] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MANECTITE*/ SPECIES_MEGA_MANECTRIC}}, + [SPECIES_NUMEL] = {{EVO_LEVEL, 33, SPECIES_CAMERUPT}}, + [SPECIES_CAMERUPT] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_CAMERUPTITE*/ SPECIES_MEGA_CAMERUPT}}, + [SPECIES_SPHEAL] = {{EVO_LEVEL, 32, SPECIES_SEALEO}}, + [SPECIES_SEALEO] = {{EVO_LEVEL, 44, SPECIES_WALREIN}}, + [SPECIES_CACNEA] = {{EVO_LEVEL, 32, SPECIES_CACTURNE}}, + [SPECIES_SNORUNT] = {{EVO_LEVEL, 42, SPECIES_GLALIE}, + {EVO_ITEM_FEMALE, ITEM_NONE,/*ITEM_DAWN_STONE*/ SPECIES_FROSLASS}}, + [SPECIES_GLALIE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GLALITITE*/ SPECIES_MEGA_GLALIE}}, + [SPECIES_AZURILL] = {{EVO_FRIENDSHIP, 0, SPECIES_MARILL}}, + [SPECIES_SPOINK] = {{EVO_LEVEL, 32, SPECIES_GRUMPIG}}, + [SPECIES_MAWILE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MAWILITE*/ SPECIES_MEGA_MAWILE}}, + [SPECIES_MEDITITE] = {{EVO_LEVEL, 37, SPECIES_MEDICHAM}}, + [SPECIES_MEDICHAM] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_MEDICHAMITE*/ SPECIES_MEGA_MEDICHAM}}, + [SPECIES_SWABLU] = {{EVO_LEVEL, 35, SPECIES_ALTARIA}}, + [SPECIES_ALTARIA] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_ALTARIANITE*/ SPECIES_MEGA_ALTARIA}}, + [SPECIES_WYNAUT] = {{EVO_LEVEL, 15, SPECIES_WOBBUFFET}}, + [SPECIES_DUSKULL] = {{EVO_LEVEL, 37, SPECIES_DUSCLOPS}}, + [SPECIES_DUSCLOPS] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_REAPER_CLOTH*/ SPECIES_DUSKNOIR}}, + [SPECIES_ROSELIA] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_ROSERADE}}, + [SPECIES_SLAKOTH] = {{EVO_LEVEL, 18, SPECIES_VIGOROTH}}, + [SPECIES_VIGOROTH] = {{EVO_LEVEL, 36, SPECIES_SLAKING}}, + [SPECIES_GULPIN] = {{EVO_LEVEL, 26, SPECIES_SWALOT}}, + [SPECIES_WHISMUR] = {{EVO_LEVEL, 20, SPECIES_LOUDRED}}, + [SPECIES_LOUDRED] = {{EVO_LEVEL, 40, SPECIES_EXPLOUD}}, + [SPECIES_CLAMPERL] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_DEEP_SEA_TOOTH*/ SPECIES_HUNTAIL}, + {EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_DEEP_SEA_SCALE*/ SPECIES_GOREBYSS}}, + [SPECIES_ABSOL] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_ABSOLITE*/ SPECIES_MEGA_ABSOL}}, + [SPECIES_SHUPPET] = {{EVO_LEVEL, 37, SPECIES_BANETTE}}, + [SPECIES_BANETTE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_BANETTITE*/ SPECIES_MEGA_BANETTE}}, + [SPECIES_ARON] = {{EVO_LEVEL, 32, SPECIES_LAIRON}}, + [SPECIES_LAIRON] = {{EVO_LEVEL, 42, SPECIES_AGGRON}}, + [SPECIES_AGGRON] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_AGGRONITE*/ SPECIES_MEGA_AGGRON}}, + [SPECIES_LILEEP] = {{EVO_LEVEL, 40, SPECIES_CRADILY}}, + [SPECIES_ANORITH] = {{EVO_LEVEL, 40, SPECIES_ARMALDO}}, + [SPECIES_RALTS] = {{EVO_LEVEL, 20, SPECIES_KIRLIA}}, + [SPECIES_KIRLIA] = {{EVO_LEVEL, 30, SPECIES_GARDEVOIR}, + {EVO_ITEM_MALE, ITEM_NONE,/*ITEM_DAWN_STONE*/ SPECIES_GALLADE}}, + [SPECIES_GARDEVOIR] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GARDEVOIRITE*/ SPECIES_MEGA_GARDEVOIR}}, + [SPECIES_BAGON] = {{EVO_LEVEL, 30, SPECIES_SHELGON}}, + [SPECIES_SHELGON] = {{EVO_LEVEL, 50, SPECIES_SALAMENCE}}, + [SPECIES_SALAMENCE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_SALAMENCITE*/ SPECIES_MEGA_SALAMENCE}}, + [SPECIES_BELDUM] = {{EVO_LEVEL, 20, SPECIES_METANG}}, + [SPECIES_METANG] = {{EVO_LEVEL, 45, SPECIES_METAGROSS}}, + [SPECIES_METAGROSS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_METAGROSSITE*/ SPECIES_MEGA_METAGROSS}}, + [SPECIES_LATIAS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_LATIASITE*/ SPECIES_MEGA_LATIAS}}, + [SPECIES_LATIOS] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_LATIOSITE*/ SPECIES_MEGA_LATIOS}}, + + // Gens 4-7 + [SPECIES_TURTWIG] = {{EVO_LEVEL, 18, SPECIES_GROTLE}}, + [SPECIES_GROTLE] = {{EVO_LEVEL, 32, SPECIES_TORTERRA}}, + [SPECIES_CHIMCHAR] = {{EVO_LEVEL, 14, SPECIES_MONFERNO}}, + [SPECIES_MONFERNO] = {{EVO_LEVEL, 36, SPECIES_INFERNAPE}}, + [SPECIES_PIPLUP] = {{EVO_LEVEL, 16, SPECIES_PRINPLUP}}, + [SPECIES_PRINPLUP] = {{EVO_LEVEL, 36, SPECIES_EMPOLEON}}, + [SPECIES_STARLY] = {{EVO_LEVEL, 14, SPECIES_STARAVIA}}, + [SPECIES_STARAVIA] = {{EVO_LEVEL, 34, SPECIES_STARAPTOR}}, + [SPECIES_BIDOOF] = {{EVO_LEVEL, 15, SPECIES_BIBAREL}}, + [SPECIES_KRICKETOT] = {{EVO_LEVEL, 10, SPECIES_KRICKETUNE}}, + [SPECIES_SHINX] = {{EVO_LEVEL, 15, SPECIES_LUXIO}}, + [SPECIES_LUXIO] = {{EVO_LEVEL, 30, SPECIES_LUXRAY}}, + [SPECIES_BUDEW] = {{EVO_FRIENDSHIP, 0, SPECIES_ROSELIA}}, + [SPECIES_CRANIDOS] = {{EVO_LEVEL, 30, SPECIES_RAMPARDOS}}, + [SPECIES_SHIELDON] = {{EVO_LEVEL, 30, SPECIES_BASTIODON}}, + [SPECIES_BURMY] = {{EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM}, + {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}}, + [SPECIES_COMBEE] = {{EVO_LEVEL_FEMALE, 21, SPECIES_VESPIQUEN}}, + [SPECIES_BUIZEL] = {{EVO_LEVEL, 26, SPECIES_FLOATZEL}}, + [SPECIES_CHERUBI] = {{EVO_LEVEL, 25, SPECIES_CHERRIM}}, + [SPECIES_SHELLOS] = {{EVO_LEVEL, 30, SPECIES_GASTRODON}}, + [SPECIES_DRIFLOON] = {{EVO_LEVEL, 28, SPECIES_DRIFBLIM}}, + [SPECIES_BUNEARY] = {{EVO_FRIENDSHIP, 0, SPECIES_LOPUNNY}}, + [SPECIES_LOPUNNY] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_LOPUNNITE*/ SPECIES_MEGA_LOPUNNY}}, + [SPECIES_GLAMEOW] = {{EVO_LEVEL, 38, SPECIES_PURUGLY}}, + [SPECIES_CHINGLING] = {{EVO_FRIENDSHIP_NIGHT, 0, SPECIES_CHIMECHO}}, + [SPECIES_STUNKY] = {{EVO_LEVEL, 34, SPECIES_SKUNTANK}}, + [SPECIES_BRONZOR] = {{EVO_LEVEL, 35, SPECIES_BRONZONG}}, + [SPECIES_BONSLY] = {{EVO_MOVE, MOVE_MIMIC, SPECIES_SUDOWOODO}}, + [SPECIES_MIMEJR] = {{EVO_MOVE, MOVE_MIMIC, SPECIES_MR_MIME}}, + [SPECIES_HAPPINY] = {{EVO_ITEM_HOLD_DAY, ITEM_NONE,/*ITEM_OVAL_STONE*/ SPECIES_CHANSEY}}, + [SPECIES_GIBLE] = {{EVO_LEVEL, 24, SPECIES_GABITE}}, + [SPECIES_GABITE] = {{EVO_LEVEL, 48, SPECIES_GARCHOMP}}, + [SPECIES_GARCHOMP] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GARCHOMPITE*/ SPECIES_MEGA_GARCHOMP}}, + [SPECIES_MUNCHLAX] = {{EVO_FRIENDSHIP, 0, SPECIES_SNORLAX}}, + [SPECIES_RIOLU] = {{EVO_FRIENDSHIP, 0, SPECIES_LUCARIO}}, + [SPECIES_LUCARIO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_LUCARIONITE*/ SPECIES_MEGA_LUCARIO}}, + [SPECIES_HIPPOPOTAS] = {{EVO_LEVEL, 34, SPECIES_HIPPOWDON}}, + [SPECIES_SKORUPI] = {{EVO_LEVEL, 40, SPECIES_DRAPION}}, + [SPECIES_CROAGUNK] = {{EVO_LEVEL, 37, SPECIES_TOXICROAK}}, + [SPECIES_FINNEON] = {{EVO_LEVEL, 31, SPECIES_LUMINEON}}, + [SPECIES_MANTYKE] = {{EVO_SPECIFIC_MON_IN_PARTY, SPECIES_REMORAID, SPECIES_MANTINE}}, + [SPECIES_SNOVER] = {{EVO_LEVEL, 40, SPECIES_ABOMASNOW}}, + [SPECIES_ABOMASNOW] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_ABOMASITE*/ SPECIES_MEGA_ABOMASNOW}}, + [SPECIES_GALLADE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_GALLADITE*/ SPECIES_MEGA_GALLADE}}, + [SPECIES_SNIVY] = {{EVO_LEVEL, 17, SPECIES_SERVINE}}, + [SPECIES_SERVINE] = {{EVO_LEVEL, 36, SPECIES_SERPERIOR}}, + [SPECIES_TEPIG] = {{EVO_LEVEL, 17, SPECIES_PIGNITE}}, + [SPECIES_PIGNITE] = {{EVO_LEVEL, 36, SPECIES_EMBOAR}}, + [SPECIES_OSHAWOTT] = {{EVO_LEVEL, 17, SPECIES_DEWOTT}}, + [SPECIES_DEWOTT] = {{EVO_LEVEL, 36, SPECIES_SAMUROTT}}, + [SPECIES_PATRAT] = {{EVO_LEVEL, 20, SPECIES_WATCHOG}}, + [SPECIES_LILLIPUP] = {{EVO_LEVEL, 16, SPECIES_HERDIER}}, + [SPECIES_HERDIER] = {{EVO_LEVEL, 32, SPECIES_STOUTLAND}}, + [SPECIES_PURRLOIN] = {{EVO_LEVEL, 20, SPECIES_LIEPARD}}, + [SPECIES_PANSAGE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_LEAF_STONE*/ SPECIES_SIMISAGE}}, + [SPECIES_PANSEAR] = {{EVO_ITEM, ITEM_NONE,/*ITEM_FIRE_STONE*/ SPECIES_SIMISEAR}}, + [SPECIES_PANPOUR] = {{EVO_ITEM, ITEM_NONE,/*ITEM_WATER_STONE*/ SPECIES_SIMIPOUR}}, + [SPECIES_MUNNA] = {{EVO_ITEM, ITEM_NONE,/*ITEM_MOON_STONE*/ SPECIES_MUSHARNA}}, + [SPECIES_PIDOVE] = {{EVO_LEVEL, 21, SPECIES_TRANQUILL}}, + [SPECIES_TRANQUILL] = {{EVO_LEVEL_MALE, 32, SPECIES_UNFEZANT}, + {EVO_LEVEL_FEMALE, 32, SPECIES_UNFEZANT}}, + [SPECIES_BLITZLE] = {{EVO_LEVEL, 27, SPECIES_ZEBSTRIKA}}, + [SPECIES_ROGGENROLA] = {{EVO_LEVEL, 25, SPECIES_BOLDORE}}, + [SPECIES_BOLDORE] = {{EVO_TRADE, 0, SPECIES_GIGALITH}}, + [SPECIES_WOOBAT] = {{EVO_FRIENDSHIP, 0, SPECIES_SWOOBAT}}, + [SPECIES_DRILBUR] = {{EVO_LEVEL, 31, SPECIES_EXCADRILL}}, + [SPECIES_AUDINO] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_AUDINITE*/ SPECIES_MEGA_AUDINO}}, + [SPECIES_TIMBURR] = {{EVO_LEVEL, 25, SPECIES_GURDURR}}, + [SPECIES_GURDURR] = {{EVO_TRADE, 0, SPECIES_CONKELDURR}}, + [SPECIES_TYMPOLE] = {{EVO_LEVEL, 25, SPECIES_PALPITOAD}}, + [SPECIES_PALPITOAD] = {{EVO_LEVEL, 36, SPECIES_SEISMITOAD}}, + [SPECIES_SEWADDLE] = {{EVO_LEVEL, 20, SPECIES_SWADLOON}}, + [SPECIES_SWADLOON] = {{EVO_FRIENDSHIP, 0, SPECIES_LEAVANNY}}, + [SPECIES_VENIPEDE] = {{EVO_LEVEL, 22, SPECIES_WHIRLIPEDE}}, + [SPECIES_WHIRLIPEDE] = {{EVO_LEVEL, 30, SPECIES_SCOLIPEDE}}, + [SPECIES_COTTONEE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SUN_STONE*/ SPECIES_WHIMSICOTT}}, + [SPECIES_PETILIL] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SUN_STONE*/ SPECIES_LILLIGANT}}, + [SPECIES_SANDILE] = {{EVO_LEVEL, 29, SPECIES_KROKOROK}}, + [SPECIES_KROKOROK] = {{EVO_LEVEL, 40, SPECIES_KROOKODILE}}, + [SPECIES_DARUMAKA] = {{EVO_LEVEL, 35, SPECIES_DARMANITAN}}, + [SPECIES_DWEBBLE] = {{EVO_LEVEL, 34, SPECIES_CRUSTLE}}, + [SPECIES_SCRAGGY] = {{EVO_LEVEL, 39, SPECIES_SCRAFTY}}, + [SPECIES_YAMASK] = {{EVO_LEVEL, 34, SPECIES_COFAGRIGUS}}, + [SPECIES_TIRTOUGA] = {{EVO_LEVEL, 37, SPECIES_CARRACOSTA}}, + [SPECIES_ARCHEN] = {{EVO_LEVEL, 37, SPECIES_ARCHEOPS}}, + [SPECIES_TRUBBISH] = {{EVO_LEVEL, 36, SPECIES_GARBODOR}}, + [SPECIES_ZORUA] = {{EVO_LEVEL, 30, SPECIES_ZOROARK}}, + [SPECIES_MINCCINO] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_CINCCINO}}, + [SPECIES_GOTHITA] = {{EVO_LEVEL, 32, SPECIES_GOTHORITA}}, + [SPECIES_GOTHORITA] = {{EVO_LEVEL, 41, SPECIES_GOTHITELLE}}, + [SPECIES_SOLOSIS] = {{EVO_LEVEL, 32, SPECIES_DUOSION}}, + [SPECIES_DUOSION] = {{EVO_LEVEL, 41, SPECIES_REUNICLUS}}, + [SPECIES_DUCKLETT] = {{EVO_LEVEL, 35, SPECIES_SWANNA}}, + [SPECIES_VANILLITE] = {{EVO_LEVEL, 35, SPECIES_VANILLISH}}, + [SPECIES_VANILLISH] = {{EVO_LEVEL, 47, SPECIES_VANILLUXE}}, + [SPECIES_DEERLING] = {{EVO_LEVEL, 34, SPECIES_SAWSBUCK}}, + [SPECIES_KARRABLAST] = {{EVO_TRADE_SPECIFIC_MON, SPECIES_SHELMET, SPECIES_ESCAVALIER}}, + [SPECIES_FOONGUS] = {{EVO_LEVEL, 39, SPECIES_AMOONGUSS}}, + [SPECIES_FRILLISH] = {{EVO_LEVEL, 40, SPECIES_JELLICENT}}, + [SPECIES_JOLTIK] = {{EVO_LEVEL, 36, SPECIES_GALVANTULA}}, + [SPECIES_FERROSEED] = {{EVO_LEVEL, 40, SPECIES_FERROTHORN}}, + [SPECIES_KLINK] = {{EVO_LEVEL, 38, SPECIES_KLANG}}, + [SPECIES_KLANG] = {{EVO_LEVEL, 49, SPECIES_KLINKLANG}}, + [SPECIES_TYNAMO] = {{EVO_LEVEL, 39, SPECIES_EELEKTRIK}}, + [SPECIES_EELEKTRIK] = {{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_EELEKTROSS}}, + [SPECIES_ELGYEM] = {{EVO_LEVEL, 42, SPECIES_BEHEEYEM}}, + [SPECIES_LITWICK] = {{EVO_LEVEL, 41, SPECIES_LAMPENT}}, + [SPECIES_LAMPENT] = {{EVO_ITEM, ITEM_NONE,/*ITEM_DUSK_STONE*/ SPECIES_CHANDELURE}}, + [SPECIES_AXEW] = {{EVO_LEVEL, 38, SPECIES_FRAXURE}}, + [SPECIES_FRAXURE] = {{EVO_LEVEL, 48, SPECIES_HAXORUS}}, + [SPECIES_CUBCHOO] = {{EVO_LEVEL, 37, SPECIES_BEARTIC}}, + [SPECIES_SHELMET] = {{EVO_TRADE_SPECIFIC_MON, SPECIES_KARRABLAST, SPECIES_ACCELGOR}}, + [SPECIES_MIENFOO] = {{EVO_LEVEL, 50, SPECIES_MIENSHAO}}, + [SPECIES_GOLETT] = {{EVO_LEVEL, 43, SPECIES_GOLURK}}, + [SPECIES_PAWNIARD] = {{EVO_LEVEL, 52, SPECIES_BISHARP}}, + [SPECIES_RUFFLET] = {{EVO_LEVEL, 54, SPECIES_BRAVIARY}}, + [SPECIES_VULLABY] = {{EVO_LEVEL, 54, SPECIES_MANDIBUZZ}}, + [SPECIES_DEINO] = {{EVO_LEVEL, 50, SPECIES_ZWEILOUS}}, + [SPECIES_ZWEILOUS] = {{EVO_LEVEL, 64, SPECIES_HYDREIGON}}, + [SPECIES_LARVESTA] = {{EVO_LEVEL, 59, SPECIES_VOLCARONA}}, + [SPECIES_CHESPIN] = {{EVO_LEVEL, 16, SPECIES_QUILLADIN}}, + [SPECIES_QUILLADIN] = {{EVO_LEVEL, 36, SPECIES_CHESNAUGHT}}, + [SPECIES_FENNEKIN] = {{EVO_LEVEL, 16, SPECIES_BRAIXEN}}, + [SPECIES_BRAIXEN] = {{EVO_LEVEL, 36, SPECIES_DELPHOX}}, + [SPECIES_FROAKIE] = {{EVO_LEVEL, 16, SPECIES_FROGADIER}}, + [SPECIES_FROGADIER] = {{EVO_LEVEL, 36, SPECIES_GRENINJA}}, + [SPECIES_BUNNELBY] = {{EVO_LEVEL, 20, SPECIES_DIGGERSBY}}, + [SPECIES_FLETCHLING] = {{EVO_LEVEL, 17, SPECIES_FLETCHINDER}}, + [SPECIES_FLETCHINDER] = {{EVO_LEVEL, 35, SPECIES_TALONFLAME}}, + [SPECIES_SCATTERBUG] = {{EVO_LEVEL, 9, SPECIES_SPEWPA}}, + [SPECIES_SPEWPA] = {{EVO_LEVEL, 12, SPECIES_VIVILLON}}, + [SPECIES_LITLEO] = {{EVO_LEVEL_MALE, 35, SPECIES_PYROAR}, + {EVO_LEVEL_FEMALE, 35, SPECIES_PYROAR}}, + [SPECIES_FLABEBE] = {{EVO_LEVEL, 19, SPECIES_FLOETTE}}, + [SPECIES_FLOETTE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_FLORGES}}, + [SPECIES_SKIDDO] = {{EVO_LEVEL, 32, SPECIES_GOGOAT}}, + [SPECIES_PANCHAM] = {{EVO_LEVEL_DARK_TYPE_MON_IN_PARTY, 32, SPECIES_PANGORO}}, + [SPECIES_ESPURR] = {{EVO_LEVEL_MALE, 25, SPECIES_MEOWSTIC}, + {EVO_LEVEL_FEMALE, 25, SPECIES_MEOWSTIC_F}}, + [SPECIES_HONEDGE] = {{EVO_LEVEL, 35, SPECIES_DOUBLADE}}, + [SPECIES_DOUBLADE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_DUSK_STONE*/ SPECIES_AEGISLASH}}, + [SPECIES_SPRITZEE] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_SACHET*/ SPECIES_AROMATISSE}}, + [SPECIES_SWIRLIX] = {{EVO_TRADE_ITEM, ITEM_NONE,/*ITEM_WHIPPED_DREAM*/ SPECIES_SLURPUFF}}, + [SPECIES_INKAY] = {{EVO_LEVEL, 30, SPECIES_MALAMAR}}, + [SPECIES_BINACLE] = {{EVO_LEVEL, 39, SPECIES_BARBARACLE}}, + [SPECIES_SKRELP] = {{EVO_LEVEL, 48, SPECIES_DRAGALGE}}, + [SPECIES_CLAUNCHER] = {{EVO_LEVEL, 37, SPECIES_CLAWITZER}}, + [SPECIES_HELIOPTILE] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SUN_STONE*/ SPECIES_HELIOLISK}}, + [SPECIES_TYRUNT] = {{EVO_LEVEL_DAY, 39, SPECIES_TYRANTRUM}}, + [SPECIES_AMAURA] = {{EVO_LEVEL_NIGHT, 39, SPECIES_AURORUS}}, + [SPECIES_GOOMY] = {{EVO_LEVEL, 40, SPECIES_SLIGGOO}}, + [SPECIES_SLIGGOO] = {{EVO_LEVEL_RAIN, 50, SPECIES_GOODRA}}, + [SPECIES_PHANTUMP] = {{EVO_TRADE, 0, SPECIES_TREVENANT}}, + [SPECIES_PUMPKABOO] = {{EVO_TRADE, 0, SPECIES_GOURGEIST}}, + [SPECIES_BERGMITE] = {{EVO_LEVEL, 37, SPECIES_AVALUGG}}, + [SPECIES_NOIBAT] = {{EVO_LEVEL, 48, SPECIES_NOIVERN}}, + [SPECIES_DIANCIE] = {{EVO_MEGA_EVOLUTION, ITEM_NONE,/*ITEM_DIANCITE*/ SPECIES_MEGA_DIANCIE}}, + [SPECIES_ROWLET] = {{EVO_LEVEL, 17, SPECIES_DARTRIX}}, + [SPECIES_DARTRIX] = {{EVO_LEVEL, 34, SPECIES_DECIDUEYE}}, + [SPECIES_LITTEN] = {{EVO_LEVEL, 17, SPECIES_TORRACAT}}, + [SPECIES_TORRACAT] = {{EVO_LEVEL, 34, SPECIES_INCINEROAR}}, + [SPECIES_POPPLIO] = {{EVO_LEVEL, 17, SPECIES_BRIONNE}}, + [SPECIES_BRIONNE] = {{EVO_LEVEL, 34, SPECIES_PRIMARINA}}, + [SPECIES_PIKIPEK] = {{EVO_LEVEL, 14, SPECIES_TRUMBEAK}}, + [SPECIES_TRUMBEAK] = {{EVO_LEVEL, 28, SPECIES_TOUCANNON}}, + [SPECIES_YUNGOOS] = {{EVO_LEVEL_DAY, 20, SPECIES_GUMSHOOS}}, + [SPECIES_GRUBBIN] = {{EVO_LEVEL, 20, SPECIES_CHARJABUG}}, + [SPECIES_CHARJABUG] = {{EVO_MAP, MAPSEC_NEW_MAUVILLE, SPECIES_VIKAVOLT}}, + [SPECIES_CRABRAWLER] = {{EVO_MAP, 67, SPECIES_CRABOMINABLE}}, + [SPECIES_CUTIEFLY] = {{EVO_LEVEL, 25, SPECIES_RIBOMBEE}}, + [SPECIES_ROCKRUFF] = {{EVO_LEVEL_DAY, 25, SPECIES_LYCANROC}, + {EVO_LEVEL_NIGHT, 25, SPECIES_LYCANROC_MIDNIGHT}}, + [SPECIES_MAREANIE] = {{EVO_LEVEL, 38, SPECIES_TOXAPEX}}, + [SPECIES_MUDBRAY] = {{EVO_LEVEL, 30, SPECIES_MUDSDALE}}, + [SPECIES_DEWPIDER] = {{EVO_LEVEL, 22, SPECIES_ARAQUANID}}, + [SPECIES_FOMANTIS] = {{EVO_LEVEL_DAY, 34, SPECIES_LURANTIS}}, + [SPECIES_MORELULL] = {{EVO_LEVEL, 24, SPECIES_SHIINOTIC}}, + [SPECIES_SALANDIT] = {{EVO_LEVEL_FEMALE, 33, SPECIES_SALAZZLE}}, + [SPECIES_STUFFUL] = {{EVO_LEVEL, 27, SPECIES_BEWEAR}}, + [SPECIES_BOUNSWEET] = {{EVO_LEVEL, 18, SPECIES_STEENEE}}, + [SPECIES_STEENEE] = {{EVO_MOVE, MOVE_STOMP, SPECIES_TSAREENA}}, + [SPECIES_WIMPOD] = {{EVO_LEVEL, 30, SPECIES_GOLISOPOD}}, + [SPECIES_SANDYGAST] = {{EVO_LEVEL, 42, SPECIES_PALOSSAND}}, + [SPECIES_TYPE_NULL] = {{EVO_FRIENDSHIP, 0, SPECIES_SILVALLY}}, + [SPECIES_JANGMO_O] = {{EVO_LEVEL, 35, SPECIES_HAKAMO_O}}, + [SPECIES_HAKAMO_O] = {{EVO_LEVEL, 45, SPECIES_KOMMO_O}}, + [SPECIES_COSMOG] = {{EVO_LEVEL, 43, SPECIES_COSMOEM}}, + [SPECIES_COSMOEM] = {{EVO_LEVEL_DAY, 53, SPECIES_SOLGALEO}, + {EVO_LEVEL_NIGHT, 53, SPECIES_LUNALA}}, + [SPECIES_POIPOLE] = {{EVO_MOVE, MOVE_NONE,/*MOVE_DRAGON_PULSE*/ SPECIES_NAGANADEL}}, + [SPECIES_ALOLAN_RATTATA] = {{EVO_LEVEL_NIGHT, 20, SPECIES_ALOLAN_RATICATE}}, + [SPECIES_ALOLAN_SANDSHREW] = {{EVO_ITEM, ITEM_NONE,/*ITEM_ICE_STONE*/ SPECIES_ALOLAN_SANDSLASH}}, + [SPECIES_ALOLAN_VULPIX] = {{EVO_ITEM, ITEM_NONE,/*ITEM_ICE_STONE*/ SPECIES_ALOLAN_NINETALES}}, + [SPECIES_ALOLAN_DIGLETT] = {{EVO_LEVEL, 26, SPECIES_ALOLAN_DUGTRIO}}, + [SPECIES_ALOLAN_MEOWTH] = {{EVO_FRIENDSHIP, 28, SPECIES_ALOLAN_PERSIAN}}, + [SPECIES_ALOLAN_GEODUDE] = {{EVO_LEVEL, 25, SPECIES_ALOLAN_GRAVELER}}, + [SPECIES_ALOLAN_GRAVELER] = {{EVO_TRADE, 0, SPECIES_ALOLAN_GOLEM}}, + [SPECIES_ALOLAN_GRIMER] = {{EVO_LEVEL, 38, SPECIES_ALOLAN_MUK}}, + [SPECIES_BURMY_SANDY_CLOAK] = {{EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM_SANDY_CLOAK}, + {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}}, + [SPECIES_BURMY_TRASH_CLOAK] = {{EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM_TRASH_CLOAK}, + {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}}, + [SPECIES_SHELLOS_EAST_SEA] = {{EVO_LEVEL, 30, SPECIES_GASTRODON_EAST_SEA}}, + [SPECIES_DEERLING_SUMMER] = {{EVO_LEVEL, 34, SPECIES_SAWSBUCK_SUMMER}}, + [SPECIES_DEERLING_AUTUMN] = {{EVO_LEVEL, 34, SPECIES_SAWSBUCK_AUTUMN}}, + [SPECIES_DEERLING_WINTER] = {{EVO_LEVEL, 34, SPECIES_SAWSBUCK_WINTER}}, + [SPECIES_FLABEBE_YELLOW_FLOWER] = {{EVO_LEVEL, 19, SPECIES_FLOETTE_YELLOW_FLOWER}}, + [SPECIES_FLABEBE_ORANGE_FLOWER] = {{EVO_LEVEL, 19, SPECIES_FLOETTE_ORANGE_FLOWER}}, + [SPECIES_FLABEBE_BLUE_FLOWER] = {{EVO_LEVEL, 19, SPECIES_FLOETTE_BLUE_FLOWER}}, + [SPECIES_FLABEBE_WHITE_FLOWER] = {{EVO_LEVEL, 19, SPECIES_FLOETTE_WHITE_FLOWER}}, + [SPECIES_FLOETTE_YELLOW_FLOWER] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_FLORGES_YELLOW_FLOWER}}, + [SPECIES_FLOETTE_ORANGE_FLOWER] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_FLORGES_ORANGE_FLOWER}}, + [SPECIES_FLOETTE_BLUE_FLOWER] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_FLORGES_BLUE_FLOWER}}, + [SPECIES_FLOETTE_WHITE_FLOWER] = {{EVO_ITEM, ITEM_NONE,/*ITEM_SHINY_STONE*/ SPECIES_FLORGES_WHITE_FLOWER}}, + [SPECIES_PUMPKABOO_SMALL] = {{EVO_TRADE, 0, SPECIES_GOURGEIST_SMALL}}, + [SPECIES_PUMPKABOO_LARGE] = {{EVO_TRADE, 0, SPECIES_GOURGEIST_LARGE}}, + [SPECIES_PUMPKABOO_SUPER] = {{EVO_TRADE, 0, SPECIES_GOURGEIST_SUPER}}, + [SPECIES_ROCKRUFF_OWN_TEMPO] = {{EVO_LEVEL_DUSK, 25, SPECIES_LYCANROC_DUSK}}, }; diff --git a/src/data/pokemon/level_up_learnset_pointers.h b/src/data/pokemon/level_up_learnset_pointers.h index e371d7422..489d5777b 100644 --- a/src/data/pokemon/level_up_learnset_pointers.h +++ b/src/data/pokemon/level_up_learnset_pointers.h @@ -413,11 +413,7 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_SHIELDON] = sShieldonLevelUpLearnset, [SPECIES_BASTIODON] = sBastiodonLevelUpLearnset, [SPECIES_BURMY] = sBurmyLevelUpLearnset, - [SPECIES_BURMY_SANDY] = sBurmyLevelUpLearnset, - [SPECIES_BURMY_TRASH] = sBurmyLevelUpLearnset, - [SPECIES_WORMADAM] = sWormadamPlantLevelUpLearnset, - [SPECIES_WORMADAM_SANDY] = sWormadamSandyLevelUpLearnset, - [SPECIES_WORMADAM_TRASH] = sWormadamTrashLevelUpLearnset, + [SPECIES_WORMADAM] = sWormadamLevelUpLearnset, [SPECIES_MOTHIM] = sMothimLevelUpLearnset, [SPECIES_COMBEE] = sCombeeLevelUpLearnset, [SPECIES_VESPIQUEN] = sVespiquenLevelUpLearnset, @@ -484,11 +480,6 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_DUSKNOIR] = sDusknoirLevelUpLearnset, [SPECIES_FROSLASS] = sFroslassLevelUpLearnset, [SPECIES_ROTOM] = sRotomLevelUpLearnset, - [SPECIES_ROTOM_FAN] = sRotomLevelUpLearnset, - [SPECIES_ROTOM_FROST] = sRotomLevelUpLearnset, - [SPECIES_ROTOM_HEAT] = sRotomLevelUpLearnset, - [SPECIES_ROTOM_MOW] = sRotomLevelUpLearnset, - [SPECIES_ROTOM_WASH] = sRotomLevelUpLearnset, [SPECIES_UXIE] = sUxieLevelUpLearnset, [SPECIES_MESPRIT] = sMespritLevelUpLearnset, [SPECIES_AZELF] = sAzelfLevelUpLearnset, @@ -656,8 +647,6 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_ZEKROM] = sZekromLevelUpLearnset, [SPECIES_LANDORUS] = sLandorusLevelUpLearnset, [SPECIES_KYUREM] = sKyuremLevelUpLearnset, - [SPECIES_KYUREM_BLACK] = sKyuremBlackLevelUpLearnset, - [SPECIES_KYUREM_WHITE] = sKyuremWhiteLevelUpLearnset, [SPECIES_KELDEO] = sKeldeoLevelUpLearnset, [SPECIES_MELOETTA] = sMeloettaLevelUpLearnset, [SPECIES_GENESECT] = sGenesectLevelUpLearnset, @@ -689,8 +678,7 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_PANGORO] = sPangoroLevelUpLearnset, [SPECIES_FURFROU] = sFurfrouLevelUpLearnset, [SPECIES_ESPURR] = sEspurrLevelUpLearnset, - [SPECIES_MEOWSTIC] = sMeowsticMaleLevelUpLearnset, - [SPECIES_MEOWSTIC_F] = sMeowsticFemaleLevelUpLearnset, + [SPECIES_MEOWSTIC] = sMeowsticLevelUpLearnset, [SPECIES_HONEDGE] = sHonedgeLevelUpLearnset, [SPECIES_DOUBLADE] = sDoubladeLevelUpLearnset, [SPECIES_AEGISLASH] = sAegislashLevelUpLearnset, @@ -822,7 +810,7 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_ZERAORA] = sZeraoraLevelUpLearnset, [SPECIES_MELTAN] = sMeltanLevelUpLearnset, [SPECIES_MELMETAL] = sMelmetalLevelUpLearnset, - // Megas have the same learnsets + // Megas [SPECIES_MEGA_VENUSAUR] = sVenusaurLevelUpLearnset, [SPECIES_MEGA_CHARIZARD_X] = sCharizardLevelUpLearnset, [SPECIES_MEGA_CHARIZARD_Y] = sCharizardLevelUpLearnset, @@ -863,9 +851,6 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_MEGA_METAGROSS] = sMetagrossLevelUpLearnset, [SPECIES_MEGA_LATIAS] = sLatiasLevelUpLearnset, [SPECIES_MEGA_LATIOS] = sLatiosLevelUpLearnset, - [SPECIES_PRIMAL_KYOGRE] = sKyogreLevelUpLearnset, - [SPECIES_PRIMAL_GROUDON] = sGroudonLevelUpLearnset, - [SPECIES_MEGA_RAYQUAZA] = sRayquazaLevelUpLearnset, [SPECIES_MEGA_LOPUNNY] = sLopunnyLevelUpLearnset, [SPECIES_MEGA_GARCHOMP] = sGarchompLevelUpLearnset, [SPECIES_MEGA_LUCARIO] = sLucarioLevelUpLearnset, @@ -873,6 +858,10 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_MEGA_GALLADE] = sGalladeLevelUpLearnset, [SPECIES_MEGA_AUDINO] = sAudinoLevelUpLearnset, [SPECIES_MEGA_DIANCIE] = sDiancieLevelUpLearnset, + // Special Mega + Primals + [SPECIES_MEGA_RAYQUAZA] = sRayquazaLevelUpLearnset, + [SPECIES_PRIMAL_KYOGRE] = sKyogreLevelUpLearnset, + [SPECIES_PRIMAL_GROUDON] = sGroudonLevelUpLearnset, // Alolan Forms [SPECIES_ALOLAN_RATTATA] = sAlolanRattataLevelUpLearnset, [SPECIES_ALOLAN_RATICATE] = sAlolanRaticateLevelUpLearnset, @@ -892,24 +881,247 @@ const struct LevelUpMove *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_ALOLAN_MUK] = sAlolanMukLevelUpLearnset, [SPECIES_ALOLAN_EXEGGUTOR] = sAlolanExeggutorLevelUpLearnset, [SPECIES_ALOLAN_MAROWAK] = sAlolanMarowakLevelUpLearnset, - // Forms - [SPECIES_SHAYMIN_SKY] = sShayminLevelUpLearnset, - [SPECIES_GIRATINA_ORIGIN] = sGiratinaLevelUpLearnset, - [SPECIES_DARMANITAN_ZEN] = sDarmanitanLevelUpLearnset, - [SPECIES_TORNADUS_THERIAN] = sTornadusLevelUpLearnset, - [SPECIES_THUNDURUS_THERIAN] = sThundurusLevelUpLearnset, - [SPECIES_LANDORUS_THERIAN] = sLandorusLevelUpLearnset, - [SPECIES_MELOETTA_PIROUETTE] = sMeloettaLevelUpLearnset, - [SPECIES_AEGISLASH_BLADE] = sAegislashLevelUpLearnset, - [SPECIES_HOOPA_UNBOUND] = sHoopaLevelUpLearnset, - [SPECIES_MINIOR_CORE] = sMiniorLevelUpLearnset, - [SPECIES_WISHIWASHI_SCHOOL] = sWishiwashiLevelUpLearnset, - [SPECIES_MIMIKYU_BUSTED] = sMimikyuLevelUpLearnset, - [SPECIES_LYCANROC_MIDNIGHT] = sLycanrocMidnightLevelUpLearnset, - [SPECIES_LYCANROC_DUSK] = sLycanrocDuskLevelUpLearnset, - [SPECIES_ZYGARDE_10] = sZygardeLevelUpLearnset, - [SPECIES_ZYGARDE_COMPLETE] = sZygardeLevelUpLearnset, + // Misc Forms + // Cosplay Pikachu + [SPECIES_PIKACHU_COSPLAY] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_ROCK_STAR] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_BELLE] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_POP_STAR] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_PH_D] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_LIBRE] = sPikachuLevelUpLearnset, + // Cap Pikachu + [SPECIES_PIKACHU_ORIGINAL_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_HOENN_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_SINNOH_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_UNOVA_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_KALOS_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_ALOLA_CAP] = sPikachuLevelUpLearnset, + [SPECIES_PIKACHU_PARTNER_CAP] = sPikachuLevelUpLearnset, + // Pichu + [SPECIES_PICHU_SPIKY_EARED] = sPichuLevelUpLearnset, + // Unown + [SPECIES_UNOWN_B] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_C] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_D] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_E] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_F] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_G] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_H] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_I] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_J] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_K] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_L] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_M] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_N] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_O] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_P] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_Q] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_R] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_S] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_T] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_U] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_V] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_W] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_X] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_Y] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_Z] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_EMARK] = sUnownLevelUpLearnset, + [SPECIES_UNOWN_QMARK] = sUnownLevelUpLearnset, + // Castform + [SPECIES_CASTFORM_SUNNY] = sCastformLevelUpLearnset, + [SPECIES_CASTFORM_RAINY] = sCastformLevelUpLearnset, + [SPECIES_CASTFORM_SNOWY] = sCastformLevelUpLearnset, + // Deoxys [SPECIES_DEOXYS_ATTACK] = sDeoxysAttackLevelUpLearnset, [SPECIES_DEOXYS_DEFENSE] = sDeoxysDefenseLevelUpLearnset, [SPECIES_DEOXYS_SPEED] = sDeoxysSpeedLevelUpLearnset, + // Burmy + [SPECIES_BURMY_SANDY_CLOAK] = sBurmyLevelUpLearnset, + [SPECIES_BURMY_TRASH_CLOAK] = sBurmyLevelUpLearnset, + // Wormadam + [SPECIES_WORMADAM_SANDY_CLOAK] = sWormadamSandyCloakLevelUpLearnset, + [SPECIES_WORMADAM_TRASH_CLOAK] = sWormadamTrashCloakLevelUpLearnset, + // Cherrim + [SPECIES_CHERRIM_SUNSHINE] = sCherrimLevelUpLearnset, + // Shellos + [SPECIES_SHELLOS_EAST_SEA] = sShellosLevelUpLearnset, + // Gastrodon + [SPECIES_GASTRODON_EAST_SEA] = sGastrodonLevelUpLearnset, + // Rotom + [SPECIES_ROTOM_HEAT] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_WASH] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_FROST] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_FAN] = sRotomLevelUpLearnset, + [SPECIES_ROTOM_MOW] = sRotomLevelUpLearnset, + // Giratina + [SPECIES_GIRATINA_ORIGIN] = sGiratinaLevelUpLearnset, + // Shaymin + [SPECIES_SHAYMIN_SKY] = sShayminSkyLevelUpLearnset, + // Arceus + [SPECIES_ARCEUS_FIGHTING] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_FLYING] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_POISON] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_GROUND] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_ROCK] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_BUG] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_GHOST] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_STEEL] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_FIRE] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_WATER] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_GRASS] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_ELECTRIC] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_PSYCHIC] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_ICE] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_DRAGON] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_DARK] = sArceusLevelUpLearnset, + [SPECIES_ARCEUS_FAIRY] = sArceusLevelUpLearnset, + // Basculin + [SPECIES_BASCULIN_BLUE_STRIPED] = sBasculinLevelUpLearnset, + // Darmanitan + [SPECIES_DARMANITAN_ZEN_MODE] = sDarmanitanLevelUpLearnset, + // Deerling + [SPECIES_DEERLING_SUMMER] = sDeerlingLevelUpLearnset, + [SPECIES_DEERLING_AUTUMN] = sDeerlingLevelUpLearnset, + [SPECIES_DEERLING_WINTER] = sDeerlingLevelUpLearnset, + // Sawsbuck + [SPECIES_SAWSBUCK_SUMMER] = sSawsbuckLevelUpLearnset, + [SPECIES_SAWSBUCK_AUTUMN] = sSawsbuckLevelUpLearnset, + [SPECIES_SAWSBUCK_WINTER] = sSawsbuckLevelUpLearnset, + // Therian Forms + [SPECIES_TORNADUS_THERIAN] = sTornadusLevelUpLearnset, + [SPECIES_THUNDURUS_THERIAN] = sThundurusLevelUpLearnset, + [SPECIES_LANDORUS_THERIAN] = sLandorusLevelUpLearnset, + // Kyurem + [SPECIES_KYUREM_WHITE] = sKyuremWhiteLevelUpLearnset, + [SPECIES_KYUREM_BLACK] = sKyuremBlackLevelUpLearnset, + // Keldeo + [SPECIES_KELDEO_RESOLUTE] = sKeldeoLevelUpLearnset, + // Meloetta + [SPECIES_MELOETTA_PIROUETTE] = sMeloettaLevelUpLearnset, + // Genesect + [SPECIES_GENESECT_DOUSE_DRIVE] = sGenesectLevelUpLearnset, + [SPECIES_GENESECT_SHOCK_DRIVE] = sGenesectLevelUpLearnset, + [SPECIES_GENESECT_BURN_DRIVE] = sGenesectLevelUpLearnset, + [SPECIES_GENESECT_CHILL_DRIVE] = sGenesectLevelUpLearnset, + // Greninja + [SPECIES_GRENINJA_BATTLE_BOND] = sGreninjaLevelUpLearnset, + [SPECIES_GRENINJA_ASH] = sGreninjaLevelUpLearnset, + // Vivillon + [SPECIES_VIVILLON_POLAR] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_TUNDRA] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_CONTINENTAL] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_GARDEN] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_ELEGANT] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_MEADOW] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_MODERN] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_MARINE] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_ARCHIPELAGO] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_HIGH_PLAINS] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_SANDSTORM] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_RIVER] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_MONSOON] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_SAVANNA] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_SUN] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_OCEAN] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_JUNGLE] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_FANCY] = sVivillonLevelUpLearnset, + [SPECIES_VIVILLON_POKE_BALL] = sVivillonLevelUpLearnset, + // Flabébé + [SPECIES_FLABEBE_YELLOW_FLOWER] = sFlabebeLevelUpLearnset, + [SPECIES_FLABEBE_ORANGE_FLOWER] = sFlabebeLevelUpLearnset, + [SPECIES_FLABEBE_BLUE_FLOWER] = sFlabebeLevelUpLearnset, + [SPECIES_FLABEBE_WHITE_FLOWER] = sFlabebeLevelUpLearnset, + // Floette + [SPECIES_FLOETTE_YELLOW_FLOWER] = sFloetteLevelUpLearnset, + [SPECIES_FLOETTE_ORANGE_FLOWER] = sFloetteLevelUpLearnset, + [SPECIES_FLOETTE_BLUE_FLOWER] = sFloetteLevelUpLearnset, + [SPECIES_FLOETTE_WHITE_FLOWER] = sFloetteLevelUpLearnset, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = sFloetteEternalFlowerLevelUpLearnset, + // Florges + [SPECIES_FLORGES_YELLOW_FLOWER] = sFlorgesLevelUpLearnset, + [SPECIES_FLORGES_ORANGE_FLOWER] = sFlorgesLevelUpLearnset, + [SPECIES_FLORGES_BLUE_FLOWER] = sFlorgesLevelUpLearnset, + [SPECIES_FLORGES_WHITE_FLOWER] = sFlorgesLevelUpLearnset, + //Furfrou + [SPECIES_FURFROU_HEART_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_STAR_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_DIAMOND_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_MATRON_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_DANDY_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_LA_REINE_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_KABUKI_TRIM] = sFurfrouLevelUpLearnset, + [SPECIES_FURFROU_PHARAOH_TRIM] = sFurfrouLevelUpLearnset, + // Meowstic + [SPECIES_MEOWSTIC_F] = sMeowsticFLevelUpLearnset, + // Aegislash + [SPECIES_AEGISLASH_BLADE] = sAegislashLevelUpLearnset, + // Pumpkaboo + [SPECIES_PUMPKABOO_SMALL] = sPumpkabooLevelUpLearnset, + [SPECIES_PUMPKABOO_LARGE] = sPumpkabooLevelUpLearnset, + [SPECIES_PUMPKABOO_SUPER] = sPumpkabooLevelUpLearnset, + // Gourgeist + [SPECIES_GOURGEIST_SMALL] = sGourgeistLevelUpLearnset, + [SPECIES_GOURGEIST_LARGE] = sGourgeistLevelUpLearnset, + [SPECIES_GOURGEIST_SUPER] = sGourgeistLevelUpLearnset, + // Xerneas + [SPECIES_XERNEAS_ACTIVE] = sXerneasLevelUpLearnset, + // Zygarde + [SPECIES_ZYGARDE_10] = sZygardeLevelUpLearnset, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = sZygardeLevelUpLearnset, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = sZygardeLevelUpLearnset, + [SPECIES_ZYGARDE_COMPLETE] = sZygardeLevelUpLearnset, + // Hoopa + [SPECIES_HOOPA_UNBOUND] = sHoopaUnboundLevelUpLearnset, + // Oricorio + [SPECIES_ORICORIO_POM_POM] = sOricorioLevelUpLearnset, + [SPECIES_ORICORIO_PA_U] = sOricorioLevelUpLearnset, + [SPECIES_ORICORIO_SENSU] = sOricorioLevelUpLearnset, + // Rockruff + [SPECIES_ROCKRUFF_OWN_TEMPO] = sRockruffLevelUpLearnset, + // Lycanroc + [SPECIES_LYCANROC_MIDNIGHT] = sLycanrocMidnightLevelUpLearnset, + [SPECIES_LYCANROC_DUSK] = sLycanrocDuskLevelUpLearnset, + // Wishiwashi + [SPECIES_WISHIWASHI_SCHOOL] = sWishiwashiLevelUpLearnset, + // Silvally + [SPECIES_SILVALLY_FIGHTING] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_FLYING] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_POISON] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_GROUND] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_ROCK] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_BUG] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_GHOST] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_STEEL] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_FIRE] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_WATER] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_GRASS] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_ELECTRIC] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_PSYCHIC] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_ICE] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_DRAGON] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_DARK] = sSilvallyLevelUpLearnset, + [SPECIES_SILVALLY_FAIRY] = sSilvallyLevelUpLearnset, + // Minior + [SPECIES_MINIOR_METEOR_ORANGE] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_METEOR_YELLOW] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_METEOR_GREEN] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_METEOR_BLUE] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_METEOR_INDIGO] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_METEOR_VIOLET] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_RED] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_ORANGE] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_YELLOW] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_GREEN] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_BLUE] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_INDIGO] = sMiniorLevelUpLearnset, + [SPECIES_MINIOR_CORE_VIOLET] = sMiniorLevelUpLearnset, + // Mimikyu + [SPECIES_MIMIKYU_BUSTED] = sMimikyuLevelUpLearnset, + // Necrozma + [SPECIES_NECROZMA_DUSK_MANE] = sNecrozmaLevelUpLearnset, + [SPECIES_NECROZMA_DAWN_WINGS] = sNecrozmaLevelUpLearnset, + [SPECIES_NECROZMA_ULTRA] = sNecrozmaLevelUpLearnset, + // Magearna + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = sMagearnaLevelUpLearnset, }; diff --git a/src/data/pokemon/level_up_learnsets.h b/src/data/pokemon/level_up_learnsets.h index 5bc79d3bf..92da27786 100644 --- a/src/data/pokemon/level_up_learnsets.h +++ b/src/data/pokemon/level_up_learnsets.h @@ -8355,7 +8355,7 @@ static const struct LevelUpMove sBurmyLevelUpLearnset[] = { LEVEL_UP_END }; -static const struct LevelUpMove sWormadamPlantLevelUpLearnset[] = { +static const struct LevelUpMove sWormadamLevelUpLearnset[] = { //LEVEL_UP_MOVE( 0, MOVE_QUIVER_DANCE), //LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), //LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH), @@ -8378,53 +8378,6 @@ static const struct LevelUpMove sWormadamPlantLevelUpLearnset[] = { LEVEL_UP_END }; -static const struct LevelUpMove sWormadamSandyLevelUpLearnset[] = { - //LEVEL_UP_MOVE( 0, MOVE_QUIVER_DANCE), - //LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), - //LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH), - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_PROTECT), - //LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), - LEVEL_UP_MOVE(10, MOVE_PROTECT), - //LEVEL_UP_MOVE(15, MOVE_BUG_BITE), - LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER), - LEVEL_UP_MOVE(23, MOVE_CONFUSION), - LEVEL_UP_MOVE(26, MOVE_ROCK_BLAST), - LEVEL_UP_MOVE(29, MOVE_HARDEN), - LEVEL_UP_MOVE(32, MOVE_PSYBEAM), - //LEVEL_UP_MOVE(35, MOVE_CAPTIVATE), - LEVEL_UP_MOVE(38, MOVE_FLAIL), - LEVEL_UP_MOVE(41, MOVE_ATTRACT), - LEVEL_UP_MOVE(44, MOVE_PSYCHIC), - LEVEL_UP_MOVE(47, MOVE_FISSURE), - //LEVEL_UP_MOVE(50, MOVE_BUG_BUZZ), - LEVEL_UP_END -}; - -static const struct LevelUpMove sWormadamTrashLevelUpLearnset[] = { - //LEVEL_UP_MOVE( 0, MOVE_QUIVER_DANCE), - //LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), - //LEVEL_UP_MOVE( 1, MOVE_METAL_BURST), - //LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH), - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_PROTECT), - //LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), - LEVEL_UP_MOVE(10, MOVE_PROTECT), - //LEVEL_UP_MOVE(15, MOVE_BUG_BITE), - LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER), - LEVEL_UP_MOVE(23, MOVE_CONFUSION), - //LEVEL_UP_MOVE(26, MOVE_MIRROR_SHOT), - LEVEL_UP_MOVE(29, MOVE_METAL_SOUND), - LEVEL_UP_MOVE(32, MOVE_PSYBEAM), - //LEVEL_UP_MOVE(35, MOVE_CAPTIVATE), - LEVEL_UP_MOVE(38, MOVE_FLAIL), - LEVEL_UP_MOVE(41, MOVE_ATTRACT), - LEVEL_UP_MOVE(44, MOVE_PSYCHIC), - //LEVEL_UP_MOVE(47, MOVE_IRON_HEAD), - //LEVEL_UP_MOVE(50, MOVE_BUG_BUZZ), - LEVEL_UP_END -}; - static const struct LevelUpMove sMothimLevelUpLearnset[] = { //LEVEL_UP_MOVE( 0, MOVE_QUIVER_DANCE), //LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), @@ -13232,44 +13185,6 @@ static const struct LevelUpMove sKyuremLevelUpLearnset[] = { LEVEL_UP_END }; -static const struct LevelUpMove sKyuremBlackLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), - LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), - LEVEL_UP_MOVE( 8, MOVE_IMPRISON), - LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(22, MOVE_ICE_BEAM), - LEVEL_UP_MOVE(29, MOVE_DRAGON_BREATH), - LEVEL_UP_MOVE(36, MOVE_SLASH), - //LEVEL_UP_MOVE(43, MOVE_FUSION_FLARE), - //LEVEL_UP_MOVE(50, MOVE_ICE_BURN), - //LEVEL_UP_MOVE(57, MOVE_DRAGON_PULSE), - //LEVEL_UP_MOVE(64, MOVE_NOBLE_ROAR), - LEVEL_UP_MOVE(71, MOVE_ENDEAVOR), - LEVEL_UP_MOVE(78, MOVE_BLIZZARD), - LEVEL_UP_MOVE(85, MOVE_OUTRAGE), - LEVEL_UP_MOVE(92, MOVE_HYPER_VOICE), - LEVEL_UP_END -}; - -static const struct LevelUpMove sKyuremWhiteLevelUpLearnset[] = { - LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), - LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), - LEVEL_UP_MOVE( 8, MOVE_IMPRISON), - LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), - LEVEL_UP_MOVE(22, MOVE_ICE_BEAM), - LEVEL_UP_MOVE(29, MOVE_DRAGON_BREATH), - LEVEL_UP_MOVE(36, MOVE_SLASH), - //LEVEL_UP_MOVE(43, MOVE_FUSION_BOLT), - //LEVEL_UP_MOVE(50, MOVE_FREEZE_SHOCK), - //LEVEL_UP_MOVE(57, MOVE_DRAGON_PULSE), - //LEVEL_UP_MOVE(64, MOVE_NOBLE_ROAR), - LEVEL_UP_MOVE(71, MOVE_ENDEAVOR), - LEVEL_UP_MOVE(78, MOVE_BLIZZARD), - LEVEL_UP_MOVE(85, MOVE_OUTRAGE), - LEVEL_UP_MOVE(92, MOVE_HYPER_VOICE), - LEVEL_UP_END -}; - static const struct LevelUpMove sKeldeoLevelUpLearnset[] = { //LEVEL_UP_MOVE( 1, MOVE_AQUA_JET), LEVEL_UP_MOVE( 1, MOVE_LEER), @@ -13896,7 +13811,7 @@ static const struct LevelUpMove sEspurrLevelUpLearnset[] = { LEVEL_UP_END }; -static const struct LevelUpMove sMeowsticMaleLevelUpLearnset[] = { +static const struct LevelUpMove sMeowsticLevelUpLearnset[] = { //LEVEL_UP_MOVE( 1, MOVE_QUICK_GUARD), LEVEL_UP_MOVE( 1, MOVE_MEAN_LOOK), LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND), @@ -13923,33 +13838,6 @@ static const struct LevelUpMove sMeowsticMaleLevelUpLearnset[] = { LEVEL_UP_END }; -static const struct LevelUpMove sMeowsticFemaleLevelUpLearnset[] = { - //LEVEL_UP_MOVE( 1, MOVE_STORED_POWER), - //LEVEL_UP_MOVE( 1, MOVE_ME_FIRST), - LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF), - LEVEL_UP_MOVE( 1, MOVE_SCRATCH), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_COVET), - LEVEL_UP_MOVE( 1, MOVE_CONFUSION), - LEVEL_UP_MOVE( 5, MOVE_COVET), - LEVEL_UP_MOVE( 9, MOVE_CONFUSION), - LEVEL_UP_MOVE(13, MOVE_LIGHT_SCREEN), - LEVEL_UP_MOVE(17, MOVE_PSYBEAM), - LEVEL_UP_MOVE(19, MOVE_FAKE_OUT), - //LEVEL_UP_MOVE(22, MOVE_DISARMING_VOICE), - //LEVEL_UP_MOVE(25, MOVE_PSYSHOCK), - //LEVEL_UP_MOVE(28, MOVE_CHARGE_BEAM), - LEVEL_UP_MOVE(31, MOVE_SHADOW_BALL), - LEVEL_UP_MOVE(35, MOVE_EXTRASENSORY), - LEVEL_UP_MOVE(40, MOVE_PSYCHIC), - LEVEL_UP_MOVE(43, MOVE_ROLE_PLAY), - LEVEL_UP_MOVE(45, MOVE_SIGNAL_BEAM), - //LEVEL_UP_MOVE(48, MOVE_SUCKER_PUNCH), - LEVEL_UP_MOVE(50, MOVE_FUTURE_SIGHT), - //LEVEL_UP_MOVE(53, MOVE_STORED_POWER), - LEVEL_UP_END -}; - static const struct LevelUpMove sHonedgeLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_TACKLE), LEVEL_UP_MOVE( 1, MOVE_SWORDS_DANCE), @@ -16897,50 +16785,6 @@ static const struct LevelUpMove sAlolanMarowakLevelUpLearnset[] = { LEVEL_UP_END }; -static const struct LevelUpMove sLycanrocMidnightLevelUpLearnset[] = { - LEVEL_UP_MOVE( 0, MOVE_COUNTER), - LEVEL_UP_MOVE( 1, MOVE_REVERSAL), - LEVEL_UP_MOVE( 1, MOVE_TAUNT), - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE(12, MOVE_HOWL), - LEVEL_UP_MOVE(15, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(18, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(23, MOVE_ROCK_TOMB), - LEVEL_UP_MOVE(26, MOVE_ROAR), - //LEVEL_UP_MOVE(29, MOVE_STEALTH_ROCK), - LEVEL_UP_MOVE(34, MOVE_ROCK_SLIDE), - LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(40, MOVE_CRUNCH), - //LEVEL_UP_MOVE(45, MOVE_ROCK_CLIMB), - //LEVEL_UP_MOVE(48, MOVE_STONE_EDGE), - LEVEL_UP_END -}; - -static const struct LevelUpMove sLycanrocDuskLevelUpLearnset[] = { - LEVEL_UP_MOVE( 0, MOVE_THRASH), - //LEVEL_UP_MOVE( 1, MOVE_ACCELEROCK), - LEVEL_UP_MOVE( 1, MOVE_COUNTER), - LEVEL_UP_MOVE( 1, MOVE_TACKLE), - LEVEL_UP_MOVE( 1, MOVE_LEER), - LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), - LEVEL_UP_MOVE( 1, MOVE_BITE), - LEVEL_UP_MOVE(12, MOVE_HOWL), - LEVEL_UP_MOVE(15, MOVE_ROCK_THROW), - LEVEL_UP_MOVE(18, MOVE_ODOR_SLEUTH), - LEVEL_UP_MOVE(23, MOVE_ROCK_TOMB), - LEVEL_UP_MOVE(26, MOVE_ROAR), - //LEVEL_UP_MOVE(29, MOVE_STEALTH_ROCK), - LEVEL_UP_MOVE(34, MOVE_ROCK_SLIDE), - LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), - LEVEL_UP_MOVE(40, MOVE_CRUNCH), - //LEVEL_UP_MOVE(45, MOVE_ROCK_CLIMB), - //LEVEL_UP_MOVE(48, MOVE_STONE_EDGE), - LEVEL_UP_END -}; - static const struct LevelUpMove sDeoxysAttackLevelUpLearnset[] = { LEVEL_UP_MOVE( 1, MOVE_LEER), LEVEL_UP_MOVE( 1, MOVE_WRAP), @@ -16996,3 +16840,217 @@ static const struct LevelUpMove sDeoxysSpeedLevelUpLearnset[] = { LEVEL_UP_MOVE(73, MOVE_EXTREME_SPEED), LEVEL_UP_END }; + +static const struct LevelUpMove sWormadamSandyCloakLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_QUIVER_DANCE), + //LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), + //LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + //LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE(10, MOVE_PROTECT), + //LEVEL_UP_MOVE(15, MOVE_BUG_BITE), + LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(23, MOVE_CONFUSION), + LEVEL_UP_MOVE(26, MOVE_ROCK_BLAST), + LEVEL_UP_MOVE(29, MOVE_HARDEN), + LEVEL_UP_MOVE(32, MOVE_PSYBEAM), + //LEVEL_UP_MOVE(35, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(38, MOVE_FLAIL), + LEVEL_UP_MOVE(41, MOVE_ATTRACT), + LEVEL_UP_MOVE(44, MOVE_PSYCHIC), + LEVEL_UP_MOVE(47, MOVE_FISSURE), + //LEVEL_UP_MOVE(50, MOVE_BUG_BUZZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWormadamTrashCloakLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 0, MOVE_QUIVER_DANCE), + //LEVEL_UP_MOVE( 1, MOVE_QUIVER_DANCE), + //LEVEL_UP_MOVE( 1, MOVE_METAL_BURST), + //LEVEL_UP_MOVE( 1, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + //LEVEL_UP_MOVE( 1, MOVE_BUG_BITE), + LEVEL_UP_MOVE(10, MOVE_PROTECT), + //LEVEL_UP_MOVE(15, MOVE_BUG_BITE), + LEVEL_UP_MOVE(20, MOVE_HIDDEN_POWER), + LEVEL_UP_MOVE(23, MOVE_CONFUSION), + //LEVEL_UP_MOVE(26, MOVE_MIRROR_SHOT), + LEVEL_UP_MOVE(29, MOVE_METAL_SOUND), + LEVEL_UP_MOVE(32, MOVE_PSYBEAM), + //LEVEL_UP_MOVE(35, MOVE_CAPTIVATE), + LEVEL_UP_MOVE(38, MOVE_FLAIL), + LEVEL_UP_MOVE(41, MOVE_ATTRACT), + LEVEL_UP_MOVE(44, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(47, MOVE_IRON_HEAD), + //LEVEL_UP_MOVE(50, MOVE_BUG_BUZZ), + LEVEL_UP_END +}; + +static const struct LevelUpMove sShayminSkyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE(10, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE(19, MOVE_LEECH_SEED), + LEVEL_UP_MOVE(28, MOVE_QUICK_ATTACK), + LEVEL_UP_MOVE(37, MOVE_SWEET_SCENT), + //LEVEL_UP_MOVE(46, MOVE_NATURAL_GIFT), + //LEVEL_UP_MOVE(55, MOVE_WORRY_SEED), + //LEVEL_UP_MOVE(64, MOVE_AIR_SLASH), + //LEVEL_UP_MOVE(73, MOVE_ENERGY_BALL), + LEVEL_UP_MOVE(82, MOVE_SWEET_KISS), + //LEVEL_UP_MOVE(91, MOVE_LEAF_STORM), + //LEVEL_UP_MOVE(100, MOVE_SEED_FLARE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKyuremWhiteLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 8, MOVE_IMPRISON), + LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(22, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(29, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(36, MOVE_SLASH), + //LEVEL_UP_MOVE(43, MOVE_FUSION_BOLT), + //LEVEL_UP_MOVE(50, MOVE_FREEZE_SHOCK), + //LEVEL_UP_MOVE(57, MOVE_DRAGON_PULSE), + //LEVEL_UP_MOVE(64, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(71, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(78, MOVE_BLIZZARD), + LEVEL_UP_MOVE(85, MOVE_OUTRAGE), + LEVEL_UP_MOVE(92, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKyuremBlackLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICY_WIND), + LEVEL_UP_MOVE( 1, MOVE_DRAGON_RAGE), + LEVEL_UP_MOVE( 8, MOVE_IMPRISON), + LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER), + LEVEL_UP_MOVE(22, MOVE_ICE_BEAM), + LEVEL_UP_MOVE(29, MOVE_DRAGON_BREATH), + LEVEL_UP_MOVE(36, MOVE_SLASH), + //LEVEL_UP_MOVE(43, MOVE_FUSION_FLARE), + //LEVEL_UP_MOVE(50, MOVE_ICE_BURN), + //LEVEL_UP_MOVE(57, MOVE_DRAGON_PULSE), + //LEVEL_UP_MOVE(64, MOVE_NOBLE_ROAR), + LEVEL_UP_MOVE(71, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(78, MOVE_BLIZZARD), + LEVEL_UP_MOVE(85, MOVE_OUTRAGE), + LEVEL_UP_MOVE(92, MOVE_HYPER_VOICE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFloetteEternalFlowerLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP), + //LEVEL_UP_MOVE( 1, MOVE_FAIRY_WIND), + //LEVEL_UP_MOVE( 6, MOVE_FAIRY_WIND), + //LEVEL_UP_MOVE(10, MOVE_LUCKY_CHANT), + LEVEL_UP_MOVE(15, MOVE_RAZOR_LEAF), + LEVEL_UP_MOVE(20, MOVE_WISH), + LEVEL_UP_MOVE(25, MOVE_MAGICAL_LEAF), + //LEVEL_UP_MOVE(27, MOVE_GRASSY_TERRAIN), + //LEVEL_UP_MOVE(33, MOVE_PETAL_BLIZZARD), + LEVEL_UP_MOVE(38, MOVE_AROMATHERAPY), + //LEVEL_UP_MOVE(43, MOVE_MISTY_TERRAIN), + //LEVEL_UP_MOVE(46, MOVE_MOONBLAST), + //LEVEL_UP_MOVE(50, MOVE_LIGHT_OF_RUIN), + LEVEL_UP_MOVE(51, MOVE_PETAL_DANCE), + LEVEL_UP_MOVE(58, MOVE_SOLAR_BEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMeowsticFLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_STORED_POWER), + //LEVEL_UP_MOVE( 1, MOVE_ME_FIRST), + LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_COVET), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 5, MOVE_COVET), + LEVEL_UP_MOVE( 9, MOVE_CONFUSION), + LEVEL_UP_MOVE(13, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(17, MOVE_PSYBEAM), + LEVEL_UP_MOVE(19, MOVE_FAKE_OUT), + //LEVEL_UP_MOVE(22, MOVE_DISARMING_VOICE), + //LEVEL_UP_MOVE(25, MOVE_PSYSHOCK), + //LEVEL_UP_MOVE(28, MOVE_CHARGE_BEAM), + LEVEL_UP_MOVE(31, MOVE_SHADOW_BALL), + LEVEL_UP_MOVE(35, MOVE_EXTRASENSORY), + LEVEL_UP_MOVE(40, MOVE_PSYCHIC), + LEVEL_UP_MOVE(43, MOVE_ROLE_PLAY), + LEVEL_UP_MOVE(45, MOVE_SIGNAL_BEAM), + //LEVEL_UP_MOVE(48, MOVE_SUCKER_PUNCH), + LEVEL_UP_MOVE(50, MOVE_FUTURE_SIGHT), + //LEVEL_UP_MOVE(53, MOVE_STORED_POWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHoopaUnboundLevelUpLearnset[] = { + //LEVEL_UP_MOVE( 1, MOVE_HYPERSPACE_HOLE), + LEVEL_UP_MOVE( 1, MOVE_TRICK), + LEVEL_UP_MOVE( 1, MOVE_DESTINY_BOND), + //LEVEL_UP_MOVE( 1, MOVE_ALLY_SWITCH), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 6, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_MAGIC_COAT), + LEVEL_UP_MOVE(15, MOVE_LIGHT_SCREEN), + LEVEL_UP_MOVE(19, MOVE_PSYBEAM), + LEVEL_UP_MOVE(25, MOVE_SKILL_SWAP), + //LEVEL_UP_MOVE(29, MOVE_POWER_SPLIT), + //LEVEL_UP_MOVE(29, MOVE_GUARD_SPLIT), + LEVEL_UP_MOVE(46, MOVE_KNOCK_OFF), + //LEVEL_UP_MOVE(50, MOVE_WONDER_ROOM), + //LEVEL_UP_MOVE(50, MOVE_TRICK_ROOM), + //LEVEL_UP_MOVE(55, MOVE_DARK_PULSE), + LEVEL_UP_MOVE(75, MOVE_PSYCHIC), + //LEVEL_UP_MOVE(85, MOVE_HYPERSPACE_FURY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLycanrocMidnightLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_COUNTER), + LEVEL_UP_MOVE( 1, MOVE_REVERSAL), + LEVEL_UP_MOVE( 1, MOVE_TAUNT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_HOWL), + LEVEL_UP_MOVE(15, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(18, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(23, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(26, MOVE_ROAR), + //LEVEL_UP_MOVE(29, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(34, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + //LEVEL_UP_MOVE(45, MOVE_ROCK_CLIMB), + //LEVEL_UP_MOVE(48, MOVE_STONE_EDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLycanrocDuskLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_THRASH), + //LEVEL_UP_MOVE( 1, MOVE_ACCELEROCK), + LEVEL_UP_MOVE( 1, MOVE_COUNTER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_HOWL), + LEVEL_UP_MOVE(15, MOVE_ROCK_THROW), + LEVEL_UP_MOVE(18, MOVE_ODOR_SLEUTH), + LEVEL_UP_MOVE(23, MOVE_ROCK_TOMB), + LEVEL_UP_MOVE(26, MOVE_ROAR), + //LEVEL_UP_MOVE(29, MOVE_STEALTH_ROCK), + LEVEL_UP_MOVE(34, MOVE_ROCK_SLIDE), + LEVEL_UP_MOVE(37, MOVE_SCARY_FACE), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + //LEVEL_UP_MOVE(45, MOVE_ROCK_CLIMB), + //LEVEL_UP_MOVE(48, MOVE_STONE_EDGE), + LEVEL_UP_END +}; diff --git a/src/data/pokemon/tmhm_learnsets.h b/src/data/pokemon/tmhm_learnsets.h index 9f0d02059..c96a5990b 100644 --- a/src/data/pokemon/tmhm_learnsets.h +++ b/src/data/pokemon/tmhm_learnsets.h @@ -7,19235 +7,20052 @@ const u32 gTMHMLearnsets[][2] = { [SPECIES_NONE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM26_EARTHQUAKE) - | TMHM(HM02_FLY) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM25_THUNDER) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM26_EARTHQUAKE) + | TMHM(HM02_FLY) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), [SPECIES_BULBASAUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_IVYSAUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_VENUSAUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CHARMANDER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CHARMELEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CHARIZARD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SQUIRTLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_WARTORTLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_BLASTOISE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CATERPIE] = TMHM_LEARNSET(0), [SPECIES_METAPOD] = TMHM_LEARNSET(0), [SPECIES_BUTTERFREE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_WEEDLE] = TMHM_LEARNSET(0), [SPECIES_KAKUNA] = TMHM_LEARNSET(0), [SPECIES_BEEDRILL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_PIDGEY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_PIDGEOTTO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_PIDGEOT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_RATTATA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_RATICATE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SPEAROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_FEAROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_EKANS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ARBOK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_PIKACHU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_RAICHU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_SANDSHREW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_SANDSLASH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_NIDORAN_F] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_NIDORINA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_NIDOQUEEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_NIDORAN_M] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_NIDORINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_NIDOKING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CLEFAIRY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CLEFABLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_VULPIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_NINETALES] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_JIGGLYPUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_WIGGLYTUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ZUBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_GOLBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ODDISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_GLOOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_VILEPLUME] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_PARAS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_PARASECT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_VENONAT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_VENOMOTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_DIGLETT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_DUGTRIO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_MEOWTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_PERSIAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_PSYDUCK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GOLDUCK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MANKEY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_PRIMEAPE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_GROWLITHE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_ARCANINE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_POLIWAG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_POLIWHIRL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_POLIWRATH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ABRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_KADABRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ALAKAZAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MACHOP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_MACHOKE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_MACHAMP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_BELLSPROUT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_WEEPINBELL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_VICTREEBEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_TENTACOOL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_TENTACRUEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GEODUDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_GRAVELER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_GOLEM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_PONYTA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_RAPIDASH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SLOWPOKE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SLOWBRO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MAGNEMITE] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_MAGNETON] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_FARFETCHD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_DODUO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_DODRIO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SEEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DEWGONG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GRIMER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MUK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SHELLDER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CLOYSTER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GASTLY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_HAUNTER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_GENGAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ONIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_DROWZEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_HYPNO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_KRABBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_KINGLER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_VOLTORB] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ELECTRODE] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_EXEGGCUTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_EXEGGUTOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_CUBONE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_MAROWAK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_HITMONLEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_HITMONCHAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_LICKITUNG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_KOFFING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_WEEZING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_RHYHORN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_RHYDON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_CHANSEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_TANGELA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_KANGASKHAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_HORSEA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SEADRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GOLDEEN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SEAKING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_STARYU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_STARMIE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MR_MIME] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SCYTHER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_JYNX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ELECTABUZZ] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_MAGMAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_PINSIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_TAUROS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MAGIKARP] = TMHM_LEARNSET(0), [SPECIES_GYARADOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LAPRAS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DITTO] = TMHM_LEARNSET(0), [SPECIES_EEVEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_VAPOREON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_JOLTEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_FLAREON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_PORYGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_OMANYTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_OMASTAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_KABUTO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_KABUTOPS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_AERODACTYL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SNORLAX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ARTICUNO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ZAPDOS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_MOLTRES] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_DRATINI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DRAGONAIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DRAGONITE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MEWTWO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MEW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CHIKORITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_BAYLEEF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_MEGANIUM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CYNDAQUIL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_QUILAVA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_TYPHLOSION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_TOTODILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CROCONAW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_FERALIGATR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SENTRET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_FURRET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_HOOTHOOT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_NOCTOWL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_LEDYBA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_LEDIAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_SPINARAK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_ARIADOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_CROBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_CHINCHOU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LANTURN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_PICHU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_CLEFFA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_IGGLYBUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_TOGEPI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_TOGETIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_NATU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_XATU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_MAREEP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_FLAAFFY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_AMPHAROS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_BELLOSSOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_MARILL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_AZUMARILL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SUDOWOODO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_POLITOED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_HOPPIP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SKIPLOOM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_JUMPLUFF] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_AIPOM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SUNKERN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SUNFLORA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_YANMA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_WOOPER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_QUAGSIRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ESPEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_UMBREON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MURKROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SLOWKING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MISDREAVUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_UNOWN] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), [SPECIES_WOBBUFFET] = TMHM_LEARNSET(TMHM(TM20_SAFEGUARD)), [SPECIES_GIRAFARIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_PINECO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_FORRETRESS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_DUNSPARCE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GLIGAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_STEELIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SNUBBULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GRANBULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_QWILFISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SCIZOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_SHUCKLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_HERACROSS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_SNEASEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TEDDIURSA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_URSARING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SLUGMA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_MAGCARGO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SWINUB] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_PILOSWINE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_CORSOLA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_REMORAID] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_OCTILLERY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DELIBIRD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MANTINE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SKARMORY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_HOUNDOUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_HOUNDOOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_KINGDRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_PHANPY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_DONPHAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_PORYGON2] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_STANTLER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_SMEARGLE] = TMHM_LEARNSET(TMHM(TM35_FLAMETHROWER)), [SPECIES_TYROGUE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_HITMONTOP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_SMOOCHUM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ELEKID] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_MAGBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_MILTANK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_BLISSEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_RAIKOU] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_ENTEI] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SUICUNE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LARVITAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_PUPITAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TYRANITAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LUGIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_HO_OH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_CELEBI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_TREECKO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_GROVYLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SCEPTILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_TORCHIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_COMBUSKEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_BLAZIKEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_MUDKIP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MARSHTOMP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SWAMPERT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_POOCHYENA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MIGHTYENA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ZIGZAGOON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LINOONE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_WURMPLE] = TMHM_LEARNSET(0), [SPECIES_SILCOON] = TMHM_LEARNSET(0), [SPECIES_BEAUTIFLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_CASCOON] = TMHM_LEARNSET(0), [SPECIES_DUSTOX] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_LOTAD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LOMBRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LUDICOLO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SEEDOT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_NUZLEAF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SHIFTRY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TAILLOW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_SWELLOW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_WINGULL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM47_STEEL_WING) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_PELIPPER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM47_STEEL_WING) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_RALTS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_KIRLIA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_GARDEVOIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SURSKIT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MASQUERAIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SHROOMISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_BRELOOM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SLAKOTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_VIGOROTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SLAKING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_NINCADA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_NINJASK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_SHEDINJA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_WHISMUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LOUDRED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_EXPLOUD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MAKUHITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), [SPECIES_HARIYAMA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), [SPECIES_AZURILL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_NOSEPASS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SKITTY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DELCATTY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SABLEYE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MAWILE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ARON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LAIRON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_AGGRON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MEDITITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_MEDICHAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_ELECTRIKE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_MANECTRIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_PLUSLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_MINUN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_VOLBEAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ILLUMISE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ROSELIA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_GULPIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SWALOT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CARVANHA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SHARPEDO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_WAILMER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_WAILORD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_NUMEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CAMERUPT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_TORKOAL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SPOINK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_GRUMPIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SPINDA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_TRAPINCH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_VIBRAVA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_FLYGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CACNEA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CACTURNE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SWABLU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_ALTARIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_ZANGOOSE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SEVIPER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_LUNATONE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM06_TOXIC)), [SPECIES_SOLROCK] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_BARBOACH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_WHISCASH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CORPHISH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CRAWDAUNT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_BALTOY] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CLAYDOL] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_LILEEP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CRADILY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_ANORITH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ARMALDO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_FEEBAS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MILOTIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CASTFORM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_KECLEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SHUPPET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_BANETTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_DUSKULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_DUSCLOPS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TROPIUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CHIMECHO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ABSOL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_WYNAUT] = TMHM_LEARNSET(TMHM(TM20_SAFEGUARD)), [SPECIES_SNORUNT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GLALIE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SPHEAL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SEALEO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_WALREIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CLAMPERL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_HUNTAIL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GOREBYSS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_RELICANTH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LUVDISC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_BAGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SHELGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SALAMENCE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_BELDUM] = TMHM_LEARNSET(0), [SPECIES_METANG] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_METAGROSS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_REGIROCK] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_REGICE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_REGISTEEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_LATIAS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LATIOS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_KYOGRE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GROUDON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_RAYQUAZA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_JIRACHI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DEOXYS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_TURTWIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_GROTLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_TORTERRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CHIMCHAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MONFERNO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_INFERNAPE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_PIPLUP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_PRINPLUP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_EMPOLEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_STARLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_STARAVIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_STARAPTOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_BIDOOF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_BIBAREL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_KRICKETOT] = TMHM_LEARNSET(0), [SPECIES_KRICKETUNE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_SHINX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_LUXIO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_LUXRAY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_BUDEW] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_ROSERADE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CRANIDOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_RAMPARDOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_SHIELDON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_BASTIODON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_BURMY] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT)), + | TMHM(TM17_PROTECT)), [SPECIES_WORMADAM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_MOTHIM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_COMBEE] = TMHM_LEARNSET(0), [SPECIES_VESPIQUEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_PACHIRISU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_BUIZEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_FLOATZEL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CHERUBI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_CHERRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SHELLOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GASTRODON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_AMBIPOM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DRIFLOON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_DRIFBLIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_BUNEARY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LOPUNNY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MISMAGIUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_HONCHKROW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_GLAMEOW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_PURUGLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CHINGLING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_STUNKY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SKUNTANK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_BRONZOR] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_BRONZONG] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_BONSLY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_MIMEJR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_HAPPINY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CHATOT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SPIRITOMB] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GIBLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_GABITE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_GARCHOMP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), [SPECIES_MUNCHLAX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_RIOLU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_LUCARIO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_HIPPOPOTAS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_HIPPOWDON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SKORUPI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_DRAPION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_CROAGUNK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TOXICROAK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_CARNIVINE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_FINNEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_LUMINEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MANTYKE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SNOVER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ABOMASNOW] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_WEAVILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MAGNEZONE] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_LICKILICKY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_RHYPERIOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_TANGROWTH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_ELECTIVIRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MAGMORTAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TOGEKISS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_YANMEGA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_LEAFEON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_GLACEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GLISCOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MAMOSWINE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_PORYGON_Z] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_GALLADE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_PROBOPASS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_DUSKNOIR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_FROSLASS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ROTOM] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_UXIE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MESPRIT] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_AZELF] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DIALGA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_PALKIA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_HEATRAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_REGIGIGAS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_GIRATINA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_CRESSELIA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_PHIONE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MANAPHY] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DARKRAI] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SHAYMIN] = TMHM_LEARNSET(TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_ARCEUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_VICTINI] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_SNIVY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SERVINE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SERPERIOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TEPIG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_PIGNITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_EMBOAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_OSHAWOTT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DEWOTT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SAMUROTT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_PATRAT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_WATCHOG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_LILLIPUP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_HERDIER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_STOUTLAND] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_PURRLOIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_LIEPARD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_PANSAGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SIMISAGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_PANSEAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SIMISEAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_PANPOUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SIMIPOUR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MUNNA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MUSHARNA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_PIDOVE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_TRANQUILL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_UNFEZANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_BLITZLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_ZEBSTRIKA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_ROGGENROLA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_BOLDORE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_GIGALITH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_WOOBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM47_STEEL_WING) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SWOOBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM47_STEEL_WING) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_DRILBUR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_EXCADRILL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_AUDINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_TIMBURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_GURDURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_CONKELDURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_TYMPOLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_PALPITOAD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SEISMITOAD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_THROH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_SAWK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_SEWADDLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SWADLOON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_LEAVANNY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_VENIPEDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_WHIRLIPEDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SCOLIPEDE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_COTTONEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_WHIMSICOTT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_PETILIL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_LILLIGANT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_BASCULIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL)), + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL)), [SPECIES_SANDILE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_KROKOROK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_KROOKODILE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_DARUMAKA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_DARMANITAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MARACTUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_DWEBBLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_CRUSTLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_SCRAGGY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SCRAFTY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SIGILYPH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_YAMASK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_COFAGRIGUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_TIRTOUGA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CARRACOSTA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ARCHEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ARCHEOPS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TRUBBISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_GARBODOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_ZORUA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ZOROARK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MINCCINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_CINCCINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_GOTHITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_GOTHORITA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_GOTHITELLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SOLOSIS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM25_THUNDER) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), [SPECIES_DUOSION] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM25_THUNDER) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), [SPECIES_REUNICLUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM25_THUNDER) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), [SPECIES_DUCKLETT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SWANNA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_VANILLITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_VANILLISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_VANILLUXE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DEERLING] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SAWSBUCK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_EMOLGA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_KARRABLAST] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM06_TOXIC)), [SPECIES_ESCAVALIER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM06_TOXIC)), [SPECIES_FOONGUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_AMOONGUSS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_FRILLISH] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_JELLICENT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ALOMOMOLA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_JOLTIK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_GALVANTULA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_FERROSEED] = TMHM_LEARNSET(TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_FERROTHORN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_KLINK] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_KLANG] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_KLINKLANG] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_TYNAMO] = TMHM_LEARNSET(0), [SPECIES_EELEKTRIK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_EELEKTROSS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_ELGYEM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_BEHEEYEM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_LITWICK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_LAMPENT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_CHANDELURE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_AXEW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_FRAXURE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_HAXORUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_CUBCHOO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_BEARTIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CRYOGONAL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SHELMET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), [SPECIES_ACCELGOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), [SPECIES_STUNFISK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MIENFOO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_MIENSHAO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_DRUDDIGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_GOLETT] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_GOLURK] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_PAWNIARD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_BISHARP] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_BOUFFALANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_RUFFLET] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_BRAVIARY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_VULLABY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MANDIBUZZ] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_HEATMOR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_DURANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_DEINO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ZWEILOUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_HYDREIGON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_LARVESTA] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_VOLCARONA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_COBALION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_TERRAKION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_VIRIZION] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_TORNADUS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_THUNDURUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_RESHIRAM] = TMHM_LEARNSET(TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_ZEKROM] = TMHM_LEARNSET(TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_LANDORUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), [SPECIES_KYUREM] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_KELDEO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MELOETTA] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_GENESECT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_CHESPIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_QUILLADIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_CHESNAUGHT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_FENNEKIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_BRAIXEN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_DELPHOX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_FROAKIE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_FROGADIER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GRENINJA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_BUNNELBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_DIGGERSBY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_FLETCHLING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_FLETCHINDER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_TALONFLAME] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_SCATTERBUG] = TMHM_LEARNSET(0), [SPECIES_SPEWPA] = TMHM_LEARNSET(TMHM(TM17_PROTECT)), [SPECIES_VIVILLON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_LITLEO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_PYROAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_FLABEBE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_FLOETTE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_FLORGES] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SKIDDO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), [SPECIES_GOGOAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), [SPECIES_PANCHAM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_PANGORO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_FURFROU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), [SPECIES_ESPURR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MEOWSTIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_HONEDGE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM06_TOXIC)), [SPECIES_DOUBLADE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM06_TOXIC)), [SPECIES_AEGISLASH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SPRITZEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_AROMATISSE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SWIRLIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_SLURPUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_INKAY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_MALAMAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_BINACLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_BARBARACLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SKRELP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DRAGALGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CLAUNCHER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_CLAWITZER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_HELIOPTILE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_HELIOLISK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_TYRUNT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_TYRANTRUM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_AMAURA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_AURORUS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SYLVEON] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_HAWLUCHA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_DEDENNE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_CARBINK] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_GOOMY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SLIGGOO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_GOODRA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_KLEFKI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_PHANTUMP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_TREVENANT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_PUMPKABOO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_GOURGEIST] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_BERGMITE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_AVALUGG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(HM04_STRENGTH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_NOIBAT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_NOIVERN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_XERNEAS] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_YVELTAL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ZYGARDE] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_DIANCIE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_HOOPA] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_VOLCANION] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ROWLET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_DARTRIX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_DECIDUEYE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_LITTEN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TORRACAT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_INCINEROAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_POPPLIO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_BRIONNE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_PRIMARINA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_PIKIPEK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_TRUMBEAK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_TOUCANNON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM09_BULLET_SEED) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_YUNGOOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_GUMSHOOS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_GRUBBIN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_CHARJABUG] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_VIKAVOLT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_CRABRAWLER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_CRABOMINABLE]= TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_ORICORIO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_CUTIEFLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_RIBOMBEE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_ROCKRUFF] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_LYCANROC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_WISHIWASHI] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(HM08_DIVE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MAREANIE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_TOXAPEX] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_MUDBRAY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM06_TOXIC)), [SPECIES_MUDSDALE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM06_TOXIC)), [SPECIES_DEWPIDER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ARAQUANID] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(HM03_SURF) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_FOMANTIS] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_LURANTIS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_MORELULL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SHIINOTIC] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SALANDIT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_SALAZZLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_STUFFUL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_BEWEAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_BOUNSWEET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_STEENEE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_TSAREENA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_COMFEY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_ORANGURU] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_PASSIMIAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_WIMPOD] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL)), [SPECIES_GOLISOPOD] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_SANDYGAST] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM06_TOXIC)), [SPECIES_PALOSSAND] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM37_SANDSTORM) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), [SPECIES_PYUKUMUKU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM07_HAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM07_HAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_TYPE_NULL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM37_SANDSTORM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_SILVALLY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM37_SANDSTORM) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_MINIOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), [SPECIES_KOMALA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM27_RETURN) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM27_RETURN) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), [SPECIES_TURTONATOR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_TOGEDEMARU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_MIMIKYU] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_BRUXISH] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM49_SNATCH) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM49_SNATCH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DRAMPA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM47_STEEL_WING) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_DHELMISE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(HM03_SURF) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_JANGMO_O] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_HAKAMO_O] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_KOMMO_O] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM45_ATTRACT) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), [SPECIES_TAPU_KOKO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM47_STEEL_WING) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TAPU_LELE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TAPU_BULU] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_TAPU_FINI] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM03_SURF) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC) - | TMHM(HM07_WATERFALL) - | TMHM(TM03_WATER_PULSE)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_COSMOG] = TMHM_LEARNSET(0), [SPECIES_COSMOEM] = TMHM_LEARNSET(0), [SPECIES_SOLGALEO] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_LUNALA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM05_ROAR) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_NIHILEGO] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_BUZZWOLE] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), [SPECIES_PHEROMOSA] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_XURKITREE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_CELESTEELA] = TMHM_LEARNSET(TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM06_TOXIC)), + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), [SPECIES_KARTANA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM19_GIGA_DRAIN) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM06_TOXIC)), [SPECIES_GUZZLORD] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_NECROZMA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_MAGEARNA] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM24_THUNDERBOLT)), + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM24_THUNDERBOLT)), [SPECIES_MARSHADOW] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM49_SNATCH) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), [SPECIES_POIPOLE] = TMHM_LEARNSET(TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM06_TOXIC)), + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM06_TOXIC)), [SPECIES_NAGANADEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM49_SNATCH) - | TMHM(TM46_THIEF) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM49_SNATCH) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), [SPECIES_STAKATAKA] = TMHM_LEARNSET(TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM06_TOXIC)), + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM06_TOXIC)), [SPECIES_BLACEPHALON] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM50_OVERHEAT) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM12_TAUNT) - | TMHM(TM46_THIEF) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), [SPECIES_ZERAORA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM08_BULK_UP) - | TMHM(TM04_CALM_MIND) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(TM01_FOCUS_PUNCH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM49_SNATCH) - | TMHM(TM12_TAUNT) - | TMHM(TM25_THUNDER) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM06_TOXIC)), - //TMs of LGPE don't match with USUM - [SPECIES_MELTAN] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM49_SNATCH) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + //TMs of LGPE don't match with USUM + [SPECIES_MELTAN] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), - [SPECIES_MELMETAL] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + [SPECIES_MELMETAL] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), - [SPECIES_BURMY_SANDY] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT)), + [SPECIES_ALOLAN_RATTATA] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), - [SPECIES_BURMY_TRASH] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) - | TMHM(TM17_PROTECT)), + [SPECIES_ALOLAN_RATICATE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM08_BULK_UP) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), - [SPECIES_WORMADAM_SANDY]= TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM37_SANDSTORM) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + [SPECIES_ALOLAN_RAICHU] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), - [SPECIES_WORMADAM_TRASH]= TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM46_THIEF) - | TMHM(TM06_TOXIC)), + [SPECIES_ALOLAN_SANDSHREW] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_SANDSLASH] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_VULPIX] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_NINETALES] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_DIGLETT] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_DUGTRIO] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_MEOWTH] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM12_TAUNT) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_PERSIAN] = TMHM_LEARNSET(TMHM(HM01_CUT) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM12_TAUNT) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_GEODUDE] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_GRAVELER] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_GOLEM] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(HM04_STRENGTH) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_GRIMER] = TMHM_LEARNSET(TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_MUK] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_EXEGGUTOR] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_ALOLAN_MAROWAK] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM30_SHADOW_BALL) + | TMHM(HM04_STRENGTH) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM25_THUNDER) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_COSPLAY] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_ROCK_STAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_BELLE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_POP_STAR] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_PH_D] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_LIBRE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_ORIGINAL_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_HOENN_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_SINNOH_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_UNOVA_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_KALOS_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_ALOLA_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PIKACHU_PARTNER_CAP] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PICHU_SPIKY_EARED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_UNOWN_B] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_C] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_D] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_E] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_F] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_G] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_H] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_I] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_J] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_K] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_L] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_M] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_N] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_O] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_P] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_Q] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_R] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_S] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_T] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_U] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_V] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_W] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_X] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_Y] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_Z] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_EMARK] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_UNOWN_QMARK] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER)), + + [SPECIES_DEOXYS_ATTACK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DEOXYS_DEFENSE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_DEOXYS_SPEED] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_BURMY_SANDY_CLOAK] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT)), + + [SPECIES_BURMY_TRASH_CLOAK] = TMHM_LEARNSET(TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT)), + + [SPECIES_WORMADAM_SANDY_CLOAK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_WORMADAM_TRASH_CLOAK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_SHELLOS_EAST_SEA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GASTRODON_EAST_SEA] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), [SPECIES_ROTOM_HEAT] = TMHM_LEARNSET(TMHM(TM50_OVERHEAT)), @@ -19247,338 +20064,3161 @@ const u32 gTMHMLearnsets[][2] = [SPECIES_ROTOM_MOW] = TMHM_LEARNSET(0), - [SPECIES_KYUREM_BLACK]= TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + [SPECIES_GIRATINA_ORIGIN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), - [SPECIES_KYUREM_WHITE]= TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM02_DRAGON_CLAW) - | TMHM(TM42_FACADE) - | TMHM(HM02_FLY) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM07_HAIL) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM39_ROCK_TOMB) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM47_STEEL_WING) - | TMHM(HM04_STRENGTH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM06_TOXIC)), + [SPECIES_SHAYMIN_SKY] = TMHM_LEARNSET(TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), - [SPECIES_MEOWSTIC_F]= TMHM_LEARNSET(TMHM(TM45_ATTRACT) - | TMHM(TM04_CALM_MIND) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM32_DOUBLE_TEAM) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM21_FRUSTRATION) - | TMHM(TM10_HIDDEN_POWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM18_RAIN_DANCE) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM27_RETURN) - | TMHM(TM20_SAFEGUARD) - | TMHM(TM43_SECRET_POWER) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM34_SHOCK_WAVE) - | TMHM(TM48_SKILL_SWAP) - | TMHM(TM49_SNATCH) - | TMHM(TM11_SUNNY_DAY) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM41_TORMENT) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_FIGHTING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_RATTATA] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM42_FACADE) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_FLYING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_RATICATE]= TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM08_BULK_UP) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM42_FACADE) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_POISON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_RAICHU] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM04_STRENGTH) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_GROUND] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_SANDSHREW] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_ROCK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_SANDSLASH] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_BUG] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_VULPIX] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM28_DIG) - | TMHM(TM42_FACADE) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_GHOST] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_NINETALES] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM04_CALM_MIND) - | TMHM(TM28_DIG) - | TMHM(TM42_FACADE) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_STEEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_DIGLETT] = TMHM_LEARNSET(TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_FIRE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_DUGTRIO] = TMHM_LEARNSET(TMHM(HM01_CUT) - | TMHM(TM28_DIG) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_WATER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_MEOWTH] = TMHM_LEARNSET(TMHM(HM01_CUT) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM12_TAUNT) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_GRASS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_PERSIAN] = TMHM_LEARNSET(TMHM(HM01_CUT) - | TMHM(TM42_FACADE) - | TMHM(HM05_FLASH) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM12_TAUNT) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_ELECTRIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_GEODUDE] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM04_STRENGTH) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_PSYCHIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_GRAVELER] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM04_STRENGTH) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_ICE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_GOLEM] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(HM06_ROCK_SMASH) - | TMHM(HM04_STRENGTH) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_DRAGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_GRIMER] = TMHM_LEARNSET(TMHM(TM28_DIG) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_DARK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_MUK] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM30_SHADOW_BALL) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM12_TAUNT) - | TMHM(TM06_TOXIC)), + [SPECIES_ARCEUS_FAIRY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM50_OVERHEAT) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), - [SPECIES_ALOLAN_EXEGGUTOR] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM35_FLAMETHROWER) - | TMHM(HM05_FLASH) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM16_LIGHT_SCREEN) - | TMHM(TM17_PROTECT) - | TMHM(TM29_PSYCHIC) - | TMHM(TM33_REFLECT) - | TMHM(TM44_REST) - | TMHM(TM22_SOLARBEAM) - | TMHM(TM36_SLUDGE_BOMB) - | TMHM(HM04_STRENGTH) - | TMHM(TM06_TOXIC)), + [SPECIES_BASCULIN_BLUE_STRIPED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL)), - [SPECIES_ALOLAN_MAROWAK] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) - | TMHM(TM31_BRICK_BREAK) - | TMHM(TM28_DIG) - | TMHM(TM26_EARTHQUAKE) - | TMHM(TM42_FACADE) - | TMHM(TM38_FIRE_BLAST) - | TMHM(TM35_FLAMETHROWER) - | TMHM(TM15_HYPER_BEAM) - | TMHM(TM13_ICE_BEAM) - | TMHM(TM23_IRON_TAIL) - | TMHM(TM17_PROTECT) - | TMHM(TM44_REST) - | TMHM(HM06_ROCK_SMASH) - | TMHM(TM30_SHADOW_BALL) - | TMHM(HM04_STRENGTH) - | TMHM(TM24_THUNDERBOLT) - | TMHM(TM25_THUNDER) - | TMHM(TM06_TOXIC)), + [SPECIES_DEERLING_SUMMER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + [SPECIES_DEERLING_AUTUMN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_DEERLING_WINTER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SAWSBUCK_SUMMER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SAWSBUCK_AUTUMN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_SAWSBUCK_WINTER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_TORNADUS_THERIAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_THUNDURUS_THERIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LANDORUS_THERIAN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM04_CALM_MIND) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(HM04_STRENGTH) + | TMHM(TM06_TOXIC)), + + [SPECIES_KYUREM_WHITE] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_KYUREM_BLACK] = TMHM_LEARNSET(TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_KELDEO_RESOLUTE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_GENESECT_DOUSE_DRIVE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GENESECT_SHOCK_DRIVE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GENESECT_BURN_DRIVE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GENESECT_CHILL_DRIVE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM14_BLIZZARD) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM25_THUNDER) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_GRENINJA_BATTLE_BOND] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM14_BLIZZARD) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(HM08_DIVE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM49_SNATCH) + | TMHM(HM04_STRENGTH) + | TMHM(HM03_SURF) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC) + | TMHM(HM07_WATERFALL) + | TMHM(TM03_WATER_PULSE)), + + [SPECIES_VIVILLON_POLAR] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_TUNDRA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_CONTINENTAL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_GARDEN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_ELEGANT] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_MEADOW] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_MODERN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_MARINE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_ARCHIPELAGO] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_HIGH_PLAINS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_SANDSTORM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_RIVER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_MONSOON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_SAVANNA] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_SUN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_OCEAN] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_JUNGLE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_FANCY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_VIVILLON_POKE_BALL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLABEBE_YELLOW_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLABEBE_ORANGE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLABEBE_BLUE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLABEBE_WHITE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE_YELLOW_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE_ORANGE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE_BLUE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE_WHITE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLOETTE_ETERNAL_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLORGES_YELLOW_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLORGES_ORANGE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLORGES_BLUE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FLORGES_WHITE_FLOWER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_HEART_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_STAR_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_DIAMOND_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_DEBUTANTE_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_MATRON_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_DANDY_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_LA_REINE_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_KABUKI_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_FURFROU_PHARAOH_TRIM] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MEOWSTIC_F] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(HM01_CUT) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_PUMPKABOO_SMALL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PUMPKABOO_LARGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_PUMPKABOO_SUPER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOURGEIST_SMALL] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOURGEIST_LARGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_GOURGEIST_SUPER] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM09_BULLET_SEED) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM38_FIRE_BLAST) + | TMHM(TM35_FLAMETHROWER) + | TMHM(HM05_FLASH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM19_GIGA_DRAIN) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM36_SLUDGE_BOMB) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZYGARDE_10] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_ZYGARDE_COMPLETE] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM28_DIG) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(HM06_ROCK_SMASH) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(HM04_STRENGTH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM06_TOXIC)), + + [SPECIES_HOOPA_UNBOUND] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM05_FLASH) + | TMHM(TM01_FOCUS_PUNCH) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM43_SECRET_POWER) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM48_SKILL_SWAP) + | TMHM(TM49_SNATCH) + | TMHM(TM11_SUNNY_DAY) + | TMHM(TM12_TAUNT) + | TMHM(TM46_THIEF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM41_TORMENT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ORICORIO_POM_POM] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ORICORIO_PA_U] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ORICORIO_SENSU] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(HM02_FLY) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM47_STEEL_WING) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_ROCKRUFF_OWN_TEMPO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LYCANROC_MIDNIGHT] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_LYCANROC_DUSK] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM08_BULK_UP) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM23_IRON_TAIL) + | TMHM(TM17_PROTECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM12_TAUNT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_FIGHTING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_FLYING] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_POISON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_GROUND] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_ROCK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_BUG] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_GHOST] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_STEEL] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_FIRE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_WATER] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_GRASS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_ELECTRIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_PSYCHIC] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_ICE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_DRAGON] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_DARK] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_SILVALLY_FAIRY] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM02_DRAGON_CLAW) + | TMHM(TM42_FACADE) + | TMHM(TM35_FLAMETHROWER) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM07_HAIL) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM17_PROTECT) + | TMHM(TM18_RAIN_DANCE) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM05_ROAR) + | TMHM(TM37_SANDSTORM) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM47_STEEL_WING) + | TMHM(TM11_SUNNY_DAY) + | TMHM(HM03_SURF) + | TMHM(TM24_THUNDERBOLT) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_RED] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_ORANGE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_YELLOW] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_GREEN] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_BLUE] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_INDIGO] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_MINIOR_CORE_VIOLET] = TMHM_LEARNSET(TMHM(TM45_ATTRACT) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM20_SAFEGUARD) + | TMHM(TM37_SANDSTORM) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM06_TOXIC)), + + [SPECIES_NECROZMA_DUSK_MANE] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_NECROZMA_DAWN_WINGS] = TMHM_LEARNSET(TMHM(TM40_AERIAL_ACE) + | TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM26_EARTHQUAKE) + | TMHM(TM42_FACADE) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM29_PSYCHIC) + | TMHM(TM33_REFLECT) + | TMHM(TM44_REST) + | TMHM(TM27_RETURN) + | TMHM(TM39_ROCK_TOMB) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM46_THIEF) + | TMHM(TM06_TOXIC)), + + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = TMHM_LEARNSET(TMHM(TM31_BRICK_BREAK) + | TMHM(TM04_CALM_MIND) + | TMHM(TM32_DOUBLE_TEAM) + | TMHM(TM21_FRUSTRATION) + | TMHM(TM10_HIDDEN_POWER) + | TMHM(TM15_HYPER_BEAM) + | TMHM(TM13_ICE_BEAM) + | TMHM(TM16_LIGHT_SCREEN) + | TMHM(TM17_PROTECT) + | TMHM(TM33_REFLECT) + | TMHM(TM27_RETURN) + | TMHM(TM30_SHADOW_BALL) + | TMHM(TM34_SHOCK_WAVE) + | TMHM(TM22_SOLARBEAM) + | TMHM(TM24_THUNDERBOLT)), }; diff --git a/src/data/pokemon/tutor_learnsets.h b/src/data/pokemon/tutor_learnsets.h index b0e154fd2..ee3414d93 100644 --- a/src/data/pokemon/tutor_learnsets.h +++ b/src/data/pokemon/tutor_learnsets.h @@ -9491,11 +9491,11 @@ static const u32 sTutorLearnsets[] = | TUTOR(MOVE_THUNDER_PUNCH) | TUTOR(MOVE_THUNDER_WAVE)), - [SPECIES_BURMY_SANDY] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + [SPECIES_BURMY_SANDY_CLOAK] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), - [SPECIES_BURMY_TRASH] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), + [SPECIES_BURMY_TRASH_CLOAK] = TUTOR_LEARNSET(TUTOR(MOVE_SNORE)), - [SPECIES_WORMADAM_SANDY]= TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + [SPECIES_WORMADAM_SANDY_CLOAK]= TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) | TUTOR(MOVE_ENDURE) | TUTOR(MOVE_MUD_SLAP) | TUTOR(MOVE_PSYCH_UP) @@ -9505,7 +9505,7 @@ static const u32 sTutorLearnsets[] = | TUTOR(MOVE_SUBSTITUTE) | TUTOR(MOVE_SWAGGER)), - [SPECIES_WORMADAM_TRASH]= TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + [SPECIES_WORMADAM_TRASH_CLOAK]= TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) | TUTOR(MOVE_ENDURE) | TUTOR(MOVE_PSYCH_UP) | TUTOR(MOVE_SLEEP_TALK) @@ -9513,15 +9513,60 @@ static const u32 sTutorLearnsets[] = | TUTOR(MOVE_SUBSTITUTE) | TUTOR(MOVE_SWAGGER)), - [SPECIES_ROTOM_HEAT] = TUTOR_LEARNSET(0), + [SPECIES_ROTOM_HEAT] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), - [SPECIES_ROTOM_WASH] = TUTOR_LEARNSET(0), + [SPECIES_ROTOM_WASH] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), - [SPECIES_ROTOM_FROST] = TUTOR_LEARNSET(0), + [SPECIES_ROTOM_FROST] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), - [SPECIES_ROTOM_FAN] = TUTOR_LEARNSET(0), + [SPECIES_ROTOM_FAN] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), - [SPECIES_ROTOM_MOW] = TUTOR_LEARNSET(0), + [SPECIES_ROTOM_MOW] = TUTOR_LEARNSET(TUTOR(MOVE_DREAM_EATER) + | TUTOR(MOVE_ENDURE) + | TUTOR(MOVE_MUD_SLAP) + | TUTOR(MOVE_PSYCH_UP) + | TUTOR(MOVE_SLEEP_TALK) + | TUTOR(MOVE_SNORE) + | TUTOR(MOVE_SUBSTITUTE) + | TUTOR(MOVE_SWAGGER) + | TUTOR(MOVE_SWIFT) + | TUTOR(MOVE_THUNDER_WAVE)), [SPECIES_KYUREM_BLACK] = TUTOR_LEARNSET(TUTOR(MOVE_ICY_WIND) | TUTOR(MOVE_ROCK_SLIDE) diff --git a/src/data/pokemon_graphics/back_pic_coordinates.h b/src/data/pokemon_graphics/back_pic_coordinates.h index 681322f6c..a43a0cd48 100644 --- a/src/data/pokemon_graphics/back_pic_coordinates.h +++ b/src/data/pokemon_graphics/back_pic_coordinates.h @@ -1005,6 +1005,11 @@ const struct MonCoords gMonBackPicCoords[] = .size = 0x76, .y_offset = 9, }, + [SPECIES_UNOWN] = + { + .size = 0x36, + .y_offset = 8, + }, [SPECIES_WOBBUFFET] = { .size = 0x77, @@ -4045,17 +4050,424 @@ const struct MonCoords gMonBackPicCoords[] = .size = 0x85, .y_offset = 13, }, - // Eggs + Unown - [SPECIES_EGG] = + // Megas + [SPECIES_MEGA_VENUSAUR] = { - .size = 0x36, + .size = 0, .y_offset = 10, }, - [SPECIES_UNOWN_A] = + [SPECIES_MEGA_CHARIZARD_X] = { - .size = 0x36, + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_CHARIZARD_Y] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_BLASTOISE] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_BEEDRILL] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_PIDGEOT] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_ALAKAZAM] = + { + .size = 0, .y_offset = 8, }, + [SPECIES_MEGA_SLOWBRO] = + { + .size = 0, + .y_offset = 9, + }, + [SPECIES_MEGA_GENGAR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_KANGASKHAN] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_PINSIR] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_GYARADOS] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_AERODACTYL] = + { + .size = 0, + .y_offset = 8, + }, + [SPECIES_MEGA_MEWTWO_X] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_MEWTWO_Y] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_AMPHAROS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_STEELIX] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SCIZOR] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_HERACROSS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_HOUNDOOM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_TYRANITAR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SCEPTILE] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_BLAZIKEN] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SWAMPERT] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_GARDEVOIR] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_SABLEYE] = + { + .size = 0, + .y_offset = 13, + }, + [SPECIES_MEGA_MAWILE] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_AGGRON] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_MEDICHAM] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_MANECTRIC] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_SHARPEDO] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_CAMERUPT] = + { + .size = 0, + .y_offset = 9, + }, + [SPECIES_MEGA_ALTARIA] = + { + .size = 0, + .y_offset = 10, + }, + [SPECIES_MEGA_BANETTE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_ABSOL] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_GLALIE] = + { + .size = 0, + .y_offset = 10, + }, + [SPECIES_MEGA_SALAMENCE] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_METAGROSS] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_LATIAS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_LATIOS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_LOPUNNY] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_GARCHOMP] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_LUCARIO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_ABOMASNOW] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_GALLADE] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_AUDINO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_DIANCIE] = + { + .size = 0, + .y_offset = 6, + }, + // Special Mega + Primals + [SPECIES_MEGA_RAYQUAZA] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_PRIMAL_KYOGRE] = + { + .size = 0x84, + .y_offset = 18, + }, + [SPECIES_PRIMAL_GROUDON] = + { + .size = 0x86, + .y_offset = 8, + }, + // Alolan Forms + [SPECIES_ALOLAN_RATTATA] = + { + .size = 0x65, + .y_offset = 7, + }, + [SPECIES_ALOLAN_RATICATE] = + { + .size = 0x75, + .y_offset = 10, + }, + [SPECIES_ALOLAN_RAICHU] = + { + .size = 0x66, + .y_offset = 6, + }, + [SPECIES_ALOLAN_SANDSHREW] = + { + .size = 0x65, + .y_offset = 13, + }, + [SPECIES_ALOLAN_SANDSLASH] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_ALOLAN_VULPIX] = + { + .size = 0x76, + .y_offset = 9, + }, + [SPECIES_ALOLAN_NINETALES] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_ALOLAN_DIGLETT] = + { + .size = 0x54, + .y_offset = 14, + }, + [SPECIES_ALOLAN_DUGTRIO] = + { + .size = 0x66, + .y_offset = 17, + }, + [SPECIES_ALOLAN_MEOWTH] = + { + .size = 0x65, + .y_offset = 7, + }, + [SPECIES_ALOLAN_PERSIAN] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_ALOLAN_GEODUDE] = + { + .size = 0x66, + .y_offset = 13, + }, + [SPECIES_ALOLAN_GRAVELER] = + { + .size = 0x75, + .y_offset = 10, + }, + [SPECIES_ALOLAN_GOLEM] = + { + .size = 0x84, + .y_offset = 13, + }, + [SPECIES_ALOLAN_GRIMER] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_ALOLAN_MUK] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_ALOLAN_EXEGGUTOR] = + { + .size = 0x87, + .y_offset = 8, + }, + [SPECIES_ALOLAN_MAROWAK] = + { + .size = 0x66, + .y_offset = 8, + }, + // Misc Forms + // Cosplay Pikachu + [SPECIES_PIKACHU_COSPLAY] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_ROCK_STAR] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_BELLE] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_POP_STAR] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_PH_D] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_LIBRE] = + { + .size = 0x87, + .y_offset = 4, + }, + // Cap Pikachu + [SPECIES_PIKACHU_ORIGINAL_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_HOENN_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_SINNOH_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_UNOVA_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_KALOS_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_ALOLA_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + [SPECIES_PIKACHU_PARTNER_CAP] = + { + .size = 0x87, + .y_offset = 4, + }, + // Pichu + [SPECIES_PICHU_SPIKY_EARED] = + { + .size = 0x67, + .y_offset = 8, + }, + // Unown [SPECIES_UNOWN_B] = { .size = 0x56, @@ -4191,364 +4603,247 @@ const struct MonCoords gMonBackPicCoords[] = .size = 0x47, .y_offset = 6, }, - // Megas - [SPECIES_MEGA_DIANCIE] = + // Castform + [SPECIES_CASTFORM_SUNNY] = { - .size = 0, + .size = 0x48, + .y_offset = 0, + }, + [SPECIES_CASTFORM_RAINY] = + { + .size = 0x48, + .y_offset = 0, + }, + [SPECIES_CASTFORM_SNOWY] = + { + .size = 0x48, + .y_offset = 0, + }, + // Deoxys + [SPECIES_DEOXYS_ATTACK] = + { + .size = 0x87, .y_offset = 6, }, - [SPECIES_MEGA_AUDINO] = + [SPECIES_DEOXYS_DEFENSE] = { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_GALLADE] = - { - .size = 0, - .y_offset = 3, - }, - [SPECIES_MEGA_LOPUNNY] = - { - .size = 0, - .y_offset = 4, - }, - [SPECIES_MEGA_RAYQUAZA] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_LATIOS] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_LATIAS] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_METAGROSS] = - { - .size = 0, + .size = 0x87, .y_offset = 6, }, - [SPECIES_MEGA_SALAMENCE] = + [SPECIES_DEOXYS_SPEED] = { - .size = 0, - .y_offset = 4, - }, - [SPECIES_MEGA_GLALIE] = - { - .size = 0, - .y_offset = 10, - }, - [SPECIES_MEGA_ALTARIA] = - { - .size = 0, - .y_offset = 10, - }, - [SPECIES_MEGA_CAMERUPT] = - { - .size = 0, - .y_offset = 9, - }, - [SPECIES_MEGA_SHARPEDO] = - { - .size = 0, - .y_offset = 3, - }, - [SPECIES_MEGA_SABLEYE] = - { - .size = 0, - .y_offset = 13, - }, - [SPECIES_MEGA_SWAMPERT] = - { - .size = 0, + .size = 0x87, .y_offset = 6, }, - [SPECIES_MEGA_SCEPTILE] = + // Burmy + [SPECIES_BURMY_SANDY_CLOAK] = { - .size = 0, - .y_offset = 3, + .size = 0x57, + .y_offset = 6, }, - [SPECIES_MEGA_STEELIX] = + [SPECIES_BURMY_TRASH_CLOAK] = { - .size = 0, - .y_offset = 0, + .size = 0x57, + .y_offset = 6, }, - [SPECIES_MEGA_SLOWBRO] = + // Wormadam + [SPECIES_WORMADAM_SANDY_CLOAK] = { - .size = 0, - .y_offset = 9, - }, - [SPECIES_MEGA_PIDGEOT] = - { - .size = 0, - .y_offset = 7, - }, - [SPECIES_MEGA_BEEDRILL] = - { - .size = 0, - .y_offset = 5, - }, - [SPECIES_MEGA_ABOMASNOW] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_LUCARIO] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_GARCHOMP] = - { - .size = 0, - .y_offset = 4, - }, - [SPECIES_MEGA_ABSOL] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_BANETTE] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_MANECTRIC] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_MEDICHAM] = - { - .size = 0, + .size = 0x78, .y_offset = 2, }, - [SPECIES_MEGA_AGGRON] = + [SPECIES_WORMADAM_TRASH_CLOAK] = { - .size = 0, - .y_offset = 7, - }, - [SPECIES_MEGA_MAWILE] = - { - .size = 0, - .y_offset = 6, - }, - [SPECIES_MEGA_GARDEVOIR] = - { - .size = 0, - .y_offset = 6, - }, - [SPECIES_MEGA_BLAZIKEN] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_TYRANITAR] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_HOUNDOOM] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_HERACROSS] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_SCIZOR] = - { - .size = 0, - .y_offset = 4, - }, - [SPECIES_MEGA_AMPHAROS] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_MEWTWO_Y] = - { - .size = 0, + .size = 0x78, .y_offset = 2, }, - [SPECIES_MEGA_MEWTWO_X] = + // Cherrim + [SPECIES_CHERRIM_SUNSHINE] = { - .size = 0, - .y_offset = 1, + .size = 0x57, + .y_offset = 9, }, - [SPECIES_MEGA_AERODACTYL] = + // Shellos + [SPECIES_SHELLOS_EAST_SEA] = { - .size = 0, + .size = 0x57, .y_offset = 8, }, - [SPECIES_MEGA_GYARADOS] = + // Gastrodon + [SPECIES_GASTRODON_EAST_SEA] = { - .size = 0, + .size = 0x78, .y_offset = 3, }, - [SPECIES_MEGA_PINSIR] = - { - .size = 0, - .y_offset = 7, - }, - [SPECIES_MEGA_KANGASKHAN] = - { - .size = 0, - .y_offset = 6, - }, - [SPECIES_MEGA_GENGAR] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_ALAKAZAM] = - { - .size = 0, - .y_offset = 8, - }, - [SPECIES_MEGA_BLASTOISE] = - { - .size = 0, - .y_offset = 3, - }, - [SPECIES_MEGA_CHARIZARD_Y] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_CHARIZARD_X] = - { - .size = 0, - .y_offset = 2, - }, - [SPECIES_MEGA_VENUSAUR] = - { - .size = 0, - .y_offset = 10, - }, - // Alolan Forms - [SPECIES_ALOLAN_RATTATA] = - { - .size = 0x65, - .y_offset = 7, - }, - [SPECIES_ALOLAN_RATICATE] = - { - .size = 0x75, - .y_offset = 10, - }, - [SPECIES_ALOLAN_RAICHU] = - { - .size = 0x66, - .y_offset = 6, - }, - [SPECIES_ALOLAN_SANDSHREW] = - { - .size = 0x65, - .y_offset = 13, - }, - [SPECIES_ALOLAN_SANDSLASH] = - { - .size = 0x86, - .y_offset = 11, - }, - [SPECIES_ALOLAN_VULPIX] = - { - .size = 0x76, - .y_offset = 9, - }, - [SPECIES_ALOLAN_NINETALES] = + // Rotom + [SPECIES_ROTOM_HEAT] = { .size = 0x77, .y_offset = 5, }, - [SPECIES_ALOLAN_DIGLETT] = + [SPECIES_ROTOM_WASH] = { - .size = 0x54, - .y_offset = 14, - }, - [SPECIES_ALOLAN_DUGTRIO] = - { - .size = 0x66, - .y_offset = 17, - }, - [SPECIES_ALOLAN_MEOWTH] = - { - .size = 0x65, - .y_offset = 7, - }, - [SPECIES_ALOLAN_PERSIAN] = - { - .size = 0x87, - .y_offset = 8, - }, - [SPECIES_ALOLAN_GEODUDE] = - { - .size = 0x66, - .y_offset = 13, - }, - [SPECIES_ALOLAN_GRAVELER] = - { - .size = 0x75, - .y_offset = 10, - }, - [SPECIES_ALOLAN_GOLEM] = - { - .size = 0x84, - .y_offset = 13, - }, - [SPECIES_ALOLAN_GRIMER] = - { - .size = 0x75, - .y_offset = 14, - }, - [SPECIES_ALOLAN_MUK] = - { - .size = 0x87, - .y_offset = 9, - }, - [SPECIES_ALOLAN_EXEGGUTOR] = - { - .size = 0x87, - .y_offset = 8, - }, - [SPECIES_ALOLAN_MAROWAK] = - { - .size = 0x66, - .y_offset = 8, - }, - // Forms - [SPECIES_PRIMAL_KYOGRE] = - { - .size = 0x84, - .y_offset = 18, - }, - [SPECIES_PRIMAL_GROUDON] = - { - .size = 0x86, - .y_offset = 8, - }, - [SPECIES_SHAYMIN_SKY] = - { - .size = 0x65, + .size = 0x77, .y_offset = 5, }, + [SPECIES_ROTOM_FROST] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_ROTOM_FAN] = + { + .size = 0x77, + .y_offset = 5, + }, + [SPECIES_ROTOM_MOW] = + { + .size = 0x77, + .y_offset = 5, + }, + // Giratina [SPECIES_GIRATINA_ORIGIN] = { .size = 0x65, .y_offset = 5, }, - [SPECIES_DARMANITAN_ZEN] = + // Shaymin + [SPECIES_SHAYMIN_SKY] = + { + .size = 0x65, + .y_offset = 5, + }, + // Arceus + [SPECIES_ARCEUS_FIGHTING] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_FLYING] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_POISON] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_GROUND] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_ROCK] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_BUG] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_GHOST] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_STEEL] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_FIRE] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_WATER] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_GRASS] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_ELECTRIC] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_PSYCHIC] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_ICE] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_DRAGON] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_DARK] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ARCEUS_FAIRY] = + { + .size = 0x88, + .y_offset = 3, + }, + // Basculin + [SPECIES_BASCULIN_BLUE_STRIPED] = + { + .size = 0x86, + .y_offset = 16, + }, + // Darmanitan + [SPECIES_DARMANITAN_ZEN_MODE] = { .size = 0x66, .y_offset = 18, }, + // Deerling + [SPECIES_DEERLING_SUMMER] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_DEERLING_AUTUMN] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_DEERLING_WINTER] = + { + .size = 0x67, + .y_offset = 9, + }, + // Sawsbuck + [SPECIES_SAWSBUCK_SUMMER] = + { + .size = 0x68, + .y_offset = 5, + }, + [SPECIES_SAWSBUCK_AUTUMN] = + { + .size = 0x68, + .y_offset = 5, + }, + [SPECIES_SAWSBUCK_WINTER] = + { + .size = 0x68, + .y_offset = 5, + }, + // Therian Forms [SPECIES_TORNADUS_THERIAN] = { .size = 0x66, @@ -4564,46 +4859,371 @@ const struct MonCoords gMonBackPicCoords[] = .size = 0x66, .y_offset = 7, }, - [SPECIES_MELOETTA_PIROUETTE] = + // Kyurem + [SPECIES_KYUREM_WHITE] = { .size = 0x66, - .y_offset = 8, - }, - [SPECIES_AEGISLASH_BLADE] = - { - .size = 0x66, - .y_offset = 9, - }, - [SPECIES_HOOPA_UNBOUND] = - { - .size = 0x66, - .y_offset = 4, - }, - [SPECIES_MINIOR_CORE] = - { - .size = 0x66, - .y_offset = 18, - }, - [SPECIES_WISHIWASHI_SCHOOL] = - { - .size = 0x66, - .y_offset = 8, + .y_offset = 3, }, [SPECIES_KYUREM_BLACK] = { .size = 0x66, .y_offset = 3, }, - [SPECIES_KYUREM_WHITE] = + // Keldeo + [SPECIES_KELDEO_RESOLUTE] = + { + .size = 0x78, + .y_offset = 4, + }, + // Meloetta + [SPECIES_MELOETTA_PIROUETTE] = { .size = 0x66, + .y_offset = 8, + }, + // Genesect + [SPECIES_GENESECT_DOUSE_DRIVE] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_GENESECT_SHOCK_DRIVE] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_GENESECT_BURN_DRIVE] = + { + .size = 0x86, + .y_offset = 8, + }, + [SPECIES_GENESECT_CHILL_DRIVE] = + { + .size = 0x86, + .y_offset = 8, + }, + // Greninja + [SPECIES_GRENINJA_BATTLE_BOND] = + { + .size = 0x86, + .y_offset = 11, + }, + [SPECIES_GRENINJA_ASH] = + { + .size = 0x86, + .y_offset = 11, + }, + // Vivillon + [SPECIES_VIVILLON_POLAR] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_TUNDRA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_CONTINENTAL] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_GARDEN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_ELEGANT] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MEADOW] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MODERN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MARINE] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_ARCHIPELAGO] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_HIGH_PLAINS] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SANDSTORM] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_RIVER] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MONSOON] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SAVANNA] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SUN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_OCEAN] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_JUNGLE] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_FANCY] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_VIVILLON_POKE_BALL] = + { + .size = 0x88, + .y_offset = 0, + }, + // Flabébé + [SPECIES_FLABEBE_YELLOW_FLOWER] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_FLABEBE_ORANGE_FLOWER] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_FLABEBE_BLUE_FLOWER] = + { + .size = 0x85, + .y_offset = 12, + }, + [SPECIES_FLABEBE_WHITE_FLOWER] = + { + .size = 0x85, + .y_offset = 12, + }, + // Floette + [SPECIES_FLOETTE_YELLOW_FLOWER] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_FLOETTE_ORANGE_FLOWER] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_FLOETTE_BLUE_FLOWER] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_FLOETTE_WHITE_FLOWER] = + { + .size = 0x88, + .y_offset = 2, + }, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = + { + .size = 0x88, + .y_offset = 2, + }, + // Florges + [SPECIES_FLORGES_YELLOW_FLOWER] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_FLORGES_ORANGE_FLOWER] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_FLORGES_BLUE_FLOWER] = + { + .size = 0x86, + .y_offset = 9, + }, + [SPECIES_FLORGES_WHITE_FLOWER] = + { + .size = 0x86, + .y_offset = 9, + }, + // Furfrou + [SPECIES_FURFROU_HEART_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_STAR_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_DIAMOND_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_MATRON_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_DANDY_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_LA_REINE_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_KABUKI_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_FURFROU_PHARAOH_TRIM] = + { + .size = 0x78, + .y_offset = 0, + }, + // Meowstic + [SPECIES_MEOWSTIC_F] = + { + .size = 0x88, + .y_offset = 9, + }, + // Aegislash + [SPECIES_AEGISLASH_BLADE] = + { + .size = 0x66, + .y_offset = 9, + }, + // Pumpkaboo + [SPECIES_PUMPKABOO_SMALL] = + { + .size = 0x76, + .y_offset = 13, + }, + [SPECIES_PUMPKABOO_LARGE] = + { + .size = 0x76, + .y_offset = 13, + }, + [SPECIES_PUMPKABOO_SUPER] = + { + .size = 0x76, + .y_offset = 13, + }, + // Gourgeist + [SPECIES_GOURGEIST_SMALL] = + { + .size = 0x68, .y_offset = 3, }, - [SPECIES_MIMIKYU_BUSTED] = + [SPECIES_GOURGEIST_LARGE] = + { + .size = 0x68, + .y_offset = 3, + }, + [SPECIES_GOURGEIST_SUPER] = + { + .size = 0x68, + .y_offset = 3, + }, + // Xerneas + [SPECIES_XERNEAS_ACTIVE] = + { + .size = 0x88, + .y_offset = 0, + }, + // Zygarde + [SPECIES_ZYGARDE_10] = { .size = 0x77, - .y_offset = 15, + .y_offset = 9, }, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = + { + .size = 0x77, + .y_offset = 9, + }, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = + { + .size = 0x88, + .y_offset = 4, + }, + [SPECIES_ZYGARDE_COMPLETE] = + { + .size = 0x88, + .y_offset = 4, + }, + // Hoopa + [SPECIES_HOOPA_UNBOUND] = + { + .size = 0x66, + .y_offset = 4, + }, + // Oricorio + [SPECIES_ORICORIO_POM_POM] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_ORICORIO_PA_U] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_ORICORIO_SENSU] = + { + .size = 0x88, + .y_offset = 0, + }, + // Rockruff + [SPECIES_ROCKRUFF_OWN_TEMPO] = + { + .size = 0x87, + .y_offset = 7, + }, + // Lycanroc [SPECIES_LYCANROC_MIDNIGHT] = { .size = 0x77, @@ -4614,29 +5234,196 @@ const struct MonCoords gMonBackPicCoords[] = .size = 0x77, .y_offset = 7, }, - [SPECIES_ZYGARDE_10] = + // Wishiwashi + [SPECIES_WISHIWASHI_SCHOOL] = + { + .size = 0x66, + .y_offset = 8, + }, + // Silvally + [SPECIES_SILVALLY_FIGHTING] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FLYING] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_POISON] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GROUND] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ROCK] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_BUG] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GHOST] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_STEEL] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FIRE] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_WATER] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GRASS] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ELECTRIC] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_PSYCHIC] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ICE] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_DRAGON] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_DARK] = + { + .size = 0x78, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FAIRY] = + { + .size = 0x78, + .y_offset = 0, + }, + // Minior + [SPECIES_MINIOR_METEOR_ORANGE] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_YELLOW] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_GREEN] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_BLUE] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_INDIGO] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_VIOLET] = + { + .size = 0x75, + .y_offset = 14, + }, + [SPECIES_MINIOR_CORE_RED] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_ORANGE] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_YELLOW] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_GREEN] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_BLUE] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_INDIGO] = + { + .size = 0x66, + .y_offset = 18, + }, + [SPECIES_MINIOR_CORE_VIOLET] = + { + .size = 0x66, + .y_offset = 18, + }, + // Mimikyu + [SPECIES_MIMIKYU_BUSTED] = { .size = 0x77, - .y_offset = 9, + .y_offset = 15, }, - [SPECIES_ZYGARDE_COMPLETE] = + // Necrozma + [SPECIES_NECROZMA_DUSK_MANE] = { .size = 0x88, .y_offset = 4, }, - [SPECIES_DEOXYS_ATTACK] = + [SPECIES_NECROZMA_DAWN_WINGS] = { - .size = 0x87, - .y_offset = 6, + .size = 0x88, + .y_offset = 4, }, - [SPECIES_DEOXYS_DEFENSE] = + [SPECIES_NECROZMA_ULTRA] = { - .size = 0x87, - .y_offset = 9, + .size = 0x88, + .y_offset = 4, }, - [SPECIES_DEOXYS_SPEED] = + // Magearna + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = { .size = 0x87, - .y_offset = 6, + .y_offset = 4, + }, + // Egg + [SPECIES_EGG] = + { + .size = 0x36, + .y_offset = 10, }, }; diff --git a/src/data/pokemon_graphics/back_pic_table.h b/src/data/pokemon_graphics/back_pic_table.h index 14c8a29f8..765e115a5 100644 --- a/src/data/pokemon_graphics/back_pic_table.h +++ b/src/data/pokemon_graphics/back_pic_table.h @@ -201,7 +201,7 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(MURKROW, gMonBackPic_Murkrow), SPECIES_SPRITE(SLOWKING, gMonBackPic_Slowking), SPECIES_SPRITE(MISDREAVUS, gMonBackPic_Misdreavus), - SPECIES_SPRITE(UNOWN, gMonBackPic_UnownA), + SPECIES_SPRITE(UNOWN, gMonBackPic_Unown), SPECIES_SPRITE(WOBBUFFET, gMonBackPic_Wobbuffet), SPECIES_SPRITE(GIRAFARIG, gMonBackPic_Girafarig), SPECIES_SPRITE(PINECO, gMonBackPic_Pineco), @@ -412,12 +412,8 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(RAMPARDOS, gMonBackPic_Rampardos), SPECIES_SPRITE(SHIELDON, gMonBackPic_Shieldon), SPECIES_SPRITE(BASTIODON, gMonBackPic_Bastiodon), - SPECIES_SPRITE(BURMY, gMonBackPic_BurmyPlant), - SPECIES_SPRITE(BURMY_SANDY, gMonBackPic_BurmySandy), - SPECIES_SPRITE(BURMY_TRASH, gMonBackPic_BurmyTrash), - SPECIES_SPRITE(WORMADAM, gMonBackPic_WormadamPlant), - SPECIES_SPRITE(WORMADAM_SANDY, gMonBackPic_WormadamSandy), - SPECIES_SPRITE(WORMADAM_TRASH, gMonBackPic_WormadamTrash), + SPECIES_SPRITE(BURMY, gMonBackPic_Burmy), + SPECIES_SPRITE(WORMADAM, gMonBackPic_Wormadam), SPECIES_SPRITE(MOTHIM, gMonBackPic_Mothim), SPECIES_SPRITE(COMBEE, gMonBackPic_Combee), SPECIES_SPRITE(VESPIQUEN, gMonBackPic_Vespiquen), @@ -426,8 +422,8 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(FLOATZEL, gMonBackPic_Floatzel), SPECIES_SPRITE(CHERUBI, gMonBackPic_Cherubi), SPECIES_SPRITE(CHERRIM, gMonBackPic_Cherrim), - SPECIES_SPRITE(SHELLOS, gMonBackPic_ShellosE), - SPECIES_SPRITE(GASTRODON, gMonBackPic_GastrodonE), + SPECIES_SPRITE(SHELLOS, gMonBackPic_Shellos), + SPECIES_SPRITE(GASTRODON, gMonBackPic_Gastrodon), SPECIES_SPRITE(AMBIPOM, gMonBackPic_Ambipom), SPECIES_SPRITE(DRIFLOON, gMonBackPic_Drifloon), SPECIES_SPRITE(DRIFBLIM, gMonBackPic_Drifblim), @@ -483,12 +479,7 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(PROBOPASS, gMonBackPic_Probopass), SPECIES_SPRITE(DUSKNOIR, gMonBackPic_Dusknoir), SPECIES_SPRITE(FROSLASS, gMonBackPic_Froslass), - SPECIES_SPRITE(ROTOM, gMonBackPic_RotomNormal), - SPECIES_SPRITE(ROTOM_HEAT, gMonBackPic_RotomHeat), - SPECIES_SPRITE(ROTOM_FROST, gMonBackPic_RotomFrost), - SPECIES_SPRITE(ROTOM_FAN, gMonBackPic_RotomFan), - SPECIES_SPRITE(ROTOM_MOW, gMonBackPic_RotomMow), - SPECIES_SPRITE(ROTOM_WASH, gMonBackPic_RotomWash), + SPECIES_SPRITE(ROTOM, gMonBackPic_Rotom), SPECIES_SPRITE(UXIE, gMonBackPic_Uxie), SPECIES_SPRITE(MESPRIT, gMonBackPic_Mesprit), SPECIES_SPRITE(AZELF, gMonBackPic_Azelf), @@ -687,8 +678,7 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(PANGORO, gMonBackPic_Pangoro), SPECIES_SPRITE(FURFROU, gMonBackPic_Furfrou), SPECIES_SPRITE(ESPURR, gMonBackPic_Espurr), - SPECIES_SPRITE(MEOWSTIC, gMonBackPic_MeowsticMale), - SPECIES_SPRITE(MEOWSTIC_F, gMonBackPic_MeowsticFemale), + SPECIES_SPRITE(MEOWSTIC, gMonBackPic_Meowstic), SPECIES_SPRITE(HONEDGE, gMonBackPic_Honedge), SPECIES_SPRITE(DOUBLADE, gMonBackPic_Doublade), SPECIES_SPRITE(AEGISLASH, gMonBackPic_Aegislash), @@ -820,7 +810,6 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(ZERAORA, gMonBackPic_Zeraora), SPECIES_SPRITE(MELTAN, gMonBackPic_Meltan), SPECIES_SPRITE(MELMETAL, gMonBackPic_Melmetal), - SPECIES_SPRITE(EGG, gMonFrontPic_Egg), SPECIES_SPRITE(MEGA_VENUSAUR, gMonBackPic_MegaVenusaur), SPECIES_SPRITE(MEGA_CHARIZARD_X, gMonBackPic_MegaCharizardX), @@ -862,9 +851,6 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(MEGA_METAGROSS, gMonBackPic_MegaMetagross), SPECIES_SPRITE(MEGA_LATIAS, gMonBackPic_MegaLatias), SPECIES_SPRITE(MEGA_LATIOS, gMonBackPic_MegaLatios), - SPECIES_SPRITE(PRIMAL_KYOGRE, gMonBackPic_PrimalKyogre), - SPECIES_SPRITE(PRIMAL_GROUDON, gMonBackPic_PrimalGroudon), - SPECIES_SPRITE(MEGA_RAYQUAZA, gMonBackPic_MegaRayquaza), SPECIES_SPRITE(MEGA_LOPUNNY, gMonBackPic_MegaLopunny), SPECIES_SPRITE(MEGA_GARCHOMP, gMonBackPic_MegaGarchomp), SPECIES_SPRITE(MEGA_LUCARIO, gMonBackPic_MegaLucario), @@ -873,6 +859,10 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(MEGA_AUDINO, gMonBackPic_MegaAudino), SPECIES_SPRITE(MEGA_DIANCIE, gMonBackPic_MegaDiancie), + SPECIES_SPRITE(MEGA_RAYQUAZA, gMonBackPic_MegaRayquaza), + SPECIES_SPRITE(PRIMAL_KYOGRE, gMonBackPic_PrimalKyogre), + SPECIES_SPRITE(PRIMAL_GROUDON, gMonBackPic_PrimalGroudon), + SPECIES_SPRITE(ALOLAN_RATTATA, gMonBackPic_AlolanRattata), SPECIES_SPRITE(ALOLAN_RATICATE, gMonBackPic_AlolanRaticate), SPECIES_SPRITE(ALOLAN_RAICHU, gMonBackPic_AlolanRaichu), @@ -891,30 +881,24 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(ALOLAN_MUK, gMonBackPic_AlolanMuk), SPECIES_SPRITE(ALOLAN_EXEGGUTOR, gMonBackPic_AlolanExeggutor), SPECIES_SPRITE(ALOLAN_MAROWAK, gMonBackPic_AlolanMarowak), - - SPECIES_SPRITE(SHAYMIN_SKY, gMonBackPic_ShayminSky), - SPECIES_SPRITE(GIRATINA_ORIGIN, gMonBackPic_GiratinaOrigin), - SPECIES_SPRITE(DARMANITAN_ZEN, gMonBackPic_DarmanitanZen), - SPECIES_SPRITE(TORNADUS_THERIAN, gMonBackPic_TornadusTherian), - SPECIES_SPRITE(THUNDURUS_THERIAN, gMonBackPic_ThundurusTherian), - SPECIES_SPRITE(LANDORUS_THERIAN, gMonBackPic_LandorusTherian), - SPECIES_SPRITE(MELOETTA_PIROUETTE, gMonBackPic_MeloettaPirouette), - SPECIES_SPRITE(AEGISLASH_BLADE, gMonBackPic_AegislashBlade), - SPECIES_SPRITE(HOOPA_UNBOUND, gMonBackPic_HoopaUnbound), - SPECIES_SPRITE(MINIOR_CORE, gMonBackPic_MiniorCore), - SPECIES_SPRITE(WISHIWASHI_SCHOOL, gMonBackPic_WishiwashiSchool), - SPECIES_SPRITE(KYUREM_BLACK, gMonBackPic_KyuremBlack), - SPECIES_SPRITE(KYUREM_WHITE, gMonBackPic_KyuremWhite), - SPECIES_SPRITE(MIMIKYU_BUSTED, gMonBackPic_MimikyuBusted), - SPECIES_SPRITE(LYCANROC_MIDNIGHT, gMonBackPic_LycanrocMidnight), - SPECIES_SPRITE(LYCANROC_DUSK, gMonBackPic_LycanrocDusk), - SPECIES_SPRITE(ZYGARDE_10, gMonBackPic_Zygarde10), - SPECIES_SPRITE(ZYGARDE_COMPLETE, gMonBackPic_ZygardeComplete), - SPECIES_SPRITE(DEOXYS_ATTACK, gMonBackPic_DeoxysAttack), - SPECIES_SPRITE(DEOXYS_DEFENSE, gMonBackPic_DeoxysDefense), - SPECIES_SPRITE(DEOXYS_SPEED, gMonBackPic_DeoxysSpeed), - SPECIES_SPRITE(UNOWN_A, gMonBackPic_UnownA), + SPECIES_SPRITE(PIKACHU_COSPLAY, gMonBackPic_PikachuCosplay), + SPECIES_SPRITE(PIKACHU_ROCK_STAR, gMonBackPic_PikachuRockStar), + SPECIES_SPRITE(PIKACHU_BELLE, gMonBackPic_PikachuBelle), + SPECIES_SPRITE(PIKACHU_POP_STAR, gMonBackPic_PikachuPopStar), + SPECIES_SPRITE(PIKACHU_PH_D, gMonBackPic_PikachuPhD), + SPECIES_SPRITE(PIKACHU_LIBRE, gMonBackPic_PikachuLibre), + + SPECIES_SPRITE(PIKACHU_ORIGINAL_CAP, gMonBackPic_PikachuOriginalCap), + SPECIES_SPRITE(PIKACHU_HOENN_CAP, gMonBackPic_PikachuHoennCap), + SPECIES_SPRITE(PIKACHU_SINNOH_CAP, gMonBackPic_PikachuSinnohCap), + SPECIES_SPRITE(PIKACHU_UNOVA_CAP, gMonBackPic_PikachuUnovaCap), + SPECIES_SPRITE(PIKACHU_KALOS_CAP, gMonBackPic_PikachuKalosCap), + SPECIES_SPRITE(PIKACHU_ALOLA_CAP, gMonBackPic_PikachuAlolaCap), + SPECIES_SPRITE(PIKACHU_PARTNER_CAP, gMonBackPic_PikachuPartnerCap), + + SPECIES_SPRITE(PICHU_SPIKY_EARED, gMonBackPic_PichuSpikyEared), + SPECIES_SPRITE(UNOWN_B, gMonBackPic_UnownB), SPECIES_SPRITE(UNOWN_C, gMonBackPic_UnownC), SPECIES_SPRITE(UNOWN_D, gMonBackPic_UnownD), @@ -942,4 +926,203 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = SPECIES_SPRITE(UNOWN_Z, gMonBackPic_UnownZ), SPECIES_SPRITE(UNOWN_EMARK, gMonBackPic_UnownExclamationMark), SPECIES_SPRITE(UNOWN_QMARK, gMonBackPic_UnownQuestionMark), + + SPECIES_SPRITE(CASTFORM_SUNNY, gMonBackPic_CastformSunny), + SPECIES_SPRITE(CASTFORM_RAINY, gMonBackPic_CastformRainy), + SPECIES_SPRITE(CASTFORM_SNOWY, gMonBackPic_CastformSnowy), + + SPECIES_SPRITE(DEOXYS_ATTACK, gMonBackPic_DeoxysAttack), + SPECIES_SPRITE(DEOXYS_DEFENSE, gMonBackPic_DeoxysDefense), + SPECIES_SPRITE(DEOXYS_SPEED, gMonBackPic_DeoxysSpeed), + + SPECIES_SPRITE(BURMY_SANDY_CLOAK, gMonBackPic_BurmySandyCloak), + SPECIES_SPRITE(BURMY_TRASH_CLOAK, gMonBackPic_BurmyTrashCloak), + + SPECIES_SPRITE(WORMADAM_SANDY_CLOAK, gMonBackPic_WormadamSandyCloak), + SPECIES_SPRITE(WORMADAM_TRASH_CLOAK, gMonBackPic_WormadamTrashCloak), + + SPECIES_SPRITE(CHERRIM_SUNSHINE, gMonBackPic_CherrimSunshine), + + SPECIES_SPRITE(SHELLOS_EAST_SEA, gMonBackPic_ShellosEastSea), + + SPECIES_SPRITE(GASTRODON_EAST_SEA, gMonBackPic_GastrodonEastSea), + + SPECIES_SPRITE(ROTOM_HEAT, gMonBackPic_RotomHeat), + SPECIES_SPRITE(ROTOM_WASH, gMonBackPic_RotomWash), + SPECIES_SPRITE(ROTOM_FROST, gMonBackPic_RotomFrost), + SPECIES_SPRITE(ROTOM_FAN, gMonBackPic_RotomFan), + SPECIES_SPRITE(ROTOM_MOW, gMonBackPic_RotomMow), + + SPECIES_SPRITE(GIRATINA_ORIGIN, gMonBackPic_GiratinaOrigin), + + SPECIES_SPRITE(SHAYMIN_SKY, gMonBackPic_ShayminSky), + + SPECIES_SPRITE(ARCEUS_FIGHTING, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_FLYING, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_POISON, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_GROUND, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_ROCK, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_BUG, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_GHOST, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_STEEL, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_FIRE, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_WATER, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_GRASS, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_ELECTRIC, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_PSYCHIC, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_ICE, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_DRAGON, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_DARK, gMonBackPic_Arceus), + SPECIES_SPRITE(ARCEUS_FAIRY, gMonBackPic_Arceus), + + SPECIES_SPRITE(BASCULIN_BLUE_STRIPED, gMonBackPic_BasculinBlueStriped), + + SPECIES_SPRITE(DARMANITAN_ZEN_MODE, gMonBackPic_DarmanitanZenMode), + + SPECIES_SPRITE(DEERLING_SUMMER, gMonBackPic_Deerling), + SPECIES_SPRITE(DEERLING_AUTUMN, gMonBackPic_Deerling), + SPECIES_SPRITE(DEERLING_WINTER, gMonBackPic_Deerling), + + SPECIES_SPRITE(SAWSBUCK_SUMMER, gMonBackPic_SawsbuckSummer), + SPECIES_SPRITE(SAWSBUCK_AUTUMN, gMonBackPic_SawsbuckAutumn), + SPECIES_SPRITE(SAWSBUCK_WINTER, gMonBackPic_SawsbuckWinter), + + SPECIES_SPRITE(TORNADUS_THERIAN, gMonBackPic_TornadusTherian), + SPECIES_SPRITE(THUNDURUS_THERIAN, gMonBackPic_ThundurusTherian), + SPECIES_SPRITE(LANDORUS_THERIAN, gMonBackPic_LandorusTherian), + + SPECIES_SPRITE(KYUREM_WHITE, gMonBackPic_KyuremWhite), + SPECIES_SPRITE(KYUREM_BLACK, gMonBackPic_KyuremBlack), + + SPECIES_SPRITE(KELDEO_RESOLUTE, gMonBackPic_KeldeoResolute), + + SPECIES_SPRITE(MELOETTA_PIROUETTE, gMonBackPic_MeloettaPirouette), + + SPECIES_SPRITE(GENESECT_DOUSE_DRIVE, gMonBackPic_Genesect), + SPECIES_SPRITE(GENESECT_SHOCK_DRIVE, gMonBackPic_Genesect), + SPECIES_SPRITE(GENESECT_BURN_DRIVE, gMonBackPic_Genesect), + SPECIES_SPRITE(GENESECT_CHILL_DRIVE, gMonBackPic_Genesect), + + SPECIES_SPRITE(GRENINJA_BATTLE_BOND, gMonBackPic_Greninja), + SPECIES_SPRITE(GRENINJA_ASH, gMonBackPic_GreninjaAsh), + + SPECIES_SPRITE(VIVILLON_POLAR, gMonBackPic_VivillonPolar), + SPECIES_SPRITE(VIVILLON_TUNDRA, gMonBackPic_VivillonTundra), + SPECIES_SPRITE(VIVILLON_CONTINENTAL, gMonBackPic_VivillonContinental), + SPECIES_SPRITE(VIVILLON_GARDEN, gMonBackPic_VivillonGarden), + SPECIES_SPRITE(VIVILLON_ELEGANT, gMonBackPic_VivillonElegant), + SPECIES_SPRITE(VIVILLON_MEADOW, gMonBackPic_VivillonMeadow), + SPECIES_SPRITE(VIVILLON_MODERN, gMonBackPic_VivillonModern), + SPECIES_SPRITE(VIVILLON_MARINE, gMonBackPic_VivillonMarine), + SPECIES_SPRITE(VIVILLON_ARCHIPELAGO, gMonBackPic_VivillonArchipelago), + SPECIES_SPRITE(VIVILLON_HIGH_PLAINS, gMonBackPic_VivillonHighPlains), + SPECIES_SPRITE(VIVILLON_SANDSTORM, gMonBackPic_VivillonSandstorm), + SPECIES_SPRITE(VIVILLON_RIVER, gMonBackPic_VivillonRiver), + SPECIES_SPRITE(VIVILLON_MONSOON, gMonBackPic_VivillonMonsoon), + SPECIES_SPRITE(VIVILLON_SAVANNA, gMonBackPic_VivillonSavanna), + SPECIES_SPRITE(VIVILLON_SUN, gMonBackPic_VivillonSun), + SPECIES_SPRITE(VIVILLON_OCEAN, gMonBackPic_VivillonOcean), + SPECIES_SPRITE(VIVILLON_JUNGLE, gMonBackPic_VivillonJungle), + SPECIES_SPRITE(VIVILLON_FANCY, gMonBackPic_VivillonFancy), + SPECIES_SPRITE(VIVILLON_POKE_BALL, gMonBackPic_VivillonPokeBall), + + SPECIES_SPRITE(FLABEBE_YELLOW_FLOWER, gMonBackPic_Flabebe), + SPECIES_SPRITE(FLABEBE_ORANGE_FLOWER, gMonBackPic_Flabebe), + SPECIES_SPRITE(FLABEBE_BLUE_FLOWER, gMonBackPic_Flabebe), + SPECIES_SPRITE(FLABEBE_WHITE_FLOWER, gMonBackPic_Flabebe), + + SPECIES_SPRITE(FLOETTE_YELLOW_FLOWER, gMonBackPic_Floette), + SPECIES_SPRITE(FLOETTE_ORANGE_FLOWER, gMonBackPic_Floette), + SPECIES_SPRITE(FLOETTE_BLUE_FLOWER, gMonBackPic_Floette), + SPECIES_SPRITE(FLOETTE_WHITE_FLOWER, gMonBackPic_Floette), + SPECIES_SPRITE(FLOETTE_ETERNAL_FLOWER, gMonBackPic_FloetteEternalFlower), + + SPECIES_SPRITE(FLORGES_YELLOW_FLOWER, gMonBackPic_Florges), + SPECIES_SPRITE(FLORGES_ORANGE_FLOWER, gMonBackPic_Florges), + SPECIES_SPRITE(FLORGES_BLUE_FLOWER, gMonBackPic_Florges), + SPECIES_SPRITE(FLORGES_WHITE_FLOWER, gMonBackPic_Florges), + + SPECIES_SPRITE(FURFROU_HEART_TRIM, gMonBackPic_FurfrouHeartTrim), + SPECIES_SPRITE(FURFROU_STAR_TRIM, gMonBackPic_FurfrouStarTrim), + SPECIES_SPRITE(FURFROU_DIAMOND_TRIM, gMonBackPic_FurfrouDiamondTrim), + SPECIES_SPRITE(FURFROU_DEBUTANTE_TRIM, gMonBackPic_FurfrouDebutanteTrim), + SPECIES_SPRITE(FURFROU_MATRON_TRIM, gMonBackPic_FurfrouMatronTrim), + SPECIES_SPRITE(FURFROU_DANDY_TRIM, gMonBackPic_FurfrouDandyTrim), + SPECIES_SPRITE(FURFROU_LA_REINE_TRIM, gMonBackPic_FurfrouLaReineTrim), + SPECIES_SPRITE(FURFROU_KABUKI_TRIM, gMonBackPic_FurfrouKabukiTrim), + SPECIES_SPRITE(FURFROU_PHARAOH_TRIM, gMonBackPic_FurfrouPharaohTrim), + + SPECIES_SPRITE(MEOWSTIC_F, gMonBackPic_MeowsticFemale), + + SPECIES_SPRITE(AEGISLASH_BLADE, gMonBackPic_AegislashBlade), + + SPECIES_SPRITE(PUMPKABOO_SMALL, gMonBackPic_PumpkabooSmall), + SPECIES_SPRITE(PUMPKABOO_LARGE, gMonBackPic_PumpkabooLarge), + SPECIES_SPRITE(PUMPKABOO_SUPER, gMonBackPic_PumpkabooSuper), + + SPECIES_SPRITE(GOURGEIST_SMALL, gMonBackPic_GourgeistSmall), + SPECIES_SPRITE(GOURGEIST_LARGE, gMonBackPic_GourgeistLarge), + SPECIES_SPRITE(GOURGEIST_SUPER, gMonBackPic_GourgeistSuper), + + SPECIES_SPRITE(XERNEAS_ACTIVE, gMonBackPic_XerneasActive), + + SPECIES_SPRITE(ZYGARDE_10, gMonBackPic_Zygarde10), + SPECIES_SPRITE(ZYGARDE_10_POWER_CONSTRUCT, gMonBackPic_Zygarde10), + SPECIES_SPRITE(ZYGARDE_50_POWER_CONSTRUCT, gMonBackPic_Zygarde), + SPECIES_SPRITE(ZYGARDE_COMPLETE, gMonBackPic_ZygardeComplete), + + SPECIES_SPRITE(HOOPA_UNBOUND, gMonBackPic_HoopaUnbound), + + SPECIES_SPRITE(ORICORIO_POM_POM, gMonBackPic_OricorioPomPom), + SPECIES_SPRITE(ORICORIO_PA_U, gMonBackPic_OricorioPau), + SPECIES_SPRITE(ORICORIO_SENSU, gMonBackPic_OricorioSensu), + + SPECIES_SPRITE(ROCKRUFF_OWN_TEMPO, gMonBackPic_Rockruff), + + SPECIES_SPRITE(LYCANROC_MIDNIGHT, gMonBackPic_LycanrocMidnight), + SPECIES_SPRITE(LYCANROC_DUSK, gMonBackPic_LycanrocDusk), + + SPECIES_SPRITE(WISHIWASHI_SCHOOL, gMonBackPic_WishiwashiSchool), + + SPECIES_SPRITE(SILVALLY_FIGHTING, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_FLYING, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_POISON, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_GROUND, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_ROCK, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_BUG, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_GHOST, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_STEEL, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_FIRE, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_WATER, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_GRASS, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_ELECTRIC, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_PSYCHIC, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_ICE, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_DRAGON, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_DARK, gMonBackPic_Silvally), + SPECIES_SPRITE(SILVALLY_FAIRY, gMonBackPic_Silvally), + + SPECIES_SPRITE(MINIOR_METEOR_ORANGE, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_YELLOW, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_GREEN, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_BLUE, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_INDIGO, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_VIOLET, gMonBackPic_Minior), + SPECIES_SPRITE(MINIOR_CORE_RED, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_ORANGE, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_YELLOW, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_GREEN, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_BLUE, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_INDIGO, gMonBackPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_VIOLET, gMonBackPic_MiniorCore), + + SPECIES_SPRITE(MIMIKYU_BUSTED, gMonBackPic_MimikyuBusted), + + SPECIES_SPRITE(NECROZMA_DUSK_MANE, gMonBackPic_NecrozmaDuskMane), + SPECIES_SPRITE(NECROZMA_DAWN_WINGS, gMonBackPic_NecrozmaDawnWings), + SPECIES_SPRITE(NECROZMA_ULTRA, gMonBackPic_NecrozmaUltra), + + SPECIES_SPRITE(MAGEARNA_ORIGINAL_COLOR, gMonBackPic_MagearnaOriginalColor), + + SPECIES_SPRITE(EGG, gMonFrontPic_Egg), }; diff --git a/src/data/pokemon_graphics/front_pic_anims.h b/src/data/pokemon_graphics/front_pic_anims.h index 8e971c523..8f6b1ab8b 100644 --- a/src/data/pokemon_graphics/front_pic_anims.h +++ b/src/data/pokemon_graphics/front_pic_anims.h @@ -8320,7 +8320,7 @@ static const union AnimCmd sAnim_GIRATINA_ORIGIN_1[] = ANIMCMD_END, }; -static const union AnimCmd sAnim_DARMANITAN_ZEN_1[] = +static const union AnimCmd sAnim_DARMANITAN_ZEN_MODE_1[] = { ANIMCMD_FRAME(0, 1), ANIMCMD_END, @@ -13064,9 +13064,9 @@ static const union AnimCmd *const sAnims_GIRATINA_ORIGIN[] ={ sAnim_GIRATINA_ORIGIN_1, }; -static const union AnimCmd *const sAnims_DARMANITAN_ZEN[] ={ +static const union AnimCmd *const sAnims_DARMANITAN_ZEN_MODE[] ={ sAnim_GeneralFrame0, - sAnim_DARMANITAN_ZEN_1, + sAnim_DARMANITAN_ZEN_MODE_1, }; static const union AnimCmd *const sAnims_TORNADUS_THERIAN[] ={ @@ -13577,11 +13577,7 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] = ANIM_CMD(SHIELDON), ANIM_CMD(BASTIODON), ANIM_CMD(BURMY), - ANIM_CMD_FULL(BURMY_SANDY, sAnims_BURMY), - ANIM_CMD_FULL(BURMY_TRASH, sAnims_BURMY), ANIM_CMD(WORMADAM), - ANIM_CMD_FULL(WORMADAM_SANDY, sAnims_WORMADAM), - ANIM_CMD_FULL(WORMADAM_TRASH, sAnims_WORMADAM), ANIM_CMD(MOTHIM), ANIM_CMD(COMBEE), ANIM_CMD(VESPIQUEN), @@ -13648,11 +13644,6 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] = ANIM_CMD(DUSKNOIR), ANIM_CMD(FROSLASS), ANIM_CMD(ROTOM), - ANIM_CMD(ROTOM_WASH), - ANIM_CMD(ROTOM_MOW), - ANIM_CMD(ROTOM_FAN), - ANIM_CMD(ROTOM_FROST), - ANIM_CMD(ROTOM_HEAT), ANIM_CMD(UXIE), ANIM_CMD(MESPRIT), ANIM_CMD(AZELF), @@ -13852,7 +13843,6 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] = ANIM_CMD(FURFROU), ANIM_CMD(ESPURR), ANIM_CMD(MEOWSTIC), - ANIM_CMD_FULL(MEOWSTIC_F, sAnims_MEOWSTIC), ANIM_CMD(HONEDGE), ANIM_CMD(DOUBLADE), ANIM_CMD(AEGISLASH), @@ -13984,7 +13974,6 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] = ANIM_CMD(ZERAORA), ANIM_CMD(MELTAN), ANIM_CMD(MELMETAL), - ANIM_CMD(EGG), ANIM_CMD(MEGA_VENUSAUR), ANIM_CMD(MEGA_CHARIZARD_X), ANIM_CMD(MEGA_CHARIZARD_Y), @@ -14025,9 +14014,6 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] = ANIM_CMD(MEGA_METAGROSS), ANIM_CMD(MEGA_LATIAS), ANIM_CMD(MEGA_LATIOS), - ANIM_CMD(PRIMAL_KYOGRE), - ANIM_CMD(PRIMAL_GROUDON), - ANIM_CMD(MEGA_RAYQUAZA), ANIM_CMD(MEGA_LOPUNNY), ANIM_CMD(MEGA_GARCHOMP), ANIM_CMD(MEGA_LUCARIO), @@ -14035,6 +14021,9 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] = ANIM_CMD(MEGA_GALLADE), ANIM_CMD(MEGA_AUDINO), ANIM_CMD(MEGA_DIANCIE), + ANIM_CMD(MEGA_RAYQUAZA), + ANIM_CMD(PRIMAL_KYOGRE), + ANIM_CMD(PRIMAL_GROUDON), ANIM_CMD(ALOLAN_RATTATA), ANIM_CMD(ALOLAN_RATICATE), ANIM_CMD(ALOLAN_RAICHU), @@ -14053,27 +14042,203 @@ const union AnimCmd *const *const gMonFrontAnimsPtrTable[] = ANIM_CMD(ALOLAN_MUK), ANIM_CMD(ALOLAN_EXEGGUTOR), ANIM_CMD(ALOLAN_MAROWAK), - ANIM_CMD(SHAYMIN_SKY), + ANIM_CMD_FULL(PIKACHU_COSPLAY, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_ROCK_STAR, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_BELLE, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_POP_STAR, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_PH_D, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_LIBRE, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_ORIGINAL_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_HOENN_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_SINNOH_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_UNOVA_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_KALOS_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_ALOLA_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PIKACHU_PARTNER_CAP, sAnims_PIKACHU), + ANIM_CMD_FULL(PICHU_SPIKY_EARED, sAnims_PICHU), + ANIM_CMD(UNOWN_B), + ANIM_CMD(UNOWN_C), + ANIM_CMD(UNOWN_D), + ANIM_CMD(UNOWN_E), + ANIM_CMD(UNOWN_F), + ANIM_CMD(UNOWN_G), + ANIM_CMD(UNOWN_H), + ANIM_CMD(UNOWN_I), + ANIM_CMD(UNOWN_J), + ANIM_CMD(UNOWN_K), + ANIM_CMD(UNOWN_L), + ANIM_CMD(UNOWN_M), + ANIM_CMD(UNOWN_N), + ANIM_CMD(UNOWN_O), + ANIM_CMD(UNOWN_P), + ANIM_CMD(UNOWN_Q), + ANIM_CMD(UNOWN_R), + ANIM_CMD(UNOWN_S), + ANIM_CMD(UNOWN_T), + ANIM_CMD(UNOWN_U), + ANIM_CMD(UNOWN_V), + ANIM_CMD(UNOWN_W), + ANIM_CMD(UNOWN_X), + ANIM_CMD(UNOWN_Y), + ANIM_CMD(UNOWN_Z), + ANIM_CMD(UNOWN_EMARK), + ANIM_CMD(UNOWN_QMARK), + ANIM_CMD_FULL(CASTFORM_SUNNY, sAnims_CASTFORM), + ANIM_CMD_FULL(CASTFORM_RAINY, sAnims_CASTFORM), + ANIM_CMD_FULL(CASTFORM_SNOWY, sAnims_CASTFORM), + ANIM_CMD_FULL(DEOXYS_ATTACK, sAnims_DEOXYS), + ANIM_CMD_FULL(DEOXYS_DEFENSE, sAnims_DEOXYS), + ANIM_CMD_FULL(DEOXYS_SPEED, sAnims_DEOXYS), + ANIM_CMD_FULL(BURMY_SANDY_CLOAK, sAnims_BURMY), + ANIM_CMD_FULL(BURMY_TRASH_CLOAK, sAnims_BURMY), + ANIM_CMD_FULL(WORMADAM_SANDY_CLOAK, sAnims_WORMADAM), + ANIM_CMD_FULL(WORMADAM_TRASH_CLOAK, sAnims_WORMADAM), + ANIM_CMD_FULL(CHERRIM_SUNSHINE, sAnims_CHERRIM), + ANIM_CMD_FULL(SHELLOS_EAST_SEA, sAnims_SHELLOS), + ANIM_CMD_FULL(GASTRODON_EAST_SEA, sAnims_GASTRODON), + ANIM_CMD(ROTOM_HEAT), + ANIM_CMD(ROTOM_WASH), + ANIM_CMD(ROTOM_FROST), + ANIM_CMD(ROTOM_FAN), + ANIM_CMD(ROTOM_MOW), ANIM_CMD(GIRATINA_ORIGIN), - ANIM_CMD(DARMANITAN_ZEN), + ANIM_CMD(SHAYMIN_SKY), + ANIM_CMD_FULL(ARCEUS_FIGHTING, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_FLYING, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_POISON, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_GROUND, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_ROCK, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_BUG, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_GHOST, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_STEEL, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_FIRE, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_WATER, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_GRASS, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_ELECTRIC, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_PSYCHIC, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_ICE, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_DRAGON, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_DARK, sAnims_ARCEUS), + ANIM_CMD_FULL(ARCEUS_FAIRY, sAnims_ARCEUS), + ANIM_CMD_FULL(BASCULIN_BLUE_STRIPED, sAnims_BASCULIN), + ANIM_CMD(DARMANITAN_ZEN_MODE), + ANIM_CMD_FULL(DEERLING_SUMMER, sAnims_DEERLING), + ANIM_CMD_FULL(DEERLING_AUTUMN, sAnims_DEERLING), + ANIM_CMD_FULL(DEERLING_WINTER, sAnims_DEERLING), + ANIM_CMD_FULL(SAWSBUCK_SUMMER, sAnims_SAWSBUCK), + ANIM_CMD_FULL(SAWSBUCK_AUTUMN, sAnims_SAWSBUCK), + ANIM_CMD_FULL(SAWSBUCK_WINTER, sAnims_SAWSBUCK), ANIM_CMD(TORNADUS_THERIAN), ANIM_CMD(THUNDURUS_THERIAN), ANIM_CMD(LANDORUS_THERIAN), - ANIM_CMD(MELOETTA_PIROUETTE), - ANIM_CMD(AEGISLASH_BLADE), - ANIM_CMD(HOOPA_UNBOUND), - ANIM_CMD(MINIOR_CORE), - ANIM_CMD(WISHIWASHI_SCHOOL), - ANIM_CMD(KYUREM_BLACK), ANIM_CMD(KYUREM_WHITE), - ANIM_CMD(MIMIKYU_BUSTED), + ANIM_CMD(KYUREM_BLACK), + ANIM_CMD(MELOETTA_PIROUETTE), + ANIM_CMD_FULL(KELDEO_RESOLUTE, sAnims_KELDEO), + ANIM_CMD_FULL(GENESECT_DOUSE_DRIVE, sAnims_GENESECT), + ANIM_CMD_FULL(GENESECT_SHOCK_DRIVE, sAnims_GENESECT), + ANIM_CMD_FULL(GENESECT_BURN_DRIVE, sAnims_GENESECT), + ANIM_CMD_FULL(GENESECT_CHILL_DRIVE, sAnims_GENESECT), + ANIM_CMD_FULL(GRENINJA_BATTLE_BOND, sAnims_GRENINJA), + ANIM_CMD_FULL(GRENINJA_ASH, sAnims_GRENINJA), + ANIM_CMD_FULL(VIVILLON_POLAR, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_TUNDRA, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_CONTINENTAL, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_GARDEN, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_ELEGANT, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_MEADOW, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_MODERN, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_MARINE, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_ARCHIPELAGO, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_HIGH_PLAINS, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_SANDSTORM, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_RIVER, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_MONSOON, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_SAVANNA, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_SUN, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_OCEAN, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_JUNGLE, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_FANCY, sAnims_VIVILLON), + ANIM_CMD_FULL(VIVILLON_POKE_BALL, sAnims_VIVILLON), + ANIM_CMD_FULL(FLABEBE_YELLOW_FLOWER, sAnims_FLABEBE), + ANIM_CMD_FULL(FLABEBE_ORANGE_FLOWER, sAnims_FLABEBE), + ANIM_CMD_FULL(FLABEBE_BLUE_FLOWER, sAnims_FLABEBE), + ANIM_CMD_FULL(FLABEBE_WHITE_FLOWER, sAnims_FLABEBE), + ANIM_CMD_FULL(FLOETTE_YELLOW_FLOWER, sAnims_FLOETTE), + ANIM_CMD_FULL(FLOETTE_ORANGE_FLOWER, sAnims_FLOETTE), + ANIM_CMD_FULL(FLOETTE_BLUE_FLOWER, sAnims_FLOETTE), + ANIM_CMD_FULL(FLOETTE_WHITE_FLOWER, sAnims_FLOETTE), + ANIM_CMD_FULL(FLOETTE_ETERNAL_FLOWER, sAnims_FLOETTE), + ANIM_CMD_FULL(FLORGES_YELLOW_FLOWER, sAnims_FLORGES), + ANIM_CMD_FULL(FLORGES_ORANGE_FLOWER, sAnims_FLORGES), + ANIM_CMD_FULL(FLORGES_BLUE_FLOWER, sAnims_FLORGES), + ANIM_CMD_FULL(FLORGES_WHITE_FLOWER, sAnims_FLORGES), + ANIM_CMD_FULL(FURFROU_HEART_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_STAR_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_DIAMOND_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_DEBUTANTE_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_MATRON_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_DANDY_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_LA_REINE_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_KABUKI_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(FURFROU_PHARAOH_TRIM, sAnims_FURFROU), + ANIM_CMD_FULL(MEOWSTIC_F, sAnims_MEOWSTIC), + ANIM_CMD(AEGISLASH_BLADE), + ANIM_CMD_FULL(PUMPKABOO_SMALL, sAnims_PUMPKABOO), + ANIM_CMD_FULL(PUMPKABOO_LARGE, sAnims_PUMPKABOO), + ANIM_CMD_FULL(PUMPKABOO_SUPER, sAnims_PUMPKABOO), + ANIM_CMD_FULL(GOURGEIST_SMALL, sAnims_GOURGEIST), + ANIM_CMD_FULL(GOURGEIST_LARGE, sAnims_GOURGEIST), + ANIM_CMD_FULL(GOURGEIST_SUPER, sAnims_GOURGEIST), + ANIM_CMD_FULL(XERNEAS_ACTIVE, sAnims_XERNEAS), + ANIM_CMD(ZYGARDE_10), + ANIM_CMD_FULL(ZYGARDE_10_POWER_CONSTRUCT, sAnims_ZYGARDE_10), + ANIM_CMD_FULL(ZYGARDE_50_POWER_CONSTRUCT, sAnims_ZYGARDE), + ANIM_CMD(ZYGARDE_COMPLETE), + ANIM_CMD(HOOPA_UNBOUND), + ANIM_CMD_FULL(ORICORIO_POM_POM, sAnims_ORICORIO), + ANIM_CMD_FULL(ORICORIO_PA_U, sAnims_ORICORIO), + ANIM_CMD_FULL(ORICORIO_SENSU, sAnims_ORICORIO), + ANIM_CMD_FULL(ROCKRUFF_OWN_TEMPO, sAnims_ROCKRUFF), ANIM_CMD(LYCANROC_MIDNIGHT), ANIM_CMD(LYCANROC_DUSK), - ANIM_CMD(ZYGARDE_10), - ANIM_CMD(ZYGARDE_COMPLETE), - ANIM_CMD(DEOXYS_ATTACK), - ANIM_CMD(DEOXYS_DEFENSE), - ANIM_CMD(DEOXYS_SPEED), + ANIM_CMD(WISHIWASHI_SCHOOL), + ANIM_CMD_FULL(SILVALLY_FIGHTING, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_FLYING, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_POISON, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_GROUND, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_ROCK, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_BUG, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_GHOST, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_STEEL, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_FIRE, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_WATER, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_GRASS, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_ELECTRIC, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_PSYCHIC, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_ICE, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_DRAGON, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_DARK, sAnims_SILVALLY), + ANIM_CMD_FULL(SILVALLY_FAIRY, sAnims_SILVALLY), + ANIM_CMD_FULL(MINIOR_METEOR_ORANGE, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_METEOR_YELLOW, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_METEOR_GREEN, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_METEOR_BLUE, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_METEOR_INDIGO, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_METEOR_VIOLET, sAnims_MINIOR), + ANIM_CMD_FULL(MINIOR_CORE_RED, sAnims_MINIOR_CORE), + ANIM_CMD_FULL(MINIOR_CORE_ORANGE, sAnims_MINIOR_CORE), + ANIM_CMD_FULL(MINIOR_CORE_YELLOW, sAnims_MINIOR_CORE), + ANIM_CMD_FULL(MINIOR_CORE_GREEN, sAnims_MINIOR_CORE), + ANIM_CMD_FULL(MINIOR_CORE_BLUE, sAnims_MINIOR_CORE), + ANIM_CMD_FULL(MINIOR_CORE_INDIGO, sAnims_MINIOR_CORE), + ANIM_CMD_FULL(MINIOR_CORE_VIOLET, sAnims_MINIOR_CORE), + ANIM_CMD(MIMIKYU_BUSTED), + ANIM_CMD_FULL(NECROZMA_DUSK_MANE, sAnims_NECROZMA), + ANIM_CMD_FULL(NECROZMA_DAWN_WINGS, sAnims_NECROZMA), + ANIM_CMD_FULL(NECROZMA_ULTRA, sAnims_NECROZMA), + ANIM_CMD_FULL(MAGEARNA_ORIGINAL_COLOR, sAnims_MAGEARNA), + ANIM_CMD(EGG), }; #undef ANIM_CMD diff --git a/src/data/pokemon_graphics/front_pic_coordinates.h b/src/data/pokemon_graphics/front_pic_coordinates.h index 2c0c798b8..8b2a3a377 100644 --- a/src/data/pokemon_graphics/front_pic_coordinates.h +++ b/src/data/pokemon_graphics/front_pic_coordinates.h @@ -1005,6 +1005,11 @@ const struct MonCoords gMonFrontPicCoords[] = .size = 0x55, .y_offset = 13, }, + [SPECIES_UNOWN] = + { + .size = 0x35, + .y_offset = 15, + }, [SPECIES_WOBBUFFET] = { .size = 0x77, @@ -4046,16 +4051,424 @@ const struct MonCoords gMonFrontPicCoords[] = .size = 0x86, .y_offset = 4, }, - [SPECIES_EGG] = + // Megas + [SPECIES_MEGA_VENUSAUR] = { - .size = 0x33, - .y_offset = 20, + .size = 0, + .y_offset = 6, }, - [SPECIES_UNOWN_A] = + [SPECIES_MEGA_CHARIZARD_X] = { - .size = 0x35, - .y_offset = 15, + .size = 0, + .y_offset = 1, }, + [SPECIES_MEGA_CHARIZARD_Y] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_BLASTOISE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_BEEDRILL] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_PIDGEOT] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_ALAKAZAM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SLOWBRO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GENGAR] = + { + .size = 0, + .y_offset = 8, + }, + [SPECIES_MEGA_KANGASKHAN] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_PINSIR] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_GYARADOS] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_AERODACTYL] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_MEWTWO_X] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_MEWTWO_Y] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_AMPHAROS] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_STEELIX] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SCIZOR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_HERACROSS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_HOUNDOOM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_TYRANITAR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SCEPTILE] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_BLAZIKEN] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_SWAMPERT] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_GARDEVOIR] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_SABLEYE] = + { + .size = 0, + .y_offset = 7, + }, + [SPECIES_MEGA_MAWILE] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_AGGRON] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_MEDICHAM] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_MANECTRIC] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_SHARPEDO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_CAMERUPT] = + { + .size = 0, + .y_offset = 6, + }, + [SPECIES_MEGA_ALTARIA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_BANETTE] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_ABSOL] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_GLALIE] = + { + .size = 0, + .y_offset = 4, + }, + [SPECIES_MEGA_SALAMENCE] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_METAGROSS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_LATIAS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_LATIOS] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_LOPUNNY] = + { + .size = 0, + .y_offset = 2, + }, + [SPECIES_MEGA_GARCHOMP] = + { + .size = 0, + .y_offset = 3, + }, + [SPECIES_MEGA_LUCARIO] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_ABOMASNOW] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_MEGA_GALLADE] = + { + .size = 0, + .y_offset = 1, + }, + [SPECIES_MEGA_AUDINO] = + { + .size = 0, + .y_offset = 5, + }, + [SPECIES_MEGA_DIANCIE] = + { + .size = 0, + .y_offset = 0, + }, + // Special Mega + Primals + [SPECIES_MEGA_RAYQUAZA] = + { + .size = 0, + .y_offset = 0, + }, + [SPECIES_PRIMAL_KYOGRE] = + { + .size = 0x87, + .y_offset = 0, + }, + [SPECIES_PRIMAL_GROUDON] = + { + .size = 0x88, + .y_offset = 0, + }, + // Alolan Forms + [SPECIES_ALOLAN_RATTATA] = + { + .size = 0x44, + .y_offset = 13, + }, + [SPECIES_ALOLAN_RATICATE] = + { + .size = 0x66, + .y_offset = 6, + }, + [SPECIES_ALOLAN_RAICHU] = + { + .size = 0x67, + .y_offset = 3, + }, + [SPECIES_ALOLAN_SANDSHREW] = + { + .size = 0x55, + .y_offset = 11, + }, + [SPECIES_ALOLAN_SANDSLASH] = + { + .size = 0x76, + .y_offset = 6, + }, + [SPECIES_ALOLAN_VULPIX] = + { + .size = 0x65, + .y_offset = 11, + }, + [SPECIES_ALOLAN_NINETALES] = + { + .size = 0x88, + .y_offset = 3, + }, + [SPECIES_ALOLAN_DIGLETT] = + { + .size = 0x54, + .y_offset = 17, + }, + [SPECIES_ALOLAN_DUGTRIO] = + { + .size = 0x75, + .y_offset = 11, + }, + [SPECIES_ALOLAN_MEOWTH] = + { + .size = 0x55, + .y_offset = 10, + }, + [SPECIES_ALOLAN_PERSIAN] = + { + .size = 0x77, + .y_offset = 4, + }, + [SPECIES_ALOLAN_GEODUDE] = + { + .size = 0x54, + .y_offset = 19, + }, + [SPECIES_ALOLAN_GRAVELER] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_ALOLAN_GOLEM] = + { + .size = 0x77, + .y_offset = 6, + }, + [SPECIES_ALOLAN_GRIMER] = + { + .size = 0x65, + .y_offset = 9, + }, + [SPECIES_ALOLAN_MUK] = + { + .size = 0x87, + .y_offset = 7, + }, + [SPECIES_ALOLAN_EXEGGUTOR] = + { + .size = 0x88, + .y_offset = 0, + }, + [SPECIES_ALOLAN_MAROWAK] = + { + .size = 0x76, + .y_offset = 8, + }, + // Misc Forms + // Cosplay Pikachu + [SPECIES_PIKACHU_COSPLAY] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_ROCK_STAR] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_BELLE] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_POP_STAR] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_PH_D] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_LIBRE] = + { + .size = 0x67, + .y_offset = 9, + }, + // Cap Pikachu + [SPECIES_PIKACHU_ORIGINAL_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_HOENN_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_SINNOH_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_UNOVA_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_KALOS_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_ALOLA_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + [SPECIES_PIKACHU_PARTNER_CAP] = + { + .size = 0x67, + .y_offset = 9, + }, + // Pichu + [SPECIES_PICHU_SPIKY_EARED] = + { + .size = 0x45, + .y_offset = 14, + }, + // Unown [SPECIES_UNOWN_B] = { .size = 0x34, @@ -4191,439 +4604,23 @@ const struct MonCoords gMonFrontPicCoords[] = .size = 0x35, .y_offset = 13, }, - // Megas - [SPECIES_MEGA_DIANCIE] = + // Castform + [SPECIES_CASTFORM_SUNNY] = { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_AUDINO] = - { - .size = 0, - .y_offset = 5, - }, - [SPECIES_MEGA_GALLADE] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_LOPUNNY] = - { - .size = 0, - .y_offset = 2, - }, - [SPECIES_MEGA_RAYQUAZA] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_LATIOS] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_LATIAS] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_METAGROSS] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_SALAMENCE] = - { - .size = 0, - .y_offset = 5, - }, - [SPECIES_MEGA_GLALIE] = - { - .size = 0, - .y_offset = 4, - }, - [SPECIES_MEGA_ALTARIA] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_CAMERUPT] = - { - .size = 0, - .y_offset = 6, - }, - [SPECIES_MEGA_SHARPEDO] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_SABLEYE] = - { - .size = 0, - .y_offset = 7, - }, - [SPECIES_MEGA_SWAMPERT] = - { - .size = 0, - .y_offset = 4, - }, - [SPECIES_MEGA_SCEPTILE] = - { - .size = 0, - .y_offset = 2, - }, - [SPECIES_MEGA_STEELIX] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_SLOWBRO] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_PIDGEOT] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_BEEDRILL] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_ABOMASNOW] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_LUCARIO] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_GARCHOMP] = - { - .size = 0, - .y_offset = 3, - }, - [SPECIES_MEGA_ABSOL] = - { - .size = 0, - .y_offset = 5, - }, - [SPECIES_MEGA_BANETTE] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_MANECTRIC] = - { - .size = 0, - .y_offset = 3, - }, - [SPECIES_MEGA_MEDICHAM] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_AGGRON] = - { - .size = 0, - .y_offset = 2, - }, - [SPECIES_MEGA_MAWILE] = - { - .size = 0, - .y_offset = 5, - }, - [SPECIES_MEGA_GARDEVOIR] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_BLAZIKEN] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_TYRANITAR] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_HOUNDOOM] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_HERACROSS] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_SCIZOR] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_AMPHAROS] = - { - .size = 0, - .y_offset = 2, - }, - [SPECIES_MEGA_MEWTWO_Y] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_MEWTWO_X] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_AERODACTYL] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_GYARADOS] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_PINSIR] = - { - .size = 0, - .y_offset = 4, - }, - [SPECIES_MEGA_KANGASKHAN] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_GENGAR] = - { - .size = 0, - .y_offset = 8, - }, - [SPECIES_MEGA_ALAKAZAM] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_BLASTOISE] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_CHARIZARD_Y] = - { - .size = 0, - .y_offset = 0, - }, - [SPECIES_MEGA_CHARIZARD_X] = - { - .size = 0, - .y_offset = 1, - }, - [SPECIES_MEGA_VENUSAUR] = - { - .size = 0, - .y_offset = 6, - }, - // Alolan Forms - [SPECIES_ALOLAN_RATTATA] = - { - .size = 0x44, - .y_offset = 13, - }, - [SPECIES_ALOLAN_RATICATE] = - { - .size = 0x66, - .y_offset = 6, - }, - [SPECIES_ALOLAN_RAICHU] = - { - .size = 0x67, - .y_offset = 3, - }, - [SPECIES_ALOLAN_SANDSHREW] = - { - .size = 0x55, - .y_offset = 11, - }, - [SPECIES_ALOLAN_SANDSLASH] = - { - .size = 0x76, - .y_offset = 6, - }, - [SPECIES_ALOLAN_VULPIX] = - { - .size = 0x65, - .y_offset = 11, - }, - [SPECIES_ALOLAN_NINETALES] = - { - .size = 0x88, - .y_offset = 3, - }, - [SPECIES_ALOLAN_DIGLETT] = - { - .size = 0x54, + .size = 0x34, .y_offset = 17, }, - [SPECIES_ALOLAN_DUGTRIO] = + [SPECIES_CASTFORM_RAINY] = { - .size = 0x75, - .y_offset = 11, + .size = 0x34, + .y_offset = 17, }, - [SPECIES_ALOLAN_MEOWTH] = + [SPECIES_CASTFORM_SNOWY] = { - .size = 0x55, - .y_offset = 10, - }, - [SPECIES_ALOLAN_PERSIAN] = - { - .size = 0x77, - .y_offset = 4, - }, - [SPECIES_ALOLAN_GEODUDE] = - { - .size = 0x54, - .y_offset = 19, - }, - [SPECIES_ALOLAN_GRAVELER] = - { - .size = 0x87, - .y_offset = 9, - }, - [SPECIES_ALOLAN_GOLEM] = - { - .size = 0x77, - .y_offset = 6, - }, - [SPECIES_ALOLAN_GRIMER] = - { - .size = 0x65, - .y_offset = 9, - }, - [SPECIES_ALOLAN_MUK] = - { - .size = 0x87, - .y_offset = 7, - }, - [SPECIES_ALOLAN_EXEGGUTOR] = - { - .size = 0x88, - .y_offset = 0, - }, - [SPECIES_ALOLAN_MAROWAK] = - { - .size = 0x76, - .y_offset = 8, - }, - // Forms - [SPECIES_PRIMAL_KYOGRE] = - { - .size = 0x87, - .y_offset = 0, - }, - [SPECIES_PRIMAL_GROUDON] = - { - .size = 0x88, - .y_offset = 0, - }, - [SPECIES_SHAYMIN_SKY] = - { - .size = 0x87, - .y_offset = 7, - }, - [SPECIES_GIRATINA_ORIGIN] = - { - .size = 0x87, - .y_offset = 2, - }, - [SPECIES_DARMANITAN_ZEN] = - { - .size = 0x87, - .y_offset = 9, - }, - [SPECIES_TORNADUS_THERIAN] = - { - .size = 0x87, - .y_offset = 2, - }, - [SPECIES_THUNDURUS_THERIAN] = - { - .size = 0x87, - .y_offset = 0, - }, - [SPECIES_LANDORUS_THERIAN] = - { - .size = 0x87, - .y_offset = 2, - }, - [SPECIES_MELOETTA_PIROUETTE] = - { - .size = 0x87, - .y_offset = 3, - }, - [SPECIES_AEGISLASH_BLADE] = - { - .size = 0x87, - .y_offset = 1, - }, - [SPECIES_HOOPA_UNBOUND] = - { - .size = 0x87, - .y_offset = 1, - }, - [SPECIES_MINIOR_CORE] = - { - .size = 0x87, - .y_offset = 9, - }, - [SPECIES_WISHIWASHI_SCHOOL] = - { - .size = 0x87, - .y_offset = 3, - }, - [SPECIES_KYUREM_BLACK] = - { - .size = 0x87, - .y_offset = 0, - }, - [SPECIES_KYUREM_WHITE] = - { - .size = 0x87, - .y_offset = 0, - }, - [SPECIES_MIMIKYU_BUSTED] = - { - .size = 0x45, - .y_offset = 12, - }, - [SPECIES_LYCANROC_MIDNIGHT] = - { - .size = 0x45, - .y_offset = 0, - }, - [SPECIES_LYCANROC_DUSK] = - { - .size = 0x45, - .y_offset = 0, - }, - [SPECIES_ZYGARDE_10] = - { - .size = 0x45, - .y_offset = 0, - }, - [SPECIES_ZYGARDE_COMPLETE] = - { - .size = 0x55, - .y_offset = 0, + .size = 0x34, + .y_offset = 17, }, + // Deoxys [SPECIES_DEOXYS_ATTACK] = { .size = 0x88, @@ -4639,4 +4636,795 @@ const struct MonCoords gMonFrontPicCoords[] = .size = 0x88, .y_offset = 0, }, + // Burmy + [SPECIES_BURMY_SANDY_CLOAK] = + { + .size = 0x67, + .y_offset = 13, + }, + [SPECIES_BURMY_TRASH_CLOAK] = + { + .size = 0x67, + .y_offset = 13, + }, + // Wormadam + [SPECIES_WORMADAM_SANDY_CLOAK] = + { + .size = 0x55, + .y_offset = 10, + }, + [SPECIES_WORMADAM_TRASH_CLOAK] = + { + .size = 0x55, + .y_offset = 10, + }, + // Cherrim + [SPECIES_CHERRIM_SUNSHINE] = + { + .size = 0x55, + .y_offset = 8, + }, + // Shellos + [SPECIES_SHELLOS_EAST_SEA] = + { + .size = 0x66, + .y_offset = 13, + }, + // Gastrodon + [SPECIES_GASTRODON_EAST_SEA] = + { + .size = 0x65, + .y_offset = 8, + }, + // Rotom + [SPECIES_ROTOM_HEAT] = + { + .size = 0x77, + .y_offset = 11, + }, + [SPECIES_ROTOM_WASH] = + { + .size = 0x77, + .y_offset = 11, + }, + [SPECIES_ROTOM_FROST] = + { + .size = 0x77, + .y_offset = 11, + }, + [SPECIES_ROTOM_FAN] = + { + .size = 0x77, + .y_offset = 11, + }, + [SPECIES_ROTOM_MOW] = + { + .size = 0x77, + .y_offset = 11, + }, + // Giratina + [SPECIES_GIRATINA_ORIGIN] = + { + .size = 0x87, + .y_offset = 2, + }, + // Shaymin + [SPECIES_SHAYMIN_SKY] = + { + .size = 0x87, + .y_offset = 7, + }, + // Arceus + [SPECIES_ARCEUS_FIGHTING] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_FLYING] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_POISON] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_GROUND] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_ROCK] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_BUG] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_GHOST] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_STEEL] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_FIRE] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_WATER] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_GRASS] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_ELECTRIC] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_PSYCHIC] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_ICE] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_DRAGON] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_DARK] = + { + .size = 0x67, + .y_offset = 0, + }, + [SPECIES_ARCEUS_FAIRY] = + { + .size = 0x67, + .y_offset = 0, + }, + // Basculin + [SPECIES_BASCULIN_BLUE_STRIPED] = + { + .size = 0x45, + .y_offset = 13, + }, + // Darmanitan + [SPECIES_DARMANITAN_ZEN_MODE] = + { + .size = 0x87, + .y_offset = 9, + }, + // Deerling + [SPECIES_DEERLING_SUMMER] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_DEERLING_AUTUMN] = + { + .size = 0x45, + .y_offset = 11, + }, + [SPECIES_DEERLING_WINTER] = + { + .size = 0x45, + .y_offset = 11, + }, + // Sawsbuck + [SPECIES_SAWSBUCK_SUMMER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SAWSBUCK_AUTUMN] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SAWSBUCK_WINTER] = + { + .size = 0x45, + .y_offset = 0, + }, + // Therian Forms + [SPECIES_TORNADUS_THERIAN] = + { + .size = 0x87, + .y_offset = 2, + }, + [SPECIES_THUNDURUS_THERIAN] = + { + .size = 0x87, + .y_offset = 0, + }, + [SPECIES_LANDORUS_THERIAN] = + { + .size = 0x87, + .y_offset = 2, + }, + // Kyurem + [SPECIES_KYUREM_WHITE] = + { + .size = 0x87, + .y_offset = 0, + }, + [SPECIES_KYUREM_BLACK] = + { + .size = 0x87, + .y_offset = 0, + }, + // Keldeo + [SPECIES_KELDEO_RESOLUTE] = + { + .size = 0x45, + .y_offset = 5, + }, + // Meloetta + [SPECIES_MELOETTA_PIROUETTE] = + { + .size = 0x87, + .y_offset = 3, + }, + // Genesect + [SPECIES_GENESECT_DOUSE_DRIVE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_GENESECT_SHOCK_DRIVE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_GENESECT_BURN_DRIVE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_GENESECT_CHILL_DRIVE] = + { + .size = 0x45, + .y_offset = 0, + }, + // Greninja + [SPECIES_GRENINJA_BATTLE_BOND] = + { + .size = 0x45, + .y_offset = 7, + }, + [SPECIES_GRENINJA_ASH] = + { + .size = 0x45, + .y_offset = 7, + }, + // Vivillon + [SPECIES_VIVILLON_POLAR] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_TUNDRA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_CONTINENTAL] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_GARDEN] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_ELEGANT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MEADOW] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MODERN] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MARINE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_ARCHIPELAGO] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_HIGH_PLAINS] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SANDSTORM] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_RIVER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_MONSOON] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SAVANNA] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_SUN] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_OCEAN] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_JUNGLE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_FANCY] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_VIVILLON_POKE_BALL] = + { + .size = 0x45, + .y_offset = 0, + }, + // Flabébé + [SPECIES_FLABEBE_YELLOW_FLOWER] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_FLABEBE_ORANGE_FLOWER] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_FLABEBE_BLUE_FLOWER] = + { + .size = 0x45, + .y_offset = 6, + }, + [SPECIES_FLABEBE_WHITE_FLOWER] = + { + .size = 0x45, + .y_offset = 6, + }, + // Floette + [SPECIES_FLOETTE_YELLOW_FLOWER] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FLOETTE_ORANGE_FLOWER] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FLOETTE_BLUE_FLOWER] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FLOETTE_WHITE_FLOWER] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = + { + .size = 0x45, + .y_offset = 3, + }, + // Florges + [SPECIES_FLORGES_YELLOW_FLOWER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_FLORGES_ORANGE_FLOWER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_FLORGES_BLUE_FLOWER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_FLORGES_WHITE_FLOWER] = + { + .size = 0x45, + .y_offset = 0, + }, + // Furfrou + [SPECIES_FURFROU_HEART_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_STAR_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_DIAMOND_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_MATRON_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_DANDY_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_LA_REINE_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_KABUKI_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + [SPECIES_FURFROU_PHARAOH_TRIM] = + { + .size = 0x45, + .y_offset = 3, + }, + // Meowstic + [SPECIES_MEOWSTIC_F] = + { + .size = 0x45, + .y_offset = 6, + }, + // Aegislash + [SPECIES_AEGISLASH_BLADE] = + { + .size = 0x87, + .y_offset = 1, + }, + // Pumpkaboo + [SPECIES_PUMPKABOO_SMALL] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_PUMPKABOO_LARGE] = + { + .size = 0x45, + .y_offset = 13, + }, + [SPECIES_PUMPKABOO_SUPER] = + { + .size = 0x45, + .y_offset = 13, + }, + // Gourgeist + [SPECIES_GOURGEIST_SMALL] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_GOURGEIST_LARGE] = + { + .size = 0x45, + .y_offset = 4, + }, + [SPECIES_GOURGEIST_SUPER] = + { + .size = 0x45, + .y_offset = 4, + }, + // Xerneas + [SPECIES_XERNEAS_ACTIVE] = + { + .size = 0x45, + .y_offset = 0, + }, + // Zygarde + [SPECIES_ZYGARDE_10] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_ZYGARDE_COMPLETE] = + { + .size = 0x55, + .y_offset = 0, + }, + // Hoopa + [SPECIES_HOOPA_UNBOUND] = + { + .size = 0x87, + .y_offset = 1, + }, + // Oricorio + [SPECIES_ORICORIO_POM_POM] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_ORICORIO_PA_U] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_ORICORIO_SENSU] = + { + .size = 0x45, + .y_offset = 2, + }, + // Rockruff + [SPECIES_ROCKRUFF_OWN_TEMPO] = + { + .size = 0x45, + .y_offset = 11, + }, + // Lycanroc + [SPECIES_LYCANROC_MIDNIGHT] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_LYCANROC_DUSK] = + { + .size = 0x45, + .y_offset = 0, + }, + // Wishiwashi + [SPECIES_WISHIWASHI_SCHOOL] = + { + .size = 0x87, + .y_offset = 3, + }, + // Silvally + [SPECIES_SILVALLY_FIGHTING] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FLYING] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_POISON] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GROUND] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ROCK] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_BUG] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GHOST] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_STEEL] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FIRE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_WATER] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_GRASS] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ELECTRIC] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_PSYCHIC] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_ICE] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_DRAGON] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_DARK] = + { + .size = 0x45, + .y_offset = 0, + }, + [SPECIES_SILVALLY_FAIRY] = + { + .size = 0x45, + .y_offset = 0, + }, + // Minior + [SPECIES_MINIOR_METEOR_ORANGE] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_YELLOW] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_GREEN] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_BLUE] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_INDIGO] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_METEOR_VIOLET] = + { + .size = 0x45, + .y_offset = 14, + }, + [SPECIES_MINIOR_CORE_RED] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_ORANGE] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_YELLOW] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_GREEN] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_BLUE] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_INDIGO] = + { + .size = 0x87, + .y_offset = 9, + }, + [SPECIES_MINIOR_CORE_VIOLET] = + { + .size = 0x87, + .y_offset = 9, + }, + // Mimikyu + [SPECIES_MIMIKYU_BUSTED] = + { + .size = 0x45, + .y_offset = 12, + }, + // Necrozma + [SPECIES_NECROZMA_DUSK_MANE] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_NECROZMA_DAWN_WINGS] = + { + .size = 0x45, + .y_offset = 2, + }, + [SPECIES_NECROZMA_ULTRA] = + { + .size = 0x45, + .y_offset = 2, + }, + // Magearna + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = + { + .size = 0x45, + .y_offset = 0, + }, + // Egg + [SPECIES_EGG] = + { + .size = 0x33, + .y_offset = 20, + }, }; diff --git a/src/data/pokemon_graphics/front_pic_table.h b/src/data/pokemon_graphics/front_pic_table.h index a3466ebe9..b39c99633 100644 --- a/src/data/pokemon_graphics/front_pic_table.h +++ b/src/data/pokemon_graphics/front_pic_table.h @@ -201,7 +201,7 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(MURKROW, gMonFrontPic_Murkrow), SPECIES_SPRITE(SLOWKING, gMonFrontPic_Slowking), SPECIES_SPRITE(MISDREAVUS, gMonFrontPic_Misdreavus), - SPECIES_SPRITE(UNOWN, gMonFrontPic_UnownA), + SPECIES_SPRITE(UNOWN, gMonFrontPic_Unown), SPECIES_SPRITE(WOBBUFFET, gMonFrontPic_Wobbuffet), SPECIES_SPRITE(GIRAFARIG, gMonFrontPic_Girafarig), SPECIES_SPRITE(PINECO, gMonFrontPic_Pineco), @@ -412,12 +412,8 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(RAMPARDOS, gMonFrontPic_Rampardos), SPECIES_SPRITE(SHIELDON, gMonFrontPic_Shieldon), SPECIES_SPRITE(BASTIODON, gMonFrontPic_Bastiodon), - SPECIES_SPRITE(BURMY, gMonFrontPic_BurmyPlant), - SPECIES_SPRITE(BURMY_SANDY, gMonFrontPic_BurmySandy), - SPECIES_SPRITE(BURMY_TRASH, gMonFrontPic_BurmyTrash), - SPECIES_SPRITE(WORMADAM, gMonFrontPic_WormadamPlant), - SPECIES_SPRITE(WORMADAM_SANDY, gMonFrontPic_WormadamSandy), - SPECIES_SPRITE(WORMADAM_TRASH, gMonFrontPic_WormadamTrash), + SPECIES_SPRITE(BURMY, gMonFrontPic_Burmy), + SPECIES_SPRITE(WORMADAM, gMonFrontPic_Wormadam), SPECIES_SPRITE(MOTHIM, gMonFrontPic_Mothim), SPECIES_SPRITE(COMBEE, gMonFrontPic_Combee), SPECIES_SPRITE(VESPIQUEN, gMonFrontPic_Vespiquen), @@ -426,8 +422,8 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(FLOATZEL, gMonFrontPic_Floatzel), SPECIES_SPRITE(CHERUBI, gMonFrontPic_Cherubi), SPECIES_SPRITE(CHERRIM, gMonFrontPic_Cherrim), - SPECIES_SPRITE(SHELLOS, gMonFrontPic_ShellosE), - SPECIES_SPRITE(GASTRODON, gMonFrontPic_GastrodonE), + SPECIES_SPRITE(SHELLOS, gMonFrontPic_Shellos), + SPECIES_SPRITE(GASTRODON, gMonFrontPic_Gastrodon), SPECIES_SPRITE(AMBIPOM, gMonFrontPic_Ambipom), SPECIES_SPRITE(DRIFLOON, gMonFrontPic_Drifloon), SPECIES_SPRITE(DRIFBLIM, gMonFrontPic_Drifblim), @@ -483,12 +479,7 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(PROBOPASS, gMonFrontPic_Probopass), SPECIES_SPRITE(DUSKNOIR, gMonFrontPic_Dusknoir), SPECIES_SPRITE(FROSLASS, gMonFrontPic_Froslass), - SPECIES_SPRITE(ROTOM, gMonFrontPic_RotomNormal), - SPECIES_SPRITE(ROTOM_HEAT, gMonFrontPic_RotomHeat), - SPECIES_SPRITE(ROTOM_FROST, gMonFrontPic_RotomFrost), - SPECIES_SPRITE(ROTOM_FAN, gMonFrontPic_RotomFan), - SPECIES_SPRITE(ROTOM_MOW, gMonFrontPic_RotomMow), - SPECIES_SPRITE(ROTOM_WASH, gMonFrontPic_RotomWash), + SPECIES_SPRITE(ROTOM, gMonFrontPic_Rotom), SPECIES_SPRITE(UXIE, gMonFrontPic_Uxie), SPECIES_SPRITE(MESPRIT, gMonFrontPic_Mesprit), SPECIES_SPRITE(AZELF, gMonFrontPic_Azelf), @@ -687,8 +678,7 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(PANGORO, gMonFrontPic_Pangoro), SPECIES_SPRITE(FURFROU, gMonFrontPic_Furfrou), SPECIES_SPRITE(ESPURR, gMonFrontPic_Espurr), - SPECIES_SPRITE(MEOWSTIC, gMonFrontPic_MeowsticMale), - SPECIES_SPRITE(MEOWSTIC_F, gMonFrontPic_MeowsticFemale), + SPECIES_SPRITE(MEOWSTIC, gMonFrontPic_Meowstic), SPECIES_SPRITE(HONEDGE, gMonFrontPic_Honedge), SPECIES_SPRITE(DOUBLADE, gMonFrontPic_Doublade), SPECIES_SPRITE(AEGISLASH, gMonFrontPic_Aegislash), @@ -820,7 +810,6 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(ZERAORA, gMonFrontPic_Zeraora), SPECIES_SPRITE(MELTAN, gMonFrontPic_Meltan), SPECIES_SPRITE(MELMETAL, gMonFrontPic_Melmetal), - SPECIES_SPRITE(EGG, gMonFrontPic_Egg), SPECIES_SPRITE(MEGA_VENUSAUR, gMonFrontPic_MegaVenusaur), SPECIES_SPRITE(MEGA_CHARIZARD_X, gMonFrontPic_MegaCharizardX), @@ -862,9 +851,6 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(MEGA_METAGROSS, gMonFrontPic_MegaMetagross), SPECIES_SPRITE(MEGA_LATIAS, gMonFrontPic_MegaLatias), SPECIES_SPRITE(MEGA_LATIOS, gMonFrontPic_MegaLatios), - SPECIES_SPRITE(PRIMAL_KYOGRE, gMonFrontPic_PrimalKyogre), - SPECIES_SPRITE(PRIMAL_GROUDON, gMonFrontPic_PrimalGroudon), - SPECIES_SPRITE(MEGA_RAYQUAZA, gMonFrontPic_MegaRayquaza), SPECIES_SPRITE(MEGA_LOPUNNY, gMonFrontPic_MegaLopunny), SPECIES_SPRITE(MEGA_GARCHOMP, gMonFrontPic_MegaGarchomp), SPECIES_SPRITE(MEGA_LUCARIO, gMonFrontPic_MegaLucario), @@ -873,6 +859,10 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(MEGA_AUDINO, gMonFrontPic_MegaAudino), SPECIES_SPRITE(MEGA_DIANCIE, gMonFrontPic_MegaDiancie), + SPECIES_SPRITE(MEGA_RAYQUAZA, gMonFrontPic_MegaRayquaza), + SPECIES_SPRITE(PRIMAL_KYOGRE, gMonFrontPic_PrimalKyogre), + SPECIES_SPRITE(PRIMAL_GROUDON, gMonFrontPic_PrimalGroudon), + SPECIES_SPRITE(ALOLAN_RATTATA, gMonFrontPic_AlolanRattata), SPECIES_SPRITE(ALOLAN_RATICATE, gMonFrontPic_AlolanRaticate), SPECIES_SPRITE(ALOLAN_RAICHU, gMonFrontPic_AlolanRaichu), @@ -891,30 +881,24 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(ALOLAN_MUK, gMonFrontPic_AlolanMuk), SPECIES_SPRITE(ALOLAN_EXEGGUTOR, gMonFrontPic_AlolanExeggutor), SPECIES_SPRITE(ALOLAN_MAROWAK, gMonFrontPic_AlolanMarowak), + + SPECIES_SPRITE(PIKACHU_COSPLAY, gMonFrontPic_PikachuCosplay), + SPECIES_SPRITE(PIKACHU_ROCK_STAR, gMonFrontPic_PikachuRockStar), + SPECIES_SPRITE(PIKACHU_BELLE, gMonFrontPic_PikachuBelle), + SPECIES_SPRITE(PIKACHU_POP_STAR, gMonFrontPic_PikachuPopStar), + SPECIES_SPRITE(PIKACHU_PH_D, gMonFrontPic_PikachuPhD), + SPECIES_SPRITE(PIKACHU_LIBRE, gMonFrontPic_PikachuLibre), + + SPECIES_SPRITE(PIKACHU_ORIGINAL_CAP, gMonFrontPic_PikachuOriginalCap), + SPECIES_SPRITE(PIKACHU_HOENN_CAP, gMonFrontPic_PikachuHoennCap), + SPECIES_SPRITE(PIKACHU_SINNOH_CAP, gMonFrontPic_PikachuSinnohCap), + SPECIES_SPRITE(PIKACHU_UNOVA_CAP, gMonFrontPic_PikachuUnovaCap), + SPECIES_SPRITE(PIKACHU_KALOS_CAP, gMonFrontPic_PikachuKalosCap), + SPECIES_SPRITE(PIKACHU_ALOLA_CAP, gMonFrontPic_PikachuAlolaCap), + SPECIES_SPRITE(PIKACHU_PARTNER_CAP, gMonFrontPic_PikachuPartnerCap), + + SPECIES_SPRITE(PICHU_SPIKY_EARED, gMonFrontPic_PichuSpikyEared), - SPECIES_SPRITE(SHAYMIN_SKY, gMonFrontPic_ShayminSky), - SPECIES_SPRITE(GIRATINA_ORIGIN, gMonFrontPic_GiratinaOrigin), - SPECIES_SPRITE(DARMANITAN_ZEN, gMonFrontPic_DarmanitanZen), - SPECIES_SPRITE(TORNADUS_THERIAN, gMonFrontPic_TornadusTherian), - SPECIES_SPRITE(THUNDURUS_THERIAN, gMonFrontPic_ThundurusTherian), - SPECIES_SPRITE(LANDORUS_THERIAN, gMonFrontPic_LandorusTherian), - SPECIES_SPRITE(MELOETTA_PIROUETTE, gMonFrontPic_MeloettaPirouette), - SPECIES_SPRITE(AEGISLASH_BLADE, gMonFrontPic_AegislashBlade), - SPECIES_SPRITE(HOOPA_UNBOUND, gMonFrontPic_HoopaUnbound), - SPECIES_SPRITE(MINIOR_CORE, gMonFrontPic_MiniorCore), - SPECIES_SPRITE(WISHIWASHI_SCHOOL, gMonFrontPic_WishiwashiSchool), - SPECIES_SPRITE(KYUREM_BLACK, gMonFrontPic_KyuremBlack), - SPECIES_SPRITE(KYUREM_WHITE, gMonFrontPic_KyuremWhite), - SPECIES_SPRITE(MIMIKYU_BUSTED, gMonFrontPic_MimikyuBusted), - SPECIES_SPRITE(LYCANROC_MIDNIGHT, gMonFrontPic_LycanrocMidnight), - SPECIES_SPRITE(LYCANROC_DUSK, gMonFrontPic_LycanrocDusk), - SPECIES_SPRITE(ZYGARDE_10, gMonFrontPic_Zygarde10), - SPECIES_SPRITE(ZYGARDE_COMPLETE, gMonFrontPic_ZygardeComplete), - SPECIES_SPRITE(DEOXYS_ATTACK, gMonFrontPic_DeoxysAttack), - SPECIES_SPRITE(DEOXYS_DEFENSE, gMonFrontPic_DeoxysDefense), - SPECIES_SPRITE(DEOXYS_SPEED, gMonFrontPic_DeoxysSpeed), - - SPECIES_SPRITE(UNOWN_A, gMonFrontPic_UnownA), SPECIES_SPRITE(UNOWN_B, gMonFrontPic_UnownB), SPECIES_SPRITE(UNOWN_C, gMonFrontPic_UnownC), SPECIES_SPRITE(UNOWN_D, gMonFrontPic_UnownD), @@ -942,4 +926,203 @@ const struct CompressedSpriteSheet gMonFrontPicTable[] = SPECIES_SPRITE(UNOWN_Z, gMonFrontPic_UnownZ), SPECIES_SPRITE(UNOWN_EMARK, gMonFrontPic_UnownExclamationMark), SPECIES_SPRITE(UNOWN_QMARK, gMonFrontPic_UnownQuestionMark), + + SPECIES_SPRITE(CASTFORM_SUNNY, gMonFrontPic_CastformSunny), + SPECIES_SPRITE(CASTFORM_RAINY, gMonFrontPic_CastformRainy), + SPECIES_SPRITE(CASTFORM_SNOWY, gMonFrontPic_CastformSnowy), + + SPECIES_SPRITE(DEOXYS_ATTACK, gMonFrontPic_Deoxys), + SPECIES_SPRITE(DEOXYS_DEFENSE, gMonFrontPic_Deoxys), + SPECIES_SPRITE(DEOXYS_SPEED, gMonFrontPic_Deoxys), + + SPECIES_SPRITE(BURMY_SANDY_CLOAK, gMonFrontPic_BurmySandyCloak), + SPECIES_SPRITE(BURMY_TRASH_CLOAK, gMonFrontPic_BurmyTrashCloak), + + SPECIES_SPRITE(WORMADAM_SANDY_CLOAK, gMonFrontPic_WormadamSandyCloak), + SPECIES_SPRITE(WORMADAM_TRASH_CLOAK, gMonFrontPic_WormadamTrashCloak), + + SPECIES_SPRITE(CHERRIM_SUNSHINE, gMonFrontPic_CherrimSunshine), + + SPECIES_SPRITE(SHELLOS_EAST_SEA, gMonFrontPic_ShellosEastSea), + + SPECIES_SPRITE(GASTRODON_EAST_SEA, gMonFrontPic_GastrodonEastSea), + + SPECIES_SPRITE(ROTOM_HEAT, gMonFrontPic_RotomHeat), + SPECIES_SPRITE(ROTOM_WASH, gMonFrontPic_RotomWash), + SPECIES_SPRITE(ROTOM_FROST, gMonFrontPic_RotomFrost), + SPECIES_SPRITE(ROTOM_FAN, gMonFrontPic_RotomFan), + SPECIES_SPRITE(ROTOM_MOW, gMonFrontPic_RotomMow), + + SPECIES_SPRITE(GIRATINA_ORIGIN, gMonFrontPic_GiratinaOrigin), + + SPECIES_SPRITE(SHAYMIN_SKY, gMonFrontPic_ShayminSky), + + SPECIES_SPRITE(ARCEUS_FIGHTING, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_FLYING, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_POISON, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_GROUND, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_ROCK, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_BUG, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_GHOST, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_STEEL, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_FIRE, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_WATER, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_GRASS, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_ELECTRIC, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_PSYCHIC, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_ICE, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_DRAGON, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_DARK, gMonFrontPic_Arceus), + SPECIES_SPRITE(ARCEUS_FAIRY, gMonFrontPic_Arceus), + + SPECIES_SPRITE(BASCULIN_BLUE_STRIPED, gMonFrontPic_BasculinBlueStriped), + + SPECIES_SPRITE(DARMANITAN_ZEN_MODE, gMonFrontPic_DarmanitanZenMode), + + SPECIES_SPRITE(DEERLING_SUMMER, gMonFrontPic_Deerling), + SPECIES_SPRITE(DEERLING_AUTUMN, gMonFrontPic_Deerling), + SPECIES_SPRITE(DEERLING_WINTER, gMonFrontPic_Deerling), + + SPECIES_SPRITE(SAWSBUCK_SUMMER, gMonFrontPic_SawsbuckSummer), + SPECIES_SPRITE(SAWSBUCK_AUTUMN, gMonFrontPic_SawsbuckAutumn), + SPECIES_SPRITE(SAWSBUCK_WINTER, gMonFrontPic_SawsbuckWinter), + + SPECIES_SPRITE(TORNADUS_THERIAN, gMonFrontPic_TornadusTherian), + SPECIES_SPRITE(THUNDURUS_THERIAN, gMonFrontPic_ThundurusTherian), + SPECIES_SPRITE(LANDORUS_THERIAN, gMonFrontPic_LandorusTherian), + + SPECIES_SPRITE(KYUREM_WHITE, gMonFrontPic_KyuremWhite), + SPECIES_SPRITE(KYUREM_BLACK, gMonFrontPic_KyuremBlack), + + SPECIES_SPRITE(KELDEO_RESOLUTE, gMonFrontPic_KeldeoResolute), + + SPECIES_SPRITE(MELOETTA_PIROUETTE, gMonFrontPic_MeloettaPirouette), + + SPECIES_SPRITE(GENESECT_DOUSE_DRIVE, gMonFrontPic_Genesect), + SPECIES_SPRITE(GENESECT_SHOCK_DRIVE, gMonFrontPic_Genesect), + SPECIES_SPRITE(GENESECT_BURN_DRIVE, gMonFrontPic_Genesect), + SPECIES_SPRITE(GENESECT_CHILL_DRIVE, gMonFrontPic_Genesect), + + SPECIES_SPRITE(GRENINJA_BATTLE_BOND, gMonFrontPic_Greninja), + SPECIES_SPRITE(GRENINJA_ASH, gMonFrontPic_GreninjaAsh), + + SPECIES_SPRITE(VIVILLON_POLAR, gMonFrontPic_VivillonPolar), + SPECIES_SPRITE(VIVILLON_TUNDRA, gMonFrontPic_VivillonTundra), + SPECIES_SPRITE(VIVILLON_CONTINENTAL, gMonFrontPic_VivillonContinental), + SPECIES_SPRITE(VIVILLON_GARDEN, gMonFrontPic_VivillonGarden), + SPECIES_SPRITE(VIVILLON_ELEGANT, gMonFrontPic_VivillonElegant), + SPECIES_SPRITE(VIVILLON_MEADOW, gMonFrontPic_VivillonMeadow), + SPECIES_SPRITE(VIVILLON_MODERN, gMonFrontPic_VivillonModern), + SPECIES_SPRITE(VIVILLON_MARINE, gMonFrontPic_VivillonMarine), + SPECIES_SPRITE(VIVILLON_ARCHIPELAGO, gMonFrontPic_VivillonArchipelago), + SPECIES_SPRITE(VIVILLON_HIGH_PLAINS, gMonFrontPic_VivillonHighPlains), + SPECIES_SPRITE(VIVILLON_SANDSTORM, gMonFrontPic_VivillonSandstorm), + SPECIES_SPRITE(VIVILLON_RIVER, gMonFrontPic_VivillonRiver), + SPECIES_SPRITE(VIVILLON_MONSOON, gMonFrontPic_VivillonMonsoon), + SPECIES_SPRITE(VIVILLON_SAVANNA, gMonFrontPic_VivillonSavanna), + SPECIES_SPRITE(VIVILLON_SUN, gMonFrontPic_VivillonSun), + SPECIES_SPRITE(VIVILLON_OCEAN, gMonFrontPic_VivillonOcean), + SPECIES_SPRITE(VIVILLON_JUNGLE, gMonFrontPic_VivillonJungle), + SPECIES_SPRITE(VIVILLON_FANCY, gMonFrontPic_VivillonFancy), + SPECIES_SPRITE(VIVILLON_POKE_BALL, gMonFrontPic_VivillonPokeBall), + + SPECIES_SPRITE(FLABEBE_YELLOW_FLOWER, gMonFrontPic_Flabebe), + SPECIES_SPRITE(FLABEBE_ORANGE_FLOWER, gMonFrontPic_Flabebe), + SPECIES_SPRITE(FLABEBE_BLUE_FLOWER, gMonFrontPic_Flabebe), + SPECIES_SPRITE(FLABEBE_WHITE_FLOWER, gMonFrontPic_Flabebe), + + SPECIES_SPRITE(FLOETTE_YELLOW_FLOWER, gMonFrontPic_Floette), + SPECIES_SPRITE(FLOETTE_ORANGE_FLOWER, gMonFrontPic_Floette), + SPECIES_SPRITE(FLOETTE_BLUE_FLOWER, gMonFrontPic_Floette), + SPECIES_SPRITE(FLOETTE_WHITE_FLOWER, gMonFrontPic_Floette), + SPECIES_SPRITE(FLOETTE_ETERNAL_FLOWER, gMonFrontPic_FloetteEternalFlower), + + SPECIES_SPRITE(FLORGES_YELLOW_FLOWER, gMonFrontPic_Florges), + SPECIES_SPRITE(FLORGES_ORANGE_FLOWER, gMonFrontPic_Florges), + SPECIES_SPRITE(FLORGES_BLUE_FLOWER, gMonFrontPic_Florges), + SPECIES_SPRITE(FLORGES_WHITE_FLOWER, gMonFrontPic_Florges), + + SPECIES_SPRITE(FURFROU_HEART_TRIM, gMonFrontPic_FurfrouHeartTrim), + SPECIES_SPRITE(FURFROU_STAR_TRIM, gMonFrontPic_FurfrouStarTrim), + SPECIES_SPRITE(FURFROU_DIAMOND_TRIM, gMonFrontPic_FurfrouDiamondTrim), + SPECIES_SPRITE(FURFROU_DEBUTANTE_TRIM, gMonFrontPic_FurfrouDebutanteTrim), + SPECIES_SPRITE(FURFROU_MATRON_TRIM, gMonFrontPic_FurfrouMatronTrim), + SPECIES_SPRITE(FURFROU_DANDY_TRIM, gMonFrontPic_FurfrouDandyTrim), + SPECIES_SPRITE(FURFROU_LA_REINE_TRIM, gMonFrontPic_FurfrouLaReineTrim), + SPECIES_SPRITE(FURFROU_KABUKI_TRIM, gMonFrontPic_FurfrouKabukiTrim), + SPECIES_SPRITE(FURFROU_PHARAOH_TRIM, gMonFrontPic_FurfrouPharaohTrim), + + SPECIES_SPRITE(MEOWSTIC_F, gMonFrontPic_MeowsticFemale), + + SPECIES_SPRITE(AEGISLASH_BLADE, gMonFrontPic_AegislashBlade), + + SPECIES_SPRITE(PUMPKABOO_SMALL, gMonFrontPic_PumpkabooSmall), + SPECIES_SPRITE(PUMPKABOO_LARGE, gMonFrontPic_PumpkabooLarge), + SPECIES_SPRITE(PUMPKABOO_SUPER, gMonFrontPic_PumpkabooSuper), + + SPECIES_SPRITE(GOURGEIST_SMALL, gMonFrontPic_GourgeistSmall), + SPECIES_SPRITE(GOURGEIST_LARGE, gMonFrontPic_GourgeistLarge), + SPECIES_SPRITE(GOURGEIST_SUPER, gMonFrontPic_GourgeistSuper), + + SPECIES_SPRITE(XERNEAS_ACTIVE, gMonFrontPic_XerneasActive), + + SPECIES_SPRITE(ZYGARDE_10, gMonFrontPic_Zygarde10), + SPECIES_SPRITE(ZYGARDE_10_POWER_CONSTRUCT, gMonFrontPic_Zygarde10), + SPECIES_SPRITE(ZYGARDE_50_POWER_CONSTRUCT, gMonFrontPic_Zygarde), + SPECIES_SPRITE(ZYGARDE_COMPLETE, gMonFrontPic_ZygardeComplete), + + SPECIES_SPRITE(HOOPA_UNBOUND, gMonFrontPic_HoopaUnbound), + + SPECIES_SPRITE(ORICORIO_POM_POM, gMonFrontPic_OricorioPomPom), + SPECIES_SPRITE(ORICORIO_PA_U, gMonFrontPic_OricorioPau), + SPECIES_SPRITE(ORICORIO_SENSU, gMonFrontPic_OricorioSensu), + + SPECIES_SPRITE(ROCKRUFF_OWN_TEMPO, gMonFrontPic_Rockruff), + + SPECIES_SPRITE(LYCANROC_MIDNIGHT, gMonFrontPic_LycanrocMidnight), + SPECIES_SPRITE(LYCANROC_DUSK, gMonFrontPic_LycanrocDusk), + + SPECIES_SPRITE(WISHIWASHI_SCHOOL, gMonFrontPic_WishiwashiSchool), + + SPECIES_SPRITE(SILVALLY_FIGHTING, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_FLYING, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_POISON, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_GROUND, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_ROCK, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_BUG, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_GHOST, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_STEEL, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_FIRE, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_WATER, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_GRASS, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_ELECTRIC, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_PSYCHIC, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_ICE, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_DRAGON, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_DARK, gMonFrontPic_Silvally), + SPECIES_SPRITE(SILVALLY_FAIRY, gMonFrontPic_Silvally), + + SPECIES_SPRITE(MINIOR_METEOR_ORANGE, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_YELLOW, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_GREEN, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_BLUE, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_INDIGO, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_METEOR_VIOLET, gMonFrontPic_Minior), + SPECIES_SPRITE(MINIOR_CORE_RED, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_ORANGE, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_YELLOW, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_GREEN, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_BLUE, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_INDIGO, gMonFrontPic_MiniorCore), + SPECIES_SPRITE(MINIOR_CORE_VIOLET, gMonFrontPic_MiniorCore), + + SPECIES_SPRITE(MIMIKYU_BUSTED, gMonFrontPic_MimikyuBusted), + + SPECIES_SPRITE(NECROZMA_DUSK_MANE, gMonFrontPic_NecrozmaDuskMane), + SPECIES_SPRITE(NECROZMA_DAWN_WINGS, gMonFrontPic_NecrozmaDawnWings), + SPECIES_SPRITE(NECROZMA_ULTRA, gMonFrontPic_NecrozmaUltra), + + SPECIES_SPRITE(MAGEARNA_ORIGINAL_COLOR, gMonFrontPic_MagearnaOriginalColor), + + SPECIES_SPRITE(EGG, gMonFrontPic_Egg), }; diff --git a/src/data/pokemon_graphics/palette_table.h b/src/data/pokemon_graphics/palette_table.h index bb490ea38..91f32072c 100644 --- a/src/data/pokemon_graphics/palette_table.h +++ b/src/data/pokemon_graphics/palette_table.h @@ -412,12 +412,8 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(RAMPARDOS, gMonPalette_Rampardos), SPECIES_PAL(SHIELDON, gMonPalette_Shieldon), SPECIES_PAL(BASTIODON, gMonPalette_Bastiodon), - SPECIES_PAL(BURMY, gMonPalette_BurmyPlant), - SPECIES_PAL(BURMY_SANDY, gMonPalette_BurmySandy), - SPECIES_PAL(BURMY_TRASH, gMonPalette_BurmyTrash), - SPECIES_PAL(WORMADAM, gMonPalette_WormadamPlant), - SPECIES_PAL(WORMADAM_SANDY, gMonPalette_WormadamSandy), - SPECIES_PAL(WORMADAM_TRASH, gMonPalette_WormadamTrash), + SPECIES_PAL(BURMY, gMonPalette_Burmy), + SPECIES_PAL(WORMADAM, gMonPalette_Wormadam), SPECIES_PAL(MOTHIM, gMonPalette_Mothim), SPECIES_PAL(COMBEE, gMonPalette_Combee), SPECIES_PAL(VESPIQUEN, gMonPalette_Vespiquen), @@ -426,8 +422,8 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(FLOATZEL, gMonPalette_Floatzel), SPECIES_PAL(CHERUBI, gMonPalette_Cherubi), SPECIES_PAL(CHERRIM, gMonPalette_Cherrim), - SPECIES_PAL(SHELLOS, gMonPalette_ShellosE), - SPECIES_PAL(GASTRODON, gMonPalette_GastrodonE), + SPECIES_PAL(SHELLOS, gMonPalette_Shellos), + SPECIES_PAL(GASTRODON, gMonPalette_Gastrodon), SPECIES_PAL(AMBIPOM, gMonPalette_Ambipom), SPECIES_PAL(DRIFLOON, gMonPalette_Drifloon), SPECIES_PAL(DRIFBLIM, gMonPalette_Drifblim), @@ -483,12 +479,7 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(PROBOPASS, gMonPalette_Probopass), SPECIES_PAL(DUSKNOIR, gMonPalette_Dusknoir), SPECIES_PAL(FROSLASS, gMonPalette_Froslass), - SPECIES_PAL(ROTOM, gMonPalette_RotomNormal), - SPECIES_PAL(ROTOM_HEAT, gMonPalette_RotomHeat), - SPECIES_PAL(ROTOM_FROST, gMonPalette_RotomFrost), - SPECIES_PAL(ROTOM_FAN, gMonPalette_RotomFan), - SPECIES_PAL(ROTOM_MOW, gMonPalette_RotomMow), - SPECIES_PAL(ROTOM_WASH, gMonPalette_RotomWash), + SPECIES_PAL(ROTOM, gMonPalette_Rotom), SPECIES_PAL(UXIE, gMonPalette_Uxie), SPECIES_PAL(MESPRIT, gMonPalette_Mesprit), SPECIES_PAL(AZELF, gMonPalette_Azelf), @@ -687,8 +678,7 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(PANGORO, gMonPalette_Pangoro), SPECIES_PAL(FURFROU, gMonPalette_Furfrou), SPECIES_PAL(ESPURR, gMonPalette_Espurr), - SPECIES_PAL(MEOWSTIC, gMonPalette_MeowsticMale), - SPECIES_PAL(MEOWSTIC_F, gMonPalette_MeowsticFemale), + SPECIES_PAL(MEOWSTIC, gMonPalette_Meowstic), SPECIES_PAL(HONEDGE, gMonPalette_Honedge), SPECIES_PAL(DOUBLADE, gMonPalette_Doublade), SPECIES_PAL(AEGISLASH, gMonPalette_Aegislash), @@ -820,7 +810,6 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(ZERAORA, gMonPalette_Zeraora), SPECIES_PAL(MELTAN, gMonPalette_Meltan), SPECIES_PAL(MELMETAL, gMonPalette_Melmetal), - SPECIES_PAL(EGG, gMonPalette_Egg), SPECIES_PAL(MEGA_VENUSAUR, gMonPalette_MegaVenusaur), SPECIES_PAL(MEGA_CHARIZARD_X, gMonPalette_MegaCharizardX), @@ -862,9 +851,6 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(MEGA_METAGROSS, gMonPalette_MegaMetagross), SPECIES_PAL(MEGA_LATIAS, gMonPalette_MegaLatias), SPECIES_PAL(MEGA_LATIOS, gMonPalette_MegaLatios), - SPECIES_PAL(PRIMAL_KYOGRE, gMonPalette_PrimalKyogre), - SPECIES_PAL(PRIMAL_GROUDON, gMonPalette_PrimalGroudon), - SPECIES_PAL(MEGA_RAYQUAZA, gMonPalette_MegaRayquaza), SPECIES_PAL(MEGA_LOPUNNY, gMonPalette_MegaLopunny), SPECIES_PAL(MEGA_GARCHOMP, gMonPalette_MegaGarchomp), SPECIES_PAL(MEGA_LUCARIO, gMonPalette_MegaLucario), @@ -873,6 +859,10 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(MEGA_AUDINO, gMonPalette_MegaAudino), SPECIES_PAL(MEGA_DIANCIE, gMonPalette_MegaDiancie), + SPECIES_PAL(MEGA_RAYQUAZA, gMonPalette_MegaRayquaza), + SPECIES_PAL(PRIMAL_KYOGRE, gMonPalette_PrimalKyogre), + SPECIES_PAL(PRIMAL_GROUDON, gMonPalette_PrimalGroudon), + SPECIES_PAL(ALOLAN_RATTATA, gMonPalette_AlolanRattata), SPECIES_PAL(ALOLAN_RATICATE, gMonPalette_AlolanRaticate), SPECIES_PAL(ALOLAN_RAICHU, gMonPalette_AlolanRaichu), @@ -891,30 +881,24 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(ALOLAN_MUK, gMonPalette_AlolanMuk), SPECIES_PAL(ALOLAN_EXEGGUTOR, gMonPalette_AlolanExeggutor), SPECIES_PAL(ALOLAN_MAROWAK, gMonPalette_AlolanMarowak), + + SPECIES_PAL(PIKACHU_COSPLAY, gMonPalette_PikachuCosplay), + SPECIES_PAL(PIKACHU_ROCK_STAR, gMonPalette_PikachuRockStar), + SPECIES_PAL(PIKACHU_BELLE, gMonPalette_PikachuBelle), + SPECIES_PAL(PIKACHU_POP_STAR, gMonPalette_PikachuPopStar), + SPECIES_PAL(PIKACHU_PH_D, gMonPalette_PikachuPhD), + SPECIES_PAL(PIKACHU_LIBRE, gMonPalette_PikachuLibre), + + SPECIES_PAL(PIKACHU_ORIGINAL_CAP, gMonPalette_PikachuOriginalCap), + SPECIES_PAL(PIKACHU_HOENN_CAP, gMonPalette_PikachuHoennCap), + SPECIES_PAL(PIKACHU_SINNOH_CAP, gMonPalette_PikachuSinnohCap), + SPECIES_PAL(PIKACHU_UNOVA_CAP, gMonPalette_PikachuUnovaCap), + SPECIES_PAL(PIKACHU_KALOS_CAP, gMonPalette_PikachuKalosCap), + SPECIES_PAL(PIKACHU_ALOLA_CAP, gMonPalette_PikachuAlolaCap), + SPECIES_PAL(PIKACHU_PARTNER_CAP, gMonPalette_PikachuPartnerCap), + + SPECIES_PAL(PICHU_SPIKY_EARED, gMonPalette_PichuSpikyEared), - SPECIES_PAL(SHAYMIN_SKY, gMonPalette_ShayminSky), - SPECIES_PAL(GIRATINA_ORIGIN, gMonPalette_GiratinaOrigin), - SPECIES_PAL(DARMANITAN_ZEN, gMonPalette_DarmanitanZen), - SPECIES_PAL(TORNADUS_THERIAN, gMonPalette_TornadusTherian), - SPECIES_PAL(THUNDURUS_THERIAN, gMonPalette_ThundurusTherian), - SPECIES_PAL(LANDORUS_THERIAN, gMonPalette_LandorusTherian), - SPECIES_PAL(MELOETTA_PIROUETTE, gMonPalette_MeloettaPirouette), - SPECIES_PAL(AEGISLASH_BLADE, gMonPalette_AegislashBlade), - SPECIES_PAL(HOOPA_UNBOUND, gMonPalette_HoopaUnbound), - SPECIES_PAL(MINIOR_CORE, gMonPalette_MiniorCore), - SPECIES_PAL(WISHIWASHI_SCHOOL, gMonPalette_WishiwashiSchool), - SPECIES_PAL(KYUREM_BLACK, gMonPalette_KyuremBlack), - SPECIES_PAL(KYUREM_WHITE, gMonPalette_KyuremWhite), - SPECIES_PAL(MIMIKYU_BUSTED, gMonPalette_MimikyuBusted), - SPECIES_PAL(LYCANROC_MIDNIGHT, gMonPalette_LycanrocMidnight), - SPECIES_PAL(LYCANROC_DUSK, gMonPalette_LycanrocDusk), - SPECIES_PAL(ZYGARDE_10, gMonPalette_Zygarde10), - SPECIES_PAL(ZYGARDE_COMPLETE, gMonPalette_ZygardeComplete), - SPECIES_PAL(DEOXYS_ATTACK, gMonPalette_DeoxysAttack), - SPECIES_PAL(DEOXYS_DEFENSE, gMonPalette_DeoxysDefense), - SPECIES_PAL(DEOXYS_SPEED, gMonPalette_DeoxysSpeed), - - SPECIES_PAL(UNOWN_A, gMonPalette_Unown), SPECIES_PAL(UNOWN_B, gMonPalette_Unown), SPECIES_PAL(UNOWN_C, gMonPalette_Unown), SPECIES_PAL(UNOWN_D, gMonPalette_Unown), @@ -942,4 +926,203 @@ const struct CompressedSpritePalette gMonPaletteTable[] = SPECIES_PAL(UNOWN_Z, gMonPalette_Unown), SPECIES_PAL(UNOWN_EMARK, gMonPalette_Unown), SPECIES_PAL(UNOWN_QMARK, gMonPalette_Unown), + + SPECIES_PAL(CASTFORM_SUNNY, gMonPalette_CastformSunny), + SPECIES_PAL(CASTFORM_RAINY, gMonPalette_CastformRainy), + SPECIES_PAL(CASTFORM_SNOWY, gMonPalette_CastformSnowy), + + SPECIES_PAL(DEOXYS_ATTACK, gMonPalette_DeoxysAttack), + SPECIES_PAL(DEOXYS_DEFENSE, gMonPalette_DeoxysDefense), + SPECIES_PAL(DEOXYS_SPEED, gMonPalette_DeoxysSpeed), + + SPECIES_PAL(BURMY_SANDY_CLOAK, gMonPalette_BurmySandyCloak), + SPECIES_PAL(BURMY_TRASH_CLOAK, gMonPalette_BurmyTrashCloak), + + SPECIES_PAL(WORMADAM_SANDY_CLOAK, gMonPalette_WormadamSandyCloak), + SPECIES_PAL(WORMADAM_TRASH_CLOAK, gMonPalette_WormadamTrashCloak), + + SPECIES_PAL(CHERRIM_SUNSHINE, gMonPalette_CherrimSunshine), + + SPECIES_PAL(SHELLOS_EAST_SEA, gMonPalette_ShellosEastSea), + + SPECIES_PAL(GASTRODON_EAST_SEA, gMonPalette_GastrodonEastSea), + + SPECIES_PAL(ROTOM_HEAT, gMonPalette_RotomHeat), + SPECIES_PAL(ROTOM_WASH, gMonPalette_RotomWash), + SPECIES_PAL(ROTOM_FROST, gMonPalette_RotomFrost), + SPECIES_PAL(ROTOM_FAN, gMonPalette_RotomFan), + SPECIES_PAL(ROTOM_MOW, gMonPalette_RotomMow), + + SPECIES_PAL(GIRATINA_ORIGIN, gMonPalette_GiratinaOrigin), + + SPECIES_PAL(SHAYMIN_SKY, gMonPalette_ShayminSky), + + SPECIES_PAL(ARCEUS_FIGHTING, gMonPalette_ArceusFighting), + SPECIES_PAL(ARCEUS_FLYING, gMonPalette_ArceusFlying), + SPECIES_PAL(ARCEUS_POISON, gMonPalette_ArceusPoison), + SPECIES_PAL(ARCEUS_GROUND, gMonPalette_ArceusGround), + SPECIES_PAL(ARCEUS_ROCK, gMonPalette_ArceusRock), + SPECIES_PAL(ARCEUS_BUG, gMonPalette_ArceusBug), + SPECIES_PAL(ARCEUS_GHOST, gMonPalette_ArceusGhost), + SPECIES_PAL(ARCEUS_STEEL, gMonPalette_ArceusSteel), + SPECIES_PAL(ARCEUS_FIRE, gMonPalette_ArceusFire), + SPECIES_PAL(ARCEUS_WATER, gMonPalette_ArceusWater), + SPECIES_PAL(ARCEUS_GRASS, gMonPalette_ArceusGrass), + SPECIES_PAL(ARCEUS_ELECTRIC, gMonPalette_ArceusElectric), + SPECIES_PAL(ARCEUS_PSYCHIC, gMonPalette_ArceusPsychic), + SPECIES_PAL(ARCEUS_ICE, gMonPalette_ArceusIce), + SPECIES_PAL(ARCEUS_DRAGON, gMonPalette_ArceusDragon), + SPECIES_PAL(ARCEUS_DARK, gMonPalette_ArceusDark), + SPECIES_PAL(ARCEUS_FAIRY, gMonPalette_ArceusFairy), + + SPECIES_PAL(BASCULIN_BLUE_STRIPED, gMonPalette_BasculinBlueStriped), + + SPECIES_PAL(DARMANITAN_ZEN_MODE, gMonPalette_DarmanitanZenMode), + + SPECIES_PAL(DEERLING_SUMMER, gMonPalette_DeerlingSummer), + SPECIES_PAL(DEERLING_AUTUMN, gMonPalette_DeerlingAutumn), + SPECIES_PAL(DEERLING_WINTER, gMonPalette_DeerlingWinter), + + SPECIES_PAL(SAWSBUCK_SUMMER, gMonPalette_SawsbuckSummer), + SPECIES_PAL(SAWSBUCK_AUTUMN, gMonPalette_SawsbuckAutumn), + SPECIES_PAL(SAWSBUCK_WINTER, gMonPalette_SawsbuckWinter), + + SPECIES_PAL(TORNADUS_THERIAN, gMonPalette_TornadusTherian), + SPECIES_PAL(THUNDURUS_THERIAN, gMonPalette_ThundurusTherian), + SPECIES_PAL(LANDORUS_THERIAN, gMonPalette_LandorusTherian), + + SPECIES_PAL(KYUREM_WHITE, gMonPalette_KyuremWhite), + SPECIES_PAL(KYUREM_BLACK, gMonPalette_KyuremBlack), + + SPECIES_PAL(KELDEO_RESOLUTE, gMonPalette_KeldeoResolute), + + SPECIES_PAL(MELOETTA_PIROUETTE, gMonPalette_MeloettaPirouette), + + SPECIES_PAL(GENESECT_DOUSE_DRIVE, gMonPalette_GenesectDouseDrive), + SPECIES_PAL(GENESECT_SHOCK_DRIVE, gMonPalette_GenesectShockDrive), + SPECIES_PAL(GENESECT_BURN_DRIVE, gMonPalette_GenesectBurnDrive), + SPECIES_PAL(GENESECT_CHILL_DRIVE, gMonPalette_GenesectChillDrive), + + SPECIES_PAL(GRENINJA_BATTLE_BOND, gMonPalette_Greninja), + SPECIES_PAL(GRENINJA_ASH, gMonPalette_GreninjaAsh), + + SPECIES_PAL(VIVILLON_POLAR, gMonPalette_VivillonPolar), + SPECIES_PAL(VIVILLON_TUNDRA, gMonPalette_VivillonTundra), + SPECIES_PAL(VIVILLON_CONTINENTAL, gMonPalette_VivillonContinental), + SPECIES_PAL(VIVILLON_GARDEN, gMonPalette_VivillonGarden), + SPECIES_PAL(VIVILLON_ELEGANT, gMonPalette_VivillonElegant), + SPECIES_PAL(VIVILLON_MEADOW, gMonPalette_VivillonMeadow), + SPECIES_PAL(VIVILLON_MODERN, gMonPalette_VivillonModern), + SPECIES_PAL(VIVILLON_MARINE, gMonPalette_VivillonMarine), + SPECIES_PAL(VIVILLON_ARCHIPELAGO, gMonPalette_VivillonArchipelago), + SPECIES_PAL(VIVILLON_HIGH_PLAINS, gMonPalette_VivillonHighPlains), + SPECIES_PAL(VIVILLON_SANDSTORM, gMonPalette_VivillonSandstorm), + SPECIES_PAL(VIVILLON_RIVER, gMonPalette_VivillonRiver), + SPECIES_PAL(VIVILLON_MONSOON, gMonPalette_VivillonMonsoon), + SPECIES_PAL(VIVILLON_SAVANNA, gMonPalette_VivillonSavanna), + SPECIES_PAL(VIVILLON_SUN, gMonPalette_VivillonSun), + SPECIES_PAL(VIVILLON_OCEAN, gMonPalette_VivillonOcean), + SPECIES_PAL(VIVILLON_JUNGLE, gMonPalette_VivillonJungle), + SPECIES_PAL(VIVILLON_FANCY, gMonPalette_VivillonFancy), + SPECIES_PAL(VIVILLON_POKE_BALL, gMonPalette_VivillonPokeBall), + + SPECIES_PAL(FLABEBE_YELLOW_FLOWER, gMonPalette_FlabebeYellowFlower), + SPECIES_PAL(FLABEBE_ORANGE_FLOWER, gMonPalette_FlabebeOrangeFlower), + SPECIES_PAL(FLABEBE_BLUE_FLOWER, gMonPalette_FlabebeBlueFlower), + SPECIES_PAL(FLABEBE_WHITE_FLOWER, gMonPalette_FlabebeWhiteFlower), + + SPECIES_PAL(FLOETTE_YELLOW_FLOWER, gMonPalette_FloetteYellowFlower), + SPECIES_PAL(FLOETTE_ORANGE_FLOWER, gMonPalette_FloetteOrangeFlower), + SPECIES_PAL(FLOETTE_BLUE_FLOWER, gMonPalette_FloetteBlueFlower), + SPECIES_PAL(FLOETTE_WHITE_FLOWER, gMonPalette_FloetteWhiteFlower), + SPECIES_PAL(FLOETTE_ETERNAL_FLOWER, gMonPalette_FloetteEternalFlower), + + SPECIES_PAL(FLORGES_YELLOW_FLOWER, gMonPalette_FlorgesYellowFlower), + SPECIES_PAL(FLORGES_ORANGE_FLOWER, gMonPalette_FlorgesOrangeFlower), + SPECIES_PAL(FLORGES_BLUE_FLOWER, gMonPalette_FlorgesBlueFlower), + SPECIES_PAL(FLORGES_WHITE_FLOWER, gMonPalette_FlorgesWhiteFlower), + + SPECIES_PAL(FURFROU_HEART_TRIM, gMonPalette_FurfrouHeartTrim), + SPECIES_PAL(FURFROU_STAR_TRIM, gMonPalette_FurfrouStarTrim), + SPECIES_PAL(FURFROU_DIAMOND_TRIM, gMonPalette_FurfrouDiamondTrim), + SPECIES_PAL(FURFROU_DEBUTANTE_TRIM, gMonPalette_FurfrouDebutanteTrim), + SPECIES_PAL(FURFROU_MATRON_TRIM, gMonPalette_FurfrouMatronTrim), + SPECIES_PAL(FURFROU_DANDY_TRIM, gMonPalette_FurfrouDandyTrim), + SPECIES_PAL(FURFROU_LA_REINE_TRIM, gMonPalette_FurfrouLaReineTrim), + SPECIES_PAL(FURFROU_KABUKI_TRIM, gMonPalette_FurfrouKabukiTrim), + SPECIES_PAL(FURFROU_PHARAOH_TRIM, gMonPalette_FurfrouPharaohTrim), + + SPECIES_PAL(MEOWSTIC_F, gMonPalette_MeowsticFemale), + + SPECIES_PAL(AEGISLASH_BLADE, gMonPalette_AegislashBlade), + + SPECIES_PAL(PUMPKABOO_SMALL, gMonPalette_Pumpkaboo), + SPECIES_PAL(PUMPKABOO_LARGE, gMonPalette_Pumpkaboo), + SPECIES_PAL(PUMPKABOO_SUPER, gMonPalette_Pumpkaboo), + + SPECIES_PAL(GOURGEIST_SMALL, gMonPalette_Gourgeist), + SPECIES_PAL(GOURGEIST_LARGE, gMonPalette_Gourgeist), + SPECIES_PAL(GOURGEIST_SUPER, gMonPalette_Gourgeist), + + SPECIES_PAL(XERNEAS_ACTIVE, gMonPalette_XerneasActive), + + SPECIES_PAL(ZYGARDE_10, gMonPalette_Zygarde10), + SPECIES_PAL(ZYGARDE_10_POWER_CONSTRUCT, gMonPalette_Zygarde10), + SPECIES_PAL(ZYGARDE_50_POWER_CONSTRUCT, gMonPalette_Zygarde), + SPECIES_PAL(ZYGARDE_COMPLETE, gMonPalette_ZygardeComplete), + + SPECIES_PAL(HOOPA_UNBOUND, gMonPalette_HoopaUnbound), + + SPECIES_PAL(ORICORIO_POM_POM, gMonPalette_OricorioPomPom), + SPECIES_PAL(ORICORIO_PA_U, gMonPalette_OricorioPau), + SPECIES_PAL(ORICORIO_SENSU, gMonPalette_OricorioSensu), + + SPECIES_PAL(ROCKRUFF_OWN_TEMPO, gMonPalette_Rockruff), + + SPECIES_PAL(LYCANROC_MIDNIGHT, gMonPalette_LycanrocMidnight), + SPECIES_PAL(LYCANROC_DUSK, gMonPalette_LycanrocDusk), + + SPECIES_PAL(WISHIWASHI_SCHOOL, gMonPalette_WishiwashiSchool), + + SPECIES_PAL(SILVALLY_FIGHTING, gMonPalette_SilvallyFighting), + SPECIES_PAL(SILVALLY_FLYING, gMonPalette_SilvallyFlying), + SPECIES_PAL(SILVALLY_POISON, gMonPalette_SilvallyPoison), + SPECIES_PAL(SILVALLY_GROUND, gMonPalette_SilvallyGround), + SPECIES_PAL(SILVALLY_ROCK, gMonPalette_SilvallyRock), + SPECIES_PAL(SILVALLY_BUG, gMonPalette_SilvallyBug), + SPECIES_PAL(SILVALLY_GHOST, gMonPalette_SilvallyGhost), + SPECIES_PAL(SILVALLY_STEEL, gMonPalette_SilvallySteel), + SPECIES_PAL(SILVALLY_FIRE, gMonPalette_SilvallyFire), + SPECIES_PAL(SILVALLY_WATER, gMonPalette_SilvallyWater), + SPECIES_PAL(SILVALLY_GRASS, gMonPalette_SilvallyGrass), + SPECIES_PAL(SILVALLY_ELECTRIC, gMonPalette_SilvallyElectric), + SPECIES_PAL(SILVALLY_PSYCHIC, gMonPalette_SilvallyPsychic), + SPECIES_PAL(SILVALLY_ICE, gMonPalette_SilvallyIce), + SPECIES_PAL(SILVALLY_DRAGON, gMonPalette_SilvallyDragon), + SPECIES_PAL(SILVALLY_DARK, gMonPalette_SilvallyDark), + SPECIES_PAL(SILVALLY_FAIRY, gMonPalette_SilvallyFairy), + + SPECIES_PAL(MINIOR_METEOR_ORANGE, gMonPalette_Minior), + SPECIES_PAL(MINIOR_METEOR_YELLOW, gMonPalette_Minior), + SPECIES_PAL(MINIOR_METEOR_GREEN, gMonPalette_Minior), + SPECIES_PAL(MINIOR_METEOR_BLUE, gMonPalette_Minior), + SPECIES_PAL(MINIOR_METEOR_INDIGO, gMonPalette_Minior), + SPECIES_PAL(MINIOR_METEOR_VIOLET, gMonPalette_Minior), + SPECIES_PAL(MINIOR_CORE_RED, gMonPalette_MiniorCoreRed), + SPECIES_PAL(MINIOR_CORE_ORANGE, gMonPalette_MiniorCoreOrange), + SPECIES_PAL(MINIOR_CORE_YELLOW, gMonPalette_MiniorCoreYellow), + SPECIES_PAL(MINIOR_CORE_GREEN, gMonPalette_MiniorCoreGreen), + SPECIES_PAL(MINIOR_CORE_BLUE, gMonPalette_MiniorCoreBlue), + SPECIES_PAL(MINIOR_CORE_INDIGO, gMonPalette_MiniorCoreIndigo), + SPECIES_PAL(MINIOR_CORE_VIOLET, gMonPalette_MiniorCoreViolet), + + SPECIES_PAL(MIMIKYU_BUSTED, gMonPalette_MimikyuBusted), + + SPECIES_PAL(NECROZMA_DUSK_MANE, gMonPalette_NecrozmaDuskMane), + SPECIES_PAL(NECROZMA_DAWN_WINGS, gMonPalette_NecrozmaDawnWings), + SPECIES_PAL(NECROZMA_ULTRA, gMonPalette_NecrozmaUltra), + + SPECIES_PAL(MAGEARNA_ORIGINAL_COLOR, gMonPalette_MagearnaOriginalColor), + + SPECIES_PAL(EGG, gMonPalette_Egg), }; diff --git a/src/data/pokemon_graphics/shiny_palette_table.h b/src/data/pokemon_graphics/shiny_palette_table.h index 2713581e9..a02d09266 100644 --- a/src/data/pokemon_graphics/shiny_palette_table.h +++ b/src/data/pokemon_graphics/shiny_palette_table.h @@ -412,12 +412,8 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(RAMPARDOS, gMonShinyPalette_Rampardos), SPECIES_SHINY_PAL(SHIELDON, gMonShinyPalette_Shieldon), SPECIES_SHINY_PAL(BASTIODON, gMonShinyPalette_Bastiodon), - SPECIES_SHINY_PAL(BURMY, gMonShinyPalette_BurmyPlant), - SPECIES_SHINY_PAL(BURMY_SANDY, gMonShinyPalette_BurmySandy), - SPECIES_SHINY_PAL(BURMY_TRASH, gMonShinyPalette_BurmyTrash), - SPECIES_SHINY_PAL(WORMADAM, gMonShinyPalette_WormadamPlant), - SPECIES_SHINY_PAL(WORMADAM_SANDY, gMonShinyPalette_WormadamSandy), - SPECIES_SHINY_PAL(WORMADAM_TRASH, gMonShinyPalette_WormadamTrash), + SPECIES_SHINY_PAL(BURMY, gMonShinyPalette_Burmy), + SPECIES_SHINY_PAL(WORMADAM, gMonShinyPalette_Wormadam), SPECIES_SHINY_PAL(MOTHIM, gMonShinyPalette_Mothim), SPECIES_SHINY_PAL(COMBEE, gMonShinyPalette_Combee), SPECIES_SHINY_PAL(VESPIQUEN, gMonShinyPalette_Vespiquen), @@ -426,8 +422,8 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(FLOATZEL, gMonShinyPalette_Floatzel), SPECIES_SHINY_PAL(CHERUBI, gMonShinyPalette_Cherubi), SPECIES_SHINY_PAL(CHERRIM, gMonShinyPalette_Cherrim), - SPECIES_SHINY_PAL(SHELLOS, gMonShinyPalette_ShellosE), - SPECIES_SHINY_PAL(GASTRODON, gMonShinyPalette_GastrodonE), + SPECIES_SHINY_PAL(SHELLOS, gMonShinyPalette_Shellos), + SPECIES_SHINY_PAL(GASTRODON, gMonShinyPalette_Gastrodon), SPECIES_SHINY_PAL(AMBIPOM, gMonShinyPalette_Ambipom), SPECIES_SHINY_PAL(DRIFLOON, gMonShinyPalette_Drifloon), SPECIES_SHINY_PAL(DRIFBLIM, gMonShinyPalette_Drifblim), @@ -483,12 +479,7 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(PROBOPASS, gMonShinyPalette_Probopass), SPECIES_SHINY_PAL(DUSKNOIR, gMonShinyPalette_Dusknoir), SPECIES_SHINY_PAL(FROSLASS, gMonShinyPalette_Froslass), - SPECIES_SHINY_PAL(ROTOM, gMonShinyPalette_RotomNormal), - SPECIES_SHINY_PAL(ROTOM_HEAT, gMonShinyPalette_RotomHeat), - SPECIES_SHINY_PAL(ROTOM_FROST, gMonShinyPalette_RotomFrost), - SPECIES_SHINY_PAL(ROTOM_FAN, gMonShinyPalette_RotomFan), - SPECIES_SHINY_PAL(ROTOM_MOW, gMonShinyPalette_RotomMow), - SPECIES_SHINY_PAL(ROTOM_WASH, gMonShinyPalette_RotomWash), + SPECIES_SHINY_PAL(ROTOM, gMonShinyPalette_Rotom), SPECIES_SHINY_PAL(UXIE, gMonShinyPalette_Uxie), SPECIES_SHINY_PAL(MESPRIT, gMonShinyPalette_Mesprit), SPECIES_SHINY_PAL(AZELF, gMonShinyPalette_Azelf), @@ -687,8 +678,7 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(PANGORO, gMonShinyPalette_Pangoro), SPECIES_SHINY_PAL(FURFROU, gMonShinyPalette_Furfrou), SPECIES_SHINY_PAL(ESPURR, gMonShinyPalette_Espurr), - SPECIES_SHINY_PAL(MEOWSTIC, gMonShinyPalette_MeowsticMale), - SPECIES_SHINY_PAL(MEOWSTIC_F, gMonShinyPalette_MeowsticFemale), + SPECIES_SHINY_PAL(MEOWSTIC, gMonShinyPalette_Meowstic), SPECIES_SHINY_PAL(HONEDGE, gMonShinyPalette_Honedge), SPECIES_SHINY_PAL(DOUBLADE, gMonShinyPalette_Doublade), SPECIES_SHINY_PAL(AEGISLASH, gMonShinyPalette_Aegislash), @@ -820,7 +810,6 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(ZERAORA, gMonShinyPalette_Zeraora), SPECIES_SHINY_PAL(MELTAN, gMonShinyPalette_Meltan), SPECIES_SHINY_PAL(MELMETAL, gMonShinyPalette_Melmetal), - SPECIES_SHINY_PAL(EGG, gMonPalette_Egg), SPECIES_SHINY_PAL(MEGA_VENUSAUR, gMonShinyPalette_MegaVenusaur), SPECIES_SHINY_PAL(MEGA_CHARIZARD_X, gMonShinyPalette_MegaCharizardX), @@ -862,9 +851,6 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(MEGA_METAGROSS, gMonShinyPalette_MegaMetagross), SPECIES_SHINY_PAL(MEGA_LATIAS, gMonShinyPalette_MegaLatias), SPECIES_SHINY_PAL(MEGA_LATIOS, gMonShinyPalette_MegaLatios), - SPECIES_SHINY_PAL(PRIMAL_KYOGRE, gMonShinyPalette_PrimalKyogre), - SPECIES_SHINY_PAL(PRIMAL_GROUDON, gMonShinyPalette_PrimalGroudon), - SPECIES_SHINY_PAL(MEGA_RAYQUAZA, gMonShinyPalette_MegaRayquaza), SPECIES_SHINY_PAL(MEGA_LOPUNNY, gMonShinyPalette_MegaLopunny), SPECIES_SHINY_PAL(MEGA_GARCHOMP, gMonShinyPalette_MegaGarchomp), SPECIES_SHINY_PAL(MEGA_LUCARIO, gMonShinyPalette_MegaLucario), @@ -873,6 +859,10 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(MEGA_AUDINO, gMonShinyPalette_MegaAudino), SPECIES_SHINY_PAL(MEGA_DIANCIE, gMonShinyPalette_MegaDiancie), + SPECIES_SHINY_PAL(MEGA_RAYQUAZA, gMonShinyPalette_MegaRayquaza), + SPECIES_SHINY_PAL(PRIMAL_KYOGRE, gMonShinyPalette_PrimalKyogre), + SPECIES_SHINY_PAL(PRIMAL_GROUDON, gMonShinyPalette_PrimalGroudon), + SPECIES_SHINY_PAL(ALOLAN_RATTATA, gMonShinyPalette_AlolanRattata), SPECIES_SHINY_PAL(ALOLAN_RATICATE, gMonShinyPalette_AlolanRaticate), SPECIES_SHINY_PAL(ALOLAN_RAICHU, gMonShinyPalette_AlolanRaichu), @@ -891,30 +881,24 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(ALOLAN_MUK, gMonShinyPalette_AlolanMuk), SPECIES_SHINY_PAL(ALOLAN_EXEGGUTOR, gMonShinyPalette_AlolanExeggutor), SPECIES_SHINY_PAL(ALOLAN_MAROWAK, gMonShinyPalette_AlolanMarowak), + + SPECIES_SHINY_PAL(PIKACHU_COSPLAY, gMonShinyPalette_PikachuCosplay), + SPECIES_SHINY_PAL(PIKACHU_ROCK_STAR, gMonShinyPalette_PikachuRockStar), + SPECIES_SHINY_PAL(PIKACHU_BELLE, gMonShinyPalette_PikachuBelle), + SPECIES_SHINY_PAL(PIKACHU_POP_STAR, gMonShinyPalette_PikachuPopStar), + SPECIES_SHINY_PAL(PIKACHU_PH_D, gMonShinyPalette_PikachuPhD), + SPECIES_SHINY_PAL(PIKACHU_LIBRE, gMonShinyPalette_PikachuLibre), + + SPECIES_SHINY_PAL(PIKACHU_ORIGINAL_CAP, gMonShinyPalette_PikachuOriginalCap), + SPECIES_SHINY_PAL(PIKACHU_HOENN_CAP, gMonShinyPalette_PikachuHoennCap), + SPECIES_SHINY_PAL(PIKACHU_SINNOH_CAP, gMonShinyPalette_PikachuSinnohCap), + SPECIES_SHINY_PAL(PIKACHU_UNOVA_CAP, gMonShinyPalette_PikachuUnovaCap), + SPECIES_SHINY_PAL(PIKACHU_KALOS_CAP, gMonShinyPalette_PikachuKalosCap), + SPECIES_SHINY_PAL(PIKACHU_ALOLA_CAP, gMonShinyPalette_PikachuAlolaCap), + SPECIES_SHINY_PAL(PIKACHU_PARTNER_CAP, gMonShinyPalette_PikachuPartnerCap), + + SPECIES_SHINY_PAL(PICHU_SPIKY_EARED, gMonShinyPalette_PichuSpikyEared), - SPECIES_SHINY_PAL(SHAYMIN_SKY, gMonShinyPalette_ShayminSky), - SPECIES_SHINY_PAL(GIRATINA_ORIGIN, gMonShinyPalette_GiratinaOrigin), - SPECIES_SHINY_PAL(DARMANITAN_ZEN, gMonShinyPalette_DarmanitanZen), - SPECIES_SHINY_PAL(TORNADUS_THERIAN, gMonShinyPalette_TornadusTherian), - SPECIES_SHINY_PAL(THUNDURUS_THERIAN, gMonShinyPalette_ThundurusTherian), - SPECIES_SHINY_PAL(LANDORUS_THERIAN, gMonShinyPalette_LandorusTherian), - SPECIES_SHINY_PAL(MELOETTA_PIROUETTE, gMonShinyPalette_MeloettaPirouette), - SPECIES_SHINY_PAL(AEGISLASH_BLADE, gMonShinyPalette_AegislashBlade), - SPECIES_SHINY_PAL(HOOPA_UNBOUND, gMonShinyPalette_HoopaUnbound), - SPECIES_SHINY_PAL(MINIOR_CORE, gMonShinyPalette_MiniorCore), - SPECIES_SHINY_PAL(WISHIWASHI_SCHOOL, gMonShinyPalette_WishiwashiSchool), - SPECIES_SHINY_PAL(KYUREM_BLACK, gMonShinyPalette_KyuremBlack), - SPECIES_SHINY_PAL(KYUREM_WHITE, gMonShinyPalette_KyuremWhite), - SPECIES_SHINY_PAL(MIMIKYU_BUSTED, gMonShinyPalette_MimikyuBusted), - SPECIES_SHINY_PAL(LYCANROC_MIDNIGHT, gMonShinyPalette_LycanrocMidnight), - SPECIES_SHINY_PAL(LYCANROC_DUSK, gMonShinyPalette_LycanrocDusk), - SPECIES_SHINY_PAL(ZYGARDE_10, gMonShinyPalette_Zygarde10), - SPECIES_SHINY_PAL(ZYGARDE_COMPLETE, gMonShinyPalette_ZygardeComplete), - SPECIES_SHINY_PAL(DEOXYS_ATTACK, gMonShinyPalette_DeoxysAttack), - SPECIES_SHINY_PAL(DEOXYS_DEFENSE, gMonShinyPalette_DeoxysDefense), - SPECIES_SHINY_PAL(DEOXYS_SPEED, gMonShinyPalette_DeoxysSpeed), - - SPECIES_SHINY_PAL(UNOWN_A, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_B, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_C, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_D, gMonShinyPalette_Unown), @@ -942,4 +926,203 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = SPECIES_SHINY_PAL(UNOWN_Z, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_EMARK, gMonShinyPalette_Unown), SPECIES_SHINY_PAL(UNOWN_QMARK, gMonShinyPalette_Unown), + + SPECIES_SHINY_PAL(CASTFORM_SUNNY, gMonShinyPalette_CastformSunny), + SPECIES_SHINY_PAL(CASTFORM_RAINY, gMonShinyPalette_CastformRainy), + SPECIES_SHINY_PAL(CASTFORM_SNOWY, gMonShinyPalette_CastformSnowy), + + SPECIES_SHINY_PAL(DEOXYS_ATTACK, gMonShinyPalette_DeoxysAttack), + SPECIES_SHINY_PAL(DEOXYS_DEFENSE, gMonShinyPalette_DeoxysDefense), + SPECIES_SHINY_PAL(DEOXYS_SPEED, gMonShinyPalette_DeoxysSpeed), + + SPECIES_SHINY_PAL(BURMY_SANDY_CLOAK, gMonShinyPalette_BurmySandyCloak), + SPECIES_SHINY_PAL(BURMY_TRASH_CLOAK, gMonShinyPalette_BurmyTrashCloak), + + SPECIES_SHINY_PAL(WORMADAM_SANDY_CLOAK, gMonShinyPalette_WormadamSandyCloak), + SPECIES_SHINY_PAL(WORMADAM_TRASH_CLOAK, gMonShinyPalette_WormadamTrashCloak), + + SPECIES_SHINY_PAL(CHERRIM_SUNSHINE, gMonShinyPalette_CherrimSunshine), + + SPECIES_SHINY_PAL(SHELLOS_EAST_SEA, gMonShinyPalette_ShellosEastSea), + + SPECIES_SHINY_PAL(GASTRODON_EAST_SEA, gMonShinyPalette_GastrodonEastSea), + + SPECIES_SHINY_PAL(ROTOM_HEAT, gMonShinyPalette_RotomHeat), + SPECIES_SHINY_PAL(ROTOM_WASH, gMonShinyPalette_RotomWash), + SPECIES_SHINY_PAL(ROTOM_FROST, gMonShinyPalette_RotomFrost), + SPECIES_SHINY_PAL(ROTOM_FAN, gMonShinyPalette_RotomFan), + SPECIES_SHINY_PAL(ROTOM_MOW, gMonShinyPalette_RotomMow), + + SPECIES_SHINY_PAL(GIRATINA_ORIGIN, gMonShinyPalette_GiratinaOrigin), + + SPECIES_SHINY_PAL(SHAYMIN_SKY, gMonShinyPalette_ShayminSky), + + SPECIES_SHINY_PAL(ARCEUS_FIGHTING, gMonShinyPalette_ArceusFighting), + SPECIES_SHINY_PAL(ARCEUS_FLYING, gMonShinyPalette_ArceusFlying), + SPECIES_SHINY_PAL(ARCEUS_POISON, gMonShinyPalette_ArceusPoison), + SPECIES_SHINY_PAL(ARCEUS_GROUND, gMonShinyPalette_ArceusGround), + SPECIES_SHINY_PAL(ARCEUS_ROCK, gMonShinyPalette_ArceusRock), + SPECIES_SHINY_PAL(ARCEUS_BUG, gMonShinyPalette_ArceusBug), + SPECIES_SHINY_PAL(ARCEUS_GHOST, gMonShinyPalette_ArceusGhost), + SPECIES_SHINY_PAL(ARCEUS_STEEL, gMonShinyPalette_ArceusSteel), + SPECIES_SHINY_PAL(ARCEUS_FIRE, gMonShinyPalette_ArceusFire), + SPECIES_SHINY_PAL(ARCEUS_WATER, gMonShinyPalette_ArceusWater), + SPECIES_SHINY_PAL(ARCEUS_GRASS, gMonShinyPalette_ArceusGrass), + SPECIES_SHINY_PAL(ARCEUS_ELECTRIC, gMonShinyPalette_ArceusElectric), + SPECIES_SHINY_PAL(ARCEUS_PSYCHIC, gMonShinyPalette_ArceusPsychic), + SPECIES_SHINY_PAL(ARCEUS_ICE, gMonShinyPalette_ArceusIce), + SPECIES_SHINY_PAL(ARCEUS_DRAGON, gMonShinyPalette_ArceusDragon), + SPECIES_SHINY_PAL(ARCEUS_DARK, gMonShinyPalette_ArceusDark), + SPECIES_SHINY_PAL(ARCEUS_FAIRY, gMonShinyPalette_ArceusFairy), + + SPECIES_SHINY_PAL(BASCULIN_BLUE_STRIPED, gMonShinyPalette_BasculinBlueStriped), + + SPECIES_SHINY_PAL(DARMANITAN_ZEN_MODE, gMonShinyPalette_DarmanitanZenMode), + + SPECIES_SHINY_PAL(DEERLING_SUMMER, gMonShinyPalette_DeerlingSummer), + SPECIES_SHINY_PAL(DEERLING_AUTUMN, gMonShinyPalette_DeerlingAutumn), + SPECIES_SHINY_PAL(DEERLING_WINTER, gMonShinyPalette_DeerlingWinter), + + SPECIES_SHINY_PAL(SAWSBUCK_SUMMER, gMonShinyPalette_SawsbuckSummer), + SPECIES_SHINY_PAL(SAWSBUCK_AUTUMN, gMonShinyPalette_SawsbuckAutumn), + SPECIES_SHINY_PAL(SAWSBUCK_WINTER, gMonShinyPalette_SawsbuckWinter), + + SPECIES_SHINY_PAL(TORNADUS_THERIAN, gMonShinyPalette_TornadusTherian), + SPECIES_SHINY_PAL(THUNDURUS_THERIAN, gMonShinyPalette_ThundurusTherian), + SPECIES_SHINY_PAL(LANDORUS_THERIAN, gMonShinyPalette_LandorusTherian), + + SPECIES_SHINY_PAL(KYUREM_WHITE, gMonShinyPalette_KyuremWhite), + SPECIES_SHINY_PAL(KYUREM_BLACK, gMonShinyPalette_KyuremBlack), + + SPECIES_SHINY_PAL(KELDEO_RESOLUTE, gMonShinyPalette_KeldeoResolute), + + SPECIES_SHINY_PAL(MELOETTA_PIROUETTE, gMonShinyPalette_MeloettaPirouette), + + SPECIES_SHINY_PAL(GENESECT_DOUSE_DRIVE, gMonShinyPalette_GenesectDouseDrive), + SPECIES_SHINY_PAL(GENESECT_SHOCK_DRIVE, gMonShinyPalette_GenesectShockDrive), + SPECIES_SHINY_PAL(GENESECT_BURN_DRIVE, gMonShinyPalette_GenesectBurnDrive), + SPECIES_SHINY_PAL(GENESECT_CHILL_DRIVE, gMonShinyPalette_GenesectChillDrive), + + SPECIES_SHINY_PAL(GRENINJA_BATTLE_BOND, gMonShinyPalette_Greninja), + SPECIES_SHINY_PAL(GRENINJA_ASH, gMonShinyPalette_GreninjaAsh), + + SPECIES_SHINY_PAL(VIVILLON_POLAR, gMonShinyPalette_VivillonPolar), + SPECIES_SHINY_PAL(VIVILLON_TUNDRA, gMonShinyPalette_VivillonTundra), + SPECIES_SHINY_PAL(VIVILLON_CONTINENTAL, gMonShinyPalette_VivillonContinental), + SPECIES_SHINY_PAL(VIVILLON_GARDEN, gMonShinyPalette_VivillonGarden), + SPECIES_SHINY_PAL(VIVILLON_ELEGANT, gMonShinyPalette_VivillonElegant), + SPECIES_SHINY_PAL(VIVILLON_MEADOW, gMonShinyPalette_VivillonMeadow), + SPECIES_SHINY_PAL(VIVILLON_MODERN, gMonShinyPalette_VivillonModern), + SPECIES_SHINY_PAL(VIVILLON_MARINE, gMonShinyPalette_VivillonMarine), + SPECIES_SHINY_PAL(VIVILLON_ARCHIPELAGO, gMonShinyPalette_VivillonArchipelago), + SPECIES_SHINY_PAL(VIVILLON_HIGH_PLAINS, gMonShinyPalette_VivillonHighPlains), + SPECIES_SHINY_PAL(VIVILLON_SANDSTORM, gMonShinyPalette_VivillonSandstorm), + SPECIES_SHINY_PAL(VIVILLON_RIVER, gMonShinyPalette_VivillonRiver), + SPECIES_SHINY_PAL(VIVILLON_MONSOON, gMonShinyPalette_VivillonMonsoon), + SPECIES_SHINY_PAL(VIVILLON_SAVANNA, gMonShinyPalette_VivillonSavanna), + SPECIES_SHINY_PAL(VIVILLON_SUN, gMonShinyPalette_VivillonSun), + SPECIES_SHINY_PAL(VIVILLON_OCEAN, gMonShinyPalette_VivillonOcean), + SPECIES_SHINY_PAL(VIVILLON_JUNGLE, gMonShinyPalette_VivillonJungle), + SPECIES_SHINY_PAL(VIVILLON_FANCY, gMonShinyPalette_VivillonFancy), + SPECIES_SHINY_PAL(VIVILLON_POKE_BALL, gMonShinyPalette_VivillonPokeBall), + + SPECIES_SHINY_PAL(FLABEBE_YELLOW_FLOWER, gMonShinyPalette_FlabebeYellowFlower), + SPECIES_SHINY_PAL(FLABEBE_ORANGE_FLOWER, gMonShinyPalette_FlabebeOrangeFlower), + SPECIES_SHINY_PAL(FLABEBE_BLUE_FLOWER, gMonShinyPalette_FlabebeBlueFlower), + SPECIES_SHINY_PAL(FLABEBE_WHITE_FLOWER, gMonShinyPalette_FlabebeWhiteFlower), + + SPECIES_SHINY_PAL(FLOETTE_YELLOW_FLOWER, gMonShinyPalette_FloetteYellowFlower), + SPECIES_SHINY_PAL(FLOETTE_ORANGE_FLOWER, gMonShinyPalette_FloetteOrangeFlower), + SPECIES_SHINY_PAL(FLOETTE_BLUE_FLOWER, gMonShinyPalette_FloetteBlueFlower), + SPECIES_SHINY_PAL(FLOETTE_WHITE_FLOWER, gMonShinyPalette_FloetteWhiteFlower), + SPECIES_SHINY_PAL(FLOETTE_ETERNAL_FLOWER, gMonShinyPalette_FloetteEternalFlower), + + SPECIES_SHINY_PAL(FLORGES_YELLOW_FLOWER, gMonShinyPalette_FlorgesYellowFlower), + SPECIES_SHINY_PAL(FLORGES_ORANGE_FLOWER, gMonShinyPalette_FlorgesOrangeFlower), + SPECIES_SHINY_PAL(FLORGES_BLUE_FLOWER, gMonShinyPalette_FlorgesBlueFlower), + SPECIES_SHINY_PAL(FLORGES_WHITE_FLOWER, gMonShinyPalette_FlorgesWhiteFlower), + + SPECIES_SHINY_PAL(FURFROU_HEART_TRIM, gMonShinyPalette_FurfrouHeartTrim), + SPECIES_SHINY_PAL(FURFROU_STAR_TRIM, gMonShinyPalette_FurfrouStarTrim), + SPECIES_SHINY_PAL(FURFROU_DIAMOND_TRIM, gMonShinyPalette_FurfrouDiamondTrim), + SPECIES_SHINY_PAL(FURFROU_DEBUTANTE_TRIM, gMonShinyPalette_FurfrouDebutanteTrim), + SPECIES_SHINY_PAL(FURFROU_MATRON_TRIM, gMonShinyPalette_FurfrouMatronTrim), + SPECIES_SHINY_PAL(FURFROU_DANDY_TRIM, gMonShinyPalette_FurfrouDandyTrim), + SPECIES_SHINY_PAL(FURFROU_LA_REINE_TRIM, gMonShinyPalette_FurfrouLaReineTrim), + SPECIES_SHINY_PAL(FURFROU_KABUKI_TRIM, gMonShinyPalette_FurfrouKabukiTrim), + SPECIES_SHINY_PAL(FURFROU_PHARAOH_TRIM, gMonShinyPalette_FurfrouPharaohTrim), + + SPECIES_SHINY_PAL(MEOWSTIC_F, gMonShinyPalette_MeowsticFemale), + + SPECIES_SHINY_PAL(AEGISLASH_BLADE, gMonShinyPalette_AegislashBlade), + + SPECIES_SHINY_PAL(PUMPKABOO_SMALL, gMonShinyPalette_Pumpkaboo), + SPECIES_SHINY_PAL(PUMPKABOO_LARGE, gMonShinyPalette_Pumpkaboo), + SPECIES_SHINY_PAL(PUMPKABOO_SUPER, gMonShinyPalette_Pumpkaboo), + + SPECIES_SHINY_PAL(GOURGEIST_SMALL, gMonShinyPalette_Gourgeist), + SPECIES_SHINY_PAL(GOURGEIST_LARGE, gMonShinyPalette_Gourgeist), + SPECIES_SHINY_PAL(GOURGEIST_SUPER, gMonShinyPalette_Gourgeist), + + SPECIES_SHINY_PAL(XERNEAS_ACTIVE, gMonShinyPalette_XerneasActive), + + SPECIES_SHINY_PAL(ZYGARDE_10, gMonShinyPalette_Zygarde10), + SPECIES_SHINY_PAL(ZYGARDE_10_POWER_CONSTRUCT, gMonShinyPalette_Zygarde10), + SPECIES_SHINY_PAL(ZYGARDE_50_POWER_CONSTRUCT, gMonShinyPalette_Zygarde), + SPECIES_SHINY_PAL(ZYGARDE_COMPLETE, gMonShinyPalette_ZygardeComplete), + + SPECIES_SHINY_PAL(HOOPA_UNBOUND, gMonShinyPalette_HoopaUnbound), + + SPECIES_SHINY_PAL(ORICORIO_POM_POM, gMonShinyPalette_OricorioPomPom), + SPECIES_SHINY_PAL(ORICORIO_PA_U, gMonShinyPalette_OricorioPau), + SPECIES_SHINY_PAL(ORICORIO_SENSU, gMonShinyPalette_OricorioSensu), + + SPECIES_SHINY_PAL(ROCKRUFF_OWN_TEMPO, gMonShinyPalette_Rockruff), + + SPECIES_SHINY_PAL(LYCANROC_MIDNIGHT, gMonShinyPalette_LycanrocMidnight), + SPECIES_SHINY_PAL(LYCANROC_DUSK, gMonShinyPalette_LycanrocDusk), + + SPECIES_SHINY_PAL(WISHIWASHI_SCHOOL, gMonShinyPalette_WishiwashiSchool), + + SPECIES_SHINY_PAL(SILVALLY_FIGHTING, gMonShinyPalette_SilvallyFighting), + SPECIES_SHINY_PAL(SILVALLY_FLYING, gMonShinyPalette_SilvallyFlying), + SPECIES_SHINY_PAL(SILVALLY_POISON, gMonShinyPalette_SilvallyPoison), + SPECIES_SHINY_PAL(SILVALLY_GROUND, gMonShinyPalette_SilvallyGround), + SPECIES_SHINY_PAL(SILVALLY_ROCK, gMonShinyPalette_SilvallyRock), + SPECIES_SHINY_PAL(SILVALLY_BUG, gMonShinyPalette_SilvallyBug), + SPECIES_SHINY_PAL(SILVALLY_GHOST, gMonShinyPalette_SilvallyGhost), + SPECIES_SHINY_PAL(SILVALLY_STEEL, gMonShinyPalette_SilvallySteel), + SPECIES_SHINY_PAL(SILVALLY_FIRE, gMonShinyPalette_SilvallyFire), + SPECIES_SHINY_PAL(SILVALLY_WATER, gMonShinyPalette_SilvallyWater), + SPECIES_SHINY_PAL(SILVALLY_GRASS, gMonShinyPalette_SilvallyGrass), + SPECIES_SHINY_PAL(SILVALLY_ELECTRIC, gMonShinyPalette_SilvallyElectric), + SPECIES_SHINY_PAL(SILVALLY_PSYCHIC, gMonShinyPalette_SilvallyPsychic), + SPECIES_SHINY_PAL(SILVALLY_ICE, gMonShinyPalette_SilvallyIce), + SPECIES_SHINY_PAL(SILVALLY_DRAGON, gMonShinyPalette_SilvallyDragon), + SPECIES_SHINY_PAL(SILVALLY_DARK, gMonShinyPalette_SilvallyDark), + SPECIES_SHINY_PAL(SILVALLY_FAIRY, gMonShinyPalette_SilvallyFairy), + + SPECIES_SHINY_PAL(MINIOR_METEOR_ORANGE, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_METEOR_YELLOW, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_METEOR_GREEN, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_METEOR_BLUE, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_METEOR_INDIGO, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_METEOR_VIOLET, gMonShinyPalette_Minior), + SPECIES_SHINY_PAL(MINIOR_CORE_RED, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_ORANGE, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_YELLOW, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_GREEN, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_BLUE, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_INDIGO, gMonShinyPalette_MiniorCore), + SPECIES_SHINY_PAL(MINIOR_CORE_VIOLET, gMonShinyPalette_MiniorCore), + + SPECIES_SHINY_PAL(MIMIKYU_BUSTED, gMonShinyPalette_MimikyuBusted), + + SPECIES_SHINY_PAL(NECROZMA_DUSK_MANE, gMonShinyPalette_NecrozmaDuskMane), + SPECIES_SHINY_PAL(NECROZMA_DAWN_WINGS, gMonShinyPalette_NecrozmaDawnWings), + SPECIES_SHINY_PAL(NECROZMA_ULTRA, gMonShinyPalette_NecrozmaUltra), + + SPECIES_SHINY_PAL(MAGEARNA_ORIGINAL_COLOR, gMonShinyPalette_MagearnaOriginalColor), + + SPECIES_SHINY_PAL(EGG, gMonPalette_Egg), }; diff --git a/src/data/text/species_names.h b/src/data/text/species_names.h index 1fe950bc6..5d78a09ac 100644 --- a/src/data/text/species_names.h +++ b/src/data/text/species_names.h @@ -412,11 +412,11 @@ const u8 gSpeciesNames[][POKEMON_NAME_LENGTH + 1] = { [SPECIES_SHIELDON] = _("Shieldon"), [SPECIES_BASTIODON] = _("Bastiodon"), [SPECIES_BURMY] = _("Burmy"), - [SPECIES_BURMY_SANDY] = _("Burmy"), - [SPECIES_BURMY_TRASH] = _("Burmy"), + [SPECIES_BURMY_SANDY_CLOAK] = _("Burmy"), + [SPECIES_BURMY_TRASH_CLOAK] = _("Burmy"), [SPECIES_WORMADAM] = _("Wormadam"), - [SPECIES_WORMADAM_SANDY] = _("Wormadam"), - [SPECIES_WORMADAM_TRASH] = _("Wormadam"), + [SPECIES_WORMADAM_SANDY_CLOAK] = _("Wormadam"), + [SPECIES_WORMADAM_TRASH_CLOAK] = _("Wormadam"), [SPECIES_MOTHIM] = _("Mothim"), [SPECIES_COMBEE] = _("Combee"), [SPECIES_VESPIQUEN] = _("Vespiquen"), @@ -862,9 +862,6 @@ const u8 gSpeciesNames[][POKEMON_NAME_LENGTH + 1] = { [SPECIES_MEGA_METAGROSS] = _("Metagross"), [SPECIES_MEGA_LATIAS] = _("Latias"), [SPECIES_MEGA_LATIOS] = _("Latios"), - [SPECIES_PRIMAL_KYOGRE] = _("Kyogre"), - [SPECIES_PRIMAL_GROUDON] = _("Groudon"), - [SPECIES_MEGA_RAYQUAZA] = _("Rayquaza"), [SPECIES_MEGA_LOPUNNY] = _("Lopunny"), [SPECIES_MEGA_GARCHOMP] = _("Garchomp"), [SPECIES_MEGA_LUCARIO] = _("Lucario"), @@ -873,6 +870,10 @@ const u8 gSpeciesNames[][POKEMON_NAME_LENGTH + 1] = { [SPECIES_MEGA_AUDINO] = _("Audino"), [SPECIES_MEGA_DIANCIE] = _("Diancie"), + [SPECIES_MEGA_RAYQUAZA] = _("Rayquaza"), + [SPECIES_PRIMAL_KYOGRE] = _("Kyogre"), + [SPECIES_PRIMAL_GROUDON] = _("Groudon"), + [SPECIES_ALOLAN_RATTATA] = _("Rattata"), [SPECIES_ALOLAN_RATICATE] = _("Raticate"), [SPECIES_ALOLAN_RAICHU] = _("Raichu"), @@ -894,14 +895,14 @@ const u8 gSpeciesNames[][POKEMON_NAME_LENGTH + 1] = { [SPECIES_SHAYMIN_SKY] = _("Shaymin"), [SPECIES_GIRATINA_ORIGIN] = _("Giratina"), - [SPECIES_DARMANITAN_ZEN] = _("Darmanitan"), + [SPECIES_DARMANITAN_ZEN_MODE] = _("Darmanitan"), [SPECIES_TORNADUS_THERIAN] = _("Tornadus"), [SPECIES_THUNDURUS_THERIAN] = _("Thundurus"), [SPECIES_LANDORUS_THERIAN] = _("Landorus"), [SPECIES_MELOETTA_PIROUETTE] = _("Meloetta"), [SPECIES_AEGISLASH_BLADE] = _("Aegislash"), [SPECIES_HOOPA_UNBOUND] = _("Hoopa"), - [SPECIES_MINIOR_CORE] = _("Minior"), + [SPECIES_MINIOR_CORE_RED] = _("Minior"), [SPECIES_WISHIWASHI_SCHOOL] = _("Wishiwashi"), [SPECIES_MIMIKYU_BUSTED] = _("Mimikyu"), [SPECIES_LYCANROC_MIDNIGHT] = _("Lycanroc"), diff --git a/src/pokemon.c b/src/pokemon.c index 2898c8fed..0a71a16e3 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -741,11 +741,11 @@ const u16 gSpeciesToNationalPokedexNum[NUM_SPECIES] = // Assigns all species to SPECIES_TO_NATIONAL(SHIELDON), SPECIES_TO_NATIONAL(BASTIODON), SPECIES_TO_NATIONAL(BURMY), - [SPECIES_BURMY_SANDY - 1] = NATIONAL_DEX_BURMY, - [SPECIES_BURMY_TRASH - 1] = NATIONAL_DEX_BURMY, + [SPECIES_BURMY_SANDY_CLOAK - 1] = NATIONAL_DEX_BURMY, + [SPECIES_BURMY_TRASH_CLOAK - 1] = NATIONAL_DEX_BURMY, SPECIES_TO_NATIONAL(WORMADAM), - [SPECIES_WORMADAM_SANDY - 1] = NATIONAL_DEX_WORMADAM, - [SPECIES_WORMADAM_TRASH - 1] = NATIONAL_DEX_WORMADAM, + [SPECIES_WORMADAM_SANDY_CLOAK - 1] = NATIONAL_DEX_WORMADAM, + [SPECIES_WORMADAM_TRASH_CLOAK - 1] = NATIONAL_DEX_WORMADAM, SPECIES_TO_NATIONAL(MOTHIM), SPECIES_TO_NATIONAL(COMBEE), SPECIES_TO_NATIONAL(VESPIQUEN), @@ -3723,7 +3723,13 @@ u8 GetGenderFromSpeciesAndPersonality(u16 species, u32 personality) u32 GetUnownSpeciesId(u32 personality) { - return GetUnownLetterByPersonality(personality) + SPECIES_UNOWN_A; + return GetUnownLetterByPersonality(personality) + SPECIES_UNOWN_B - 1; //TODO + /* + u16 unownLetter = GetUnownLetterByPersonality(personality); + if (unownLetter == 0) + return SPECIES_UNOWN; + return unownLetter + SPECIES_UNOWN_B - 1; + */ } void SetMultiuseSpriteTemplateToPokemon(u16 speciesTag, u8 battlerPosition) diff --git a/src/pokemon_icon.c b/src/pokemon_icon.c index 8efecfaf9..7cec14e9c 100644 --- a/src/pokemon_icon.c +++ b/src/pokemon_icon.c @@ -225,7 +225,7 @@ const u8 *const gMonIconTable[] = [SPECIES_MURKROW] = gMonIcon_Murkrow, [SPECIES_SLOWKING] = gMonIcon_Slowking, [SPECIES_MISDREAVUS] = gMonIcon_Misdreavus, - [SPECIES_UNOWN] = gMonIcon_UnownA, + [SPECIES_UNOWN] = gMonIcon_Unown, [SPECIES_WOBBUFFET] = gMonIcon_Wobbuffet, [SPECIES_GIRAFARIG] = gMonIcon_Girafarig, [SPECIES_PINECO] = gMonIcon_Pineco, @@ -436,12 +436,8 @@ const u8 *const gMonIconTable[] = [SPECIES_RAMPARDOS] = gMonIcon_Rampardos, [SPECIES_SHIELDON] = gMonIcon_Shieldon, [SPECIES_BASTIODON] = gMonIcon_Bastiodon, - [SPECIES_BURMY] = gMonIcon_BurmyPlant, - [SPECIES_BURMY_SANDY] = gMonIcon_BurmySandy, - [SPECIES_BURMY_TRASH] = gMonIcon_BurmyTrash, - [SPECIES_WORMADAM] = gMonIcon_WormadamPlant, - [SPECIES_WORMADAM_SANDY] = gMonIcon_WormadamSandy, - [SPECIES_WORMADAM_TRASH] = gMonIcon_WormadamTrash, + [SPECIES_BURMY] = gMonIcon_Burmy, + [SPECIES_WORMADAM] = gMonIcon_Wormadam, [SPECIES_MOTHIM] = gMonIcon_Mothim, [SPECIES_COMBEE] = gMonIcon_Combee, [SPECIES_VESPIQUEN] = gMonIcon_Vespiquen, @@ -507,12 +503,7 @@ const u8 *const gMonIconTable[] = [SPECIES_PROBOPASS] = gMonIcon_Probopass, [SPECIES_DUSKNOIR] = gMonIcon_Dusknoir, [SPECIES_FROSLASS] = gMonIcon_Froslass, - [SPECIES_ROTOM] = gMonIcon_RotomNormal, - [SPECIES_ROTOM_HEAT] = gMonIcon_RotomHeat, - [SPECIES_ROTOM_FROST] = gMonIcon_RotomFrost, - [SPECIES_ROTOM_FAN] = gMonIcon_RotomFan, - [SPECIES_ROTOM_MOW] = gMonIcon_RotomMow, - [SPECIES_ROTOM_WASH] = gMonIcon_RotomWash, + [SPECIES_ROTOM] = gMonIcon_Rotom, [SPECIES_UXIE] = gMonIcon_Uxie, [SPECIES_MESPRIT] = gMonIcon_Mesprit, [SPECIES_AZELF] = gMonIcon_Azelf, @@ -711,8 +702,7 @@ const u8 *const gMonIconTable[] = [SPECIES_PANGORO] = gMonIcon_Pangoro, [SPECIES_FURFROU] = gMonIcon_Furfrou, [SPECIES_ESPURR] = gMonIcon_Espurr, - [SPECIES_MEOWSTIC] = gMonIcon_MeowsticMale, - [SPECIES_MEOWSTIC_F] = gMonIcon_MeowsticFemale, + [SPECIES_MEOWSTIC] = gMonIcon_Meowstic, [SPECIES_HONEDGE] = gMonIcon_Honedge, [SPECIES_DOUBLADE] = gMonIcon_Doublade, [SPECIES_AEGISLASH] = gMonIcon_Aegislash, @@ -844,7 +834,6 @@ const u8 *const gMonIconTable[] = [SPECIES_ZERAORA] = gMonIcon_Zeraora, [SPECIES_MELTAN] = gMonIcon_Meltan, [SPECIES_MELMETAL] = gMonIcon_Melmetal, - [SPECIES_EGG] = gMonIcon_Egg, [SPECIES_MEGA_VENUSAUR] = gMonIcon_MegaVenusaur, [SPECIES_MEGA_CHARIZARD_X] = gMonIcon_MegaCharizardX, [SPECIES_MEGA_CHARIZARD_Y] = gMonIcon_MegaCharizardY, @@ -885,9 +874,6 @@ const u8 *const gMonIconTable[] = [SPECIES_MEGA_METAGROSS] = gMonIcon_MegaMetagross, [SPECIES_MEGA_LATIAS] = gMonIcon_MegaLatias, [SPECIES_MEGA_LATIOS] = gMonIcon_MegaLatios, - [SPECIES_PRIMAL_KYOGRE] = gMonIcon_PrimalKyogre, - [SPECIES_PRIMAL_GROUDON] = gMonIcon_PrimalGroudon, - [SPECIES_MEGA_RAYQUAZA] = gMonIcon_MegaRayquaza, [SPECIES_MEGA_LOPUNNY] = gMonIcon_MegaLopunny, [SPECIES_MEGA_GARCHOMP] = gMonIcon_MegaGarchomp, [SPECIES_MEGA_LUCARIO] = gMonIcon_MegaLucario, @@ -895,6 +881,9 @@ const u8 *const gMonIconTable[] = [SPECIES_MEGA_GALLADE] = gMonIcon_MegaGallade, [SPECIES_MEGA_AUDINO] = gMonIcon_MegaAudino, [SPECIES_MEGA_DIANCIE] = gMonIcon_MegaDiancie, + [SPECIES_MEGA_RAYQUAZA] = gMonIcon_MegaRayquaza, + [SPECIES_PRIMAL_KYOGRE] = gMonIcon_PrimalKyogre, + [SPECIES_PRIMAL_GROUDON] = gMonIcon_PrimalGroudon, [SPECIES_ALOLAN_RATTATA] = gMonIcon_AlolanRattata, [SPECIES_ALOLAN_RATICATE] = gMonIcon_AlolanRaticate, [SPECIES_ALOLAN_RAICHU] = gMonIcon_AlolanRaichu, @@ -913,28 +902,20 @@ const u8 *const gMonIconTable[] = [SPECIES_ALOLAN_MUK] = gMonIcon_AlolanMuk, [SPECIES_ALOLAN_EXEGGUTOR] = gMonIcon_AlolanExeggutor, [SPECIES_ALOLAN_MAROWAK] = gMonIcon_AlolanMarowak, - [SPECIES_SHAYMIN_SKY] = gMonIcon_ShayminSky, - [SPECIES_GIRATINA_ORIGIN] = gMonIcon_GiratinaOrigin, - [SPECIES_DARMANITAN_ZEN] = gMonIcon_DarmanitanZen, - [SPECIES_TORNADUS_THERIAN] = gMonIcon_TornadusTherian, - [SPECIES_THUNDURUS_THERIAN] = gMonIcon_ThundurusTherian, - [SPECIES_LANDORUS_THERIAN] = gMonIcon_LandorusTherian, - [SPECIES_MELOETTA_PIROUETTE] = gMonIcon_MeloettaPirouette, - [SPECIES_AEGISLASH_BLADE] = gMonIcon_AegislashBlade, - [SPECIES_HOOPA_UNBOUND] = gMonIcon_HoopaUnbound, - [SPECIES_MINIOR_CORE] = gMonIcon_MiniorCore, - [SPECIES_WISHIWASHI_SCHOOL] = gMonIcon_WishiwashiSchool, - [SPECIES_KYUREM_BLACK] = gMonIcon_KyuremBlack, - [SPECIES_KYUREM_WHITE] = gMonIcon_KyuremWhite, - [SPECIES_MIMIKYU_BUSTED] = gMonIcon_MimikyuBusted, - [SPECIES_LYCANROC_MIDNIGHT] = gMonIcon_LycanrocMidnight, - [SPECIES_LYCANROC_DUSK] = gMonIcon_LycanrocDusk, - [SPECIES_ZYGARDE_10] = gMonIcon_Zygarde10, - [SPECIES_ZYGARDE_COMPLETE] = gMonIcon_ZygardeComplete, - [SPECIES_DEOXYS_ATTACK] = gMonIcon_DeoxysAttack, - [SPECIES_DEOXYS_DEFENSE] = gMonIcon_DeoxysDefense, - [SPECIES_DEOXYS_SPEED] = gMonIcon_DeoxysSpeed, - [SPECIES_UNOWN_A] = gMonIcon_UnownA, + [SPECIES_PIKACHU_COSPLAY] = gMonIcon_PikachuCosplay, + [SPECIES_PIKACHU_ROCK_STAR] = gMonIcon_PikachuRockStar, + [SPECIES_PIKACHU_BELLE] = gMonIcon_PikachuBelle, + [SPECIES_PIKACHU_POP_STAR] = gMonIcon_PikachuPopStar, + [SPECIES_PIKACHU_PH_D] = gMonIcon_PikachuPhD, + [SPECIES_PIKACHU_LIBRE] = gMonIcon_PikachuLibre, + [SPECIES_PIKACHU_ORIGINAL_CAP] = gMonIcon_PikachuOriginalCap, + [SPECIES_PIKACHU_HOENN_CAP] = gMonIcon_PikachuHoennCap, + [SPECIES_PIKACHU_SINNOH_CAP] = gMonIcon_PikachuSinnohCap, + [SPECIES_PIKACHU_UNOVA_CAP] = gMonIcon_PikachuUnovaCap, + [SPECIES_PIKACHU_KALOS_CAP] = gMonIcon_PikachuKalosCap, + [SPECIES_PIKACHU_ALOLA_CAP] = gMonIcon_PikachuAlolaCap, + [SPECIES_PIKACHU_PARTNER_CAP] = gMonIcon_PikachuPartnerCap, + [SPECIES_PICHU_SPIKY_EARED] = gMonIcon_PichuSpikyEared, [SPECIES_UNOWN_B] = gMonIcon_UnownB, [SPECIES_UNOWN_C] = gMonIcon_UnownC, [SPECIES_UNOWN_D] = gMonIcon_UnownD, @@ -962,7 +943,162 @@ const u8 *const gMonIconTable[] = [SPECIES_UNOWN_Z] = gMonIcon_UnownZ, [SPECIES_UNOWN_EMARK] = gMonIcon_UnownExclamationMark, [SPECIES_UNOWN_QMARK] = gMonIcon_UnownQuestionMark, - + [SPECIES_CASTFORM_SUNNY] = gMonIcon_CastformSunny, + [SPECIES_CASTFORM_RAINY] = gMonIcon_CastformRainy, + [SPECIES_CASTFORM_SNOWY] = gMonIcon_CastformSnowy, + [SPECIES_DEOXYS_ATTACK] = gMonIcon_DeoxysAttack, + [SPECIES_DEOXYS_DEFENSE] = gMonIcon_DeoxysDefense, + [SPECIES_DEOXYS_SPEED] = gMonIcon_DeoxysSpeed, + [SPECIES_BURMY_SANDY_CLOAK] = gMonIcon_BurmySandyCloak, + [SPECIES_BURMY_TRASH_CLOAK] = gMonIcon_BurmyTrashCloak, + [SPECIES_WORMADAM_SANDY_CLOAK] = gMonIcon_WormadamSandyCloak, + [SPECIES_WORMADAM_TRASH_CLOAK] = gMonIcon_WormadamTrashCloak, + [SPECIES_CHERRIM_SUNSHINE] = gMonIcon_CherrimSunshine, + [SPECIES_SHELLOS_EAST_SEA] = gMonIcon_ShellosEastSea, + [SPECIES_GASTRODON_EAST_SEA] = gMonIcon_GastrodonEastSea, + [SPECIES_ROTOM_HEAT] = gMonIcon_RotomHeat, + [SPECIES_ROTOM_WASH] = gMonIcon_RotomWash, + [SPECIES_ROTOM_FROST] = gMonIcon_RotomFrost, + [SPECIES_ROTOM_FAN] = gMonIcon_RotomFan, + [SPECIES_ROTOM_MOW] = gMonIcon_RotomMow, + [SPECIES_GIRATINA_ORIGIN] = gMonIcon_GiratinaOrigin, + [SPECIES_SHAYMIN_SKY] = gMonIcon_ShayminSky, + [SPECIES_ARCEUS_FIGHTING] = gMonIcon_Arceus, + [SPECIES_ARCEUS_FLYING] = gMonIcon_Arceus, + [SPECIES_ARCEUS_POISON] = gMonIcon_Arceus, + [SPECIES_ARCEUS_GROUND] = gMonIcon_Arceus, + [SPECIES_ARCEUS_ROCK] = gMonIcon_Arceus, + [SPECIES_ARCEUS_BUG] = gMonIcon_Arceus, + [SPECIES_ARCEUS_GHOST] = gMonIcon_Arceus, + [SPECIES_ARCEUS_STEEL] = gMonIcon_Arceus, + [SPECIES_ARCEUS_FIRE] = gMonIcon_Arceus, + [SPECIES_ARCEUS_WATER] = gMonIcon_Arceus, + [SPECIES_ARCEUS_GRASS] = gMonIcon_Arceus, + [SPECIES_ARCEUS_ELECTRIC] = gMonIcon_Arceus, + [SPECIES_ARCEUS_PSYCHIC] = gMonIcon_Arceus, + [SPECIES_ARCEUS_ICE] = gMonIcon_Arceus, + [SPECIES_ARCEUS_DRAGON] = gMonIcon_Arceus, + [SPECIES_ARCEUS_DARK] = gMonIcon_Arceus, + [SPECIES_ARCEUS_FAIRY] = gMonIcon_Arceus, + [SPECIES_BASCULIN_BLUE_STRIPED] = gMonIcon_BasculinBlueStriped, + [SPECIES_DARMANITAN_ZEN_MODE] = gMonIcon_DarmanitanZenMode, + [SPECIES_DEERLING_SUMMER] = gMonIcon_DeerlingSummer, + [SPECIES_DEERLING_AUTUMN] = gMonIcon_DeerlingAutumn, + [SPECIES_DEERLING_WINTER] = gMonIcon_DeerlingWinter, + [SPECIES_SAWSBUCK_SUMMER] = gMonIcon_SawsbuckSummer, + [SPECIES_SAWSBUCK_AUTUMN] = gMonIcon_SawsbuckAutumn, + [SPECIES_SAWSBUCK_WINTER] = gMonIcon_SawsbuckWinter, + [SPECIES_TORNADUS_THERIAN] = gMonIcon_TornadusTherian, + [SPECIES_THUNDURUS_THERIAN] = gMonIcon_ThundurusTherian, + [SPECIES_LANDORUS_THERIAN] = gMonIcon_LandorusTherian, + [SPECIES_KYUREM_WHITE] = gMonIcon_KyuremWhite, + [SPECIES_KYUREM_BLACK] = gMonIcon_KyuremBlack, + [SPECIES_KELDEO_RESOLUTE] = gMonIcon_KeldeoResolute, + [SPECIES_MELOETTA_PIROUETTE] = gMonIcon_MeloettaPirouette, + [SPECIES_GENESECT_DOUSE_DRIVE] = gMonIcon_Genesect, + [SPECIES_GENESECT_SHOCK_DRIVE] = gMonIcon_Genesect, + [SPECIES_GENESECT_BURN_DRIVE] = gMonIcon_Genesect, + [SPECIES_GENESECT_CHILL_DRIVE] = gMonIcon_Genesect, + [SPECIES_GRENINJA_BATTLE_BOND] = gMonIcon_Greninja, + [SPECIES_GRENINJA_ASH] = gMonIcon_GreninjaAsh, + [SPECIES_VIVILLON_POLAR] = gMonIcon_VivillonPolar, + [SPECIES_VIVILLON_TUNDRA] = gMonIcon_VivillonTundra, + [SPECIES_VIVILLON_CONTINENTAL] = gMonIcon_VivillonContinental, + [SPECIES_VIVILLON_GARDEN] = gMonIcon_VivillonGarden, + [SPECIES_VIVILLON_ELEGANT] = gMonIcon_VivillonElegant, + [SPECIES_VIVILLON_MEADOW] = gMonIcon_VivillonMeadow, + [SPECIES_VIVILLON_MODERN] = gMonIcon_VivillonModern, + [SPECIES_VIVILLON_MARINE] = gMonIcon_VivillonMarine, + [SPECIES_VIVILLON_ARCHIPELAGO] = gMonIcon_VivillonArchipelago, + [SPECIES_VIVILLON_HIGH_PLAINS] = gMonIcon_VivillonHighPlains, + [SPECIES_VIVILLON_SANDSTORM] = gMonIcon_VivillonSandstorm, + [SPECIES_VIVILLON_RIVER] = gMonIcon_VivillonRiver, + [SPECIES_VIVILLON_MONSOON] = gMonIcon_VivillonMonsoon, + [SPECIES_VIVILLON_SAVANNA] = gMonIcon_VivillonSavanna, + [SPECIES_VIVILLON_SUN] = gMonIcon_VivillonSun, + [SPECIES_VIVILLON_OCEAN] = gMonIcon_VivillonOcean, + [SPECIES_VIVILLON_JUNGLE] = gMonIcon_VivillonJungle, + [SPECIES_VIVILLON_FANCY] = gMonIcon_VivillonFancy, + [SPECIES_VIVILLON_POKE_BALL] = gMonIcon_VivillonPokeBall, + [SPECIES_FLABEBE_YELLOW_FLOWER] = gMonIcon_FlabebeYellowFlower, + [SPECIES_FLABEBE_ORANGE_FLOWER] = gMonIcon_FlabebeOrangeFlower, + [SPECIES_FLABEBE_BLUE_FLOWER] = gMonIcon_FlabebeBlueFlower, + [SPECIES_FLABEBE_WHITE_FLOWER] = gMonIcon_FlabebeWhiteFlower, + [SPECIES_FLOETTE_YELLOW_FLOWER] = gMonIcon_FloetteYellowFlower, + [SPECIES_FLOETTE_ORANGE_FLOWER] = gMonIcon_FloetteOrangeFlower, + [SPECIES_FLOETTE_BLUE_FLOWER] = gMonIcon_FloetteBlueFlower, + [SPECIES_FLOETTE_WHITE_FLOWER] = gMonIcon_FloetteWhiteFlower, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = gMonIcon_FloetteEternalFlower, + [SPECIES_FLORGES_YELLOW_FLOWER] = gMonIcon_FlorgesYellowFlower, + [SPECIES_FLORGES_ORANGE_FLOWER] = gMonIcon_FlorgesOrangeFlower, + [SPECIES_FLORGES_BLUE_FLOWER] = gMonIcon_FlorgesBlueFlower, + [SPECIES_FLORGES_WHITE_FLOWER] = gMonIcon_FlorgesWhiteFlower, + [SPECIES_FURFROU_HEART_TRIM] = gMonIcon_FurfrouHeartTrim, + [SPECIES_FURFROU_STAR_TRIM] = gMonIcon_FurfrouStarTrim, + [SPECIES_FURFROU_DIAMOND_TRIM] = gMonIcon_FurfrouDiamondTrim, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = gMonIcon_FurfrouDebutanteTrim, + [SPECIES_FURFROU_MATRON_TRIM] = gMonIcon_FurfrouMatronTrim, + [SPECIES_FURFROU_DANDY_TRIM] = gMonIcon_FurfrouDandyTrim, + [SPECIES_FURFROU_LA_REINE_TRIM] = gMonIcon_FurfrouLaReineTrim, + [SPECIES_FURFROU_KABUKI_TRIM] = gMonIcon_FurfrouKabukiTrim, + [SPECIES_FURFROU_PHARAOH_TRIM] = gMonIcon_FurfrouPharaohTrim, + [SPECIES_MEOWSTIC_F] = gMonIcon_MeowsticFemale, + [SPECIES_AEGISLASH_BLADE] = gMonIcon_AegislashBlade, + [SPECIES_PUMPKABOO_SMALL] = gMonIcon_Pumpkaboo, + [SPECIES_PUMPKABOO_LARGE] = gMonIcon_Pumpkaboo, + [SPECIES_PUMPKABOO_SUPER] = gMonIcon_Pumpkaboo, + [SPECIES_GOURGEIST_SMALL] = gMonIcon_Gourgeist, + [SPECIES_GOURGEIST_LARGE] = gMonIcon_Gourgeist, + [SPECIES_GOURGEIST_SUPER] = gMonIcon_Gourgeist, + [SPECIES_XERNEAS_ACTIVE] = gMonIcon_XerneasActive, + [SPECIES_ZYGARDE_10] = gMonIcon_Zygarde10, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = gMonIcon_Zygarde10, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = gMonIcon_Zygarde, + [SPECIES_ZYGARDE_COMPLETE] = gMonIcon_ZygardeComplete, + [SPECIES_HOOPA_UNBOUND] = gMonIcon_HoopaUnbound, + [SPECIES_ORICORIO_POM_POM] = gMonIcon_OricorioPomPom, + [SPECIES_ORICORIO_PA_U] = gMonIcon_OricorioPau, + [SPECIES_ORICORIO_SENSU] = gMonIcon_OricorioSensu, + [SPECIES_ROCKRUFF_OWN_TEMPO] = gMonIcon_Rockruff, + [SPECIES_LYCANROC_MIDNIGHT] = gMonIcon_LycanrocMidnight, + [SPECIES_LYCANROC_DUSK] = gMonIcon_LycanrocDusk, + [SPECIES_WISHIWASHI_SCHOOL] = gMonIcon_WishiwashiSchool, + [SPECIES_SILVALLY_FIGHTING] = gMonIcon_Silvally, + [SPECIES_SILVALLY_FLYING] = gMonIcon_Silvally, + [SPECIES_SILVALLY_POISON] = gMonIcon_Silvally, + [SPECIES_SILVALLY_GROUND] = gMonIcon_Silvally, + [SPECIES_SILVALLY_ROCK] = gMonIcon_Silvally, + [SPECIES_SILVALLY_BUG] = gMonIcon_Silvally, + [SPECIES_SILVALLY_GHOST] = gMonIcon_Silvally, + [SPECIES_SILVALLY_STEEL] = gMonIcon_Silvally, + [SPECIES_SILVALLY_FIRE] = gMonIcon_Silvally, + [SPECIES_SILVALLY_WATER] = gMonIcon_Silvally, + [SPECIES_SILVALLY_GRASS] = gMonIcon_Silvally, + [SPECIES_SILVALLY_ELECTRIC] = gMonIcon_Silvally, + [SPECIES_SILVALLY_PSYCHIC] = gMonIcon_Silvally, + [SPECIES_SILVALLY_ICE] = gMonIcon_Silvally, + [SPECIES_SILVALLY_DRAGON] = gMonIcon_Silvally, + [SPECIES_SILVALLY_DARK] = gMonIcon_Silvally, + [SPECIES_SILVALLY_FAIRY] = gMonIcon_Silvally, + [SPECIES_MINIOR_METEOR_ORANGE] = gMonIcon_Minior, + [SPECIES_MINIOR_METEOR_YELLOW] = gMonIcon_Minior, + [SPECIES_MINIOR_METEOR_GREEN] = gMonIcon_Minior, + [SPECIES_MINIOR_METEOR_BLUE] = gMonIcon_Minior, + [SPECIES_MINIOR_METEOR_INDIGO] = gMonIcon_Minior, + [SPECIES_MINIOR_METEOR_VIOLET] = gMonIcon_Minior, + [SPECIES_MINIOR_CORE_RED] = gMonIcon_MiniorCoreRed, + [SPECIES_MINIOR_CORE_ORANGE] = gMonIcon_MiniorCoreOrange, + [SPECIES_MINIOR_CORE_YELLOW] = gMonIcon_MiniorCoreYellow, + [SPECIES_MINIOR_CORE_GREEN] = gMonIcon_MiniorCoreGreen, + [SPECIES_MINIOR_CORE_BLUE] = gMonIcon_MiniorCoreBlue, + [SPECIES_MINIOR_CORE_INDIGO] = gMonIcon_MiniorCoreIndigo, + [SPECIES_MINIOR_CORE_VIOLET] = gMonIcon_MiniorCoreViolet, + [SPECIES_MIMIKYU_BUSTED] = gMonIcon_MimikyuBusted, + [SPECIES_NECROZMA_DUSK_MANE] = gMonIcon_NecrozmaDuskMane, + [SPECIES_NECROZMA_DAWN_WINGS] = gMonIcon_NecrozmaDawnWings, + [SPECIES_NECROZMA_ULTRA] = gMonIcon_NecrozmaUltra, + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = gMonIcon_MagearnaOriginalColor, + [SPECIES_EGG] = gMonIcon_Egg, }; const u8 gMonIconPaletteIndices[] = @@ -1379,11 +1515,7 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_SHIELDON] = 1, [SPECIES_BASTIODON] = 1, [SPECIES_BURMY] = 1, - [SPECIES_BURMY_SANDY] = 1, - [SPECIES_BURMY_TRASH] = 0, [SPECIES_WORMADAM] = 1, - [SPECIES_WORMADAM_SANDY] = 1, - [SPECIES_WORMADAM_TRASH] = 0, [SPECIES_MOTHIM] = 0, [SPECIES_COMBEE] = 0, [SPECIES_VESPIQUEN] = 0, @@ -1450,11 +1582,6 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_DUSKNOIR] = 2, [SPECIES_FROSLASS] = 0, [SPECIES_ROTOM] = 0, - [SPECIES_ROTOM_HEAT] = 0, - [SPECIES_ROTOM_FROST] = 5, - [SPECIES_ROTOM_FAN] = 0, - [SPECIES_ROTOM_MOW] = 0, - [SPECIES_ROTOM_WASH] = 0, [SPECIES_UXIE] = 0, [SPECIES_MESPRIT] = 0, [SPECIES_AZELF] = 0, @@ -1654,7 +1781,6 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_FURFROU] = 0, [SPECIES_ESPURR] = 2, [SPECIES_MEOWSTIC] = 0, - [SPECIES_MEOWSTIC_F] = 0, [SPECIES_HONEDGE] = 2, [SPECIES_DOUBLADE] = 2, [SPECIES_AEGISLASH] = 2, @@ -1854,25 +1980,167 @@ const u8 gMonIconPaletteIndices[] = [SPECIES_ALOLAN_MUK] = 0, [SPECIES_ALOLAN_EXEGGUTOR] = 1, [SPECIES_ALOLAN_MAROWAK] = 1, - [SPECIES_SHAYMIN_SKY] = 1, + [SPECIES_PIKACHU_COSPLAY] = 2, + [SPECIES_PIKACHU_ROCK_STAR] = 1, + [SPECIES_PIKACHU_BELLE] = 0, + [SPECIES_PIKACHU_POP_STAR] = 0, + [SPECIES_PIKACHU_PH_D] = 1, + [SPECIES_PIKACHU_LIBRE] = 0, + [SPECIES_PIKACHU_ORIGINAL_CAP] = 0, + [SPECIES_PIKACHU_HOENN_CAP] = 0, + [SPECIES_PIKACHU_SINNOH_CAP] = 0, + [SPECIES_PIKACHU_UNOVA_CAP] = 0, + [SPECIES_PIKACHU_KALOS_CAP] = 0, + [SPECIES_PIKACHU_ALOLA_CAP] = 0, + [SPECIES_PIKACHU_PARTNER_CAP] = 0, + [SPECIES_PICHU_SPIKY_EARED] = 1, + [SPECIES_UNOWN_B ... SPECIES_UNOWN_QMARK] = 0, + [SPECIES_CASTFORM_SUNNY] = 0, + [SPECIES_CASTFORM_RAINY] = 0, + [SPECIES_CASTFORM_SNOWY] = 0, + [SPECIES_BURMY_SANDY_CLOAK] = 1, + [SPECIES_BURMY_TRASH_CLOAK] = 0, + [SPECIES_WORMADAM_SANDY_CLOAK] = 1, + [SPECIES_WORMADAM_TRASH_CLOAK] = 0, + [SPECIES_CHERRIM_SUNSHINE] = 1, + [SPECIES_SHELLOS_EAST_SEA] = 0, + [SPECIES_GASTRODON_EAST_SEA] = 0, + [SPECIES_ROTOM_HEAT] = 0, + [SPECIES_ROTOM_WASH] = 0, + [SPECIES_ROTOM_FROST] = 5, + [SPECIES_ROTOM_FAN] = 0, + [SPECIES_ROTOM_MOW] = 0, [SPECIES_GIRATINA_ORIGIN] = 0, - [SPECIES_DARMANITAN_ZEN] = 0, + [SPECIES_SHAYMIN_SKY] = 1, + [SPECIES_ARCEUS_FIGHTING] = 1, + [SPECIES_ARCEUS_FLYING] = 1, + [SPECIES_ARCEUS_POISON] = 1, + [SPECIES_ARCEUS_GROUND] = 1, + [SPECIES_ARCEUS_ROCK] = 1, + [SPECIES_ARCEUS_BUG] = 1, + [SPECIES_ARCEUS_GHOST] = 1, + [SPECIES_ARCEUS_STEEL] = 1, + [SPECIES_ARCEUS_FIRE] = 1, + [SPECIES_ARCEUS_WATER] = 1, + [SPECIES_ARCEUS_GRASS] = 1, + [SPECIES_ARCEUS_ELECTRIC] = 1, + [SPECIES_ARCEUS_PSYCHIC] = 1, + [SPECIES_ARCEUS_ICE] = 1, + [SPECIES_ARCEUS_DRAGON] = 1, + [SPECIES_ARCEUS_DARK] = 1, + [SPECIES_ARCEUS_FAIRY] = 1, + [SPECIES_BASCULIN_BLUE_STRIPED] = 0, + [SPECIES_DARMANITAN_ZEN_MODE] = 0, + [SPECIES_DEERLING_SUMMER] = 1, + [SPECIES_DEERLING_AUTUMN] = 0, + [SPECIES_DEERLING_WINTER] = 2, + [SPECIES_SAWSBUCK_SUMMER] = 1, + [SPECIES_SAWSBUCK_AUTUMN] = 1, + [SPECIES_SAWSBUCK_WINTER] = 1, [SPECIES_TORNADUS_THERIAN] = 1, [SPECIES_THUNDURUS_THERIAN] = 0, [SPECIES_LANDORUS_THERIAN] = 0, - [SPECIES_MELOETTA_PIROUETTE] = 0, - [SPECIES_AEGISLASH_BLADE] = 2, - [SPECIES_HOOPA_UNBOUND] = 0, - [SPECIES_MINIOR_CORE] = 0, - [SPECIES_WISHIWASHI_SCHOOL] = 0, - [SPECIES_KYUREM_BLACK] = 0, [SPECIES_KYUREM_WHITE] = 0, - [SPECIES_MIMIKYU_BUSTED] = 1, + [SPECIES_KYUREM_BLACK] = 0, + [SPECIES_KELDEO_RESOLUTE] = 0, + [SPECIES_MELOETTA_PIROUETTE] = 0, + [SPECIES_GENESECT_DOUSE_DRIVE] = 2, + [SPECIES_GENESECT_SHOCK_DRIVE] = 2, + [SPECIES_GENESECT_BURN_DRIVE] = 2, + [SPECIES_GENESECT_CHILL_DRIVE] = 2, + [SPECIES_GRENINJA_BATTLE_BOND] = 0, + [SPECIES_GRENINJA_ASH] = 0, + [SPECIES_VIVILLON_POLAR] = 0, + [SPECIES_VIVILLON_TUNDRA] = 0, + [SPECIES_VIVILLON_CONTINENTAL] = 2, + [SPECIES_VIVILLON_GARDEN] = 1, + [SPECIES_VIVILLON_ELEGANT] = 0, + [SPECIES_VIVILLON_MEADOW] = 0, + [SPECIES_VIVILLON_MODERN] = 2, + [SPECIES_VIVILLON_MARINE] = 0, + [SPECIES_VIVILLON_ARCHIPELAGO] = 0, + [SPECIES_VIVILLON_HIGH_PLAINS] = 0, + [SPECIES_VIVILLON_SANDSTORM] = 1, + [SPECIES_VIVILLON_RIVER] = 2, + [SPECIES_VIVILLON_MONSOON] = 0, + [SPECIES_VIVILLON_SAVANNA] = 0, + [SPECIES_VIVILLON_SUN] = 0, + [SPECIES_VIVILLON_OCEAN] = 0, + [SPECIES_VIVILLON_JUNGLE] = 0, + [SPECIES_VIVILLON_FANCY] = 1, + [SPECIES_VIVILLON_POKE_BALL] = 2, + [SPECIES_FLABEBE_YELLOW_FLOWER] = 1, + [SPECIES_FLABEBE_ORANGE_FLOWER] = 0, + [SPECIES_FLABEBE_BLUE_FLOWER] = 0, + [SPECIES_FLABEBE_WHITE_FLOWER] = 1, + [SPECIES_FLOETTE_YELLOW_FLOWER] = 1, + [SPECIES_FLOETTE_ORANGE_FLOWER] = 0, + [SPECIES_FLOETTE_BLUE_FLOWER] = 0, + [SPECIES_FLOETTE_WHITE_FLOWER] = 1, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = 0, + [SPECIES_FLORGES_YELLOW_FLOWER] = 1, + [SPECIES_FLORGES_ORANGE_FLOWER] = 0, + [SPECIES_FLORGES_BLUE_FLOWER] = 0, + [SPECIES_FLORGES_WHITE_FLOWER] = 0, + [SPECIES_FURFROU_HEART_TRIM] = 0, + [SPECIES_FURFROU_STAR_TRIM] = 0, + [SPECIES_FURFROU_DIAMOND_TRIM] = 0, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = 2, + [SPECIES_FURFROU_MATRON_TRIM] = 2, + [SPECIES_FURFROU_DANDY_TRIM] = 1, + [SPECIES_FURFROU_LA_REINE_TRIM] = 0, + [SPECIES_FURFROU_KABUKI_TRIM] = 0, + [SPECIES_FURFROU_PHARAOH_TRIM] = 0, + [SPECIES_MEOWSTIC_F] = 0, + [SPECIES_AEGISLASH_BLADE] = 2, + [SPECIES_PUMPKABOO_SMALL] = 2, + [SPECIES_PUMPKABOO_LARGE] = 2, + [SPECIES_PUMPKABOO_SUPER] = 2, + [SPECIES_GOURGEIST_SMALL] = 2, + [SPECIES_GOURGEIST_LARGE] = 2, + [SPECIES_GOURGEIST_SUPER] = 2, + [SPECIES_XERNEAS_ACTIVE] = 0, + [SPECIES_ZYGARDE_10] = 1, + [SPECIES_ZYGARDE_10_POWER_CONSTRUCT] = 1, + [SPECIES_ZYGARDE_50_POWER_CONSTRUCT] = 1, + [SPECIES_ZYGARDE_COMPLETE] = 1, + [SPECIES_HOOPA_UNBOUND] = 0, + [SPECIES_ORICORIO_POM_POM] = 1, + [SPECIES_ORICORIO_PA_U] = 1, + [SPECIES_ORICORIO_SENSU] = 0, + [SPECIES_ROCKRUFF_OWN_TEMPO] = 2, [SPECIES_LYCANROC_MIDNIGHT] = 0, [SPECIES_LYCANROC_DUSK] = 0, - [SPECIES_ZYGARDE_10] = 1, - [SPECIES_ZYGARDE_COMPLETE] = 1, - [SPECIES_UNOWN_A ... SPECIES_UNOWN_QMARK] = 0, + [SPECIES_WISHIWASHI_SCHOOL] = 0, + [SPECIES_SILVALLY_FIGHTING] = 0, + [SPECIES_SILVALLY_FLYING] = 0, + [SPECIES_SILVALLY_POISON] = 0, + [SPECIES_SILVALLY_GROUND] = 0, + [SPECIES_SILVALLY_ROCK] = 0, + [SPECIES_SILVALLY_BUG] = 0, + [SPECIES_SILVALLY_GHOST] = 0, + [SPECIES_SILVALLY_STEEL] = 0, + [SPECIES_SILVALLY_FIRE] = 0, + [SPECIES_SILVALLY_WATER] = 0, + [SPECIES_SILVALLY_GRASS] = 0, + [SPECIES_SILVALLY_ELECTRIC] = 0, + [SPECIES_SILVALLY_PSYCHIC] = 0, + [SPECIES_SILVALLY_ICE] = 0, + [SPECIES_SILVALLY_DRAGON] = 0, + [SPECIES_SILVALLY_DARK] = 0, + [SPECIES_SILVALLY_FAIRY] = 0, + [SPECIES_MINIOR_CORE_RED] = 0, + [SPECIES_MINIOR_CORE_ORANGE] = 0, + [SPECIES_MINIOR_CORE_YELLOW] = 0, + [SPECIES_MINIOR_CORE_GREEN] = 1, + [SPECIES_MINIOR_CORE_BLUE] = 0, + [SPECIES_MINIOR_CORE_INDIGO] = 0, + [SPECIES_MINIOR_CORE_VIOLET] = 2, + [SPECIES_MIMIKYU_BUSTED] = 1, + [SPECIES_NECROZMA_DUSK_MANE] = 0, + [SPECIES_NECROZMA_DAWN_WINGS] = 0, + [SPECIES_NECROZMA_ULTRA] = 2, + [SPECIES_MAGEARNA_ORIGINAL_COLOR] = 0, [SPECIES_EGG] = 1, }; @@ -2066,7 +2334,7 @@ u16 sub_80D2E84(u16 species) if (MailSpeciesToSpecies(species, &value) == SPECIES_UNOWN) { - value += SPECIES_UNOWN_A; + value += SPECIES_UNOWN_B; // TODO return value; } else