summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/map.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/map.cpp b/src/map.cpp
index 355b7811..e4d68756 100644
--- a/src/map.cpp
+++ b/src/map.cpp
@@ -440,8 +440,8 @@ void Map::updateAmbientLayers(float scrollX, float scrollY)
void Map::drawAmbientLayers(Graphics *graphics, LayerType type,
float scrollX, float scrollY, int detail)
{
- // Detail 0: no overlays
- if (detail <= 0) return;
+ // Detail 0 = no ambient effects except background image
+ if (detail <= 0 && type != BACKGROUND_LAYERS) return;
// find out which layer list to draw
std::list<AmbientLayer*> *layers;