Always be aware that some Pokemon liquid crystal cheat codes can cause game freezing and sometimes random crashing. It could also depend on the emulator you are using; save progress before applying cheats.
For people complaining about pokemom crystal rom hacks such as this one not working: type in search engine wattpad pokemon fire red cheat codes, that website has 100% all working codes even ones to chabge moves used in battle, I changed my moves to flamethrower, toxic, shadow ball, arometherapy so I could heal and have all pokemon types covered with fire and ghost and toxic was for killing quicker if some fights taking too long and aroomathrrapy for healing status affects and is best status healing move unlike heal bell not working if sound based foes blocking it via their ability. Pokemon liquid crystal is the best romhack on this website because it is based on pokemon fire red v1.0 which allowed all cheats to work. It also has in battle background graphics improvement s that makes it look more colorful plus the pokemon sprites are upgraded and look beautiful and it has day and night mode and weather affects and no lag. Even though it says beta it is a complete rom and I have ran into zero bugs or problems using MyBoy! gba emulator, other emulators that play well with romhacks will work to just do your research.