yairm210 / Unciv

Open-source Android/Desktop remake of Civ V
Mozilla Public License 2.0
8.5k stars 1.58k forks source link

<upon gaining a [baseUnitFilter] unit> No work #10475

Closed QbdqmQ closed 11 months ago

QbdqmQ commented 12 months ago

Platform Win10 (64bit)

Version 4.8.17

To Reproduce "Free [Warrior] appears <upon gaining a [Spearman] unit>"

Screenshots image

yairm210 commented 12 months ago

Looks like it's working, can you provide the mod where it fails?

QbdqmQ commented 12 months ago

Enlightenment.zip @yairm210 China(Qin) Unique Ability in error

SomeTroglodyte commented 12 months ago

:rofl: I get...

**Platform:** Desktop **Version:** 4.8.17 (Build 927) **Rulesets:** [Higher quality builtin sounds, =GeneCiv=, RekMOD, Enlightenment, Great Farmer, DeCiv Redux, Wikia Leader Portraits, Barbarian xp farm, Deciv Redux Leader Portraits, The Star Wars Special Edition, Additional Music Movies, Leader Voices, Z2, Aggtelek, Civ V - Vanilla, Additional Music Ambient, Tintin Victory Illustrations, Resource Recyclers, Extra Chinese, Modern Joke Religions, Sleek Borders Example, Civ V Soundtrack, Civ VI Soundtrack, Alpha Frontier, Aliens have crashed on Earth, Civ V - Gods & Kings, Pauline Anna Strom, Additional Music Various, Cavemen] **Last Screen:** `com.unciv.ui.screens.worldscreen.WorldScreen` -------------------------------- OS: Linux (amd64, 6.2.0-36-generic) Linux Mint 21.2 Java: JetBrains s.r.o. 17.0.6+0-17.0.6b829.9-10027231 Max Memory: 4096 MB System default encoding: UTF-8 -------------------------------- **Message:** ``` java.lang.StackOverflowError at kotlin.ResultKt.createFailure(Result.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:37) at kotlin.sequences.SequenceBuilderIterator.hasNext(SequenceBuilder.kt:129) at kotlin.sequences.SequencesKt___SequencesKt.any(_Sequences.kt:1218) at com.unciv.logic.map.mapunit.MapUnit.hasUnique(MapUnit.kt:227) at com.unciv.logic.map.mapunit.MapUnit.hasUnique$default(MapUnit.kt:222) at com.unciv.logic.map.mapunit.MapUnitCache.updateUniques(MapUnitCache.kt:79) at com.unciv.logic.map.mapunit.MapUnit.updateUniques(MapUnit.kt:244) at com.unciv.logic.map.mapunit.MapUnit.setTransients(MapUnit.kt:509) at com.unciv.models.ruleset.unit.BaseUnit.getMapUnit(BaseUnit.kt:84) at com.unciv.logic.map.TileMap.placeUnitNearTile(TileMap.kt:535) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:79) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique$default(UniqueTriggerActivation.kt:31) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:89) at com.unciv.logic.civilization.managers.UnitManager.placeUnitNearTile(UnitManager.kt:70) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:45) at com.unciv.logic.civilization.managers.UnitManager.addUnit(UnitManager.kt:32) at com.unciv.models.ruleset.unique.UniqueTriggerActivation.triggerCivwideUnique(UniqueTriggerActivation.kt:68) ``` **Save Mods:** ``` [Enlightenment] ``` **Save Data:**
Show Saved Game ``` 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 ```
Seems the trigger fires for the wrong unit, infinite recursion... For that screenshot must have been lucky... ```kotlin for (unique in civInfo.getTriggeredUniques(UniqueType.TriggerUponGainingUnit)) if (unique.conditionals.any { it.isOfType(UniqueType.TriggerUponGainingUnit) && unit.matchesFilter(unique.params[0]) }) ``` aha - there it is - parameters of the parent Unique vs parameters of the Conditional. ??right??
SomeTroglodyte commented 12 months ago

With the replace(unique->it) quiggfiggs: image

SeventhM commented 11 months ago

With the replace(unique->it) quiggfiggs

Took me too long to understand the issue here... wouldn't this be a name shadowed warning?

SomeTroglodyte commented 11 months ago

No, no new names thus no new shadowing. In the innermost any {}, unique means ""Free [Warrior] appears", while it means "<upon gaining a [Spearman] unit>" - and you should check the unit you built against the parameters of the conditional, not against the reward...

SeventhM commented 11 months ago

unique means

No, no. I know that much. I'd need to check (was too busy today) but since the "Free [unit] appears" is already named "unique", it'll whine about shadowed names it you do unique -> it. Hell, that's not even necessary because you can just do unit.matchesFilter(it.params[0])

SomeTroglodyte commented 11 months ago

That's what I meant: replace unique with it once. the "->" was not within the backtick code quotes, sorry.