From 1947a7dee8f72eae069db036c673a2450b193fe0 Mon Sep 17 00:00:00 2001
From: Marko Lindqvist <cazfi74@gmail.com>
Date: Mon, 3 Aug 2026 13:07:29 +0300
Subject: [PATCH 45/45] Remove "terrain.h" includes existing for "enum
 tile_special_type"

Nowadays "enum tile_special_type" lives (and is needed) in
savecompat only.

See RM #2113

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
---
 client/include/dialogs_g.h | 1 -
 common/unit.h              | 1 -
 2 files changed, 2 deletions(-)

diff --git a/client/include/dialogs_g.h b/client/include/dialogs_g.h
index 3de18678cc..1048781987 100644
--- a/client/include/dialogs_g.h
+++ b/client/include/dialogs_g.h
@@ -21,7 +21,6 @@
 #include "fc_types.h"
 #include "featured_text.h"      /* struct text_tag_list */
 #include "nation.h"             /* Nation_type_id */
-#include "terrain.h"            /* enum tile_special_type */
 #include "unitlist.h"
 
 /* client */
diff --git a/common/unit.h b/common/unit.h
index 07eac31342..f97a21520a 100644
--- a/common/unit.h
+++ b/common/unit.h
@@ -26,7 +26,6 @@ extern "C" {
 #include "fc_interface.h"
 #include "fc_types.h"
 #include "map_types.h"
-#include "terrain.h"            /* enum tile_special_type */
 #include "unittype.h"
 #include "vision.h"
 
-- 
2.53.0

