mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-25 04:43:05 -04:00
Resolved #6701 - No crash from Science victory AI units that cannot head towards capital
This commit is contained in:
parent
035b6528a7
commit
28a207813b
@ -284,9 +284,10 @@ object SpecificUnitAutomation {
|
||||
|
||||
fun automateAddInCapital(unit: MapUnit) {
|
||||
val capitalTile = unit.civInfo.getCapital().getCenterTile()
|
||||
val unitTile = unit.movement.headTowards(capitalTile)
|
||||
if (unitTile == capitalTile) {
|
||||
UnitActions.getAddInCapitalAction(unit, unitTile).action!!()
|
||||
if (unit.movement.canReach(capitalTile))
|
||||
unit.movement.headTowards(capitalTile)
|
||||
if (unit.getTile() == capitalTile) {
|
||||
UnitActions.getAddInCapitalAction(unit, capitalTile).action!!()
|
||||
return
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user