From db78bcf00da3dcda2a3949af39c7b410ee913793 Mon Sep 17 00:00:00 2001 From: yairm210 Date: Sat, 11 Sep 2021 23:07:39 +0300 Subject: [PATCH] Fixed another crash when mod game had religion enabled but had no great prophet unit --- core/src/com/unciv/logic/civilization/ReligionManager.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/com/unciv/logic/civilization/ReligionManager.kt b/core/src/com/unciv/logic/civilization/ReligionManager.kt index 188c8a980f..18d435693e 100644 --- a/core/src/com/unciv/logic/civilization/ReligionManager.kt +++ b/core/src/com/unciv/logic/civilization/ReligionManager.kt @@ -129,6 +129,7 @@ class ReligionManager { private fun canGenerateProphet(): Boolean { if (religion == null || religionState == ReligionState.None) return false // First get a pantheon, then we'll talk about a real religion + if (getGreatProphetEquivalent() == null) return false if (storedFaith < faithForNextGreatProphet()) return false if (!civInfo.isMajorCiv()) return false if (civInfo.hasUnique("May not generate great prophet equivalents naturally")) return false