Ok, I figured it out. Somehow my Game.prefs(located in my documents/my games/gas powered games/demigod) was corrupted. I compared it to a fresh one (by starting a new profile). The section that is GameOptions was missing a lot of info. So I cut and pasted the Gameoptions from the fresh file over the ones in my normal profile and it works now. Below is what I pasted. Note that the corrupt version only had ScenarioFile for each gamemode. All the other options were gone.
Make sure you overwrite the entire GameOptions section of the file if you are doing this as well. If you do not overwrite it correctly it will likely make your Game.prefs file non-functional.
GameOptions = {
flagcontrol = {
Victory = 'flagcontrol',
achievements = 'true',
Timeouts = '0',
ExperienceRate = 'Normal',
GameSpeed = 'normal',
FogOfWar = 'explored',
DeathPenalty = 'Normal',
StartingWarRank = '1',
SpawnRate = 'Normal',
WarScoreIncome = 'Normal',
TowerStrength = 'Normal',
StartingLevel = 'One',
GruntStrength = 'Normal',
FlagCaptureTime = 'Moderate',
ScenarioFile = '/maps/map05/map05_scenario.lua',
StartingGold = 'Normal',
GoldIncome = 'Normal',
WinningWarScore = '10000'
},
GameType = 'conquest',
conquest = {
Victory = 'conquest',
achievements = 'true',
Timeouts = '0',
ExperienceRate = 'Normal',
GameSpeed = 'normal',
FogOfWar = 'explored',
DeathPenalty = 'Normal',
StartingWarRank = '1',
SpawnRate = 'Normal',
WarScoreIncome = 'Normal',
TowerStrength = 'Normal',
StartingLevel = 'One',
GruntStrength = 'Normal',
FlagCaptureTime = 'Moderate',
ScenarioFile = '/maps/map05/map05_scenario.lua',
GoldIncome = 'Normal',
StartingGold = 'Normal'
},
structuredefense = {
Victory = 'structuredefense',
achievements = 'true',
Timeouts = '0',
ExperienceRate = 'Normal',
GameSpeed = 'normal',
FogOfWar = 'explored',
DeathPenalty = 'Normal',
StartingWarRank = '1',
SpawnRate = 'Normal',
WarScoreIncome = 'Normal',
TowerStrength = 'Normal',
StartingLevel = 'One',
GruntStrength = 'Normal',
ScenarioFile = '/maps/map05/map05_scenario.lua',
GoldIncome = 'Normal',
StartingGold = 'Normal'
},
slaughter = {
KillsToWin = '20',
Victory = 'slaughter',
achievements = 'true',
Timeouts = '0',
ExperienceRate = 'Normal',
GameSpeed = 'normal',
FogOfWar = 'explored',
DeathPenalty = 'Normal',
StartingWarRank = '1',
SpawnRate = 'Normal',
WarScoreIncome = 'Normal',
TowerStrength = 'Normal',
StartingLevel = 'One',
GruntStrength = 'Normal',
ScenarioFile = '/maps/map05/map05_scenario.lua',
GoldIncome = 'Normal',
StartingGold = 'Normal'
}
},