One thing ive noticed is that even though i click on all the buttons before activating the cheats, sometimes 1 or 2 options dont work, a way to sort this is to keep clicking on the buttons, whilst waiting for the traienr to activate a 2nd time.
This is because you need to do more than just click the interface buttons. You need to click on the dragonheart and possible take damage/use mana with your dungeon lord. The code in this game only gets loaded into memory when it's needed, or when a function is first used.