From edf878399e53a2667f012d1da85a3d187f8d6e77 Mon Sep 17 00:00:00 2001
From: Marko Lindqvist <cazfi74@gmail.com>
Date: Sun, 27 Sep 2026 23:58:38 +0300
Subject: [PATCH 73/73] sandbox: Give founder celebration history bonus without
 owned wait

See RM #2301

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
---
 data/sandbox/README.sandbox  | 16 ++++++++++------
 data/sandbox/effects.ruleset | 35 +++++++++++++++++++++++------------
 2 files changed, 33 insertions(+), 18 deletions(-)

diff --git a/data/sandbox/README.sandbox b/data/sandbox/README.sandbox
index ca70d26c5b..b52f8e0b0f 100644
--- a/data/sandbox/README.sandbox
+++ b/data/sandbox/README.sandbox
@@ -278,9 +278,13 @@ Diplomatic treaties can include Shared Tiles clause.
 Counters
 Counters are used in this ruleset to provide some effects of conquering city
 with connection of how long it celebrates and how long it exist:
-* City will gets 100% base production penalty after three turn of
-disorder
-* City will produce 10 culture if after 10 turn of owned and 5 turn
-of celebration
-* City will produce 5 additional culture after 20 turn of owned
-and (at least) 5 turn of celebration
+* City will gets 100% base production penalty after 3 turn of
+  disorder.
+* Cities that the owner has founded, and controlled since, get
+  15 points of history each turn when it has been celebrating
+  at least 5 turns.
+* Conquered cities get 10 points of history after the owner has
+  hold them for 10 turns, and it has been celebrating
+  at least 5 turns.
+  This increases to 15 points if owner has held the city for
+  20 turns.
diff --git a/data/sandbox/effects.ruleset b/data/sandbox/effects.ruleset
index 3d791890bf..59b166303c 100644
--- a/data/sandbox/effects.ruleset
+++ b/data/sandbox/effects.ruleset
@@ -5428,22 +5428,33 @@ reqs    =
   "Counter", "Turn_of_Disorder", "City", TRUE
 }
 
-[effect_produce_culture1]
-type = "History"
-value = 10
+[effect_produce_history_own]
+type    = "History"
+value   = 15
 reqs    =
-{ "type",   "name",         "range", "present"
-  "Counter", "Turn_Owned1", "City", TRUE
-  "Counter", "Turn_of_Celebration", "City", TRUE
+{ "type",       "name",                "range", "present"
+  "CityStatus", "Transferred",         "City",  FALSE
+  "Counter",    "Turn_of_Celebration", "City",  TRUE
 }
 
-[effect_produce_culture2]
-type = "History"
-value = 5
+[effect_produce_history_conquered]
+type    = "History"
+value   = 10
 reqs    =
-{ "type",   "name",         "range", "present"
-  "Counter", "Turn_Owned2", "City", TRUE
-  "Counter", "Turn_of_Celebration", "City", TRUE
+{ "type",       "name",                "range"
+  "CityStatus", "Transferred",         "City"
+  "Counter",    "Turn_Owned1",         "City"
+  "Counter",    "Turn_of_Celebration", "City"
+}
+
+[effect_produce_history2_conquered]
+type    = "History"
+value   = 5
+reqs    =
+{ "type",       "name",                "range"
+  "CityStatus", "Transferred",         "City"
+  "Counter",    "Turn_Owned2",         "City"
+  "Counter",    "Turn_of_Celebration", "City"
 }
 
 ; Note: There are no oceanic border sources, so we don't need to check
-- 
2.53.0

