One thing I love most about Pokemon Lunatic Crystal is the addition of Lyra as a secondary rival. Not only does it give you an extra level of challenge, but it also creates a new layer of emotions and bonds.
That’s the beauty of this ROM hack. It takes the great things about the original Crystal story and makes it even better. All while giving you better trainers, teams, movesets, and mechanics.
But if you find this difficult ROM hack too hard or if you simply want to skip the grind, then our Pokemon Lunatic Crystal cheats are exactly what you need.
In this article, we have compiled and tested various codes from its base Pokemon Crystal Cheats help you kickstart your adventure.
More cheats for other Pokemon Crystal-based hacks:
- Pokemon Polished Crystal Cheats
- Pokemon Soul Crystal Cheats
- Pokemon Crystal Legacy Cheats
- Pokemon Ambrosia Cheats

Pokemon Lunatic Crystal Cheats
Pokemon Cheats
These cheats let you modify the Pokemon in the wild, in your party, and your opponents’:
Wild Pokemon Level Modifier

Use this cheat to change the level of the Wild Pokemon you encounter.
How to Use: Copy the cheat code and replace YY with the ID of the level you want.
Cheat Code:
91YY13D2
Level IDs
Level 1 = 01
Level 2 = 02
Level 3 = 03
Level 4 = 04
Level 5 = 05
Level 6 = 06
Level 7 = 07
Level 8 = 08
Level 9 = 09
Level 10 = 0A
Level 11 = 0B
Level 12 = 0C
Level 13 = 0D
Level 14 = 0E
Level 15 = 0F
Level 16 = 10
Level 17 = 11
Level 18 = 12
Level 19 = 13
Level 20 = 14
Level 21 = 15
Level 22 = 16
Level 23 = 17
Level 24 = 18
Level 25 = 19
Level 26 = 1A
Level 27 = 1B
Level 28 = 1C
Level 29 = 1D
Level 30 = 1E
Level 31 = 1F
Level 32 = 20
Level 33 = 21
Level 34 = 22
Level 35 = 23
Level 36 = 24
Level 37 = 25
Level 38 = 26
Level 39 = 27
Level 40 = 28
Level 41 = 29
Level 42 = 2A
Level 43 = 2B
Level 44 = 2C
Level 45 = 2D
Level 46 = 2E
Level 47 = 2F
Level 48 = 30
Level 49 = 31
Level 50 = 32
Level 51 = 33
Level 52 = 34
Level 53 = 35
Level 54 = 36
Level 55 = 37
Level 56 = 38
Level 57 = 39
Level 58 = 3A
Level 59 = 3B
Level 60 = 3C
Level 61 = 3D
Level 62 = 3E
Level 63 = 3F
Level 64 = 40
Level 65 = 41
Level 66 = 42
Level 67 = 43
Level 68 = 44
Level 69 = 45
Level 70 = 46
Level 71 = 47
Level 72 = 48
Level 73 = 49
Level 74 = 4A
Level 75 = 4B
Level 76 = 4C
Level 77 = 4D
Level 78 = 4E
Level 79 = 4F
Level 80 = 50
Level 81 = 51
Level 82 = 52
Level 83 = 53
Level 84 = 54
Level 85 = 55
Level 86 = 56
Level 87 = 57
Level 88 = 58
Level 89 = 59
Level 90 = 5A
Level 91 = 5B
Level 92 = 5C
Level 93 = 5D
Level 94 = 5E
Level 95 = 5F
Level 96 = 60
Level 97 = 61
Level 98 = 62
Level 99 = 63
Level 100 = 64
Happiness Modifier
Use this cheat to increase or decrease the Happiness of your Pokemon. For moves like Return and Frustration or evolving certain species.
1st 01xx45DA 91xxFADC
2nd 01xx75DA 91xx2ADD
3rd 01xxA5DA 91xx5ADD
4th 01xxD5DA 91xx8ADD
5th 01xx05DB 91xxBADD
6th 01xx35DB 91xxEADD
Replace xx with one of the following digits:
00: (0) Means your Pokemon hates you (sets Frustration’s base at 102.)
46: (70) Is where you start from after catching or trading.
DA: (218) Is the requirement for happiness evolution.
FF: (255) Is the maximum. (This will set Return’s base damage to 102.)
Wild Pokemon Modifier

