From 5e28b7c109b048b63003629d25dd278e15301205 Mon Sep 17 00:00:00 2001 From: Chris Beck Date: Sun, 23 Feb 2014 20:21:02 -0500 Subject: [PATCH] minimap does not draw units if blindfolded display.show_everything() returns false if blindfolded --- src/display.cpp | 2 +- src/display.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/display.cpp b/src/display.cpp index f55d1d72821..6e7035f1349 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -1905,7 +1905,7 @@ void display::draw_minimap() void display::draw_minimap_units() { - if (!preferences::minimap_draw_units()) return; + if (!preferences::minimap_draw_units() || is_blindfolded()) return; double xscaling = 1.0 * minimap_location_.w / get_map().w(); double yscaling = 1.0 * minimap_location_.h / get_map().h(); diff --git a/src/display.hpp b/src/display.hpp index 480871e81c6..ceb51800b62 100644 --- a/src/display.hpp +++ b/src/display.hpp @@ -66,7 +66,7 @@ public: virtual ~display(); static display* get_singleton() { return singleton_ ;} - bool show_everything() const { return !viewpoint_; } + bool show_everything() const { return !viewpoint_ && !is_blindfolded(); } const std::vector& get_teams() const {return *teams_;}