diff --git a/core/src/com/unciv/models/ruleset/unique/UniqueType.kt b/core/src/com/unciv/models/ruleset/unique/UniqueType.kt index dd2241afb8..9d55e5060c 100644 --- a/core/src/com/unciv/models/ruleset/unique/UniqueType.kt +++ b/core/src/com/unciv/models/ruleset/unique/UniqueType.kt @@ -363,8 +363,6 @@ enum class UniqueType(val text: String, vararg targets: UniqueTarget, val flags: MayFoundReligion("May found a religion", UniqueTarget.Unit), MayEnhanceReligion("May enhance a religion", UniqueTarget.Unit), - @Deprecated("as of 4.5.3", ReplaceWith("Empire enters a [amount]-turn Golden Age ")) - StartGoldenAge("Can start an [amount]-turn golden age", UniqueTarget.Unit), AddInCapital("Can be added to [comment] in the Capital", UniqueTarget.Unit), PreventSpreadingReligion("Prevents spreading of religion to the city it is next to", UniqueTarget.Unit), RemoveOtherReligions("Removes other religions when spreading religion", UniqueTarget.Unit), @@ -807,6 +805,8 @@ enum class UniqueType(val text: String, vararg targets: UniqueTarget, val flags: // region DEPRECATED AND REMOVED + @Deprecated("as of 4.5.3", ReplaceWith("Empire enters a [amount]-turn Golden Age "), DeprecationLevel.ERROR) + StartGoldenAge("Can start an [amount]-turn golden age", UniqueTarget.Unit), @Deprecated("as of 4.5.2", ReplaceWith("Can instantly construct a [improvementName] improvement "), DeprecationLevel.ERROR) ConstructImprovementConsumingUnit("Can construct [improvementName]", UniqueTarget.Unit), @Deprecated("as of 4.3.9", ReplaceWith("Costs [amount] [stats] per turn when in your territory"), DeprecationLevel.ERROR) diff --git a/core/src/com/unciv/ui/screens/worldscreen/unit/actions/UnitActionsGreatPerson.kt b/core/src/com/unciv/ui/screens/worldscreen/unit/actions/UnitActionsGreatPerson.kt index 30f27e1b4d..5678bd289a 100644 --- a/core/src/com/unciv/ui/screens/worldscreen/unit/actions/UnitActionsGreatPerson.kt +++ b/core/src/com/unciv/ui/screens/worldscreen/unit/actions/UnitActionsGreatPerson.kt @@ -26,16 +26,6 @@ object UnitActionsGreatPerson { && !unit.civ.tech.currentTechnology()!!.hasUnique(UniqueType.CannotBeHurried) } ) } - UniqueType.StartGoldenAge -> { - val turnsToGoldenAge = unique.params[0].toInt() - actionList += UnitAction( - UnitActionType.StartGoldenAge, - action = { - unit.civ.goldenAges.enterGoldenAge(turnsToGoldenAge) - unit.consume() - }.takeIf { unit.currentTile.getOwner() != null && unit.currentTile.getOwner() == unit.civ } - ) - } UniqueType.CanSpeedupWonderConstruction -> { val canHurryWonder = if (!tile.isCityCenter()) false