mirror of
https://github.com/yairm210/Unciv.git
synced 2025-02-08 01:54:02 +07:00
Modding: Resolved badly configured ruins causing crashes
This commit is contained in:
parent
e8c5f43612
commit
bf8ccee943
@ -237,8 +237,10 @@ object UniqueTriggerActivation {
|
||||
return { placeUnits() }
|
||||
}
|
||||
UniqueType.OneTimeFreeUnitRuins -> {
|
||||
var civUnit = civInfo.getEquivalentUnit(unique.params[0])
|
||||
if ( civUnit.isCityFounder() && civInfo.isOneCityChallenger()) {
|
||||
val unitName = unique.params[0]
|
||||
val baseUnit = ruleset.units[unitName] ?: return null
|
||||
var civUnit = civInfo.getEquivalentUnit(baseUnit)
|
||||
if (civUnit.isCityFounder() && civInfo.isOneCityChallenger()) {
|
||||
val replacementUnit = ruleset.units.values
|
||||
.firstOrNull {
|
||||
it.getMatchingUniques(UniqueType.BuildImprovements)
|
||||
|
Loading…
Reference in New Issue
Block a user