Use this cheat to encounter any Pokemon you want in the wild.
How to Use: Copy the cheat code, then change AA into the ID of the Pokemon you’re looking for.
Cheat Code:
91AA04D2
Pokemon IDs
01: Bulbasaur
02: Ivysaur
03: Venusaur
04: Charmander
05: Charmeleon
06: Charizard
07: Squirtle
08: Wartortle
09: Blastoise
0A: Caterpie
0B: Metapod
0C: Butterfree
0D: Weedle
0E: Kakuna
0F: Beedrill
10: Pidgey
11: Pidgeotto
12: Pidgeot
13: Rattata
14: Raticate
15: Spearow
16: Fearow
17: Ekans
18: Arbok
19: Pikachu
1A: Raichu
1B: Sandshrew
1C: Sandslash
1D: Nidoran Female
1E: Nidorina
1F: Nidoqueen
20: Nidoran Male
21: Nidorino
22: nidoking
23: Clefairy
24: Clefable
25: Vulpix
26: Ninetails
27: Jigglypuff
28: Wigglytuff
29: Zubat
2A: Golbat
2B: Oddish
2C: Gloom
2D: Vileplume
2E: Paras
2F: Parasect
30: Venonat
31: Venomoth
32: Diglett
33: Dugtrio
34: Meowth
35: Persian
36: Psyduck
37: Golduck
38: Mankey
39: Primeape
3A: Growlithe
3B: Arcanine
3C: Poliwag
3D: Poliwhirl
3E: Poliwrath
3F: Abra
40: Kadabra
41: Alakazam
42: Machop
43: Machoke
44: Machamp
45: Bellsprout
46: Weepinbell
47: Victreebell
48: Tentacool
49: Tentacruel
4A: Geodude
4B: Graveler
4C: Golem
4D: Ponyta
4E: Rapidash
4F: Slowpoke
50: Slowbro
51: Magnemite
52: Magneton
53: Farfetchd
54: Doduo
55: Dodrio
56: Seel
57: Dewgong
58: Grimer
59: Muk
5A: Shellder
5B: Cloyster
5C: Gastly
5D: Haunter
5E: Gengar
5F: Onix
60: Drowzee
61: Hypno
62: Krabby
63: Kingler
64: Voltorb
65: Electrode
66: Exeggcute
67: Exeggcutor
68: Cubone
69: Marowak
6A: Hitmonlee
6B: Hitmonchan
6C: Lickitung
6D: Koffing
6E: Weezing
6F: Rhyhorn
70: Rhydon
71: Chansey
72: Tangela
73: Kangaskhan
74: Horsea
75: Seadra
76: Goldeen
77: Seaking
78: Staryu
79: Starmie
7A: Mr. Mime
7B: Scyther
7C: Jynx
7D: Electabuzz
7E: Magmar
7F: Pinsir
80: Tauros
81: Magikarp
82: Gyarados
83: Lapras
84: Ditto
85: Eevee
86: Vaporeon
87: Jolteon
88: Flareon
89: Porygon
8A: Omanyte
8B: Omastar
8C: Kabuto
8D: Kabutops
8E: Aerodactyl
8F: Snorlax
90: Articuno
91: Zapdos
92: Moltres
93: Dratini
94: Dragonair
95: Dragonite
96: Mewtwo
97: Mew
98: Chikorita
99: Bayleef
9A: Meganium
9B: Cyndaquil
9C: Quilava
9D: Typhlosion
9E: Totodile
9F: Croconaw
A0: Feraligatr
A1: Sentret
A2: Furret
A3: Hoothoot
A4: Noctowl
A5: Ledyba
A6: Ledian
A7: Spinarak
A8: Ariados
A9: Crobat
AA: Chinchou
AB: Lanturn
AC: Pichu
AD: Cleffa
AE: Igglybuff
AF: Togepi
B0: Togetic
B1: Natu
B2: Xatu
B3: Mareep
B4: Flaaffy
B5: Ampharos
B6: Bellossom
B7: Marill
B8: Azumaril
B9: Sudowoodo
BA: Politoed
BB: Hoppip
BC: Skiploom
BD: Jumpluff
BE: Aipom
BF: Sunkern
C0: Sunflora
C1: Yanma
C2: Wooper
C3: Quagsire
C4: Espeon
C5: Umbreon
C6: Murkrow
C7: Slowking
C8: Misdreavus
C9: Unown (can show up in any form)
CA: Wobbuffet
CB: Girafarig
CC: Pineco
CD: Forretress
CE: Dunsparce
CF: Gligar
D0: Steelix
D1: Snubbull
D2: Granbull
D3: Qwilfish
D4: Scizor
D5: Shuckle
D6: Heracross
D7: Sneasel
D8: Teddiursa
D9: Ursaring
DA: Slugma
DB: Magcargo
DC: Swinub
DD: Piloswine
DE: Corsola
DF: Remoraid
E0: Octillery
E1: Delibird
E2: Mantine
E3: Skarmory
E4: Houndour
E5: Houndoom
E6: Kingdra
E7: Phanpy
E8: Donphan
E9: Porygon2
EA: Stantler
EB: Smeargle
EC: Tyrogue
ED: Hitmontop
EE: Smoochum
EF: Elekid
F0: Magby
F1: Miltank
F2: Blissey
F3: Raikou
F4: Entei
F5: Suicune
F6: Larvitar
F7: Pupitar
F8: Tyranitar
F9: Lugia
FA: Ho-oh
FB: Celebi
Item Cheats
Use these cheats to get free items:
TM/HM

