Regarding cheating, it is possible by the rules of the game to create a weapon which is +10 +10 +10 +10.... A ridiculously powerful weapon. I made using weapons made this way harder--each such created weapon has a 'level', and if you are below this level, you cannot use the weapon. Read the section in the code on applying improve_weapon scrolls. Regards, PeterM