diff --git a/source/glest_game/world/world.cpp b/source/glest_game/world/world.cpp index f1799769..7003a2e4 100644 --- a/source/glest_game/world/world.cpp +++ b/source/glest_game/world/world.cpp @@ -418,6 +418,11 @@ void World::init(Game *game, bool createUnits, bool initFactions){ //initExplorationState(); ... was only for !fog-of-war, now handled in initCells() computeFow(); + if(getFrameCount()>10){ + // this is needed for games that are loaded to "switch the light on". + // otherwise the FowTexture is completely black as in the beginning of a game. + minimap.updateFowTex(1.f); + } if(gotError == true) { throw megaglest_runtime_error(sErrBuf,!skipStackTrace);