Use this cheat to get any TM or HM you want. You still need the badges to use HM moves outside battle.
TM/HM Codes
TM 01 Dynamicpunch 01637ED5 916359D8
TM 02 Headbutt 01637FD5 91635AD8
TM 03 Curse 016380D5 91635BD8
TM 04 Rollout 016381D5 91635CD8
TM 05 Roar 016382D5 91635DD8
TM 06 Toxic 016383D5 91635ED8
TM 07 Zap Cannon 016384D5 91635FD8
TM 08 Rock Smash 016385D5 916360D8
TM 09 Psych Up 016386D5 916361D8
TM 10 Hidden Power 016387D5 916362D8
TM 11 Sunny Day 016388D5 916363D8
TM 12 Sweet Scent 016389D5 916364D8
TM 13 Snore 01638AD5 916365D8
TM 14 Blizzard 01638BD5 916366D8
TM 15 Hyper Beam 01638CD5 916367D8
TM 16 Icy Wind 01638DD5 916368D8
TM 17 Protect 01638ED5 916369D8
TM 18 Rain Dance 01638FD5 91636AD8
TM 19 Giga Drain 016390D5 91636BD8
TM 20 Endure 016391D5 91636CD8
TM 21 Frustration 016392D5 91636DD8
TM 22 Solarbeam 016393D5 91636ED8
TM 23 Iron Tail 016394D5 91636FD8
TM 24 Dragonbreath 016395D5 916370D8
TM 25 Thunder 016396D5 916371D8
TM 26 Earthquake 016397D5 916372D8
TM 27 Return 016398D5 916373D8
TM 28 Dig 016399D5 916374D8
TM 29 Psychic 01639AD5 916375D8
TM 30 Shadow Ball 01639BD5 916376D8
TM 31 Mud-Slap 01639CD5 916377D8
TM 32 Double Team 01639DD5 916378D8
TM 33 Ice Punch 01639ED5 916379D8
TM 34 Swagger 01639FD5 91637AD8
TM 35 Sleep Talk 0163A0D5 91637BD8
TM 36 Sludge Bomb 0163A1D5 91637CD8
TM 37 Sandstorm 0163A2D5 91637DD8
TM 38 Fire Blast 0163A3D5 91637ED8
TM 39 Swift 0163A4D5 91637FD8
TM 40 Defense Curl 0163A5D5 916380D8
TM 41 Thunderpunch 0163A6D5 916381D8
TM 42 Dream Eater 0163A7D5 916382D8
TM 43 Detect 0163A8D5 916383D8
TM 44 Rest 0163A9D5 916384D8
TM 45 Attract 0163AAD5 916385D8
TM 46 Thief 0163ABD5 916386D8
TM 47 Steel Wing 0163ACD5 916387D8
TM 48 Fire Punch 0163ADD5 916388D8
TM 49 Fury Cutter 0163AED5 916389D8
TM 50 Nightmare 0163AFD5 91638AD8
HM 01 Cut 0101B0D5 91018BD8
HM 02 Fly 0101B1D5 91018CD8
HM 03 Surf 0101B2D5 91018DD8
HM 04 Strength 0101B3D5 91018ED8
HM 05 Flash 0101B4D5 91018FD8
HM 06 Whirlpool 0101B5D5 910190D8
HM 07 Waterfall 0101B6D5 910191D8
Miscellaneous Cheats
These cheats can modify your overworld and gameplay experience:
Conclusion
That wraps it up for our compilation of the best Pokemon Lunatic Crystal cheats. All of our codes have been tested and used by our team, and they are currently working as intended.
However, if you encounter any errors or issues while using our cheats, feel free to ask for assistance through the comments section.
Also, if you have any codes for this game that you’d like to share, your fellow Pokemon Trainers would greatly appreciate it.
We are Pokemoncoders; a team of veteran Pokemon enthusiasts dedicated to helping you have the most fun on your Poke journeys.





Thanks for sharing, have tried this on v1.7, encounters codes dont work. Masterball and rare candy works though! Also wanted to ask do you know any money hacks here? Thanks
Hey Keith, thanks for using our cheats. Though I still have to figure out why the encounter codes don’t work and good to know that the master ball and rare candy works for you. I have the code for max money (see code below), and I appreciate it if you’ll share your feedback on this.
010f4ed8
91424fd8
913f50d8
Hey it doesnt work, it brought me to the bug catching contest and bugged out! Hahahaha!