Note: This procedure requires editing a game file; creating a backup copy of the file before proceeding is recommended. Start a Campaign mode game and then select which ever starting point desired. As soon as the game is started, save the game. Quit the game. Enter the "\My Documents\majesty2\profiles\0\saves\campaigns" folder. You will see numbered folders for the saved games (with just one save it will be "0"). For example: "\My documents\majesty2\profiles\0\saves\campaigns\save0". Enter the numbered folder and open the "mission.sav" file with a text editor. Search for the following line:
Following the "money" text, there will be a number. This represents your current gold. Change this value to give yourself more gold. Note: Sometimes the number will have a decimal. Altering the front set of numbers (the value before the decimal point) will affect the money cheat. You can also edit hero levels, with 100 as the maximum. In the same file, search for the following line.
(or mage, rouge, hunter, warrior, etc.). Change the line that reads "Current Level". Note: Not all heroes are listed in this file. Also, when updating other values for a hero, it does not always work (for example, maximum health, dps, etc.).