tallguardian: I have done some research and found that it is a bug with version 1.7
I have come up with a solution to the issue, the problem lies in the campaign map files which causes the Dark Angels, Dark Knights, Goblins, Rogues and Fireflies to simply not spawn.
PLEASE NOTE: This fix causes your saved games to NO LONGER work, so you will have to start at the begining of whatever campaign map you are up to. (at least this was the case for me, i was on the last level when i applied this fix and had to start at the begining of the last level again as my saves simply crashed when trying to load them up)
What you will need before you begin:
Download the Dungeon Keeper 2 installer from again as this fix requires the game to be re-installed again.
Please backup your Dungeon Keeper 2 folder before we begin so that if problems do occur, you can run the installer again (to reset the registry changes made by the unofficial patch) and then copy your original folder of dungeon keeper 2 back.
1. Download the Dungeon Keeper 2 Unofficial Patch 1.73 (PLEASE NOTE: I did not create this or have any affiliation with those who did)
[url=
2. For some reason when you download it, it downloads as .htm. Rename .htm to and the installer will open.
3. PLEASE NOTE: do NOT extract the installer to your dungeon keeper 2 folder as we only want the map files.
4. Run the installer and place it into a temporary directory on your desktop or wherever you would like.
5. The installer makes quite a few registry changes (which causes the game to not run anymore) and is easier to re-install the version of Dungeon Keeper 2 (which changes these settings back) than it is to list all the keys it changes. so go ahead and re-install the version of Dungeon Keeper 2.
6. Now we are going to go back to that folder that the unofficial patch made (The one we saved in a temporary location). Open up the folder the unofficial installer created and you will see a folder called data (this is the one we want as it contains the fixed campaign map folders)
7. Copy the entire data folder to where Dungeon Keeper 2 is installed (by default it is installed at C:\Program Files (x86)\GOGcom\Dungeon Keeper 2) and tell it to override the files.
8. Open up Dungeon Keeper 2 to make sure that you can click on continue campaign and start off at the last level you were on.
I have only tested this fix for the last level, but the unofficial patch indicates that it fixes it for all levels.
Absolute wizard. FIxed my issue of 11 mistresses, 7 salamanders and 8 warlocks on the last level! Now I have a much more balanced amount of creatures. I should point out that you have to use cmd prompt to rename the file (simple google search will tell you how to rename properly - if not comment and I will help out). Thanks!