mirror of
https://github.com/yairm210/Unciv.git
synced 2025-02-03 12:54:43 +07:00
Adjacent unit filter takes civilians into account
This commit is contained in:
parent
b5fd2557d6
commit
95b176f4e5
@ -293,14 +293,15 @@ object Conditionals {
|
||||
)
|
||||
}
|
||||
UniqueType.ConditionalAdjacentUnit ->
|
||||
relevantCiv != null
|
||||
&& relevantUnit != null
|
||||
&& relevantTile!!.neighbors.any {
|
||||
it.militaryUnit != null
|
||||
&& it.militaryUnit != relevantUnit
|
||||
&& it.militaryUnit!!.civ == relevantCiv
|
||||
&& it.militaryUnit!!.matchesFilter(condition.params[0])
|
||||
}
|
||||
relevantCiv != null &&
|
||||
relevantUnit != null &&
|
||||
relevantTile!!.neighbors.any {
|
||||
it.getUnits().any {
|
||||
it != relevantUnit &&
|
||||
it.civ == relevantCiv &&
|
||||
it.matchesFilter(condition.params[0])
|
||||
}
|
||||
}
|
||||
|
||||
UniqueType.ConditionalNeighborTiles ->
|
||||
relevantTile != null
|
||||
|
Loading…
Reference in New Issue
Block a user